自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (17)
  • 收藏
  • 关注

原创 使用QXDesigner可视化开发RIA系统(三)

上一篇给大家做了一个使用按键打开窗口的示例,但在实际应用开发中系统一般都是将主窗口融合在整个浏览器窗口中,今天我就给大家做一个简单的示例程序。首先打开QXdesigner系统。新建一个Qooxdoo工程。如下图: 点击Create后自动执行工程框架建立脚本。 新建一个窗口。将选择Container标签中的TQxComposite控件,放入窗口中,将Align属性设置为alT

2017-01-05 11:13:48 856

原创 使用QXDesigner可视化开发RIA系统(二)

第一个窗口应用。打开qxdesigner系统,使用File目录下的Open Project命令打开qooxdoo应用。 使用File菜单下New下的New QxWindow或工具栏中的New QxWindow按钮新建一个窗口增加下From页在的TQxFieldText及TQxButton控件到窗口上。 双击QxButton1控件进行代码编辑器 输入如下代码:

2017-01-05 10:37:27 1055

原创 使用QXDesigner可视化开发RIA系统(一)

通过Delphi for PHP了解了Qooxdoo前端JavaScript框架,也对框架进行了深入学习,但RIA界面开发一直也没有找到一个和Delphi这样好用了IDE。所以我模仿Delphi开发了QXDesigner应用系统,来提高RIA系统开发效率。Qooxdoo入门 qooxdoo(发音['kuksdu:])和EasyUI,ExtJS 相似,是一种基于浏览器建立用户友好

2017-01-05 10:36:08 1662

原创 根我一步一步学Qooxdoo(二)

Qooxdoo入门今天我以一个公文管理的实例来讲解如何使用QX来开发WEB应用。这个实例使用的环境如下:WEB服务器:apacheMVC框架:YAF(只使用YAF中的控制器部分)数据库连接:Medoo数据库:PostgreSQL使用语言:JavaScript,PHP以下讲解按WEB文档根目录为:C:\web_app\Webroot,qooxdoo框架放置在c:\web_

2015-11-20 15:12:48 964

原创 根我一步一步学Qooxdoo

Qooxdoo入门 qooxdoo(发音['kuksdu:])和EasyUI,ExtJS 相似,是一种基于浏览器建立用户友好,界面表现丰富RIA应用系统的通用JavaScript框架。Qooxdoo的核心是完全基于类,并充分利用了JavaScript面向对象的功能。它的命名空间功能使用户很方便的管理和组织自己的代码,且很容易与其他JS类库进行集成。Qooxdoo支持大多数现代浏览器(如Fi

2015-11-02 16:09:25 3416

转载 基于PHP的cURL快速入门

需要使用php的curl库,在网上找到的好文章,写下来备注,原作者:jyyjch 地址:http://bbs.blueidea.com/thread-2966700-1-1.htmlcURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。

2015-10-15 09:49:08 655

原创 利用php-java-bridge包实现PHP调用JAVA类

在工作中需要将office文档软件转为pdf文件,查找了很多技术发现使用openoffice可以完成这个要求,但调用它的功能全部是java写的,所有需要在php中调用java类,就有了下面调试过程。1、安装java,这个过程我就不写了,网上有很多,讲的也很细。(其实可以不用安装,我就是将原机器上的java整个目录保存了下来直接使用,实现软件的绿化)2、下载php-java-bridge包。

2015-10-14 21:43:56 10192

原创 在CentOS7 上安装mosquitto1.4.1服务器,实现MQTT信息推送功能并增加websocket功能

在CentOS7 上安装mosquitto1.4.1服务器,实现MQTT信息推送功能并增加websocket功能。过程如下:1、安装各种需要的编译工具#yum install gcc gcc-c++2、安装mosquitto编译时需要的依赖库(注意:使用devel版开发库)#yum install openssl-devel#yum install c-ares-devel

2015-04-14 15:15:10 16284 2

翻译 订阅mosquitto服务器状态各主题

MQTT客户端可以通过订阅位于$SYS层次下的主题来查看mosquitto服务器的状态信息。标记为Static的主题对于每一次订阅只发布一次。其它所有主题每隔sys_interval(在mosquitto.conf文件中配置)秒更新发布。如果sys_interval设置为0,系统就不发布更新。$SYS中各主题说明如下:$SYS/broker/bytes/received自服务器启动以来

2015-03-25 23:21:08 16592 5

原创 通过环境变量设置将外部参数传递到qooxdoo应用系统内部

在我使用qooxdoo设计应用系统时,通过需要设计制作系统的登录入口,如果直接使用qooxdoo来制作有两个缺点,一个是登录界面个性化设计不太好做,另一个就是登录时加载速度问题,所以我在使用qooxdoo系统时通常将登录界面单位做成一个html文件,然后通过ajax来进行用户名称及密码的验证工作,如果验证通过使用js将页面地址指向qooxdoo的入口文件。通过这种方式就需要将登录的用户名称、用户I

2015-01-14 14:25:37 1436

翻译 qooxdoo入门教程一:应用程序界面简单设计

第1部分:从一个Tweets应用开始简介本教程将通过一系列比“Hello World”更深入的教程,从多个的实用角度来展示桌面qooxdoo应用的开发过程。你可以在qooxdoo下载包的framework中的DEMO目录中找到更多的示例程序,比如Feedreader等。从教程的标题来看,我们创建一个简单的Tweets应用程序(Tweets是Identi.ca网站用来是阅读和发布的象tw

2015-01-02 21:38:41 3993

翻译 qooxdoo通用javascript框架手册(六)

2.4 数据绑定数据绑定是一个将两个数据项绑定的概念,更改一个数据另一个也相应的自动发生变化,反之亦然。为了这个目的就需要在程序运行时检测到这种变化。在qooxdoo中类的属性是可以满足这种需求。使用数据绑定允许您在运行时保持两个小部件自动同步,尽管他们可能在空间上是分开的,有截然不同的视觉表示(例如文本字段和微调控制项)。2.4.1数据绑定的介绍数据绑定是一种允许从源到目

2014-05-16 07:55:27 2189 1

翻译 qooxdoo通用javascript框架手册(五)

初始值重定义派生类(子类)可能通过继承的方式重定义一个父类中属性定义的初始值。重定义一个属性值只需要在属性的说明中定义两个键:init和refine。refine是一个布尔类型的标志,必须配置为真。一般情况下属性是不能重写的,这就是使用refine标志的原因,这个标志通知开发者在实现过程中意识到属性的值将被apply修改。检查传入的值你可以通过在属性定义中添加相应的check关键字

2014-05-14 14:14:36 1081

翻译 qooxdoo通用javascript框架手册(四)

2.1.4 接口qooxdoo支持和Java相似的接口类型,接口定义看起来和类的定义非常类似。例子:qx.Interface.define("qx.test.ISample",{extend: [SuperInterfaces],properties: {"color": {}, "name": {} },members:{meth1: function() {},

2014-05-13 10:07:00 1038

翻译 qooxdoo通用javascript框架手册(三)

2.1.3 Classesqooxdoo可以使用一种非常简洁紧凑的方式来定义一个新类。由于它采用闭包的形式进行定义,所以在实际的处理类定义时JavaScript代码已经知道类定义的所有部分,这允许开发过程中进行许多有用的检查,以及在构建过程中对类进行巧妙的优化。Define(定义)这里有一个最基本的常规的类定义,非静态类qx.test.Cat。它有一个构造函数,这样可以创建实例。它还从

2014-05-13 10:00:52 1344

翻译 qooxdoo通用javascript框架手册(二)

Core    Qooxdoo的Core不是一个组件,但是却包括了qooxdoo类库的所有核心功能。下面所列的核心功能可以在所有qooxdoo组成部分中(如Desktop, Mobile, Website或者Server)使用。Core由用户类属性、数据绑定和运行时环境组成。    建议你至少要通过这章的介绍学会qooxdoo面向对象,面向对象的特性和类的面向对象部分,这些都是qooxdo

2014-05-13 09:55:29 2851

翻译 qooxdoo通用javascript框架手册(一)

介绍1.1关于qooxdoo(发音['kuksdu:])是一种建立用户友好,界面表现丰富的应用系统的通用JavaScript框架,它可以让您在移动设备、传统的web应用、富客户端(RIA)应用程序甚至运行在浏览器之外进行设计开发。它完全利用面向对象编程技术,并且具有集成工具链来完成任何规模应用的开发和部署。qooxdoo是开放源代码的,基于LGPL和EPL双协议,也就是说它可以免费使用,无

2014-05-13 09:46:49 1647

转载 Java SWT/JFace对话框

1、MessageBox,消息对话框可定制的对话框样式包括:标题栏:setText()消息提示:setMessage()消息图标类型:style属性,有:SWT.ICON_ERROR,SWT.ICON_INFORMATION,SWT.ICON_QUESTION,SWT.ICON_WARNING,SWT.ICON_WORKING按钮类型:style属性,有:SWT.OK,SWT.

2012-09-17 13:26:04 601

转载 Dom4j的使用(全而好的文章)

Dom4j的使用(全而好的文章) 博客分类:技术 XMLluceneIDEA设计模式.net Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保

2012-09-17 13:24:27 655

原创 使用CodeBlock在WX2.9.3下编译databaselayer中的PostgreSQL连接库

从wxCode官网上下载databaselayer1.8库,解压。打开Codeblocks.引入MS VC++ 工程,如下图选择PostgreSQL连接库只选择编译两种环境的连接库 设置工程的Properties属性将其中的output filename 中的vc改为gcc,msw28改为msw29,objects output dir中的vc也改为gc

2011-12-19 10:56:23 1415

转载 wxString与各种数据类型之间的转换(摘自:wiki.wxwidgets.org)

char* to wxString const char* chars = "Hello world";// assuming your string is encoded as UTF-8, change the wxConv* parameter as neededwxString mystring(chars, wxConvUTF8);wxString to char

2011-12-18 16:46:14 3201

转载 wxWidgets 类列表

引用自:http://hi.baidu.com/lihuihuiqwer/blog/item/8ce51eae4f4411a6ca130c5a.html//管理窗口wxTopLevelWindow //(任意的顶层窗口,dialog或frame)wxDialog //(对话框)wxFrame //(通用的frame)wxMDIChildFrame //(MDI"多文档界面"ch

2011-12-17 11:19:45 1365

转载 code::blocks gcc wxwidgets wxsmith纠结的汉字

下面的文字引自:http://hi.baidu.com/cenxcen/blog/item/1f6e021fa503930d403417ad.html在这里只是做一下引用,防止以后忘记. code::blocks gcc wxwidgets wxsmith纠结的汉字2011-01-03 17:36code::blocks 10.05mingw gcc 4

2011-12-17 11:01:44 1082

原创 使用mingw32-make编译Tinyxml库

第一步:直接从官网下载,http://sourceforge.net/projects/tinyxml/。  注意:一定要下载.tar.gz的文件。第二步:解压缩下载好的包到C:\tinyxml目录第三步:使用写字板程序修改C:\tinyxml\Makefile文件:   1、将TINYXML_USE_STL := NO的NO修改为YES,意思是在XML解析时使用标准库中的string

2011-12-14 17:40:33 2577

原创 wxWidgets中解压ZIP文件的代码

wxWidgets2.9.3 #include #include #include #include #include  bool ExtractZipFiles(const wxString& aZipFile, const wxString& aTargetDir){    wxString PathSeparator=wxFileName::G

2011-12-14 17:18:23 1140

QxDesigner2.0.0.18

像Delphi那样进行拖曳式开发WEB应用,不需要用户懂html,css技术,只需要会JavaScript。

2018-02-28

QXGUIDesigner(20160616)

web前端开发框架qooxdoor的GUI设计器

2016-06-16

QXDesigner

新版qooxdoo界面设计器,比第一版增加了各组件可以使用的事件列表,并去除了不能实现的属性

2015-11-06

Qooxdoo GUI Designer

qooxdoo开发框架的界面可视化设计器

2015-11-03

新将delphi的form窗口转换为qooxdoo窗体

为了加快qooxdoo窗口的设计,我使用delphi做一个简单的转换程序,使用它可以将delphi窗体转换为qooxdoo窗口布局文件。

2015-01-14

ActivePython2.7.5.6

qooxdoo开发需要使用python语言来进行程序框架的初始、错误查找以及编译、发布等工作。

2015-01-10

qooxdoo4.1

一个面像对象的富客户端的js开发框架。这里做一个备份,供大家加快下载速度

2015-01-10

三层数据库应用服务器源码(新增实时热备功能)

三层数据库应用服务器源码 新增实时热备功能

2012-01-04

三层数据库系统服务器端源码

三层数据库系统服务器端源码,供大家参考,使用了Inyd,UniDAC等控件

2011-11-28

配合三层数据库系统设计的应用程序框架源码

配合三层数据库系统设计的应用程序框架系统源码,此框架可以根据服务器设置自动安装各种功能所需的文件,并根据服务器自动升级。 示例使用说明: 一、安装PostgreSQL9.0数据库。并建立两个数据库framework及service_outsource,将DB目录中相应文件恢复到数据库(数据库使用UTF8编码)。 二、将外包功能文件中的四个文件复制到我以前发布的三层数据库服务器的FunFile目录中。 三、执行应用程序框架中的EXE文件。应用地址为:so://服务器地址:服务器端口,如服务器端口设置为6543可以省略。

2011-11-02

三层数据库系统

小型数据库三层应用系统,使用此控件可以很容易的开发出三层数据库软件。客户端可以办有一个EXE文件,不再需要安装数据库连接库等DLL文件

2011-11-01

Delphi版IOCP控件

使用Delphi设计的一个IOCP控件,可以很容易的与数据库结合设计服务器。

2011-10-26

unidac 3.60 for delphi 2010

unidac 3.60 delphi连接数据库的控件,非常好用

2011-06-02

Unidac 3.60 for XE

unidac 3.60 delphi连接数据库的控件,非常好用

2011-06-02

非IE内核HTML显示控件 Thtmlview

非IE内核HTML显示控件 Thtmlview

2011-05-31

RichViewFS+v11.0.4

RichView在换行时有时出现半个汉字的问题,解决方法是在RVStyle.pas文件中的4427行中的TFontInfos对象中的GetItem方法的最后加入一行:Result.Unicode := TRUE; RichView控件确实比较好用,比RichEdit控件多了打印预览,尤其它有SrichView系列控件,使该控件看起来相当的有用。 该控件使用的rvf格式可以保存页面的状态,就是Word也没有想到要增加这个功能。 不过,它确实有个比较郁闷的缺点,就是它对中文支持的问题,就是将RVStyle的UniCode全部设置为TRUE也是有问题的。 无奈只有修改其源代码,发现在格式化文本的时候,会使用一个RVCStyle中自动创建的TfontInfo结构,将它存放在TfontInfos列表中,实在想不到会这么变态,而自动创建的TfontInfo的UniCode属性却是FALSE,由于其创建的位置不定,可以读取时创建,也可以使用时创建,为了免于麻烦,就将TFontInfos的GetItem函数最后添加一句: Result.Unicode := TRUE; 打完收功。

2011-05-31

SMS资料 GSM AT指令

在网上收集的开发短信的资料,及GSM AT指令说明

2011-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除