javaweb
比锅
这个作者很懒,什么都没留下…
展开
-
设计模式
1.工厂模式public interface Shape { void draw();}public class Rectangle implements Shape { @Override public void draw() { System.out.println("Inside Rectangle::draw() method."); ...转载 2018-04-14 22:06:26 · 168 阅读 · 0 评论 -
response
一秒刷新页面一次 response.setHeader("refresh","1"); 二秒跳到其他页面 response.setHeader("refresh","2;URL=otherPagename");没有缓存:response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"原创 2018-04-02 17:53:09 · 120 阅读 · 0 评论 -
悲观锁及乐观锁
一、三种典型不一致: 假设数据A=1 1.脏读: -> T1读取A=1 -> T1修改写入A=2 -> T2读取A=2 -> T1rollback,即A=1 T2读取的数据是错误的2.丢失修改 -> T1读取A=1 -> T2读取A=1 -> T1修改A=A+1=2 -> T2修改A=A+1=2 -> T1写A=2 ...原创 2018-04-15 21:55:55 · 208 阅读 · 0 评论 -
hibernate创建数据库表时的 'type=MyISAM' 错误
原因:老版本mysql使用type=MyISAM,mysql5.1以后使用engine=MyISAM解决方法: 将配置文件<propertyname="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>改为<propertyname="hibernate.dialect">org.hibernate.dialect原创 2018-04-10 21:44:27 · 1886 阅读 · 0 评论 -
SQL语言
创建/删除 数据库create/drop database databasebname创建/删除 视图create/drop view viewname (c1,c2...) as select c1,c2... from tablename where...创建表create table tablename (c1 int(10) not null primary keyc2 ...原创 2018-04-10 22:37:32 · 124 阅读 · 0 评论 -
学习学习
servlet工作原理 java servlet技术简介 Tomcat系统架构 设计模式 servlet、jsp web.xml spring代理模式及AOP java连接池 TCP/IP三次握手四次挥手 hibernate作用 struts2作用...转载 2018-04-05 11:09:30 · 106 阅读 · 0 评论