掘图志

掘图志

 
 
  • java 字符串转换成枚举类型 enum.

    jdk 1.5 之后,提供了enum 枚举类型,可以用来替代原来定义的的很多常量. 有时候需要从HTML 页面接受参数,然后转换成enmu 去比较,或者在switch 中用。所以有了如下的方法去处理。

    轻舞肥羊2013-08-06[java]

    阅读更多
  • java 利用jxl读取,生成excel 工具类集合大全

    在以前的一篇文章中,曾经提到如何用 jxl  来操作excel ,但讲得比较简单,不够详细,一般这种操作,都会被封装成一个工具类,供给其他地方调用。现在将整个工具类的代码贴上来,以供以后参考。

    轻舞肥羊2013-08-05[java]

    阅读更多
  • java 根据 week num 利用calendar 得到这一周的起始时间

    最近做一个项目,在根据时间段查询数据时,做法比较变态,按照我们通常的做法,放两个日期控件,作为起始时间,然后去进行查询。这种做法很灵活,程序也很好写,也简单。但这是一个小日本的项目,非常的BT。 查询居然按照周数来差,将一年分成很多个周,然后可以选取一个周来查询数据。这种设计方法,我实在无语,但人家都这么设计了,我们做外包的只能接受这种做法。用java 来 实现 这种做法:代码片段, 请查看文章详情 ...

    轻舞肥羊2013-08-05[java]

    阅读更多
  • 利用jackson 序列化和反序列化java对象

    spring mvc 默认@responsebody 自带的就是jackson 库,利用他来序列化和反序列化java 对象。在用这个之前,以前用过jsonlib,以及 GSON, 作为个人来说,其实很喜欢GSON , 这个东西用起来简单,功能貌似比jsonlib 强一点,而且不容易出错。但现在的项目用的是 jackson ,所以,还是得看看用这个怎么序列化和反序列化java对象,自己做了一个例子。

    轻舞肥羊2013-07-29[java]

    阅读更多
  • ajax 返回json 在ie 下提示下载的解决办法

    目前用jquery fileupload 插件做一个文件上传的东西,然后返回json , 在chrome 下很正常的,但一旦在firefox,ie下,在上传文件成功之后,就会出现一个下载提示框,这东西很讨厌,所以应该去掉,在网上找了一些资料,一般的解决办法就是 设置httpheader.我用的是spring mvc ,利用spirng 的HttpHeaders 可以很方便的设置。出现提示下载的页面:图片链接其实只要在后台修改代码,设置httpheader就可以了,另外一点要注意的是,方法的返回值必须是 string ,不能是其他对象。然而 spring mvc @responsebody 是可以将任何对象序列化成为 json 字符串的。但在这里,必须返回 String , 就目前我的测试而言是如此的。

    轻舞肥羊2013-07-29[java]

    阅读更多
  • java 流与byte 互相转换,并与base64编码转换

    在java 文件操作过程中,经常会用到stream to byte 还有 byte  to stream ,另外如果是用来原创传输文件,还必须将流转换成base64 编码,然后才好传输, 一旦受到这个base64的字符串,接收端,需要将这个还原成流,保存为文件。

    轻舞肥羊2013-07-28[java]

    阅读更多
  • SPRING DATA JPA 中几种缓存的配置

    在用spring data jpa的过程中,采用了ehcache 来做缓存, 是否需要二级缓存,一般不需要,这得看业务的需要,因为这东西如果配置不好,反而会导致性能下降,但如果是有些数据,基本不改动,长期不变,很少修改,而且数据量适中,并且外部使用频率高的情况下,还是可以使用的。就目前研究spring data jpa 来说,有三种情况下有可能会使用到缓存1. spring data jpa 自身的方法2. 扩展spring data jpa 的方法3.完全自己用EntityManager 写语句的缓存.

    轻舞肥羊2013-07-24[java]

    阅读更多
  • Spring MVC 国际化备忘录

    用Spring mvc 做国际化,其实重点的几项就是配置文件而已。xml配置与多语言的properties的配置. 但要想动态切换语言,所有页面必须经过 spring controller 处理,如果只接在jsp 页面,是不生效的。简单的配置文件如下:一,这是需要在spring-mvc 里面配置的东西:二,建立controller 层。这只是一个简单的测试,不适合在项目中使用,适合测试用三,页面代码

    轻舞肥羊2013-07-08[java]

    阅读更多
  • 关于spring data jpa 在jboss 下配置,运行的备忘

    在jboss 下使用spring data jpa ,容易出现non jta datasource ,的错误,以及在jboss下使用servlet 的注意事项。

    轻舞肥羊2013-06-27[java]

    阅读更多
  • 用java 自动登录一个网站的例子

    在这个例子中,我将用java的HttpURLConnection,去登录一个web 站点。用这种方法的时候,一般是在一个form 中登录的。在这个例子中,用到如下工具 :1. Google chrome 浏览器。2. jsoup 库,用来提取html form 表单中的值. (你可以在这里下载 http://jsoup.org/ )3. jdk 6.

    轻舞肥羊2013-06-24[java]

    阅读更多
  • java HttpURLConnection 得到 Redirect 转向的例子

    做网站的人,都知道可以在apache,iis里配置 302,302转向,这样对搜索引擎也是有好的。如果用java开发程序得到这个链接的话,通常是得不到真实的转向地址的,这需要手工处理。

    轻舞肥羊2013-04-05[java]

    阅读更多
  • 用java nio合并两个小文件的方法

    JAVA NIO 的效率比原来的IO API 效率要高,做了一个简单的测试,合并两个小文件,仅仅测试而已。不能直接用于自己的工程中。

    轻舞肥羊2013-02-27[java]

    阅读更多
  • java web开发获取客户端访问ip(透过代理和负载均衡)

    但是如果用户是通过代理服务器访问,或者通过了负载均衡去访问(特别是云主机),用上面的代码得到的IP地址是代理服务器或者负载均衡服务器的IP,并不是终端用户的实际IP。为了解决这个问题,应该直接通过 HTTP 请求的HEADER 中获取,因为http  请求中包含了很多客户端的信息,直接可以得到

    轻舞肥羊2013-02-22[java]

    阅读更多
  • java计算时间差的几种方法

    用JAVA计算日期,时间差的几种方法1. 手工计算2.采用一个三方的jar包(Joda time library)3. 利用TimeUnit类(java.util.concurrent 包中)

    轻舞肥羊2013-02-19[java]

    阅读更多
  • Tomcat – Java.Lang.OutOfMemoryError: PermGe 错误解决方

    用tomcat 作为web server ,有时候会看到这样的错误:java.lang.OutOfMemoryError: PermGen space, 其实可以通过简单的修改配置文件解决.

    轻舞肥羊2013-02-01[java]

    阅读更多
共有 310 条记录 首页 << 121314151617181920末页

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号