- 博客(61)
- 收藏
- 关注
原创 对不同的package定义不同的输出级别(commons-logging+log4j)
Log4J 基本使用方法先看一个log4j.properies配置文件:#定义输出级别和输出平台log4j.rootLogger=INFO,stdout,fileout#设定stdout输出平台log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apac...
2012-03-11 00:33:18 208
原创 Spring的JDBCTemplate
本文引自:http://www.blogjava.net/176142998/archive/2009/02/03/221507.htmlSpring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate...
2011-09-17 14:50:51 148
原创 java RandomAccessFile
1. 学习时还是要多个心眼,不要太依赖IDE,以至于很多细节都忽略了。比如,String类里有个toUpperCase(),如果有个String str="abc",str.toUpperCase()后,问你str变化没?答案是没有,打印出 str还是“abc", 估计这个方法的内部,Java就是另外定义了一个新的字符串变量,把变化好的字符赋给新的定义的字符串,老的字符串还是没...
2011-09-17 14:17:25 122
原创 J2ME Study
J2ME基本知识:1) 什么是J2ME? 当JAVA平台发展到JAVA 2的版本以后,为了适应不同级别计算机硬件的开发需要,JAVA平台形成了三个主要分支:J2SE :Java 2, Standard Edition,是为台式机而设计的,主要运行在Linux, Solaris, 或Microsoft Windows等操作系统上。J2EE:Java 2, Enterprise Edi...
2011-05-03 09:19:46 120
原创 J2ME应用设计指南——联网重定向
HTTP 1.1协议允许Web服务器临时改变资源的位置,也就是说你访问的资源在另外一个地址。这时候服务器返回的响应代码是302,而新的地址存放在Header中,Header的名称是Location。正常情况下,客户端浏览器应该指向临时的访问地址。但是,移动终端设备差距很大,在处理302返回码的时候,设备之间的行为差异很大。下面的代码可以用来处理重定向问题,但是在部分设备中会导致应用程序出错...
2011-05-03 08:16:39 129
原创 20110420-.Kuix 的textarea 的换行,文字部分被遮挡问题?
<textarea style="layout:inlinelayout(false,fill);" > @{corporation}</textarea> 必须加入"layout:inlinelayout(false,fill);",而且父级不能加该属性.
2011-04-20 16:39:01 211
原创 20110412-.Kuix 的简单的九宫实现
xml: <screen style="layout:gridlayout(3,3);gap:5 5;margin:10;" title="XXX" focusloop="true"> <container style="align:center;layout:inlinelayout(false, center);" > <butto
2011-04-12 09:38:00 111
原创 20110411-.Kuix 的 listItem,获得焦点时候,加入效果:获得焦点时,显示全部标题;失去标题时,显示部分标题...
Kuix 的 listItem,获得焦点时候,加入效果:获得焦点时,显示全部标题;失去标题时,显示部分标题实现:xml:... <listItem style="layout:borderlayout;gap:5 0" onAction="show" onfocus="itemfocus(this)" onlostfocus="itemlostfocus(this)"&g...
2011-04-11 17:02:00 111
原创 20110408-.Kuix 的 在切换到另一个界面时,加入加载缓冲条
思路:新建一个线程加载缓冲条,数据解析到dataProvider在主线程中。通过新线程判断 数据解析到dataProvider完成,加载缓冲条结束。实现:public interface LoadNetworkLoadBarHeader { public boolean decideLoadingStatus(DataProvider dataProvider);}...
2011-04-08 16:41:49 107
原创 20110407-.Kuix 的 数据分页,及ScrollPane设置滚动位置
Kuix 的 数据分页 通过dataProvider,从新获得第二页数据,再screen.setCurrent();,加载到界面,不过但有滚动时,ScrollPane显示上一次的位置,我们要scroll.bestScrollToChild(.widget, false);,滚动条到widget位置上。 注意点:ScrollPane在滚动时候,必须在<screen title="学...
2011-04-08 16:30:54 124
原创 20110406-.Kuix 的 ${myProperty} 与 @{myProperty} 区别
${myProperty}和@{myProperty}基本上做同样的事情:在通过Kuix.loadScreen()或Kuix.loadXml()方法,从DataProvider中提取值 同等于通过调用myDataProvider.getValue(“myProperty”)。 主要的不同居住在部件之间的哪里放置的价值和生命的DataProvider联动时间。${propertyNam...
2011-04-07 14:55:20 185
原创 20110330-Kuix的事件处理机制
kuix这个项目的功能非常强大,把css和xml在j2me上几乎做到了极致。同时它的事件处理也相当的复杂,好坏与否暂且不说,基于kuix在css和xml模块设计上的造诣,想来事件处理设计的这么复杂也是有些道理的,在此分析一二,方便大家理解。先插一个图,是kuix官网上的图,图画的相当的精美,使我看了之后有很大的学习画图的冲动,暂时忍住了,过一段时间一定得好好补上,不多说了,见图:首...
2011-03-31 16:36:16 115
原创 20110330-.Kuix 的 DataProvider 界面 传值 问题?
Kuix 的 DataProvider 传值显示问题? 多个Kuix界面切换,DataProvider 在其中的传值显示问题... 待解决 自己摸索结果: DataProvider 绑定到了widget后,当切换到新的widget后,DataProvider必须先清空,再设值。或者重新绑定新的DataProvider。...
2011-03-30 16:20:02 104
原创 20110328-String str; str="";这是str=“null”
String str;public void test(){ str = str +"";} 这是str="null";
2011-03-29 09:10:31 132
谁说菜鸟不能拿高薪
谁说菜鸟不能拿高薪------------------------------------------------------------------------------------------------ 第 1 章 HR告诉你:我们这样解读你 1 1.学历 = 门槛 1 2.成绩 = 态度 3 3.活动 = 能力 7 4.实习 = 经验 1...
2011-03-15 09:02:22 101
原创 第九只兔子
第九只兔子 ------------------------------------------------------------------------------------------------------------------------第一章 分萝卜第二章 阿一的代价第三章 阿二的机会第四章 空手套第五章 山那边的黑兔第六章 阿三...
2011-03-14 11:22:32 139
原创 身体语言
FBI教你破解身体语言————————————————————1、身体语言的秘密 Box 1:眨眼的哲学 身体语言的“十诫”戒律一:做个称职的观察者戒律二:在环境中观察戒律三:认识普遍存在的非语言行为戒律四:解密特异的身体语言戒律五:与他人互动时寻找基线行为 Box 2:相对性 戒律六:坚持不懈,获取多种信息 戒律七:一个人行为...
2011-03-03 08:45:18 279
原创 ajax_zk
参考:http://sunflowers.iteye.com/blog/467142--------------------------------------------------------------------[color=red][b]我的学习过程:[/b][/color][size=large]一、[b]初步了解:[/b][/size] 初步配置tomc...
2010-07-01 20:48:16 105
原创 会声会影 教材
http://www.pconline.com.cn/pcedu/sj/media/video/0606/815149.htmlhttp://v.youku.com/v_playlist/f4207488o1p1.html
2010-06-02 09:50:26 139
原创 MYSQL中删除重复记录的方法
应用中有时候会有 删除表中重复记录的需求 ,现在在这里举个例子,分享下我的解决方案,如有不完善的地方,喜欢大家能留言给我,大家一起进步。例子:CREATE TABLE `users` ( `id` int(10) NOT NULL AUTO_INCREMENT, ...
2010-05-31 09:38:27 90
原创 温习AS2中Loadmovie和Tween动画
Loadmovie 将swf或者图片加载进来,有趣的是加载进来的swf能够随时访问_global的变量,很是方便,这样我们的程序就可以分工明确的做事情了,一下是摘抄过来的Tween动画说明: 很多时候,都可能用到Tween类来进行缓冲运动效果的制作。以前写关于给组件添加动画效果的时候。有提到。在这里,再复习一下关于缓动动画效果的制作。这里,就不深入研究了。把简单的用法说一下。先...
2010-05-20 18:32:45 139
div居中在浏览器中间-适合各种分辨率
#head_logo{ clear:both;margin:0 auto;text-align:center;height:119px; min-width:901px;width:expression((documentElement.clientWidth < 901) ? "901px" : "auto" ); }#head_logo_all{ ...
2010-04-26 19:35:13 165
如何整合Apache和Tomcat
这里所说的Apache是指Apache HTTP Server(后面对Apache HTTP Server简称为Apache),它是一个非常好用的web服务器,但是它只能执行静态的HTML,对于动态页面是不支持的;Tomcat本身就是一个web服务器,它可以执行jsp动态页面,也能执行静态页面,但是它解析执行静态页面远远不如Apache。那么我们可以使用Apache和Tomcat的优点,更适合我们...
2010-04-15 16:12:48 76
Apache的和Tomcat的集成的几点注意事项和集成的意义
1.Apache和Tomcat的集成的几点注意事项和集成的意义 复制到剪贴板Posted by: fattigerPosted on: 2004-02-25 15:01看了不少介绍Apache和Tomcat集成的帖子。大多为互相转贴,有几个关键问题没有讲清楚。因而总结自己实际操作的经验,希望对大家有所帮助。先介绍一下软件环境:Windows 2000,Apache 2....
2010-04-15 15:56:04 193
免安装版tomcat其注册为系统服务并自启动
1. 首先检查系统是不是之前有安装过之前的版本的tomcat,如果有的话,请将其删除,删除的办法是,到windows的控制面板--->计算机管理--->服务 在服务列表里查看有没有Apache 或tomcat相关的服务, 如果有的话,请在上面点鼠标右键--->属性,记下此服务的名称,假如为Tomcat6 此时进入windows的命令行,开始菜单--->运行--->cmd ...
2010-04-15 15:27:04 111
MySQL怎样优化WHERE子句
MySQL怎样优化WHERE子句[url]http://www.51cto.com/art/200508/1270.htm[/url]
2010-04-15 09:07:04 60
ORACLE学习笔记--性能优化
ORACLE学习笔记--性能优化[url]http://www.51cto.com/art/200508/888.htm[/url]
2010-04-15 09:05:55 105
Hibernate查询语言HQL 八大要点
本文讲述Hibernate查询语言HQL。Hibernate拥有一种功能非常强大的查询语言,这种语言被有意得与SQL非常相似,便于开发人员掌握。但不要被HQL的语法表面所迷惑,HQL完全是面向对象的,可以用来过程多态、继承、关联等关系。[url]http://developer.51cto.com/art/200906/131925.htm[/url]...
2010-04-15 08:56:19 89
Hibernate中get和load方法的区别
这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate 3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下:1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在,首先在s...
2010-04-15 08:54:40 81
自动刷新页面的实现方法总结
自动刷新页面的实现方法总结:1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate("本页面url");4>function abc(){window.location.href...
2010-04-08 11:16:45 122
WEB服务器和应用服务器有什么区别?
通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法 (methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供 (serves)商业逻辑(business logic)。下面让我们来细细道来:[b]Web服务器(Web S...
2010-03-29 11:05:29 87
java代码编程优化
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和ja...
2010-03-26 08:23:31 60
奇怪错误 终于找了
我在js中写了: name= document.getElementById(itemtypeid).value; 只要运行了这句代码,以后的所有链接都会跳出新窗口(只要是ie的核心都会这样),大家要注意了.... 后来改为: var name= document.getElementById(itemtypeid).value; 都解决了。花了我一上午的时间...
2010-03-23 13:47:13 130
IBM推出面向云环境的Rational开发工具
IBM今天宣布推出面向云环境的软件开发解决方案面向云计算的IBM Rational软件交付服务和IBM云环境中的IBM智慧的业务开发和测试,这两个解决方案旨在帮助开发人员在公共云和私有云环境中实现软件开发和交 付,借助IBM云计算的优势,这种开发模式将在成本节约、灵活性、速度、敏捷和治理等方面为客户带来巨大价值。同时,这一解决方案的推出,也将进一步扩大 IBM在云计算领域的领导优势。...
2010-03-23 13:35:31 132
程序员能力矩阵 你属于哪一层?
注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。 计算机科学 Computer Science 软件工程 Software Engineering 程序设计 Programming 经验 Experience 学识 Knowledge ...
2010-03-23 10:25:32 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人