- 博客(60)
- 资源 (9)
- 收藏
- 关注
原创 面向对象的设计方式处理Android编程中的GridView问题,以及自定义ListAdapter的使用
面向对象 Android GridView 自定义适配器 Adapter BaseAdapter 自定义View
2011-03-13 01:14:00 5933 19
原创 Ubuntu11.10 安装后输入法、Tomcat、桌面图标、SunJava、数据空间挂载的几个小知识
刚装了Ununtu11.10,总体感觉不是太好,图形界面没必要这么漂亮,影响了性能。侧边栏用着很不习惯,总之没有大学里刚用Ubuntu的兴奋感了。不过在鼓励新人使用Linux的道路上,Ubuntu还是非常到位的。写上几点小知识1.查看进程的方法,可以配合kill命令结束进程 ps -e2.tomcat7可以直接用apt-get下载,修改配置文件,设置8
2012-02-24 16:06:23 674
原创 Resin4中文问题解决办法
最近在拿Resin4服务器做项目,默认情况下,HTML页面中即使使用了进行字符编码设置,对于FireFox来说还是默认使用GBK来进行解析原来FireFox是优先使用服务器定义的编码来解析页面的,而IE和Chrome是优先使用页面定义的编码来解析网页的。于是在Re
2011-09-29 22:14:06 2062
原创 Hiberante中使用存储过程的标准流程
存储过程可以实现非一句话能解决的复杂的SQL查询或其他DML语句,统一使用如下流程:1.在数据库中定义好存储过程2.在.hbm.xml中注册定义好的存储过程<sql-query name="" callable="true"><return alias="" cl
2011-06-07 15:45:00 460
原创 Android的ListView在滚动时背景变成黑色的解决办法
如果大家在非黑色背景下使用ListView控件时,Android默认可能在滚动ListView时这个列表控件的背景突然变成黑色。这样可能导致程序的黑色的背景和主程序的主题既不协调。解决的方法Google在设计Android时也考虑了,在Layout的ListView中加入android:cacheColorHint="#00000000" 的属性即可。
2011-06-05 22:32:00 626
转载 response.setContentType() 中的参数
<br />response.setContentType() ;<br />* = application/octet-stream <br />.001 = application/x-001 <br />.301 = application/x-301 <br />.323 = text/h323 <br />.906 = application/x-906 <br />.907 = drawing/907 <br />.a11 = application/x-a11 <br
2011-05-22 17:26:00 626
原创 Flex中无法调用摄像头的解决办法
<br />Flex中无论怎么调用总是无法使用USB摄像头,并不是程序写的有问题,是360给你的浏览器flash插件打上了漏洞补丁,C:/windows/system32/macromed/flash目录下,删掉mms.cfg文件试试,是不是就可以调用网络摄像头了。<br /> <br />困扰我一个通宵的问题终于就这么狗血的解决了
2011-05-22 12:15:00 971 1
原创 整理整理下一阶段要学的东西
<br />前两个项目目前暂时告一段落,一个是Flex的泰州电信员工自助系统,另一个是Android的电信掌上办公平台。<br /> <br />现在整理整理下一阶段要学的知识<br /> <br />1.首先是重温一下Spring,前两个项目用到了Struts和hibernate,但是一直没高兴用Spring注入,感觉系统比较小,而且不具移植性,所以懒得用Spring的XML配置功能,现在要复习一下Spring,然后把两个项目的后台代码用SSH重构一下。<br /> <br />2.然后花点时间把最新版本
2011-04-21 14:32:00 505
转载 错误java.lang.NoSuchMethodError: antlr.collections.AST.getLine()解决方法
<br />产生的原因主要是:问题出在struts包里面有也有个antlr_XXX.jar,与hibernate包里面的冲突了<br />解决的方法主要是:<br />右键项目属性,找到java build path,将hibernate包弄到最上边 即可 :<br />若还不不能解决问题,可以按照下面的步骤:<br /> <br />我用的myeclipse8.6, 装在 D:/MyEclipse8.6/,,<br />SSH组合完成后,执行hibernate的HQL查询时,报错: <br />
2011-03-16 09:17:00 4904 3
原创 Android中使用Intent进行窗体切换,并且传值和自定义类的对象详解
Android Intent 可序列化 自定义类 Serializable
2011-03-13 19:12:00 4694 1
原创 NUAA1650解题报告
上图是自从8.28南航月赛以来我每天持续对这一题的提交,终于在今天AC过关了。 描述 cc是个超级帅哥,口才又好,rp极高(这句话似乎降rp),又非常的幽默,所以很多mm都跟他关系不错。然而,最关键的是,cc能够很好的调解各各妹妹间的关系。mm之间的关系及其复
2009-09-01 22:08:00 473
原创 Hibernate3.3配置日志文件详解
用惯了Hibernate3.2或者更老版本的开发者应该发现,Hiberante3.3中的日志系统做了较大的更改,不再依赖于Log4J了,而是使用了日志门面系统SLF4J,现在来详细解释一下这个包的用法:首先装载slf4j-api-1.5.6.jar这个主文件,Hibernate就是依靠这个包来记录日志信息,但是这个包含有大量的接口,而不是实现,这就是说,这个包只是一个中间件,它的引入方便了
2009-03-18 12:20:00 968
转载 Unix与Windows iPhone与M8
Unix与Win,iPhone 与M8 开篇明旨,我们先来说OS,抛去技术细节,只说这场论战中的OS定义,OS = Kernel + Shell,Kernel是基础,管理硬件,Shell是功能 实现,和用户输入打交道,现代OS中,两者缺一不可。 因为这里没什么好辩的,都是事实,列出就好: iPhone = Mac OS X/Unix(Kernel)+ Mac Mobile(Shell)
2009-03-18 09:37:00 554
原创 换个思路考虑问题
昨天晚上大概1点多的时候忽然发现一个问题,一个PAGE的页面内容过多,致使我设计的通用CSS样式表在这个PAGE上显示得不伦不类:一个容器的positon属性设置为abstract,高度以像素为单位定死,这样这个通用的容器样式可以放在任何一个需要用到页面,而实际上我的大部分page都在用这样一个样式,忽然一个表单提交页面,因为需要收集的信息过多,而且二级和三级联动的还不少,致使我的
2009-03-18 09:33:00 374
原创 毕业设计前台
憋了一个多星期,终于把毕业设计的前台差不多折腾出来了,项目的底层JAVA接口去年就搞定了,一直不想碰美工的,这回下了决心一定要施展一下绝顶的武功。其实本来对自己的美工超没信心,事实证明只要主义真,铁杵磨成针,像我这种人都能搞出WEB2.0风格的美工出来。找了个免费的HTML上传的网站,把部分页面的静态代码上传上去了,大家可以指点指点,可能有点慢,呵呵。http://p.9908
2009-03-18 09:33:00 449
原创 Hibernate+MySQL中文乱码的解决办法
在Hibernate的配置文件中做如下修改: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
2009-03-18 09:31:00 400
原创 M8上我写的第一款软件
看M8的SDK 时看到第三个文档,主要讲M8平台的,饶有兴趣自己研究了下网上广为流传的这个系列的软件 ,发现自己也有能力写个,于是研究了一天,最后也会使用CAB打包 软件了,配合两张比较炫的PNG小图标 ,自己做出个这样的软件,哈哈,丢脸了 PrtScn20090201003406.jpg (101.2 KB)2009-2-1 00:45 图片中倒数第一和倒数第
2009-02-11 13:38:00 465
原创 发布一个绝对好用的MD5 C语言封装包,从此用一行代码进行MD5散列加密
最近在研究魅族M8也就是Windows Mobile6.0系统下的数据库编程,打算开发M8Money个人记账软件,为了让数据库更严谨,秉承一贯的作风,对个人帐号的password字段进行MD5散列,我所使用的是轻量级嵌入式数据库sqlite (仅有几K大小)并没有大多数流行数据库提供的password()内置函数,(但这丝毫没有降低我对sqlite的好感,一款强大的跨平台+嵌入式数据库
2009-02-11 13:36:00 1469 5
原创 jQuery插件datepicker的使用详解
jQuery是一款不可多得的非常优秀的javascript脚本开发库,而基于其上的很多插件也是非常规范和卓越的,如果错过这番美景真是太可惜了,比如datepicker这个插件。 一般MIS系统的前端,尤其是用户注册页面,都会有诸如“出身年月”的日期输入框,最简单的做法就是使用一个标签,这样做的弊端有很多:首先是与数据库字段类型的匹配、其次是输入日期的合法性如“13月”或者闰年等等问题
2008-12-11 14:27:00 28371 9
转载 png在IE6下的解决办法
在做WEB设计时最让人头痛的就是不同浏览器之间的显示差异,这一点尤其以IE6最让人深恶痛绝。最近就碰到一个非常让人头痛的问题,PNG在IE6下的透明效果失效。研究了差不多三天,终于不完美解决了这个问题。W3C标准推荐使用PNG图片作为网页首选图像资源,但是漂亮、和谐而且有透明效果的PNG却在IE6下显示得一塌糊涂。为了解决这个问题查阅了很多资料,核心原理是使用IE独有的CSS样式中的beh
2008-12-10 20:58:00 2353 1
原创 小细节:firefox的超链接点击去除扩大的难看虚线
在Firefox里,鼠标点击一个链接时,它的周围即出现虚线画出的边框。这种例子遍地都是,在WordPress后台写这个文章的时候,随手点一下右边那些widget,就看到了这个问题(图片的右上角): 在某些特殊的情况下,比如做一个导航菜单的时候,出现这个情况时效果就很糟糕了,因为Firefox会错误地扩大链接的边框: 在Firefox的地址栏输入about:config,回车。有一个
2008-12-03 15:45:00 492
原创 正则表达式学习笔记
正则表达式学习笔记:1. /b:表示单词的开头或者结尾,可能是空格、标点符号或者换行,但是/b不匹配其中的任何一个,这是指代这些元素中的任一个位置。 示例:/bhi/b:查找文本中所有的“hi”单词,但是不包括him、history等字样1.1 ^:匹配字符串的开始,特指一个段落的起始。1.2 $:匹配字符串的结束。特指一个段落的结尾,这两个都是/b的子集。重复:2.
2008-11-09 19:56:00 371
原创 Firefox下的正则表达式插件
今天无意间找到一个非常快的代理,终于能在校园网上国外网站了,第一反应就是到Firefox的addones官网看插件的更新情况,因为最近看了几篇关于CSS和DIV的标准化的文章,期间有一些火狐开发WEB插件的介绍,如firebug,cssview等,就到官网搜了搜,安装for3.0版本的更新后这些常规的插件都能正确使用了,后来又发现一款验证正则的插件,感觉非常不错,因为对正则表达式一
2008-11-09 13:26:00 1581 1
原创 PKU_1159 JAVA代码
PalindromeTime Limit: 3000MSMemory Limit: 65536KTotal Submissions: 18744Accepted: 6317DescriptionApalindrome is a symmetrical string, that is, a string read identicallyfrom left to right as wel
2008-09-28 19:13:00 307
原创 Firefox3.0.x插件
FireFox3.0出来也有相当长一段时间了,各个实用且常用的插件相继有所更新,开始正式支持FF3。 FF3跟FF2相比,多了个让人觉得比较麻烦的设置,就是默认安装的插件需要有安全更新,否则即使安装了这些插件也很难启动起来,比如常用的迅雷插件等。用户可以新建一个浏览器标签,输入“about:config”进入FF的配置界面,右击,新建一个布尔值,名字为extensi
2008-08-30 00:14:00 625
原创 JavaMail 发送邮件如此简单
使用SUN的JavaMail配合Apache的Commons.mail包发送一封邮件是如此的简单,简简单单四行必要的代码和一个send命令就顺利发送了一封简单邮件出去,前提是该邮件简单无比,没有HTTP指令,没有附件。当然如果想要发送HTTP邮件或者带有附件的邮件也不是什么难事。 首先需要准备两个JAR包,一个是SUN的JavaMail,在http://j
2008-08-30 00:13:00 479
转载 MySQL触发器
触发器的概念:“在数据库中为响应一个特殊表格中的某些事件而自动执行的程序代码。”(Wikipedia)说得简单一些,它是在一个特殊的数据库事件,如INSERT或DELETE发生时,自动激活的一段代码。触发器可方便地用于日志记录、对单个表格到其他链接式表格进行自动的“层叠式”更改、或保证对表格关系进行自动更新。当一个新整数值增加到数据库域中时,自动更新运行的总数的代码段是一个
2008-08-30 00:11:00 1515
原创 Spring框架和Eclipse中配置Spring
最近打算买一个JSP的空间,价钱已经商量好了,大概在100RMB/M/Y,再加独立MySQL50M空间,国内双线访问,感觉不错。现在在寻觅一个JSP的个人博客系统,网上发现一个MyBlog系统,感觉非常不错,现在的版本是1.8PI,而且作者每天都在自己的博客(http://www.jdkcn.com)上解答问题,很热心,于是下载下来观摩,可惜单纯的JSP页面少之又少,基本看不懂,作者告知系统
2008-07-29 10:26:00 3446 2
转载 google流量统计曲线图上从没出现的图形,在2008-5-19 14:28:00出现
汶川大地震——这场三十年来降临在华夏大地上最大的一次灾难,令整个中国陷入巨大的震惊与无比的悲痛之中。仅仅在几天之前,"地震"仿佛还是一个与你我无 关的字眼,"汶川"也不过是厚厚的地图集中一个无人知晓的偏僻的所在。而在今天,一切都改变了。 当我们依照惯例整理和分析谷歌搜索引擎的流量数据时,一条从未见过的曲线出现在我们面前。当意识到发生了什么事情时,我们的眼睛湿润了。 2008 年
2008-05-22 14:39:00 1048
原创 5.12.让互联网记住这一天(Internet record the very day)!
No more words,to remember those people died in the megaseism! The logos ordered by no particular.
2008-05-19 13:36:00 362
原创 初识Linux/C语言编程,管道和重定向暨fork与execlp函数的理解
Linux中C语言的编程有两个Windows环境下根本无须考虑的问题,关于管道和重定向的概念。 昨晚研究了一个通宵,关于fork()和execlp()函数,基本上用fork函数实现管道,用execlp来实现重定向。不过它们两个实现功能的方法都非常奇怪。 fork函数是让程序创建一个跟自己一模一样的副本,就跟当下流行的很多网络游戏中副本的概念差不多,昨晚在练习的时候忽然感到,这玩
2008-05-16 08:36:00 1675 1
原创 好久没用C++写过程序了,来试试Qt
很早就有朋友推荐我试试Linux下的Qt编程,一直在用Java,没精力研究那个,这次装完ubuntu8.04后准备好好看看Linux下的C++编程,看看Linux下都有哪些库,装上Qt4和KDevelop。下载了《C++ GUI Programming With Qt4》这本书,按照上面的教程开始回顾起标准C++的编写。 发现了一件有趣的事情,Qt4竟然可以潜入HTML
2008-05-14 15:50:00 326
原创 ubuntu8.04 新体验 pidgin & Brasero
今天意外得发现了ubuntu8.04的新功能。Pidgin终于能登QQ了,这次安装8.04以后使用Pidgin直接就导入了我的MSN帐户和GTalk帐户,以前在7.04和7.10版本经过N多次尝试失败以后基本上对QQ接口就放弃了,所以这次也就没花时间尝试导入我的QQ帐户,中午想看看有没有新版的EVA和LumaQQ下载,sudo apt-get installeva后惊奇得发现最新的EVA登录QQ帐
2008-05-13 13:32:00 799 2
原创 这学期的软件工程结案了
这学期的软件工程剩下最后一节课,BOSS朱要搞茶话会,两个班14个小组他给了我们200块钱让我们自己买吃的喝的。 今天我们组第一个答辩,前几天来自ubuntu中文社区的T恤衫寄过来了,穿在身上正和身,所以准备在今天答辩的时候穿上我的ubuntu体恤衫,用 ubuntu8.04给全班同学演讲,顺便秀一下ubuntu的3D桌面,桌面特效之类的噱头,不要说我哗众取宠,我的
2008-05-12 23:17:00 273
转载 JAVA在桌面Linux上会成为占统治地位的语言吗?
由于JAVA已基于GPL开放了源代码,因为就算是最严格遵守纯正自由软件协议的软件也可以把JAVA打包进去。而事实上,确实有相当多的人已在这么做了。以前在开发中竭力避开JAVA语言的GPL的忠实拥趸,现在则开始把JAVA做为开源世界的优秀技术,努力让它融入进去。 除了为JAVA取得GPL许可,Sun公司的Swing团队在JAVA6中,还在力图使Linux桌面的外观看上去更美观。关于这
2008-05-09 12:16:00 462
原创 JUDE生成JAVA UML状态图体验
今天忙着写这学期的软件工程文档,其中需要画大量的UML状态图,记得以前上java课的时候老师提起过JUDE这款软件,于是开上代理上网猛搜,找出的能打开的网站少之又少,最后费了好久才找到他们的官方网站,又是注册又是收邮件得折腾了半天,最后下载了Profession试用版的和Community免费版的,用了一下,非常不错,贴一个导入JAVA包文件后JUDE生成的UML状态图:
2008-05-05 22:56:00 1615 1
原创 Linux下tomcat的配置
上回说到Tomcat在Linux下面的安装,今天来谈一谈tomcat的基本配置,打开tomcat的目录,其中有一个webapps目录和一个conf目录,这两个是比较重要的目录。1.配置端口号:我Linux的机器没有IIS,所以80端口应该不会被占用,所以可以选择让tomcat来占用80端口,这样浏览器里面就不必输入冒号加端口号了,修改conf目录下的server.xml文件,将其中的8080修改为
2008-01-29 20:22:00 2441 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人