
java
文章平均质量分 56
吴小全
这个作者很懒,什么都没留下…
展开
-
Spring注解@Component、@Repository、@Service、@Controller区别
Spring注解@Component、@Repository、@Service、@Controller区别 spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,原创 2016-12-28 20:04:21 · 1982 阅读 · 1 评论 -
java mysql大数据量批量插入与流式读取分析
总结下这周帮助客户解决报表生成操作的mysql 驱动的使用上的一些问题,与解决方案。由于生成报表逻辑要从数据库读取大量数据并在内存中加工处理后在生成大量的汇总数据然后写入到数据库。基本流程是 读取->处理->写入。1 读取操作开始遇到的问题是当sql查询数据量比较大时候基本读不出来。开始以为是server端处理太慢。但是在控制台是可以立即返回数据的。于是在应用这边抓包,发现也是发送sq原创 2016-11-22 20:06:49 · 3568 阅读 · 1 评论 -
用spring Boot颠覆Java应用开发
用Spring Boot颠覆Java应用开发Java开发概述:使用Java做Web应用开发已经有近20年的历史了,从最初的Servlet1.0一步步演化到现在如此多的框架,库以及整个生态系统。经过这么长时间的发展,Java作为一个成熟的语言,也演化出了非常成熟的生态系统,这也是许多公司采用Java作为主流的语言进行服务器端开发的原因,也是为什么Java一直保持着非常活跃的用户群。然而这个生态系统纷繁原创 2016-10-17 10:24:10 · 885 阅读 · 1 评论 -
Java的发明者----James Gosling谈编程
在加拿大的好处就是可以接触到google、youtube和各个“始祖”或是“神”级的编程论坛,同时可接触到很多的IT教材的作者,甚至可以见到Java的发明者—-James Gosling,从而可以得到更深层次的学习和提升。 将自己的学习过程中所有的有意义的知识、考点、难点、易错点,通过不断的在百度、知乎、google、youtube的反复的验证和交流,以学习笔记的形式发表出来。 下面是Java的原创 2016-10-06 15:57:13 · 3513 阅读 · 1 评论 -
java 有顺序写入读取Properties配置文件
Java 的 Properties 加载属性文件后是无法保证输出的顺序与文件中一致的,因为 Properties 是继承自 hashtable 的, key/value 都是直接存在 Hashtable 中的,而 Hashtable 是不保证进出顺序的。 总有时候会有关心顺序一致的需求,恰如有 org.apache.commons.collections.OrderdMap(其实用 LinkedHa原创 2016-09-28 09:40:37 · 2559 阅读 · 0 评论 -
java-内省技术解析
1 javabean的软件设计思想 2 内省:封装了java反射,提供直接操作属性的Setter和getter方法的方法 3 核心API:BeanInfo java 的描述信息,Introspector 内省的变成入口,PropertyDescriptor 属性的描述器1 javaBean 简介内省(Insrospector)javabean 是一中java类的设计思想,对普通java原创 2016-09-28 09:33:40 · 781 阅读 · 1 评论 -
Android:基于百度云推送的聊天系统
一、系统运行图 二、原理下面通过几个问题来说明下实现的原理:1、如何实现给某个用户发送消息呢原创 2016-07-28 20:52:38 · 2829 阅读 · 6 评论 -
基于SSH+ExtJS开发的Web项目
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。一、特色功能 1、采用Spring MVC的静态加载缓存功能,在首页将Javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。 2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。 3、分别封装了模型层、控制层、业务逻辑层和数据持久层转载 2016-06-04 18:56:14 · 4020 阅读 · 2 评论 -
SpringMVC+Spring4+Mybatis3+Log4j集成
基本准备工作1、安装JDK1.6以上版本,安装与配置 2、下载mybatis-3.2.0版:https://repo1.maven.org/maven2/org/mybatis/mybatis/ 3、下载mybatis-spring-1.2.1版:https://repo1.maven.org/maven2/org/mybatis/mybatis-spring/ 4、Spring-4.0.0的原创 2016-05-13 10:04:55 · 2004 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 错误信息描述:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderList原创 2016-05-13 09:46:30 · 668 阅读 · 0 评论 -
Struts2(一)
搭建Struts2开发环境的步骤搭建Struts2环境时,我们一般需要做以下几个步骤的工作: 1》创建javaweb工程 2》找到开发Struts2应用需要使用到的jar文件. 3》在web.xml中加入Struts2 MVC框架启动配置 4》创建jsp文件. 5》创建action文件 6》编写Struts2的配置文件开发Struts2需要的jar文件到http://struts.a原创 2016-03-03 16:02:45 · 588 阅读 · 0 评论 -
去除程序中的中文注释
去除程序中的中文注释1.采用java的正则表达式区分出中文字符2. 按字节去读程序文件每个字符3.每个字节都用正则表达式匹配4.是中文就不写入文件,不是中文重新写入文件5.以下是程序主体实现:package cn.edu.gzu; import java.io.BufferedReader;import java.io.FileNotFoundExc原创 2015-11-15 22:09:38 · 913 阅读 · 0 评论