会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大坑水滴
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
2019年5月20日
wait/notify模拟线程池
摘要: 线程创建和销毁会消耗很多的资源,当我们创建线程时,会发现cpu利用率很高,为了节省资源的使用,使用线程池是一个比较好的选择,当有任务需要执行时,随机分配给一条线程去执行,也可以删除任务,获取任务数量等。下面使用springboot构建一个简单的线程池。 自定义线程池 package com.demo
阅读全文
posted @ 2019-05-20 20:46 大坑水滴
阅读(383)
评论(0)
推荐(0)
2019年5月15日
wait/notify模拟连接池
摘要: 连接池中的连接可重复使用,减少每次新建和烧毁连接对资源的消耗,但连接池的容量大小也要设置合理,否则也会占用多余的资源。连接池的基本功能是获取连接和释放连接 连接在java中也是一个类,连接对象是一个普通java对象,连接池也是如此,本例使用Connection代表连接类,ConnectionPool
阅读全文
posted @ 2019-05-15 11:41 大坑水滴
阅读(233)
评论(0)
推荐(0)
2019年5月8日
synchronized三种使用方式,及锁的类型验证
摘要: Synchronized常用三种使用方式 1、修饰普通方法:锁对象即为当前对象 2、修饰静态方法:锁对象为当前Class对象 3、修饰代码块:锁对象为synchronized紧接着的小括号内的对象 一、验证修饰普通方法时锁对象 现象:先逐行输出mythread1,线程1:RUNNABLE,线程2:B
阅读全文
posted @ 2019-05-08 11:49 大坑水滴
阅读(2563)
评论(0)
推荐(0)
2019年5月5日
java中线程状态
摘要: 刚开始接触java时,就觉得多线程是一个障碍,不容易理解,当时选择了跳过,不过工作一段时间后,发现这块还是需要深入研究一下的,及时平时工作中不使用多线程,但一定会使用web容器,比如tomcat,也是会接触到多喜爱能成,况且现在工作中也是需要使用到多线程。首先从简单的开始,了解线程的状态,查看Thr
阅读全文
posted @ 2019-05-05 20:08 大坑水滴
阅读(752)
评论(0)
推荐(0)
2019年4月30日
位运算及移位,反码,补码
摘要: 反码,补码 将正数各个位取反,1变为0,0变为1所得二进制位反码,将反码+1所得到的二进制数为补码,补码为该正数在计算机中存储的负数形式,如,4在int类型占用4个字节32位,其原码,反码及补码如下 通过代码验证-4的二进制形式与上述补码一致 无符号整数与有符号整数 无符号整数的所有位均表示数字,有
阅读全文
posted @ 2019-04-30 11:42 大坑水滴
阅读(1263)
评论(0)
推荐(0)
2019年4月28日
Shell中map的使用
摘要: Shell中的map与array有很多的相似之处,array操作:https://www.cnblogs.com/qq931399960/p/10786111.html 一、在使用map时,需要先声明,否则结果可能与预期不同,array可以不声明 二、初始化map 与array类似,可以使用括号直接
阅读全文
posted @ 2019-04-28 20:29 大坑水滴
阅读(23577)
评论(0)
推荐(1)
Shell中数组的使用
摘要: 数组是一个很有用的数据结构,经常使用的功能有初始化,遍历,查找,获取数组长度等操作 一、初始化 小括号中使用空格分开的数据结构就是一个数组,也可使用下标添加元素 二、输出数组 三、遍历数组 四、获取指定索引元素 五、获取数组长度 实际应用 1、将/usr/local下的数据放入数组 2、将文件中的内
阅读全文
posted @ 2019-04-28 19:39 大坑水滴
阅读(3840)
评论(0)
推荐(0)
2019年4月22日
mysql5.7出现大量too many connections及too many open files错误,且配置最大连接数未生效
摘要: too many connections是由于mysql配置中连接数过少,不足以支撑当前的并发数,too many open files是由于mysql open_files_limit的值大小不够。 最开始mysql日志出现的错误为too many connections,mysql配置文件已经配
阅读全文
posted @ 2019-04-22 11:57 大坑水滴
阅读(2197)
评论(0)
推荐(1)
2019年4月12日
commons-lang3之StringUtils
摘要: 字符串是一种在开发中经常使用到的数据类型,对字符串的处理也变得非常重要,字符串本身有一些方法,但都没有对null做处理,而且有时可能还需要做一些额外处理才能满足我们的需求,比如,要判断某个字符串中是否包含字符串a或者字符串ax,使用自带的字符串方法,我们可能要这么写 使用commons-lang3工
阅读全文
posted @ 2019-04-12 18:57 大坑水滴
阅读(2597)
评论(0)
推荐(0)
2019年4月11日
commons-lang3 事件机制 <EventListenerSupport>
摘要: 俗话说,站在巨人肩上,可以使我们走的更远 使用已有的java组件,可以提高我们的开发效率,减少出错几率,apache commons中包含有很多这样的组将,commons-lang3就是其中的一个,当前存在commons-lang和commons-lang3两个组件,后者可看做是前者的升级,前者内容
阅读全文
posted @ 2019-04-11 14:40 大坑水滴
阅读(1199)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
公告