摘要:
jsp脚本中的9个内置对象: 1.application:javax.servlet.ServletContext的实例对象,该实例对象代表jsp所属的web应用本身,可用于在jsp页面或Servlet之间交换信息。由于Servlet没有application内置对象,故一般Servlet中用ServletCon... 阅读原文
2018-01-07 13:15:01 阅读(736) 评论(0)
摘要:
本文主要介绍:
1 悲观锁和乐观锁
2 使用版本号控制并发访问
3 flush方法和批量更新的问题
4 DetachedCriteria
5 N + 1 次查询
6 使用sql进行查询
7 注解方式
一、悲观锁和乐观锁
问题:有两个人,同时打开了一个贴子,进行编辑,结果会怎么样? 后提交的,有可能会把先提交的冲掉。
... 阅读原文
2018-01-07 11:42:02 阅读(725) 评论(0)
摘要:
步骤1:解压Tomcat
命令:
unzip apache-tomcat-8.5.20.zip
步骤2:将tomcat 移动到“/usr/local/src/java/tomcat8.5”下并重命名
命令:
mv apache-tomcat-8.5.20 /usr/local/src/java/tom... 阅读原文
2018-01-07 11:36:03 阅读(753) 评论(0)
摘要:
Filter
Servlet
接口
实现Filter接口
实现Servlet接口
使用步骤
1、创建类,继承接口
2、实现方法
init()
doFilter()
destroy()
3、配置WEB-INF/web.xml
1、创建类,继承接口
2、实现方法
ini... 阅读原文
2018-01-07 10:36:01 阅读(785) 评论(0)
摘要:
一般情况下,Linux系统都有自带的JDK,但不符合开发要求,所以需要卸载,重新安装JDK
步骤1:查看现有安装的JDK版本
命令:
rpm -qa | grep -i java
步骤2:卸载已有软件
命令:
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1... 阅读原文
2018-01-07 09:27:03 阅读(758) 评论(0)
摘要:
对于学过三大框架的小童鞋,从今天开始给大家带来一套新的框架学习,相信对于做程序的小童鞋一定有所耳闻,作为下一代java开发框架springboot,减去了繁琐的xml配置,相信用过spring、status、hibernate的小童鞋对于大量的xml配置一定是心有余悸,当然啦spring支持注解,虽然减少了一些x... 阅读原文
2018-01-07 07:35:23 阅读(740) 评论(0)
摘要:
相关介绍:
一种求解字符串形式的表达式的结果的算法,该算法在求解时,需要先将我们平日里习惯上使用的中序表达式的模式转化为等价的后序(后缀)表达式的模式,之后再通过求解出该后序(后缀)表达式的结果而得到原中序表达式的结果,为此,该算法主要有两个任务。第一是将中序表达式转化为后序(后缀)表达式的形式。第二是通过求解后序... 阅读原文
2018-01-07 06:00:02 阅读(743) 评论(0)
摘要:
本文主要讲解:
1 级联 cascade 关键字
2 级联删除
3 inverse 关键字
4 懒加载
5 缓存的模拟
6 Hibernate 的一级缓存
7 Hibernate 的二级缓存
一、级联 cascade 关键字
public static void add(){
N... 阅读原文
2018-01-07 00:00:02 阅读(791) 评论(0)
摘要:
1.类的概念:将现实生活中的事物抽象成了代码(类),我们可以使用自定义的数组类型(类)来描述现实生活中的事物。
2.分析:用一部手机来分析,手机可以打电话,上网,听音乐,这些就是方法,手机有型号,颜色,大小,这些就是属性。
举例:
写一个手机类,
public class Phone{
String col... 阅读原文
2018-01-06 22:42:02 阅读(758) 评论(0)
摘要:
1.计算机语言的发展史第一代语言:机器语言 01字符串组成,机器可以直接识别,开发难度高但执行效率高。第二代语言:汇编语言 引入了一些指令,相对机器语言更容易编写,对硬件的依赖性较高,移植性差。第三代语言:高级语言 更加接近人类的自然语言,更容易编写。 面向过程的语言:C语言 面向对象的语言:Java语言,C#... 阅读原文
2018-01-06 22:27:03 阅读(760) 评论(0)