
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 · 198 阅读 · 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 · 144 阅读 · 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 · 243 阅读 · 0 评论 -
hibernate创建数据库表时的 'type=MyISAM' 错误
原因:老版本mysql使用type=MyISAM,mysql5.1以后使用engine=MyISAM解决方法: 将配置文件<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect </property>改为<property name="hibernate.dialect">org.hibernate.dialect原创 2018-04-10 21:44:27 · 1924 阅读 · 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 key c2 ...原创 2018-04-10 22:37:32 · 151 阅读 · 0 评论 -
学习学习
servlet工作原理 java servlet技术简介 Tomcat系统架构 设计模式 servlet、jsp web.xml spring代理模式及AOP java连接池 TCP/IP三次握手四次挥手 hibernate作用 struts2作用...转载 2018-04-05 11:09:30 · 126 阅读 · 0 评论