码迷,mamicode.com
首页 > 编程语言
Java多线程系列四——控制线程执行顺序
假设有线程1/线程2/线程3,线程3必须在线程1/线程2执行完成之后开始执行,有两种方式可实现 Thread类的join方法:使宿主线程阻塞指定时间或者直到寄生线程执行完毕 CountDownLatch类:指定计数器,当计数器清零即取消阻塞 ...
分类:编程语言   时间:2017-07-08 00:19:54    阅读次数:320
Java多线程系列八——volatile和ThreadLocal
参考资料: http://ifeve.com/java-memory-model-4/ http://www.infoq.com/cn/articles/java-memory-model-1 http://wuchong.me/blog/2014/08/28/how-to-correctly-wr ...
分类:编程语言   时间:2017-07-08 00:18:47    阅读次数:314
Java多线程系列一——Java实现线程方法
Java实现线程的两种方法 继承Thread类 实现Runnable接口 它们之间的区别如下: 1)Java的类为单继承,但可以实现多个接口,因此Runnable可能在某些场景比Thread更适用2)Thread实现了Runnable接口,并且有更多实用方法3)实现Runnable接口的线程启动时仍 ...
分类:编程语言   时间:2017-07-08 00:18:30    阅读次数:273
40个Java集合面试问题和答案
一.基础知识 Java集合框架 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。 随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的 ...
分类:编程语言   时间:2017-07-08 00:18:13    阅读次数:277
java语言基础与go语言基础,if语句的区别
1、java if 语句 1,if语句 if (条件){ 语句; } if(条件){ 语句1; }else{ 语句2; } 2,多重if—else语句 if(条件1){ 语句1; }else if(条件2){ 语句2; }else{ 语句; } 2、go if语句 关于条件语句,需要注意以下几点: ...
分类:编程语言   时间:2017-07-07 23:41:03    阅读次数:392
python 装饰器的用法
为什么要使用装饰器? 在不改变原函数功能的情况,为了添加新的功能 我们可以在函数运行前后给函数添加新的功能 两个装饰器的作用 ...
分类:编程语言   时间:2017-07-07 23:39:19    阅读次数:346
缓冲池,线程池,连接池
SSH:git@github.com:unbelievableme/object-pool.git HTTPS:https://github.com/unbelievableme/object-pool.git 缓冲池 设计要点:包含三个队列:空缓冲队列(emq),装满输入数据的输入的队列(inq) ...
分类:编程语言   时间:2017-07-07 23:38:55    阅读次数:479
【网易】 【作业】 程序设计入门—C语言 翁恺 第三周
#include<stdio.h> int main() { int x=0,m=0,n=0,a=0; do { scanf("%d",&x); a=x%2; if (a==1){//傻子hhhhh==哦 m++; } else if (a==0) { n++; } }while(x!=-1); p ...
分类:编程语言   时间:2017-07-07 23:38:47    阅读次数:500
什么是飓风算法
2017年7月7日,在七七事变80周年的这一天,百度搜索引擎推出了新的算法,继百度绿萝算法、石榴算法后,百度在净网方面又有了大消息——飓风算法。 采集,是每个站长都要面对的题目,在百度搜索采集站,目前可以得到约1280000个搜索结果,曾经良多网站依赖采集而生,也有一些企业专门制作采集工具牟利,然而 ...
分类:编程语言   时间:2017-07-07 23:37:30    阅读次数:838
算法竞赛入门经典_1.5_习题练习
1.温度问题 运行结果: 2.平均数问题 //保留三位小数%.3f 运行结果: 3.连续和问题 运行结果: 4.正弦和余弦问题 运行结果: 5.打折问题 运行结果: 6.三角形问题 运行结果: 7.闰年问题 //闰年的条件 //4的倍数,但不是100的倍数 //或者是400的倍数 运行结果: 关于s ...
分类:编程语言   时间:2017-07-07 23:36:33    阅读次数:225
Java Web - HTML 常用标签和符号
1.Html 注释,pre,&lt,&gt,&nbsp,超级链接,marquee,img标签 ...
分类:编程语言   时间:2017-07-07 23:34:52    阅读次数:297
python面向对象进阶
isinstance(obj,cls)检查是否obj是否是类 cls 的对象。 isinstance(obj,cls)检查是否obj是否是类 cls 的对象。 反射 python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 四个可以实现自省 ...
分类:编程语言   时间:2017-07-07 23:34:02    阅读次数:241
Python学习笔记第二十周
目录: 一、ORM 内容: 一、ORM 查询: 1、models.USR.objects.all().values('id','name') 这个语句相当于SQL语句中的select id,name from USER ,表示可以单独取某几列的值,取得的值仍然是QuerySet,但是内部元素变为字典 ...
分类:编程语言   时间:2017-07-07 23:33:14    阅读次数:268
UNITY VR 视频/图片 开发心得(一)
现在的VR似乎没有之前那么火热了,于是乎我居然开始了VR征程。。。 说起VR,对于没有接受过相关知识的人来说可能看起来比较高大上,但是VR的原理却没有想象中那么复杂。总的来说,VR之所以能够产生立体感,是因为人有两只眼睛。其实现在有很多自称VR的视频或者图片严格来讲并不能算是VR,因为它只是将一平面 ...
分类:编程语言   时间:2017-07-07 23:32:59    阅读次数:195
基于C++的多态性动态判断函数
这里先有一个问题: 问题描述:函数int getVertexCount(Shape * b)计算b的顶点数目,若b指向Shape类型,返回值为0;若b指向Triangle类型,返回值为3;若b指向Rectangle类型,返回值为4。 其中,Triangle和Rectangle均继承于Shape类。 ...
分类:编程语言   时间:2017-07-07 23:31:42    阅读次数:226
python-login
Login_1.py #!/usr/bin/env python#coding:utf-8'''author:yangyingfilename:xi2.pydate:17-7-6 下午5:25desc:'''user="root"passwd="westos"count=0while count < ...
分类:编程语言   时间:2017-07-07 23:31:16    阅读次数:262
Java并发编程:并发容器之ConcurrentHashMap
下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了 ...
分类:编程语言   时间:2017-07-07 23:31:06    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!