一 . 概念 我们使用多个线程的时候,我们需要线程运行之间按照一定的顺序运行下去,这个就需要线程之间的通信. 二 .例子 我们使用经典的生产者和消费者模式演示一下. 我们创建了两个线程,一个生产产品,另外一个线程消费产品. 我们使用了wait()方法和notify()方法发送信号量,实现线程之间的同 ...
分类:
编程语言 时间:
2018-04-29 16:45:20
收藏:
0 评论:
0 赞:
0 阅读:
155
Python提供了两个基本的socket模块。第一个是Socket,它提供了标准的BSDSocketsAPI。第二个是SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。socket类型套接字格式:socket(family,type[,protocal])使用给定的地址族、套接字类型、协议编号(默认为0,一般不写)来创建套接字。地址族:socket类型描述socket.AF
分类:
编程语言 时间:
2018-04-29 16:16:30
收藏:
0 评论:
0 赞:
0 阅读:
204
 等待,如果一个线程执行了wait方法,那么该线程就会进去一个以锁对象为标识符的线程池中等待 notity() 唤醒,如果一个线程执行了notity方法,那么就会唤醒以锁对象为标识符的线程池中等待线程的其中一个(至于唤醒哪一个,不能确定) notifyAll() 唤醒所有的线程 wait ...
分类:
其他 时间:
2018-04-29 16:09:40
收藏:
0 评论:
0 赞:
0 阅读:
244
一、什么是Intent? Intent在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用。Intent ...
分类:
移动平台 时间:
2018-04-29 16:09:22
收藏:
0 评论:
0 赞:
0 阅读:
189
接到个小需求,将mysql的部分数据增量同步到es,但是不仅仅是使用canal而已,整体的流程是mysql canal flume kafka es,说难倒也不难,只是做起来碰到的坑实在太多,特别是中间套了那么多中间件,出了故障找起来真的特别麻烦。 先来了解一下MySQL的主从备份: 从上层来看,复 ...
分类:
其他 时间:
2018-04-29 16:09:04
收藏:
0 评论:
0 赞:
0 阅读:
241
JAVA学习路线二 高阶面试 作者:Java高级进阶链接:https://zhuanlan.zhihu.com/p/35301291来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1、hashcode相等两个类一定相等吗?equals呢?相反呢? 2、介绍一下集合框架 ...
分类:
编程语言 时间:
2018-04-29 16:08:39
收藏:
0 评论:
0 赞:
0 阅读:
233
http://gad.qq.com/article/detail/24048 重磅推荐: Github 热门 Unity Assets 查询:http://unitylist.com/browse 最好的publicGitHub存储库列表: · 图片特效收藏 - https://github.com ...
分类:
编程语言 时间:
2018-04-29 16:08:07
收藏:
0 评论:
0 赞:
0 阅读:
198
XOR is a kind of bit operator, we define that as follow: for two binary base number A and B, let C=A XOR B, then for each bit of C, we can get its val ...
分类:
其他 时间:
2018-04-29 16:07:06
收藏:
0 评论:
0 赞:
0 阅读:
270
mac打开AndroidStudio下的ddms(也就是AndroidDeviceMontor)白屏,是由于jdk版本号较高不兼容导致的,因此需要将jdk降为jdk1.8.0_144就可以来了,但是要删除较高版本的jdk,因为它会默认使用较高版本的。 Mac下JDK配置方法:http://www.c ...
分类:
移动平台 时间:
2018-04-29 16:06:21
收藏:
0 评论:
0 赞:
0 阅读:
430
我打江南走过那等在季节里的容颜如莲花的开落东风不来,三月的柳絮不飞你底心如小小寂寞的城恰若青石的街道向晚音不响,三月的春帷不揭你底心是小小的窗扉紧掩我达达的马蹄是美丽的错误我不是归人,是个过客…… 《斯卡布罗集市》 问尔所之,是否如适 蕙兰芫荽,郁郁香芷 彼方淑女,凭君寄辞 伊人曾在,与我相知 嘱彼 ...
分类:
其他 时间:
2018-04-29 16:06:00
收藏:
0 评论:
0 赞:
0 阅读:
159
软件模拟网络设备 交换机 路由器 防火墙 负载均衡器 ... Linux内核加载8021q协议 vlan配置工具 安装 使用 Use Linux Network Namespace 网络命名空间隔离,使得各个命名空间的网络,互相不可见 一个网络名称空间可以看做是一个路由器,既分割网络,也能分割命令作 ...
分类:
其他 时间:
2018-04-29 16:05:37
收藏:
0 评论:
0 赞:
0 阅读:
263
1.下载JDK,例JDK8U144 下载地址https://pan.baidu.com/s/1upjecBzTIMnyz0JmdkYprQ 2.安装 安装后配置JDK环境变量 cd ~ open .bash_profile 插入如下两句: JAVA_HOME=/Library/Java/JavaVi ...
分类:
系统服务 时间:
2018-04-29 16:05:17
收藏:
0 评论:
0 赞:
0 阅读:
241
" bzoj1864 ,懒得复制,戳我戳我" Solution: 其实想出来了$dp$方程推出来了最大值,一直没想到推最小值 $dp[i][1/0]$表示$i$号节点的子树中的绿色染色最大值,$1$表示该节点染色,$0$表示该节点不染色 $$dp[i][1]=dp[ls][0]+dp[rs][0]+ ...
分类:
其他 时间:
2018-04-29 16:04:57
收藏:
0 评论:
0 赞:
0 阅读:
218
" bzoj4472 ,懒得复制,戳我戳我" Solution: 体面意思:从$1$号节点出发,每到一个节点就必须停下,获得节点权值(每个节点只会获得一次),每个点有个规定的停留次数,求最大可获得多大权值,并且判断是否只有唯一的路线才能获得这个权值 直接$dp$储存子树最大获得权值就行,顺便要记录方 ...
分类:
Web开发 时间:
2018-04-29 16:04:30
收藏:
0 评论:
0 赞:
0 阅读:
289