
java相关
文章平均质量分 76
cilen
这个作者很懒,什么都没留下…
展开
-
Java中使用PrepateStatement并且like模糊查询
在使用PreparedStatement进行模糊查询的时候废了一番周折,以前一直都没有注意这个问题。一般情况下我们进行精确查询,sql语句类似:select * from table where name =?,然后调用PreparedStatement的setString等方法转载 2011-09-29 10:16:26 · 11013 阅读 · 6 评论 -
java Preferences 使用
Java Preferences 使用方法 参考文章:http://lugerman.blog.163.com/blog/static/264645720079144346158/ 如果我说Java里面可以不使用JNI的手段操作Windows的注册表你信不信?很多软件的菜单里都有“Setting”或“Preferences”这样的选项用来设定或修改软件的配置,这些配置信原创 2012-07-19 12:01:20 · 10892 阅读 · 0 评论 -
使用maven的profile和filter插件管理配置项--不同环境(dev,beta,production)轻松切换
1.概述 按照项目开发的流程,项目工程需要经历开发人员本地测试环境(dev),进入测试阶段后有测试环境(test),测试无误后需要将程序发布到生产环境(production)下,而对于这三个不同的项目环境,应用程序要在该环境下运行,必须有不同的配置项,如开发和生产环境使用不同的数据库地址,不同的线程池参数,因此需要对不同的项目环境进行不同的配置,为了简化和规范这些参数配置,需要对其进转载 2012-07-19 18:32:16 · 7313 阅读 · 0 评论 -
java中的String.format使用
format(String format, Objece... argues)函数相当于C语言中的printf函数,但是相对来说更灵活. 和C中的printf函数差不多,在format的时候能够产生单纯的替换效果.用具体的值替换相应的转换符.转换符有如下一些: 在format第一个参数中传入相应的转换符就能代表特定的信息,在第二个参数中传入具体的值完成相应的转载 2012-07-02 19:08:29 · 34634 阅读 · 0 评论 -
Collections.unmodifiableList方法的使用与场景
在公司接触到Collections.unmodifiableList(List list)) 觉得用法挺特殊的,所以学习了下,简单而言,看名字就知道,将参数中的List返回一个不可修改的List.觉得以下这篇文章写得很好,说 明了它的应用场景。--------------------------------------------------------------------------原创 2012-07-13 18:06:49 · 54220 阅读 · 11 评论 -
Eclipse中Jquery报错 解决
其实Eclipse中对jquery的mini版报错不会有任何影响,但是这个×在整个项目里确实不怎么好看,网上找到这个解决办法,其实就是把Eclipse自带的validation功能去掉,反正Eclipse的js能力真的很弱,下面是转载的文章,亲自验证有效:--------------------------------------------------------------------转载 2012-05-05 20:21:02 · 19294 阅读 · 4 评论 -
MySQL字符集分析与乱码解决
MySQL中涉及的几个字符集character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符转载 2012-04-25 18:56:49 · 1229 阅读 · 0 评论 -
java 301处理页面存在和不存在的时候的问题
301--Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests如果访问一个不存在的页面,然后在过滤器中做301转到一个新的location原创 2012-04-12 15:54:34 · 3589 阅读 · 0 评论 -
java中的日期相关的问题
1.DateFormat中的setLenient(boolean flag)方法此方法用来标志是否严格解析日期.其实很简单,就是如果你输入的日期不合法,它会不会先进行一定的计算.计算出能有合法的值,就以计算后的值为真正的值.比如说当你使用的时候有2012-02-31,2012-14-03这样数据去format,如果让setLenient(true).那么它就会自动解析为2012-03-02和2原创 2012-04-12 13:13:31 · 6494 阅读 · 0 评论 -
eclipse的快捷键
转自百度博客eclipse 快捷键大全,eclipse查找类,文件,添加注释2011-04-27 11:01/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类 实时提示ctrl+shift转载 2012-02-28 17:36:44 · 845 阅读 · 0 评论 -
全面掌握Java的enum类
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:Java代码 public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN}显然,enum很像特转载 2012-02-15 20:48:16 · 14357 阅读 · 0 评论 -
过滤器
Servlet(Servlet都需要部署描述符中描述)的分类:标准Servlet(JSP)---MVC过滤Servlet(过滤器) 监听Servelt(监听器)监听器--类似一种组件,用的时候往上加就可以,过滤器整个都是自动调用执行的Servlet应该是后期加入的功能过滤器的实现: 1.实现Filter接口 ----有三个方法 init()----容原创 2011-10-05 23:39:38 · 1213 阅读 · 0 评论 -
随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序
问题:随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序其实问题,并不难,只是觉得有知识在其中...知识点:1.java和其他语言产生区间数的一般规律:左包含,右不包含,原创 2011-10-07 18:58:23 · 13021 阅读 · 3 评论 -
java web listener 监听器
监听器: 正对WEB环境的监听 主要有三类: 1.ServletContext:对servlet上下文(application对象)进行监听 2.Session:对session监听 3.Request:对原创 2011-10-06 00:33:06 · 30020 阅读 · 0 评论 -
java web数据源
前提:项目或者Tomcat有相应数据库的驱动程序数据源的提出:JDBC的操作中打开数据库连接,操作数据库,关闭数据库,每次操作只有操作可能不同,每次都打开连接和关闭数据库,会有资源浪费的现象数据源可以减少数据库的打开和关闭数据库的次数原理: 1.Co原创 2011-10-06 19:13:46 · 2278 阅读 · 0 评论 -
华为笔试题--是否回文
要求:随机输入一个数,判断是否是对称数(回文数),要求:不能调用库函数其实实现挺简单的:将数逆置,然后和原来的比较,一旦相等就回文了。而不必像有些考虑的第一个和最后一个比,第二个和倒数第二个比。显然逆置的方式更科学也更简单这也许也是不能使用库函数的原因吧,因为大多原创 2011-10-13 13:32:08 · 1736 阅读 · 0 评论 -
Ibatis解决N+1的方案及优缺点
ibatis n+1选择问题 的几种解决方案 n+1选择问题定义: The N+1 Selects problem is caused by trying to load child records that are related to a list of parent records. 在ibatis里有三种解决方案 1 Lazy loading 2避免N+1 Select转载 2012-09-11 21:05:47 · 1457 阅读 · 0 评论