- 博客(63)
- 收藏
- 关注
原创 Phonegap通过JS访问本地接口的两种方法
Phonegap为跨设备的应用开发提供了一个解决方案。如果某个应用只有js和html,则可以通过Phonegap的在线build工具,编译出多个平台的app安装包。当然通过Phonegap提供的js可以访问部分设备的资源,如网络连接(Connection)、相机(Camera)、文件(File)、存储(Storage)等,具体可以参看Phonegap开发文档。但很多Android应用,仅仅使用...
2013-04-16 16:42:32
217
原创 Java Enum,你知道多少?
引用的枚举类型 public enum State { ON, OFF }; 遍历使用valuesfor (State s : State.values()) { System.out.println(s.name());// s.original()访问值 }可以使用switch 枚举变量把枚举值作为case条件。使用EnumSetEn...
2013-03-28 22:57:39
215
Win7系统快速硬盘安装
一般情况下,我们把系统镜像用UtralISO写入U盘映像,然后F12(有的是F8或者其他的)从USB启动,即可安装,但是有的时候会失败,此时我们可以尝试以下方法进行安装。运行PE(F12进入)使用“加载光驱”软件,加载windows7镜像复制关盘中的文件至电脑硬盘的某个目录下,如D:\win7F8 进入修复模式选择修复计算机选择使用命令行方式(最后一项)切换到“...
2012-05-03 08:42:32
189
原创 .Net RDLC报表
一、创建报表可以通过Report或者Report Wizard创建报表右键 Insert-->Table, 可以为插入的Table选择或创建数据源我们也可以跳过这一步,暂且生成一个空报表,动态地为报表设置数据源,关于这个在后边会提到。关于报表的创建,可以参考Walkthrough: Creating a ReportViewer ReportRD...
2012-04-20 00:26:21
408
原创 Unity
Reference:使用Unity解耦你的系统—PART2——了解Unity的使用方法(1)使用Unity解耦你的系统—PART2——了解Unity的使用方法(2)使用Unity解耦你的系统—PART2——了解Unity的使用方法(3)download《Unity Instructions CS.pdf》一、初始化UnityContainer 使用A...
2012-04-19 22:26:41
480
原创 Json(Json-lib)
1、DownLoad2、两种过滤属性的方法3、使用Json-lib JSON与JAVA数据的转换官方提供的例子4、Json与Date的相互转化 默认情况下,将日期转化为Json时,讲得到所有有Getter的属性,但这通常不是我们想要的,需要实现JsonValueProcessor方法写一个Date对象的处理器。代码和使用方法在JSON与JAVA数...
2012-04-19 22:21:37
139
原创 Spket For Ext3安装指南
由于当前spket在还没有直接支持jsb3(For Ext4),所以需要稍作研究之后再安装。下面是For Ext3的安装配置。1、DownLoad 选择Spket IDE(需要Java 1.5以上的支持)2、安装 切换到”spket-1.6.18.jar”所在的目录 运行 java -jar spket-1.6.18....
2012-04-19 22:18:08
212
原创 Links About Code First
一、WorkthroughEF 4.1 Code First Walkthrough (Annotation)EF Feature CTP5: Code First WalkthroughUsing EF “Code First” with an Existing DatabaseCode-First Development with Entity Framework ...
2012-04-19 22:15:38
146
原创 基于.Net的ActiveX插件开发
一、编写控件类一般而言,一个控件只提供一个暴露给COM的类。一般形式如下:[Guid("04D4D38F-9A36-47C6-A657-1B2313B21DF2")][ProgId("Product.ActiveX.ProductActiveX")][ComVisible(true)][ClassInterface(ClassInterfaceType.None)]pu...
2012-02-07 00:00:49
183
原创 Gson——循环引用的解决方案
Gson本身并不提供循环引用的直接解决方案。我们可以通过以下方式来解决循环引用的问题: 使用ava关键字transient private transient int value = 3;在序列化的时候value不会生成到json字符串中。 使用Gson提供的注解@Expose @Excludeprivate String value; 当然,要使...
2012-01-05 13:06:22
760
原创 DirectJNgine——关于泛型的Json序列化
问题描述:在采用DirectJNgine来完成前端ExtJS4和Java后台数据交互过程中,出现以下问题:前端通过ExtJS框架的DirectStore从后台请求数据,由于Store请求数据的格式基本不变,大概由以下字段构成:请求是成功的标志,记录总条数,返回到前端的数据(通常是一个集合)。对于这个集合,首先想到是泛型,泛化的类型为返回到前端的Model。所以,DirectMethod通常是以下形...
2011-11-22 22:47:23
285
原创 ExtJS4.0.7——DirectStore的传参BUG
ExtJS版本:Ext4.0.7开发应用场景:使用DirectStore为grid.Panel加载分页数据。问题描述:在使用DirectSotre为grid.Panel加载数据时,发现分页参数不能正确传到后台。DirectStore的配置如下:Ext.define('FQ.store.Users', { extend : 'Ext.data.Store', model : 'F...
2011-11-17 00:00:36
199
原创 为控件的toolbar中的按钮配置listener或handler引发的问题
很多时候,我们想如此配置一个GridPanel或TreePanel的tbar:MyTreePanel = Ext.extend(Ext.grid.TreePanel, { tbar : ['->', { iconCls : "x-tree-expand-all", tooltip : '展开所有菜单', handler : fun...
2011-03-09 22:53:02
353
原创 Oracle总结(二)
附件:Oracle参考文档,本人认为是最好的一个。 一、 约束1、 分类a) 主键约束(PRIMARY KEY):表示一个唯一标识,本事不为空在创建表的时候加入主键又两种方法(1)在字段后面加上关键字,primary key如:ID NUMBER(5) PRIMARY KEY (...
2010-06-21 17:48:56
146
原创 Oracle总结(一)
申明:本总结参照魔乐的视频《Oracle》,再次表示感谢。但是本人认为此视频讲得并不是很好,传智的会更好一些,观点仅供参考。 一、 Oracle安装及基本命令1、 配置服务OracleOra10g_home1TNSListener,表示监听服务,如果客户端想连接到数据库,此服务必须打开,此服务必须打开。OracleService数据库名,表示数据库的主服务,此服务必须启动...
2010-06-21 17:45:24
151
原创 JavaScript常用正则表达式
申明:本帖子根据网上一些文章总结提取而来,再次表示感谢。再者,由于正则表达式的设计并不唯一,请根据需要更改。 1、 短日期,形如 (2003-12-05) function strDateTime(str) { var r = str.match(/^(d)(-│/)(d)2(d)$/); if(r==null)return false; var ...
2010-06-21 17:40:00
135
原创 Hibernate总结(三)
申明:本视频参考尚学堂视频《Hibernate》 Hibernate总结(二)附件:Spring参考文档 二十一、一级缓存1、一级缓存很短和session的生命周期一致,一级缓存也叫session级的缓存或事务级缓存2、那些方法支持一级缓存: * get() * load() * iterate(查询实体...
2010-06-21 17:34:02
115
原创 Hibernate总结(二)
本总结参考尚学堂视频《Hibernate》 Hibernate总结(一) 十二、多对多关联映射1、 具体映射方式: <set name="roles" table="t_user_role"> <key column="userid"/> ...
2010-06-21 17:29:58
161
原创 Hibernate总结(一)
本总结参考尚学堂视频《Hibernate》 一、Start Step1、新建java项目2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动3、创建hibernate配置文件hibernate.cfg...
2010-06-21 17:24:41
141
原创 Spring总结
申明:本总结参考尚学堂视频《Spring》 附件:Spring参考文档 一、Start1、spring依赖库 * SPRING_HOME/dist/spring.jar * SPRING_HOME/lib/jakarta-commons/commons-logging.jar * SPRING_HOME/lib/log...
2010-06-21 17:22:27
131
原创 struts1.x总结
申明:总结参考视频《尚学堂Struts》 一、Locale1、缺省Locale是由操作系统决定的,Locale是由语言和国家代码组成2、国际化资源文件是由baseName+locale组成,如:MessageBundle_en_US.propertiesbaseName是任意合法的文件名3、native2ascii命令的位置和用法 * 位置:JAVA_HOME/...
2010-06-21 17:18:46
146
原创 Servlet总结
申明:本笔记参考视频《尚学堂Servlet笔记》 一、 配置1、 运行Tomcat需要配置环境变量JAVA_HOME2、 更改端口,conf/server.xml 中Connector port3、 当项目(Web-Info)发生变化时使Tomcat自动加载,conf/context.xml中的Context中加上属性,reloadable =”true”...
2010-06-21 17:15:15
120
JSP笔记
本笔记参考视频《尚学堂JSP视频》 一、 基本原理1、 Tomcat自动将jsp文件转化成servlet。2、 <!% %>中申明的变量和方法自动被转化为相应的servlet的成员变量和成员方法。而在<%%>中申明的变量被转化成_jspService方法中的局部变量。3、 一个奇怪的现象,在<%! %>中第一一个成员变量,输出变...
2010-06-21 17:12:42
132
XML的学习
一、定义xml文件 <?xml version=”1.0” encoding=”GB2312” standalone=”no”?> 其中,standalone如果为yes,表示没有配套的DTD,如果为no则可能有个DTD配套。二、语法1、 注释:<!--text-->2、 CDATA区,用来表示格式数据,区中不...
2009-11-15 21:48:22
118
读《Java核心技术卷I 》Java继承<第五章>
1. 继承(1) 继承格式 class Manager extends Employee{ }Java用关键字代替C++中的:,在Java中,所有的继承都是公有继承,而没有C++中的私有继承和保护继承。(2) 子类不能直接访问超类的私有成员,调用超类的方法时,可以使用关键字super,如super...
2009-08-12 21:29:28
174
读《Java核心技术卷I 》Java特色<第四章>
1. 命令行参数 如在控制台输入java Message –h cruel world args的参数包含如下: args[0]=”-g” args[1]=”cruel” args[2]=”world”2. 面向对象 一个对象变量并没有实际包含一个对象,而仅仅引用一个对象。new操作符的返回值也是一个引用。相当于C...
2009-08-12 17:52:49
237
读《Java核心技术卷I 》Java数据类型
1. Java整形类型存储需求取值范围int4字节-2 147 483 648 ~ 2 147 483 647short2字节-32 768 ~ 32767long8字节...byte1字节-128~...
2009-08-12 17:42:43
107
读《Java核心技术卷I 》绪
1. applet实例(利用鼠标进行旋转,调整焦距等):http://jmol.sorceforge.net2. J2SE: Java 2 Standard EditionJ2EE: Java 2 Enterprise EditionJ2ME: Java 2 Micro EdtionJava 2: Java 2 Standard Edition Deve...
2009-08-12 17:21:19
121
原创 STL map的使用方法
一 map内部数据的组织map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。二 map的构造函数map共提供了6个构造函数,这块涉及到内存分配器这些东西,略过不表,在下面我们将接触到一些map的构造方法,这里要说下的就是,我们通常用如下方法构造一个map:Map<...
2009-05-11 22:43:49
120
原创 几个控件的学习笔记
一 按钮的使能与禁止用ClassWizard的Member Variables为按钮定义变量,如:m_Button1;m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示二 控件的隐藏与显示用CWnd类的函数BOOL ShowWindow(int nCmdShow)可以隐...
2009-05-11 22:41:42
132
MessageBox的常见用法
一 函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer; hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。 Text:欲显示的信息字符串。 Caption:对话框标题字符串。 Typ...
2009-05-11 22:40:21
219
BSTR 、LPCTSTR、CString附C语言串基本操作
一 CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char *...
2009-05-11 22:39:02
261
MFC CString 用法
读Visual C++ 开发经验技巧宝典第二章—-数据类型一 Cstring1. 初始化方法:(1) 直接复制,如Cstring=”mingrisoft”;(2) 通过构造函数初始化,如 CString str(‘ ’,100)//与分配100个字节,填充空格 ...
2009-05-11 22:37:51
226
MFC SetTimer函数的用法
一 SetTimer函数的用法 1) 函数原型及变形SetTimer这个API函数的原型 :UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElapse, // 时间间隔,单位为毫秒 TIMERPROC lpTimerFunc // 回调函数 )...
2009-05-11 22:35:51
430
C++ 文件操作
读 《C++ Primer Plus》第17章4-7节在线文档:http://www.cplusplus.com/reference 一 头文件关系:C++在头文件fstream(fstream.h)中定义了ifstream类和oftream类,以及用于I/O同步的fstream。这些类都是从头文件iostream中的类派生而来,iostream的基类是istream,os...
2009-05-11 22:34:19
168
C++排序算法 algorithm
学习网站:http://www.stlchina.org/twiki/bin/view.pl/Main/STLTechArticles http://www.stlchina.org/twiki/bin/view.pl/Main/STLSortAlgorithms排序(sort):所有sort算法介绍:使用的迭代器(iterator)都需是随机迭代器(...
2009-05-11 22:31:28
305
算法和函数对象(函数符)
函数对象就是一个类,但它和回调函数一样可以被回调。1. 可以与()联合使用的形式有:函数名、指向函数的指针和重载了()操作符的对象。2. for_each() 的原型为: template<class InputIterator, class Function> Function for_each(InputIterator...
2009-04-24 12:10:37
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人