javaweb
javaweb内容
[(-o-)]
这个作者很懒,什么都没留下…
展开
-
MD5和base64加密
MD5和base64加密MD5加密:base64加密:原创 2020-08-21 21:24:36 · 1664 阅读 · 0 评论 -
单态登录
单态登录1、什么是单态登录?单态登录就是一个账号只能在一台机器上登录,如果在其他机器上登录了,则原来的登录自动失效。单态登录的目的是防止多台机器同时使用一个账号。2、单态登录的实现 Login.java...原创 2020-08-21 21:08:58 · 984 阅读 · 0 评论 -
javaweb面试题
说出Servlet的生命周期,并说出Servlet和CGI的区别?Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上原创 2020-08-21 17:53:12 · 191 阅读 · 0 评论 -
Mybatis源码解析
Mybatis源码解析主要代码:public class Test { public static void main(String[] args) throws IOException { InputStream is = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlsessionfactor = new SqlSessionFactoryBuilder().build(is);原创 2020-08-04 22:04:02 · 230 阅读 · 0 评论 -
Mybatis多表查询(四表查询)通过Maven生成代码
1.数据库中建立表(user,role,menu,funs,role_menu)user表建表:CREATE TABLE `user` ( `id` varchar(200) NOT NULL DEFAULT '', `username` varchar(20) DEFAULT NULL, `password` varchar(20) DEFAULT NULL, `roleid` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`));...原创 2020-07-30 11:53:49 · 378 阅读 · 0 评论 -
悲观锁、乐观锁、行级锁、表级锁
悲观锁、乐观锁、行级锁、表级锁1、悲观锁每次获取数据的时候担心数据被修改,所以每次获取数据的时候都会进行加锁确保自己使用过程中数据不会被别人修改使用完成后对数据进行解锁.由于数据进行加锁,期间对改数据进行读写的其他线程都会进行等待。悲观锁需要使用数据库的锁机制,如数据库有表级排它锁,有行级排它锁。假定一切操作都可能发现并发冲突,所以采取悲观态度。通过加锁,屏蔽一切可能违反数据完整性的操作适用场景:比较适合写入操作比较频繁的场景,如果出现大星的读取操作,每次读取的时候都会进行加锁,这样原创 2020-07-16 19:59:05 · 176 阅读 · 0 评论 -
javaweb后端第2次作业
1、抽象类为什么不能创建对象2、 查询语句里面的执行顺序(1)FROM (2)WHERE (3)GROUP BY (4)HAVING (5)SELECT (6)DISTINCT(7)UNION (8)ORDER BY(9)LIMIT当一条查询语句中包含所有的子句,执行顺序依下列子句次序FROM 子句:执行顺序为从后往前、从右到左。数据量较少的表尽量放在后面。WHERE子句:执行顺序为自下而上、从右到左。将能过滤掉最大数量记录的条件写在WHERE 子句的最右。GROUP .原创 2020-07-08 19:00:54 · 144 阅读 · 0 评论 -
javaweb后端第1次作业
1.建表1.1student表create table student ( no int(10) unsigned PRIMARY KEY , name varchar(20) NOT NULL, sex varchar(10) DEFAULT NULL, birthday datetime DEFAULT NULL, class int(10) unsigned DEFAULT NULL);1.2curse表create table curse (con .原创 2020-07-07 18:38:49 · 945 阅读 · 0 评论 -
javaweb(1)html
HTML什么是HTML?HTML 全称为 HyperText Mark-up Language,翻译为超文本标签语言,标签也称作标记或者元素。HTML 是目前网络上应用最为广泛的技术之一,也是构成网页文档的主要基石之一。HTML文本是由HTML 标签组成的描述性文本,HTML 文本可以说明文字、图形、动画、声音、表格、链接等。超级文本标记语言是万维网(Web)编程的基础,也就是说万维网...原创 2020-05-07 20:27:27 · 186 阅读 · 0 评论