- 博客(7)
- 收藏
- 关注
原创 MySQL 5.7 时间不兼容问题
MySQL 5.7 时间不兼容问题windowsError : Invalid default value for ‘last_login_time’ 错误,这是通常是由于 MySQl 升级到 5.7+ 而引起的默认值不兼容的问题:NO_ZERO_IN_DATE, NO_ZERO_DATE 这两个参数限制时间不能为01.临时解决方法 :mysql> set session sql_mode=‘ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DI
2020-09-27 19:42:47
395
原创 网络编程
网络编程笔记利用 协议 + IP地址 + 端口号 三元组合,就可以标识网络中的进程了,那么进程间的通信就可以利用这个标识与其它进程进行交互。服务器必须明确两件事情:1.多个客户端同时和服务器进行交互,服务器必须明确和哪个客户端进行交互在服务器端有一个方法accept,客户端获取到请求的客户端对象2.多个客户端同时和服务器进行交互,需要使用多个IO流对象服务器是没有IO流的,可以获取到请求的客户端对象Socket,使用每个客户端Socket中提供的IO流和客户端进行交互客户端向服务器发送数据
2020-09-17 02:55:31
149
原创 异常部分复习总结:
异常部分复习总结异常的根类:java.lang.Throwable体系:Error:严重错误Error,无法通过处理的错误,只能事先避免,好比绝症。Exception:表示异常,异常产生后程序员可以通过代码的方式纠正,使程序继续运行,是必须要处理的。好比感冒、阑尾炎。异常(Exception)的分类:根据在编译时期还是运行时期去检查异常?编译时期异常:checked异常。在编译时期,就会检查,如果没有处理异常,则编译失败。(如日期格式化异常)运行时期异常:runtime异常。
2020-09-17 00:45:25
127
原创 JDBC
JDBC学习笔记使用步骤:Eg:首先引入jar文件public static void creatTable() throws ClassNotFoundException, SQLException { //1.加载数据库驱动,web项目中,jar包不可以省略 // mysql6以上:com.mysql.jc.jdbc.Driver Class.forName("com.mysql.jdbc.Driver"); //2.通过驱动管理器,
2020-09-07 12:12:33
204
原创 MySQL练习
MySQ练习题总结对练习题里几道题总结下:首先这是四表查询,分别是student,sc(成绩表),teacher,course:1.查询没有学全所有课程的同学的信息(找学全了的学生的sid,再排除)select stu.sid,stu.sname,stu.sage,stu.ssex from student stu where sid not in (select sid from sc group by sid having count(sc.cid)=(select count
2020-09-06 11:56:53
227
原创 线程学习
线程学习笔记Java线程机制:抢占式,调度机会周期性的中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片,使得每个线程都分配到合理的时间驱动任务两个概念:同步排队,异步同时。并发:多个事件在同一指定时间段内发生并行:强调同一时刻,同时开始。多线程实现方法:1) 继承Thread类在主函数中声明:线程类名 m = new 线程类名(); m.start();//调用在线程类定义中继承Thread,public void run(){定义行为}每个线程都有自己的栈空间匿
2020-08-12 20:53:11
258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人