![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Stevens...
虚其心,可解天下之问;专其心,可治天下之学;静其心,可悟天下之理;恒其心,可成天下之业。
展开
-
memcached组件缓存的对象必须实现序列化
在测试用Memcached组件缓存对象的时候,发现总是无法正确存储,保存的地方也没有报告任何异常,从服务器控制台看到的信息也没有保存成功的信息,但是取数据的时候,取出来的也是空的,在获取user对象name属性的地方抛出了空指针异常。很显然没有保存成功,这是为什么呢?昨天用字符串测试都OK,今天用对象就不行了呢?Memcached不号称是内存对象缓存组件吗?想了下,终于知道为什么了?因为M原创 2017-01-03 15:41:34 · 3210 阅读 · 0 评论 -
真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
WebService历来都很受重视,特别是Java阵营,WebService框架和技术层出不穷。知名的XFile(新的如CXF)、Axis1、Axis2等。 而Sun公司也不甘落后,从早期的JAX-RPC到现在成熟的、支持RPC调用与消息传递的JAX-WS都经过了市场的考验,十分成熟,而且使用JAX-WS开发WebService的收益是很大的,它是轻量级的。 我们使转载 2017-12-07 20:52:28 · 195 阅读 · 0 评论 -
jsp与servlet之间页面跳转及参数传递实例
1.从一个jsp页面跳转到另一个jsp页面时的参数传递 (1)使用request对象获取客户端提交的信息 login.jsp页面代码如下:[java] view plain copy "java" import="java.util.*" pageEncoding="GB2312"%> "-//W3C//DTD HTML 4.01 Tr转载 2017-10-25 16:09:59 · 14008 阅读 · 1 评论 -
SpringMVC与iReport(JasperReports) 整合开发实例教程
前言在本教程中,我们将学习如何在一个简单的spring MVC Web应用中集成Jasper报表工具。教程涵盖的技术点有:报表自定义数据源的使用;报表渲染、呈现的配置与实现;iReport报表设计器的使用(报表模板设计)等。开发环境准备以下两种方式任选其一:1. 在已有的SpringMVC项目环境中进行配置(要求项目可正常运行、调试);2. 在eclip转载 2017-10-25 15:00:45 · 640 阅读 · 0 评论 -
nginx和ftp图片服务器的搭建记录
图片服务器需要两个服务: Nginx(图片访问): 1、http服务:可以使用nginx做静态资源服务器。也可以使用apache。推荐使用nginx,效率更高。 2、反向代理 实现 负载均衡 ftp服务(图片上传): 使用linux做服务器,在linux中有个ftp组件vsftpd。两个服务器的搭建就不详细介绍了,主要记录今天在用原创 2016-12-30 18:06:42 · 406 阅读 · 0 评论 -
nginx+ftp实现图片的上传与访问
根据项目的开发要求,使用ftp实现上传图片,通过nginx搭建图片服务器,即对nginx的简单功能的一种应用。 关于vsftp和nginx的安装就不在这里详细演示,下面的代码是关于nginx.conf的配置,即将ftp上传的图片路径映射到nginx.conf中。 下面介绍代码是如何实现上传图片的。原创 2016-12-30 18:05:25 · 1399 阅读 · 0 评论 -
cookie不同系统间共享
1.设置cookie的使用范围(域名+路径) cookie.setDomain(".baidu.com");//表示在baidu下的二级域名之间都可以共享cookie.setPath("/"); //设置成根目录如果是测试用的localhost则不用设置domain,只要设置path就可以实现系统间共享2.不知道有人用过把cookie存入Redis可以实原创 2016-12-30 18:03:28 · 889 阅读 · 0 评论 -
Hibernate 查询 Projections 类使用 (一)
Hibernate也支持属性、统计函数和Group By等查询。 (1)要想使用Hibernate的投影统计功能,首先要从org.hibernate.criterion.Projections工厂类获得org.hibernate.criterion.Projection对象。与Restrictions类相似,Projections类提供了几个用来获取Projection实例的静态工原创 2017-01-06 20:00:33 · 3624 阅读 · 0 评论 -
正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID原创 2017-01-06 20:00:02 · 161 阅读 · 0 评论 -
程序员自我修练-提高写代码的能力
首先让我们看一看刚入软件公司会出现的情况:1. 你可能会常常发现,写了一段代码后,编译程序时是一大堆的出错 (原因:语法不熟)──别担心,这是每个程序员必须经历的事,这时候你就需要更大的耐心及细心,对每一行代码进行仔细人阅读并改正,这个很重要,这可以培养你的理解代码能力,所以要常读程序,不要等到程序运行以后才知道你的程序的结果。──如何避免:在写代码以前,要认真的学原创 2017-01-06 19:59:17 · 523 阅读 · 0 评论 -
根据Request获取客户端IP
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemot原创 2017-01-05 11:39:23 · 270 阅读 · 0 评论 -
30分钟学会反向Ajax
场景1:当有新邮件的时候,网页自动弹出提示信息而无需用户手动的刷新收件箱。场景2:当用户的手机扫描完成页面中的二维码以后,页面会自动跳转。场景3:在类似聊天室的环境中有任何人发言,所有登录用户都可以即时看见信息。与传统的MVC模型请求必须从客户端发起由服务器响应相比,使用反向Ajax能够模拟服务器端主动向客户端推送事件从而提高用户体验。本文将分两个部分讨论反向Ajax技术,包括:Com转载 2018-01-25 16:50:24 · 156 阅读 · 0 评论