会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
哈哈,呵呵,嘿嘿
博客园
首页
新随笔
联系
订阅
管理
2020年6月29日
多线程
摘要: 1.多线程的特性,使用场景,缺陷 多线程的特性:并发,并行,时间片轮转调度 多线程的使用场景:在处理多个任务的时候使用,并且部分代吗堵塞的状况不影响后序代码的执行. 优缺点:可以提高cup的使用效率,在粗盘读取内容的时候大多数的cup需要花费大量的时间来去去读数据,在这个时候cup大多是都是空闲的,
阅读全文
posted @ 2020-06-29 15:02 哈哈,呵呵,嘿嘿
阅读(115)
评论(0)
推荐(0)
2020年6月24日
java垃圾回收机制GC
摘要: java进程在启动之后会创建垃圾回收线程,堆内存中的无用对象来进行回收. 触发垃圾回收的时候:当内存不足的时候回触发垃圾回收进程对内存中的垃圾进行回收. 在java中的java.utilObject类中提供了一个finalize()方法.当jvm不在确定有引用直线某个对象的时候垃圾回收器,在这个对象
阅读全文
posted @ 2020-06-24 16:10 哈哈,呵呵,嘿嘿
阅读(253)
评论(0)
推荐(0)
2020年6月20日
类加载
摘要: 类加载的时候会有五种情况下,触发类加载 1.创建类的实例(new 一个对象的时候),访问某个类,或者接口的静态变量,或者对该类进行赋值的时候,调用该类的静态方法. 2.反射的方法, 3.初始化某个子类的时候,也会触发父类初始化. 4.java虚拟机启动的时候被标明气候某个类的类. 5.当时有JDK1
阅读全文
posted @ 2020-06-20 21:40 哈哈,呵呵,嘿嘿
阅读(177)
评论(0)
推荐(0)
JVM
摘要: JDK1.6到JDK1.7内存划分是将方法区中增加了运行时常量池,JDK1.7到JDK1.8是将方法区放在了本地内存中的元数据区. 线程私有内存空间 程序计数器:一块较小的内存空间,可以看做是记录线程运行到的位置,也就是记录线程运行在哪一行. jvm虚拟机栈:每一个方法在执行的时候都需要创建一个栈帧
阅读全文
posted @ 2020-06-20 21:09 哈哈,呵呵,嘿嘿
阅读(130)
评论(0)
推荐(0)
2020年6月8日
网络传输层UDP/TCP
摘要: 在TCP/IP协议中,使用源IP,源端口号,目的IP,目的端口号,协议号这个的婺源组来表示一个通信的.(课已使用netstat-n查看 传输层--UDP 协议头包括:源端口号,目的端口号,UDP长度,UDP校验和,数据. 特点:无连接的,直到对方的ip和端口号就可以直接进行数据的传输,不需要建立连接
阅读全文
posted @ 2020-06-08 10:50 哈哈,呵呵,嘿嘿
阅读(160)
评论(0)
推荐(0)
2020年5月29日
排序的多种方法
摘要: //多种排序public class Solution { //插入排序 //插入排序算法的时间复杂度为o(n^2),空间复杂度为o(1) //插入排序是一个问题性排序 public static int[] InsertionSort(int[] array){ for(int i=1;i<arr
阅读全文
posted @ 2020-05-29 10:51 哈哈,呵呵,嘿嘿
阅读(222)
评论(0)
推荐(0)
2020年5月21日
多线程安全
摘要: 在多线程的学习和使用中当我们在多个线程访问同一块代码块的时候为了保证每个线程在访问同一块代码块的使用里面的数据互不影响,我们在这了为了解决这个问题在共享代码块中加入锁操作. 1.在共享代码块前面加上synchronized这个关键词. 2.synchronized对选哪个锁操作 1):申请对象锁 1
阅读全文
posted @ 2020-05-21 09:43 哈哈,呵呵,嘿嘿
阅读(131)
评论(0)
推荐(0)
2020年5月16日
JDBC
摘要: JDBC 1.概念:Java DataBase Connectivity Java链接数据库,使用java语言操作数据库. 2.JDBC本质:其实是官方定义了一套草做所有关系数据库的规则和接口.各个数据可的厂商去实现这套接口,提供数据库驱动jar包.我们可以使用这套(JDBC)接口编码,真正执行的代
阅读全文
posted @ 2020-05-16 09:35 哈哈,呵呵,嘿嘿
阅读(115)
评论(0)
推荐(0)
2020年5月7日
MySql索引和事务
摘要: MySQLde 索引:目的:是为了加快查询的速度,避免顺序查找,但是拖慢了插入和删除的速度.,应用在在经常查询,很少少出插入的场景中. 结构:B+树,N叉搜索树,使用链式的结构把每一层的节点连接在一起,叶子节点中保存数据,非叶子节点辅助查找. 主键索引和其他索引的不一样 主键索引叶子节点储存一条一条
阅读全文
posted @ 2020-05-07 20:29 哈哈,呵呵,嘿嘿
阅读(184)
评论(0)
推荐(0)
2020年4月29日
Thread 与Runnable的区别
摘要: 实现一个线程可以有两种方法来实现,可以继承Thread类,之后重写run 方法了来实现一个线程,也可以实现Runnable接口来开启一个线程. 如果一个类继承Thread,咋不适合共享资源.但是如果实现了Runnable接口的话,则很容易实现资源共享的. 实现Runnable接口比继承Thread类
阅读全文
posted @ 2020-04-29 08:39 哈哈,呵呵,嘿嘿
阅读(180)
评论(0)
推荐(0)
下一页
公告