自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (21)
  • 收藏
  • 关注

原创 364、Java中级19 -【JDBC - 查询】 2020.06.28

0、目录1、 查询语句2、SQL语句判断账号密码是否正确3、获取总数4、练习:分页查询5、参考链接1、 查询语句executeQuery 执行SQL查询语句注意: 在取第二列的数据的时候,用的是rs.get(2) ,而不是get(1). 这个是整个Java自带的api里唯二的地方,使用基1的,即2就代表第二个。另一个地方是在PreparedStatement这里package jdbc; import java.sql.Connection;import java.sql.DriverMa

2020-06-28 10:16:43 227

原创 363、Java中级18 -【JDBC - 增、删、改】 2020.06.28

0、目录1、CRUD2、insert 增加3、删除4、修改5、练习:增 删 改6、参考链接1、CRUDCRUD是最常见的数据库操作,即增删改查C 增加(Create)R 读取查询(Retrieve)U 更新(Update)D 删除(Delete)在JDBC中增加,删除,修改的操作都很类似,只是传递不同的SQL语句就行了。查询因为要返回数据,所以和上面的不一样,2、insert 增加这段代码就是Hello JDBC中的代码,用于向数据库中插入数据package jdbc; imp

2020-06-28 09:22:17 113

原创 362、Java中级17 -【JDBC】 2020.06.27

0、目录1、JDBC2、为项目导入mysql-jdbc的jar包3、初始化驱动4、建立与数据库的连接5、创建Statement6、执行SQL语句7、关闭连接8、使用try-with-resource的方式自动关闭连接9、参考链接1、JDBCJDBC (Java DataBase Connection) 是通过JAVA访问数据库所以需要对数据库有基本的理解和应用2、为项目导入mysql-jdbc的jar包访问MySQL数据库需要用到第三方的类,这些第三方的类,都被压缩在一个叫做Jar的文件里。为了

2020-06-27 16:28:10 128

原创 361、Java中级16 -【多线程 - 原子访问】 2020.06.26

0、目录1、原子性操作概念2、AtomicInteger3、同步测试4、参考链接1、原子性操作概念所谓的原子性操作即不可中断的操作,比如赋值操作int i = 5;原子性操作本身是线程安全的但是 i++ 这个行为,事实上是有3个原子性操作组成的。步骤 1. 取 i 的值步骤 2. i + 1步骤 3. 把新的值赋予i这三个步骤,每一步都是一个原子操作,但是合在一起,就不是原子操作。就不是线程安全的。换句话说,一个线程在步骤1 取i 的值结束后,还没有来得及进行步骤2,另一个线程也可以取

2020-06-26 17:01:19 103

原创 360、Java中级15 -【多线程 - LOCK对象】 2020.06.26

0、目录1、回忆 synchronized 同步的方式2、使用Lock对象实现同步效果3、trylock方法4、总结Lock和synchronized的区别5、参考链接1、回忆 synchronized 同步的方式首先回忆一下 synchronized 同步对象的方式当一个线程占用 synchronized 同步对象,其他线程就不能占用了,直到释放这个同步对象为止与synchronized类似的,lock也能够达到同步的效果package multiplethread; import j

2020-06-26 16:42:59 99

原创 359、Java中级14 -【多线程 - 线程池】 2020.06.26

0、目录1、线程池2、线程池设计思路3、开发一个自定义线程池4、测试线程池5、参考链接1、线程池每一个线程的启动和结束都是比较消耗时间和占用资源的。如果在系统中用到了很多的线程,大量的启动和结束动作会导致系统的性能变卡,响应变慢。为了解决这个问题,引入线程池这种设计思想。线程池的模式很像生产者消费者模式,消费的对象是一个一个的能够运行的任务2、线程池设计思路线程池的思路和生产者消费者模型是很接近的。准备一个任务容器一次性启动10个 消费者线程刚开始任务容器是空的,所以线程都wait在上

2020-06-26 15:17:49 94

原创 358、Java中级13 -【多线程 - 死锁、交互】 2020.06.26

0、目录1、死锁2、JAVA 线程之间的交互 WAIT和NOTIFY3、不好的解决方式4、使用wait和notify进行线程交互5、关于wait、notify和notifyAll6、参考链接1、死锁当业务比较复杂,多线程应用里有可能会发生死锁线程1 首先占有对象1,接着试图占有对象2线程2 首先占有对象2,接着试图占有对象1线程1 等待线程2释放对象2与此同时,线程2等待线程1释放对象1就会。。。一直等待下去,直到天荒地老,海枯石烂,山无棱 ,天地合。。。package multipl

2020-06-26 15:06:51 106

原创 357、Java中级12 -【多线程 - 线程安全的类】 2020.06.26

0、目录1、 HashMap和Hashtable的区别 顶 折2、StringBuffer和StringBuilder的区别3、ArrayList和Vector的区别4、把非线程安全的集合转换为线程安全5、参考链接1、 HashMap和Hashtable的区别 顶 折HashMap和Hashtable都实现了Map接口,都是键值对保存数据的方式区别1:HashMap可以存放 nullHashtable不能存放null区别2:HashMap不是线程安全的类Hashtable是线程安

2020-06-26 14:31:30 136

原创 356、Java中级11 -【多线程 - 同步】 2020.06.26

0、目录1、 同步2、演示同步问题3、分析同步问题产生的原因3、解决思路4、synchronized 同步对象概念5、使用synchronized 解决同步问题 顶 折6、使用hero对象作为同步对象 顶 折7、在方法前,加上修饰符synchronized8、线程安全的类9、参考链接1、 同步多线程的同步问题指的是多个线程同时修改一个数据的时候,可能导致的问题。多线程的问题,又叫Concurrency 问题。2、演示同步问题假设盖伦有10000滴血,并且在基地里,同时又被对方多个英雄攻击就是有多

2020-06-26 12:01:06 92

FastStoneCapture_汉化绿色版

FastStoneCapture_汉化绿色版,FastStoneCapture_汉化绿色版

2019-09-09

WinRar百度云.txt

超好用64位WinRar解压缩软件工具,简体中文无广告版本,无需注册码!!!

2019-06-14

黑马49期javaee视频教程

黑马49期javaee视频教程

2019-03-15

PhotoShop_破解版

PhotoShop_破解版

2019-03-15

W3CSchool.chm

W3CSchool.chm 网盘链接

2018-12-23

jQuery1.11.0_中文.chm

jQuery1.11.0_中文.chm

2018-12-23

html5手册.chm

html5手册.chm

2018-12-23

css(飘零雾雨最新版).chm

css(飘零雾雨最新版).chm

2018-12-23

csss手册4.2.3.chm

csss手册4.2.3.chm

2018-12-23

css2.0中文手册.chm

css2.0中文手册.chm

2018-12-23

《淘宝技术这十年》高清版

《淘宝技术这十年》高清版

2018-12-23

《ECMAScript2016标准入门(第三版)》_阮一峰最新版

《ECMAScript2016标准入门(第三版)》_阮一峰最新版

2018-12-23

《Node.js权威指南》PDF最新高清扫描版

《Node.js权威指南》PDF最新高清扫描版

2018-12-23

《JavaScript语言精粹》PDF高清扫描版

《JavaScript语言精粹》PDF高清扫描版

2018-12-23

精通CSS:高级Web标准解决方案(第2版)中文扫描

精通CSS:高级Web标准解决方案(第2版)中文扫描

2018-12-23

黑马程序员JavaEE49期

黑马程序员JavaEE49期

2018-12-11

Matlab2016

Matlab2016 (Matlab 2016b Win64 Crack.ra)

2018-12-11

Vue全家桶+SSR+Koa2全栈开发美团网

Vue全家桶+SSR+Koa2全栈开发美团网

2018-12-11

2018黑马程序员web前端开发视频

2018黑马程序员web前端开发视频

2018-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除