码迷,mamicode.com
首页 > 2019年08月07日 > 全部分享
【JDK】JDK源码分析-CountDownLatch
概述 CountDownLatch 是并发包中的一个工具类,它的典型应用场景为:一个线程等待几个线程执行,待这几个线程结束后,该线程再继续执行。 简单起见,可以把它理解为一个倒数的计数器:初始值为线程数,每个线程结束时执行减 1 操作,当计数器减到 0 时等待的线程再继续执行。 代码分析 Count ...
分类:其他好文   时间:2019-08-07 22:09:36    阅读次数:104
数据库
首页 1.初识数据库 2.引擎介绍 回到首页 ...
分类:数据库   时间:2019-08-07 22:09:20    阅读次数:112
CCF 2017-09-2 公共钥匙盒
CCF 2017 09 2 公共钥匙盒 题目 问题描述 有一个学校的老师共用 N 个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有 N 个挂钩,从左到右排成一排,用 ...
分类:其他好文   时间:2019-08-07 22:09:05    阅读次数:70
CF786B Legacy(线段树优化建图+最短路)
在qbxt某营集体做的 题解里以及外地OIer基本上都写两颗线段树的 而我们六安的OIer神TM思维一致——只用一颗线段树,类似于一维分层图的思想,第二层上与第一层相对应的结点的编号是第一层结点编号+NUM,而且貌似比分颗的思维正常一点,因为满足lson=k include include incl ...
分类:其他好文   时间:2019-08-07 22:08:48    阅读次数:87
leetcode 148. 排序链表(c++)
在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例 1: 输入: 4->2->1->3输出: 1->2->3->4示例 2: 输入: -1->5->3->4->0输出: -1->0->3->4->5 ...
分类:编程语言   时间:2019-08-07 22:08:35    阅读次数:91
python的字符编码
[TOC] 字符编码 一、计算机基础 1. cpu 2. 内存 3. 硬盘 " " 二、文本编辑器存取文件的原理 1. 打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失。 2. 要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上 ...
分类:编程语言   时间:2019-08-07 22:08:20    阅读次数:101
IGP
IGP—并不是一个具体的协议而是一部分协议的统称(RIPOSPFEIGRPISIS)重分发技术:为什么要进行重分发?——为了透传不同的协议,使得不同的路由协议之间可以相互学习彼此的路由来进行相互通信。重分发的类型:①单点单向重分发:单向重分发,自己可以学习到对方的路由,但是对方学习不到自己的路由,所以无法通信,一般情况下与静态路由连用。②单点双向重分发:双向重分发,双方都可以学习到彼此的路由。③多
分类:其他好文   时间:2019-08-07 22:08:02    阅读次数:95
咩咩?爬爬爬?
爬虫流程 发送请求--获得数据--解析数据--存储数据 用于解析数据库 bs4 pyquery re 请求特别关心 URL method Header: Cookie 存储 Referer上一次跳转 User-Agent请求头 响应特别关心 不要把status 作为请求是否成功的结果 处理发送请求的 ...
分类:其他好文   时间:2019-08-07 21:02:41    阅读次数:86
数据结构(1):使用面向对象模拟数组
数组是一种常用的数据结构,数组具有不可变性,创建后的数组的长度固定,通过索引访问数组中的元素,访问速度快,删除添加效率低。 通过面向对象模拟数组,模拟的数组具有以下功能: 1. 添加新元素 2. 展示 3. 查找元素所在位置 4. 根据索引获取元素 5. 根据索引删除元素 6. 修改指定位置的元素 ...
分类:编程语言   时间:2019-08-07 21:02:25    阅读次数:129
Havel–Hakimi algorithm(判断度数序列是否可图)
问题 J: Degree Sequence of Graph G 题目描述 Wang Haiyang is a strong and optimistic Chinese youngster. Although born and brought up in the northern inland c ...
分类:其他好文   时间:2019-08-07 21:02:04    阅读次数:191
PAT B-1036 跟着奥巴马一起编程
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长 N(3)和组成正方形边的某种 ...
分类:其他好文   时间:2019-08-07 21:01:44    阅读次数:121
Pass HPE6-A48 Exam Using HPE6 A48 Exam Cram
Tired of doing the same job? Get your hands on HPE6-A48 exam It is the nature of the human being that he/she will get tired of doing the same task ove ...
分类:其他好文   时间:2019-08-07 21:01:33    阅读次数:95
2019年8月7号成长题目
1.游标是什么? 游标是SQL的一个内存工作区,存储过程,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降 ...
分类:其他好文   时间:2019-08-07 21:01:14    阅读次数:95
Expertly Guided HPE0-J80 Exam Cram with a High Passing Rate
Tired of doing the same job? Get your hands on HPE0-J80 exam It is the nature of the human being that he/she will get tired of doing the same task ove ...
分类:其他好文   时间:2019-08-07 21:00:42    阅读次数:92
Python 02
@property装饰器虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界也是有问题的,比如我们没有办法检查赋给属性的值是否有效。我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗示属性是受保护的,不建议外界直接访问,那么如果想访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作。如果要做到这点,就可以考虑使用@property包装器来包装ge
分类:编程语言   时间:2019-08-07 21:00:26    阅读次数:110
Improve Score Better With HPE0-S55 Exam Cram
Tired of doing the same job? Get your hands on HPE0-S55 exam It is the nature of the human being that he/she will get tired of doing the same task ove ...
分类:其他好文   时间:2019-08-07 21:00:11    阅读次数:92
阿里面试实战题2----ReentrantLock里面lock和tryLock的区别
ReentrantLock ReentrantLock(轻量级锁)也可以叫对象锁,可重入锁,互斥锁。synchronized重量级锁,JDK前期的版本lock比synchronized更快,在JDK1.5之后synchronized引入了偏向锁,轻量级锁和重量级锁。以致两种锁性能旗鼓相当,看个人喜欢 ...
分类:其他好文   时间:2019-08-07 20:59:58    阅读次数:346
688条   上一页 1 ... 6 7 8 9 10 11 12 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!