摘要: 1、完整的pom参考 阅读全文
posted @ 2018-01-03 20:40 George93 阅读(128) 评论(0) 推荐(0) 编辑
摘要: EL主要用于查找作用域中的数据,然后对它们执行简单操作;它不是编程语言,甚至不是脚本编制语言。通常与 JSTL 标记一起作用,能用简单而又方便的符号来表示复杂的行为。 1.EL表达式的格式:用美元符号($)定界,内容包括在花括号({})中; 例如: ${loginInfoBean.suser} 2. 阅读全文
posted @ 2017-12-13 21:28 George93 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、Navicat可通过设置外键关联,当删除\更新某一主表的记录时,能够直接删除子表的记录,而不需要自己在去操作,可简化很多代码。 阅读全文
posted @ 2017-11-23 15:33 George93 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、nginx的基本配置nginx.conf 配置完后,进入nginx安装目录(./sbin/nginx),找不到可以输入whereis ngingx进行范围查找;进入安装目录后,可以pkill nginx杀死改进程,然后在nginx启动。为了确保启动正常,可以lsof -i:端口号,看端口是否被占 阅读全文
posted @ 2017-11-15 10:25 George93 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、语法的不同 1、oracle没有offet,limit关键字,所以在oracle中要分页的话,要换成rownum。 2、oracle建表时,没有auto_increment,所有要想让表的主键自增,要自己添加序列。 3、oracle有一个dual表,当select后没有表时,加上的。不加会报错的 阅读全文
posted @ 2017-11-09 11:22 George93 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 方式一: 在web.xml中设置session-config如下: <session-config> <session-timeout>2</session-timeout> </session-config> 即客户端连续两次与服务器交互间隔时间最长为2分钟,2分钟后session.getAttr 阅读全文
posted @ 2017-09-20 16:19 George93 阅读(4824) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1、HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接;且只能从客户端主动请求服务端,服务端不能主动通知客户端。 对于实时通信系统(聊天室或监控系统)这样显然是不合理的。传统的方法有:长轮询(客户端每隔很短的时间,都对服务器发出请求,当时间足够小就能实 阅读全文
posted @ 2017-09-13 09:24 George93 阅读(5853) 评论(2) 推荐(0) 编辑
摘要: 一、基础知识 1、Spring中的事务分为物理事务和逻辑事务 物理事务:就是底层数据库提供的事务支持,如JDBC或JTA提供的事务; 逻辑事务:是Spring管理的事务,不同于物理事务,逻辑事务提供更丰富的控制,而且如果想得到Spring事务管理的好处,必须使用逻辑事务,因此在Spring中如果没特 阅读全文
posted @ 2017-09-11 17:19 George93 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。 在下文中$CATALINA_HOME指的是Tomcat根目录。 一、静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。 以下3种方式都可以部署:(以PetWeb 阅读全文
posted @ 2017-09-05 15:14 George93 阅读(5871) 评论(0) 推荐(0) 编辑
摘要: 1、Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。 2、Log4j格式详解 log4j.rootLogger = 日志级别,appender1, appender2, …. 阅读全文
posted @ 2017-08-01 16:41 George93 阅读(401) 评论(0) 推荐(0) 编辑