自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凡夫

平凡有何不可!

  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

转载 Intellij使用javac编译出现\65279的解决方案

IntelliJ IDEA 10.0 使用javac编译程序出现“非法字符: \65279”解决方法一、问题描述:将在eclipse创建的项目代码导入IntelliJ IDEA 10.0后发现中文乱码,使用工具将源文件编码统一转为“UTF-8”后,显示正常,但在修改文件后,编译出现“非法字符: \65279”。二、产生原因:IntelliJ IDEA 10.

2012-09-19 22:43:52 1781

转载 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 1391

转载 下载文件时兼容不同浏览器中文乱码解决

需要使用两种不同编码方式来处理,在Firefox 11和IE 8下测试通过:HttpServletRequest request = ServletActionContext.getRequest();String agent = request.getHeader("User-Agent");boolean isMSIE = (agent != null && agent.i

2012-08-30 18:34:01 2113

转载 备忘:YYYY-mm-dd HH:MM:SS部分解释

备忘:YYYY-mm-dd HH:MM:SS部分解释 d               月中的某一天。一位数的日期没有前导零。     dd             月中的某一天。一位数的日期有一个前导零。     ddd           周中某天的缩写名称,在   AbbreviatedDayNames   中定义。     dddd         周中某天的完整

2012-08-30 11:04:49 969

转载 sublime text2破解

转载的文章,感觉sublime text2确实好玩,所以转载一下。原文地址:http://i.wanz.im/2012/04/07/cracking_sublime-text2/目前最新版本的Sublime Text2破解方法:将sublime_text.exe复制一份改名为sublime_text_cracked.exe,用sublime te

2012-08-24 11:04:01 4091 1

转载 使用maven的profile和filter插件管理配置项--不同环境(dev,beta,production)轻松切换

1.概述    按照项目开发的流程,项目工程需要经历开发人员本地测试环境(dev),进入测试阶段后有测试环境(test),测试无误后需要将程序发布到生产环境(production)下,而对于这三个不同的项目环境,应用程序要在该环境下运行,必须有不同的配置项,如开发和生产环境使用不同的数据库地址,不同的线程池参数,因此需要对不同的项目环境进行不同的配置,为了简化和规范这些参数配置,需要对其进

2012-07-19 18:32:16 7224

原创 java Preferences 使用

Java Preferences 使用方法  参考文章:http://lugerman.blog.163.com/blog/static/264645720079144346158/    如果我说Java里面可以不使用JNI的手段操作Windows的注册表你信不信?很多软件的菜单里都有“Setting”或“Preferences”这样的选项用来设定或修改软件的配置,这些配置信

2012-07-19 12:01:20 10771

原创 Collections.unmodifiableList方法的使用与场景

在公司接触到Collections.unmodifiableList(List list)) 觉得用法挺特殊的,所以学习了下,简单而言,看名字就知道,将参数中的List返回一个不可修改的List.觉得以下这篇文章写得很好,说 明了它的应用场景。--------------------------------------------------------------------------

2012-07-13 18:06:49 54023 11

转载 java中的String.format使用

format(String  format, Objece...  argues)函数相当于C语言中的printf函数,但是相对来说更灵活.     和C中的printf函数差不多,在format的时候能够产生单纯的替换效果.用具体的值替换相应的转换符.转换符有如下一些:     在format第一个参数中传入相应的转换符就能代表特定的信息,在第二个参数中传入具体的值完成相应的

2012-07-02 19:08:29 34430

转载 Eclipse中Jquery报错 解决

其实Eclipse中对jquery的mini版报错不会有任何影响,但是这个×在整个项目里确实不怎么好看,网上找到这个解决办法,其实就是把Eclipse自带的validation功能去掉,反正Eclipse的js能力真的很弱,下面是转载的文章,亲自验证有效:--------------------------------------------------------------------

2012-05-05 20:21:02 19230 4

转载 com.sun.image.codec.jpeg.JPEGCodec Eclipse报错

在Eclipse中处理图片时,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;但是此时Eclipse却报错:Access restriction: The type JPEGImageEncoder is not accessible

2012-05-05 16:05:31 4685 1

转载 MySQL字符集分析与乱码解决

MySQL中涉及的几个字符集character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符

2012-04-25 18:56:49 1186

转载 Http协议相关状态码

part of Hypertext Transfer Protocol -- HTTP/1.1RFC 2616 Fielding, et al.10 Status Code DefinitionsEach Status-Code is described below, including a description of which method(s) it can follow an

2012-04-13 16:42:02 1210

转载 Http1.0和Http1.1的区别和部分状态码

一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。但是,这也造成了一些性能上的缺陷,例如,一个包含有许多图像的网页文件中并没有包含真正的图像数据内容,而只是指明了这些图像的URL地址,当WEB浏览器访

2012-04-12 16:12:55 920

原创 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 3522

原创 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 6443

转载 JS 中 使用EL & JSTL 取值

JS 中 也可以使用EL& JSTLvar step = ""; switch(step) { case "0": ..................... default: break; }代码:var total = ;var orderPrice=;代码:代码:原文来自:http://ollever

2012-04-08 18:19:48 8397 3

原创 EL和java代码在输出时候的差别

一直觉得EL表达式和java代码在页面输出的时候,区别到底在哪里? 明显的一点是简洁性和可读性.EL简洁明了,开发的时候使用很便利.还有一个就是在使用EL的时候当要输出的内容为null的时候程序是不会输出null的.程序什么都不回输出比如:${param.xxx},当为null的时候就什么都不会输出(不会输出null) //使用了EL中的内置对象param而当你用jav

2012-04-02 18:51:17 1073

原创 Eclipse集成Tomcat

一般而言,很多讲tomca集成的都是用的eclipse装插件的方式,但是一般做开发的都是已经安装了tomcat的,所以能够使用本身的tomcat当然是最好的.下面讲的就是使用本身的tomcat集成到eclipse中: 1.File-->New--->others--->Server这样在view视图上就能看到这个server了,然后通过add web

2012-03-12 20:21:04 696

转载 eclipse的快捷键

转自百度博客eclipse 快捷键大全,eclipse查找类,文件,添加注释2011-04-27 11:01/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类   实时提示ctrl+shift

2012-02-28 17:36:44 814

转载 全面掌握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 14325

转载 什么是Palm

Palm有四个含义我们都知道电脑,也知道PC。电脑有很多种,PC只是其一,除了PC,你可能还听说过苹果电脑,或者来自IBM/SUN等公司的大型机,服务器或者工作站。同样的,PDA(Personal DigitalAssistant,个人数字助理)产品也有很多种,除了Palm,你肯定还听说过商务通,名人,文曲星等等国内知名品牌的PDA,还或许知道来自康柏,惠普,卡西欧等厂家的性能卓越同时也

2011-12-10 10:47:49 1014

原创 词汇2

concise adj. 简洁的,简明的    instantiate [inˈstænʃieit] vt 实例化,例示 noninstantiability n.不可实例化      idiom n.风格,特色simulate vt. 1.模拟,模仿 2.扮演  immutable 不可改变的,永恒不变的mutable易变的,不稳定的 equivalent相等的,等同的 fu

2011-11-23 14:17:34 719

原创 生活中积累的词汇

formula:1.a series of letters,numbers or symbolsthat represent a rule or law.公式,算式2.a paticular method of doing or achieving sth.方法,方案3.a list of things that sth is made from,giving the amount o

2011-11-18 17:19:00 1351

原创 华为笔试题--是否回文

要求:随机输入一个数,判断是否是对称数(回文数),要求:不能调用库函数其实实现挺简单的:将数逆置,然后和原来的比较,一旦相等就回文了。而不必像有些考虑的第一个和最后一个比,第二个和倒数第二个比。显然逆置的方式更科学也更简单这也许也是不能使用库函数的原因吧,因为大多

2011-10-13 13:32:08 1683

原创 华为一道笔试题:打印2~2000的所有素数,要求尽量快

传统算法:逐个判断是不是素数,有的简单优化就是在判断的时候使用的上限是平方根,当然每个数字还是要逐个判断,使用的是i++的形式这里使用的是筛法:并不是逐个判断,筛法的定义为:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,

2011-10-13 11:12:42 2708 1

原创 随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序

问题:随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序其实问题,并不难,只是觉得有知识在其中...知识点:1.java和其他语言产生区间数的一般规律:左包含,右不包含,

2011-10-07 18:58:23 12870 3

原创 java web数据源

前提:项目或者Tomcat有相应数据库的驱动程序数据源的提出:JDBC的操作中打开数据库连接,操作数据库,关闭数据库,每次操作只有操作可能不同,每次都打开连接和关闭数据库,会有资源浪费的现象数据源可以减少数据库的打开和关闭数据库的次数原理:    1.Co

2011-10-06 19:13:46 2236

原创 给csdn写的第一封信

第一次真正向一个网站报告问题,因为我真觉得csdn不错,原来在新浪上写博文,后来觉得新浪写技术的,确实不好,但是这几天发现csdn有一些问题,而且不知道为什么会有这样问题,而且也有很多人跟我有一样的疑惑,不知道是我没有了解具体的操作还是真有这样的缺陷,但是至少说明一点:用户体验不

2011-10-06 10:36:58 1009 1

原创 java web listener 监听器

监听器:    正对WEB环境的监听    主要有三类:        1.ServletContext:对servlet上下文(application对象)进行监听        2.Session:对session监听        3.Request:对

2011-10-06 00:33:06 29914

原创 过滤器

Servlet(Servlet都需要部署描述符中描述)的分类:标准Servlet(JSP)---MVC过滤Servlet(过滤器) 监听Servelt(监听器)监听器--类似一种组件,用的时候往上加就可以,过滤器整个都是自动调用执行的Servlet应该是后期加入的功能过滤器的实现:    1.实现Filter接口 ----有三个方法    init()----容

2011-10-05 23:39:38 1180

翻译 Hibernate <generator>元素

The elementThis is the optional element under element.The element is used to specify the class name to be used togenerate the primary k

2011-10-05 20:38:53 980

原创 myeclipse中的classpath

myeclipse中的classpath是一个很重要的问题myeclipse的在查找的时候都是按照其查找,而且myeclipse有一个专门的文件来保存classpath的信息,这也是别人的项目拷贝的时候需要的一个重要文件,不然这个项目要导入到自己的myeclipse中就会发生

2011-10-04 00:10:38 15983

原创 myeclipse中新建source folder目录和src目录

以前一直没研究过这个问题,都是使用的是在src目录下新建folder,今天总结下这个问题myeclipse中新建的source folder和新建folder是什么区别:source folder,源代码文件夹,先见了这个文件夹/目录之后可以发现它的图标和src的图标

2011-10-03 23:04:57 14885 1

原创 myeclipse开发与部署原理

一直把myeclipse当成一个普通的工具来用,觉得很方便,并没有仔细研究其中的道理 这两天在弄OA的时候突然考虑到这个问题比如在添加struts,hibernate支持的时候,一旦添加这些jar包就被添加进项目同时myeclipse自动将其添加到了classpath中,

2011-10-03 22:45:28 2558

原创 myeclipse快捷键配置

修改myeclipse中的快捷键window ---preferences---搜索keys(路径为:General---keys),然后可进行修改我的配置如下:1.配置单词提示--word completion ,写过的单词或中文,甚至是注释中的内容,都可以通过

2011-10-03 16:22:31 1538

原创 mysql数据库相关

mysql创建数据库create database oa default character set utf8这样创建的数据库为UTF-8编码,注意创建的时候为utf8,注意不要写为utf-8,“中划线”不要有,否则会报错一般创建数据库的时候使用的是:

2011-10-03 15:59:43 1209

转载 Java中使用PrepateStatement并且like模糊查询

在使用PreparedStatement进行模糊查询的时候废了一番周折,以前一直都没有注意这个问题。一般情况下我们进行精确查询,sql语句类似:select * from table where name =?,然后调用PreparedStatement的setString等方法

2011-09-29 10:16:26 10936 6

linux shell编程

Linux shell编程,适合于对Linux有一定了解,但是想学习shell 编程的人

2011-10-05

oracle学习笔记

oracle学习笔记,适合初学者,也适合需要总结的人

2011-10-05

空空如也

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

TA关注的人

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