1:什么是字典?: dict,以{} 来表示,使用逗号来隔开,内部元素使用key:value的形式来保存数据,key必须是不可变的数据类型,value可以是任何类型的数据类型。 已知不可变的数据类型:int,str,bool,tuple 可变的数据类型: list,dict,set 语法: {key ...
分类:
编程语言 时间:
2018-12-14 17:20:19
阅读次数:
214
Java的异步编程是一项非常常用的多线程技术。
之前通过源码详细分析了ThreadPoolExecutor[《你真的懂ThreadPoolExecutor线程池技术吗?看了源码你会有全新的认识》](http://zackku.com/java-thread-threadpoolexecutor/... ...
分类:
编程语言 时间:
2018-12-05 12:24:08
阅读次数:
163
MySQL大数据量分页查询方法及其优化 方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定( ...
分类:
数据库 时间:
2018-12-02 01:18:06
阅读次数:
295
并发编程-“公平锁”的获取锁机制 细节说明 title: 并发编程-“公平锁”的获取锁机制 细节说明date: 2018-07-05 09:06:57categories: - 并发编程 <Excerpt in index | 首页摘要><!-- more --> - 本章对本文的公平锁指的是互斥锁 ...
分类:
其他好文 时间:
2018-11-20 15:08:06
阅读次数:
200
再双击t1表 进入表 往里面填数据插记录就可以了 tab键往下行 新建一张dep表 部门表 可以直接在这里查询,不需要依赖mysql服务端命令行 导入数据 打开数据库 有了 ...
分类:
其他好文 时间:
2018-11-09 21:05:16
阅读次数:
158
1,设计模式的作用:让人们写出可复用和可维护性高的程序,代价可能是,额外增加代码量; 比较形象的例子:空房间里面放东西,如果日复一日的往里面扔东西,时间久了,很难找到自己想要的东西,调整也不容易,但是做一些柜子放东西,虽然前期增加了成本,但是在维护阶段带来了极大的好处。【柜子存放东西】,或许就是一种 ...
分类:
编程语言 时间:
2018-10-26 20:34:43
阅读次数:
123
在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须释放对临界资源(即队列)的占用权。因为生产者如果不释放对临界资源的占用权,那么消费者就无法消费队列中的商品,就 ...
分类:
编程语言 时间:
2018-10-25 15:41:21
阅读次数:
210
原标题:擅开电梯门致岳父踏空坠亡当事人:开门是想检查 据微信公众号贵州广播电视台“百姓关注”10月8日报道,前几天,一则女婿擅自拧开电梯门,老丈人坠落8米电梯井身亡的视频在网上流传,引起很多人的关注。经过记者核实,这起悲剧发生在黔东南州岑巩县的一小区内。 视频中,女婿用钥匙拧开了电梯门,老人随后走了 ...
分类:
其他好文 时间:
2018-10-09 19:05:55
阅读次数:
197
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字key,每个关键字只能在map中出现一次;第二个可能称为该关键字的值value)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。 这里说下map内部数据的组织,map内部自建一颗红黑树(一 ...
分类:
编程语言 时间:
2018-10-02 18:06:47
阅读次数:
219
还是用之前的startupWithCookies.json这个文件,直接往里面添加上面的一个代码: 进入到moco jar包的文件下,然后执行java -jar ./moco-runner-0.12.0-standalone.jar http -p 8888 -c startupWithCookie ...
分类:
其他好文 时间:
2018-09-17 17:38:28
阅读次数:
202