J2EE
文章平均质量分 76
「已注销」
这个作者很懒,什么都没留下…
展开
-
保存会话数据的两种技术之一Session
上一篇博客中提到了保存会话数据的技术之一的Cooki原创 2014-06-30 20:22:21 · 2054 阅读 · 7 评论 -
微信公众平台开发基础
第一次进行微信公众平台的开发有一些基本概念的理解 1. 公众平台基本理解-再小的个人,也有自己的品牌 微信公众平台是腾讯公司在维信的基础上新增的功能模块,通过这样一个平台,个人和企业都可以打造一个专属于自己的公众号,可以群发文字,图片,语音三个类别的内容。目前微信公众平台支持PC,并可以绑定私人帐号进行群发信息。 微信公原创 2015-02-28 17:44:07 · 1330 阅读 · 3 评论 -
ITOO总结
1. 项目介绍 ITOO寓意校内校外,是一个整合多种高校常用系统的平台。里面包括权限系统,基础系统,考试系统,评教系统和新生入学系统。此平台使得校园的管理自动化,将繁琐重复的工作用计算机代替,使得工作效率大大增加. 2. 评教系统业务介绍 评教系统分为学生端和教师端.学生端主要是学生对教师满意度的测评系统,获得每一个学生每一学期上的课程以及课程的授课教师信息原创 2015-02-28 19:01:54 · 1140 阅读 · 5 评论 -
移动端开发工具整理
整理移动端开发工具原创 2015-03-29 15:24:31 · 4328 阅读 · 5 评论 -
Eclipse中的静态和动态web项目
在Eclipse中奖web项目分为了Dynamic Web Project和Static Web Project。那么这两种有什么区别呢?其实这里的Dynamic和Static是通过页面来区分的。创建的页面只能是静态的就叫作静态web项目,而创建的页面是动态的(有数据变化)就叫做动态web项目。1. Static Web ProjectCreate a Web proj原创 2015-03-31 16:29:23 · 15971 阅读 · 3 评论 -
Eclipse设置编码
在使用Eclipse导入项目的时候经常会遇到中文乱码的问题,一直是让人很头疼的问题。因为它特别的影响我们的代码可读性。除此之外再一些情况下还会是我们的程序报错。 我自己经常在网上下载一些Demo然后导入到Eclipse中运行,打开一看发现乱码了。针对这种情况,我对Eclipse中的编码设置做了一个简单整理,以应对中文乱码的现象。1. Eclipse中编码级别 我们原创 2015-03-31 22:52:58 · 1341 阅读 · 8 评论 -
Jboss 7配置日志
Jboss 7日志可以在XML配置文件和日志管理属性文件内配置。默认日志配置在configuration目录的logging.properties文件内。通常情况下,对于大多数安装,logging.properties内的默认值已经足够了。原创 2015-06-27 11:28:33 · 9325 阅读 · 4 评论 -
Jboss7类加载器
类加载优先级(从高到低):1. 系统依赖– 容易自动将加载的模块依赖,包括Java EE API2. 用户依赖– 在jboss-deployment-structure.xml(ear的META-INF内,war的META-INF或WEB-INF内)或Dependencies:项内配置的依赖。3. 本地资源– 发布目录下的类文件,如war包下的WEB-INF/classes或WEB-INF/lib4. 部署间依赖– 在ear内的其他部署依赖。包括ear lib原创 2015-06-27 10:38:00 · 3471 阅读 · 3 评论 -
mybatis查询缓存
1、查询缓存 缓存的作用:如果缓存中有数据就不用从数据库中获取,大大提高系统的响应速度和性能。 查询缓存:mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。 mybatis提供了一级缓存和二级缓存,他们之间的关系如下图 2、缓存范围一级缓存(sqlsession级别的缓存)在操作数据库时需要构造sqlse原创 2015-08-25 21:15:44 · 1301 阅读 · 1 评论 -
mybatis整合ehcache
1、ehcache介绍ehcache是一个分布式缓存框架。分布式缓存系统为了提高系统并发, 性能,一般对系统进行分布式部署(集群部署方式)。何时使用分布式缓存缓存的数据在各个服务器单独存储缓存数据不能够共享,不能够集中管理不方便系统开发,所以要使用分布式缓存mybatis不能够实现分布式缓存(缓存数据的共享和集中管理)需要和其他的分布式缓存框架整原创 2015-08-25 21:55:46 · 1443 阅读 · 1 评论 -
HTTP基本知识概况
1、介绍 HTTP(Hypertext Transfer Protocol,超文本传输协议)是万维网上进行通信时所使用的协议方案.HTTP有很多应用,但最著名的是用于Web浏览器和Web服务器之间的双工通信。本篇博客不对原理做深入探究,旨在了解HTTP基本的概念。解释在一些页面中经常看到却不知道用来做什么的代码。2、概念介绍2.1 MIME类型原创 2015-07-31 21:49:32 · 855 阅读 · 2 评论 -
WebService常见问题
1、什么是WebService1、 基于Web的服务,服务器端整出一些资源让客户端应用访问(获取数据)2、 一个跨语言,跨平台的规范(抽象)它是一个规范3、 多个跨平台、跨语言的应用间通信整合的方案实际的说法比如通过webservice server将天气信息数据暴露给各个站点的应用整体的过程:2、为什么使用WebService能够帮助实现跨原创 2015-07-31 22:01:51 · 1723 阅读 · 2 评论 -
EJB(企业级JavaBean)之Session Bean
EJB是企业级JavaBean,是一种分布式的具体实现。EJB的企业Bean分为三种,分别是Session Bean(会话Bean)、其中有分为Stateless Session Bean(无状态会话Bean)、Statefule Session Bean(有状态会话Bean);Message Driven Bean(消息驱动Bean)、Persistence(持久化)的Entity Bean(实体Bean)。这篇主要讲解Session Bean原创 2015-07-31 21:28:01 · 2234 阅读 · 2 评论 -
jfreechart和springMVC+maven整合
jfreechar实现3D的柱形图原创 2015-01-25 21:37:04 · 8331 阅读 · 14 评论 -
实体嵌套集合转Json
今天在做项目的过程中出现的一个问题,在项目中转换一个List实体集合,此集合中一个属性为另外一个实体的Set集合。在转换的过程中出现了Json转换死循环的错误。找了一天找到了两个解决方案!第一个解决方案:Google Gson 开始使用的转换工具不给力,后来在网上找了找,看到Gson之后就做了个例子,发现Gson转换挺好用的。下面是个小例子需要引用Gson的jar包(网原创 2014-12-30 21:58:47 · 4656 阅读 · 7 评论 -
FreeMarker之生成页面(三)
使用freemarker生成前台页面原创 2014-12-12 21:22:16 · 7882 阅读 · 19 评论 -
保存会话数据的两种技术之一Cookie
1. 出现背景z原创 2014-06-30 10:50:33 · 1474 阅读 · 8 评论 -
Filter体现职责链模式
在具体的解释这个之前先看看职责链模式的定义:使多个对象都有机会处理请求 ,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一个链,并沿着这条链传递请求,直到有一个对象处理它为止。对于Filter而言就是,请求传给具体的web资源(比如jsp/servlet)之前要经过Filter的预处理,在web资源处理完成返回给客户端之前也要被Filter处理一遍。原创 2014-07-25 21:24:38 · 2015 阅读 · 13 评论 -
servlet之模板方法和多线程
servlet的两个方面的知识,一个是模板方法的应用。另外一个是servlet多线程产生的原因。原创 2014-07-30 16:37:54 · 2037 阅读 · 6 评论 -
servlet之出现的背景
介绍了一些servlet出现的背景,简单介绍了进程和线程的区别原创 2014-06-29 21:47:39 · 1946 阅读 · 11 评论 -
J2EE设计模式之Dao
1.为什么使用Dao Dao是数据访问层用到的设计模式,那么他就是为了数据访问层而存在的。数据访问层负责的是很数据库打交道,比如连接数据库,对数据库中的数据进行增删改查的操作,关闭数据库等的操作就是数据访问层的工作。其实即使JDBC,不管是在java中还是以前学习过的ASP.NET在和数据库的操作上其实都是JDBC.而和数据库打交道的这些东西基本上我们每一个功能都会使用到,也原创 2014-07-31 21:49:39 · 1349 阅读 · 8 评论 -
J2EE之JSP学习
在J2EE中将JSP定位为试图组件。初步认识 在DRP的视频学习中,JSP页面上包括三部分内容:html+java代码段+JSP标签。 在运行的过程中tomcat将JSP编译成了.class文件进行执行。所以在传统的网页HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件。原创 2014-08-31 19:08:53 · 730 阅读 · 13 评论 -
servlet中的service方法
Servlet中service方法—模板方法Servlet中,service方法是一直存在的,最高层的接口Servlet(像HttpServlet等具体的servlet都是直接或者间接实现了这个接口)里面就有这个方法,所以不管是怎样的servlet类,都有service方法,没有service就不能称为一个Servlet了。 Service方法的作用和特点:特点:service原创 2014-08-31 18:35:17 · 6162 阅读 · 12 评论 -
UI设计—软件包装设计
我们是编程人员,在做项目的过程中考虑最多可能是功能,架构等问题。在看OA视频的过程中一直在提到我们只要将功能实现好就行了,UI是美工的事情。真的是这样子吗?当然不是。UI设计才是软件设计最重要的部分。概述UI的本意是user interface也就是用户与界面的关系。UI设计说明白了就是包装上的设计。可以举一个生活上的例子,同样是一盒月饼我们用一个塑料袋装起来去卖,另外用一个设原创 2014-09-28 11:03:59 · 2003 阅读 · 20 评论 -
对EJB的认识
刚开始学习EJB,整理一下这段时间对于EJB的认识。1. 分布式技术 分布式对象:系统中不同的功能,不同的服务放到不同的机器上;就可以称为分布式对象; 分布式技术:能够处理分布式对象的技术; EJB:分布式技术的一种,也就是说实现分布式的技术有很多种,EJB只是其中的一种技术。 2. 使用EJB要达到的何种效果? 在客户端代码中无需指原创 2014-12-16 19:17:44 · 993 阅读 · 4 评论 -
Easyui+springMVC传值
高校整体架构采用的是springMVC+hibernate+easyui+mysql; 这个项目前台框架使用的是easyui,初次使用这个框架还是觉得挺好上手的,有中文的官网而且还有很多已经做好的demo作为参照,基本上我们在项目开发中常用的控件在官网上都能够找到。除此之外还提供了帮助文档,可以在官网上面下载。帮助文档就具体的给出了每一种控件的方法,事件已经用法,还给出了一些简单的小例子,原创 2015-01-27 14:59:24 · 5922 阅读 · 3 评论 -
Maven初识
Maven是Apache旗下的一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。一般应用在企业级Java项目开发。最近在做的ITOO高校项目的开发中开发环境:Eclipse+Maven管理项目。1. Maven是什么 Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发原创 2015-01-30 20:18:21 · 1028 阅读 · 4 评论 -
Java2Word
Java2Word,用来生成word文档的,它的api文档就使用一个Document类就可以了,Document类里面的函数都有中文说明,而且还有几个examples教你怎么使用。解压缩Java2Word.rar后,有一个Doc目录,打开里面的index.html就可以看到中文的api文档了,只要看Document就可以了。Java2Word资料下载地址:http://down原创 2015-01-30 21:46:11 · 13791 阅读 · 6 评论 -
mysql的二进制文件与主从复制
1、用户授权授权的意思:a中的mysql可以拿着一个密码去连接b中的mysql;mysql中授权成功就会在mysql.user表中添加一条记录如果user表中的Host是%,那么代表所有人都可以连接2、mysql中四种常用日志1、mysql-slow.log 慢查询日志,当mysql中数据的查询超过10s,数据就会被存放在这个日志中。当我们在进行数据库调原创 2015-08-28 21:07:25 · 1892 阅读 · 2 评论