什么是信号量(multiprocess.Semaphore) 互斥锁同时只允许一个线程更改数据,而信号量semaphore是同时允许一定数量的线程更改数据. 假设商场里有4个迷你唱吧 ,所以通过同时可以进去4个人,如果来了五个人就要在外面等等,等到有人出来才能再进去玩. 实现: 信号量同步基于内部计 ...
分类:
其他 时间:
2018-03-27 16:19:22
收藏:
0 评论:
0 赞:
0 阅读:
278
一. 终端 进程里记录了自己的控制终端是谁,使用ps ajx 命令,其中的tty部分代表当前使用的终端是什么。打问号代表这个进程是没有控制终端的,有控制终端的会记录控制终端的编号是什么 tty 代表字符终端, pts 代表图形界面终端, /dev/tty,指向当前所用的终端。 二.进程组 进程组是一 ...
分类:
系统服务 时间:
2018-03-27 16:19:04
收藏:
0 评论:
0 赞:
0 阅读:
258
1.环境 本文使用VMWare虚拟机进行实验,客户机系统是CentOS 7.2最小安装(CentOS-7-x86_64-Minimal-1511.iso) 最终实现效果:安装vim8 + python2.7(自带)+ ycm,实现C/C++的智能提示、补全、跳转。 2.需求 Git GCC CMak ...
分类:
系统服务 时间:
2018-03-27 16:18:17
收藏:
0 评论:
0 赞:
0 阅读:
344
1.什么是操作系统? 操作系统是人与计算机硬件的中介 2.操作系统组成 3.linux发展过程 Richard Stallman(斯托曼) 建立公司:自由软件基金会FSF做出和unix一样优秀但是开源的一个系统。做了一个项目:GNUGNU=GNU is not unixGNU软件bash,gawk, ...
分类:
系统服务 时间:
2018-03-27 16:17:11
收藏:
0 评论:
0 赞:
0 阅读:
322
不论你是什么时候开始接触测试这个行业的,你首先听说的应该是功能测试。通过一些测试手段来验证开发做出的代码是否符合产品的需求?当然你也有自己对功能测试的理解,但是最近两年感觉功能测试好像不太受欢迎,同时不少同学真的是功能测试都没有做好,就去尝试自动化测试,测试开发什么的,结果是越学越迷茫,这是为什么呢 ...
分类:
其他 时间:
2018-03-27 16:16:45
收藏:
0 评论:
0 赞:
0 阅读:
296
题目描述 有一棵多叉树T,你在树根处,宝藏在某一叶子节点L。现在你沿着树枝向叶子方向走去,从不回头,如果遇到树叉节点,你等概率地挑选一个分支继续走。请问,在给定T,L的情况下,你有多大概率拿到宝藏? 输入格式 第一行,整数N,M,L(1< N< 1000,0< M< 1000,0< L< N),分别 ...
分类:
其他 时间:
2018-03-27 16:16:13
收藏:
0 评论:
0 赞:
0 阅读:
268
2018年1月20日11:40:54 星期六 亲爱的半岛: 请原谅我会这样的叫你,你应该不会介意吧,其实这不是我给你写的情书,此刻,我只想把你当做一个树洞,想将我的故事讲给你听。 2008年,那年我读高二,我的高中是镇上一个普通的普通的高中,而我的家乡就是甘肃天水一个普通的村庄,就在这样一个普通的高 ...
分类:
其他 时间:
2018-03-27 16:14:11
收藏:
0 评论:
0 赞:
0 阅读:
245
转载自LANCEYAN.COM 不得不说这是个浮躁的社会,人人在这个社会都想暴富或者成名。在这些引诱的驱使下很多人都脱离了原来的稳定工作创业。前几天看了《中国合伙人》,故事讲到了几个大学生从校园到工作、再到创办了一个伟大的企业,这个故事更加激励了创业大军的壮大。大家都想创业,那我们技术人员怎么创业? ...
分类:
其他 时间:
2018-03-27 16:13:45
收藏:
0 评论:
0 赞:
0 阅读:
249
import math def quadratic(a,b,c): if not isinstance(a,(int ,float)): raise ("a is not a number") if not isinstance(b,(int,float)): raise ("b is not a ... ...
分类:
编程语言 时间:
2018-03-27 16:13:28
收藏:
0 评论:
0 赞:
0 阅读:
249
基本概念: 形参,形式参数,指的是定义函数时,括号内定义的参数,是某种意义上的变量名 实参,实际参数,指的是调用函数时,括号内传入的值,是某种意义上的变量值 注意点: 实参和形参的绑定关系只有在函数调用时才会生效,调用结束后解除绑定,释放空间。调用函数,就是把实参赋值给形参的过程 位置即顺序,指的是 ...
分类:
其他 时间:
2018-03-27 16:13:08
收藏:
0 评论:
0 赞:
0 阅读:
240
对于windows用户没有权限执行alter login sa enable的情况下,采用如下方法可以成功修改sa密码登陆。 1. 用Run as a administrator打开命令提示符里输入NET STOP MSSQLSERVER, 即停止MSSQLSERVER运行。 2. 在命令提示符里输... ...
分类:
数据库技术 时间:
2018-03-27 16:12:02
收藏:
0 评论:
0 赞:
0 阅读:
314
1.什么是HMM? 隐马尔科夫链(HMM)是一个五元组: 隐状态集合 ; 观测状态集合; 状态概率转移矩阵; 观察状态概率矩阵; 初始状态概率分布; 2.HMM有两个假设: 齐次马尔可夫链假设:任意时刻的隐藏状态只依赖与前一时刻的隐藏状态。 观测独立性假设:任意时刻的观察状态,只依赖与当前时刻的隐藏 ...
分类:
其他 时间:
2018-03-27 16:11:45
收藏:
0 评论:
0 赞:
0 阅读:
206
一. 使用union 或union All语句 1. union 与 union all语句的区别 Ø UNION 组合多个表(或结果集)并将其作为单个结果集返回; Ø UNION ALL 在结果中包含所有的行,包括重复行。 Ø 也就是说,使用UNION组合两个表时,将重复的记录删除;而使用UNIO ...
分类:
其他 时间:
2018-03-27 16:11:27
收藏:
0 评论:
0 赞:
0 阅读:
200
1、Activity生命周期? onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDetroy() 2、Service生命周期? service 启动方式有两种,一种是通过startService()方式进行启动, ...
分类:
移动平台 时间:
2018-03-27 16:11:08
收藏:
0 评论:
0 赞:
0 阅读:
426
public static void logResult(String str) { //str 要写入的内容 FileWriter writer = null; try { // String s = AlipayConfig.log_path + "//log//"+"alipay_log_" ...
分类:
其他 时间:
2018-03-27 16:10:53
收藏:
0 评论:
0 赞:
0 阅读:
255
一.device tree中的写法 二. mailbox框架 (driver/mailbox/mailbox.c) 三. mailbox client 流程 通过mbox_request_channel_byname 根据"mbox-names"申请channel 创建mbox设备 通过mbox设备 ...
分类:
系统服务 时间:
2018-03-27 16:10:23
收藏:
0 评论:
0 赞:
0 阅读:
2107
1、assest: 图片等等...... 2、components: 组件 3、App.vue: 根组件,三个部分:模板、行为(处理逻辑)、样式; 模板: 只能有一个根标签; <HelloWorld/> 行为里面引入组建后,用这个标签来对它们之间产生关联; 行为: import HelloWorld ...
分类:
Web开发 时间:
2018-03-27 16:09:40
收藏:
0 评论:
0 赞:
0 阅读:
177
本节内容: 1:StringBuilder 2:内容总结 1:StringBuilder 实例: 2:内容总结 ...
分类:
Windows开发 时间:
2018-03-27 16:09:18
收藏:
0 评论:
0 赞:
0 阅读:
221
学习过程中,难免会遇到一些冷门的小知识点,熟悉这些小知识可以在工作中达到事半功倍的效果,尽力消除自己的知识盲区。总之当时的自己花了不少功夫去解决这些问题,因此觉得有必要单独记录下来,以后也许会再遇到,温故而知新。 PS:此文不断更新。。 1. eval() 官方文档里面给出来的功能解释是:将字符串s ...
分类:
编程语言 时间:
2018-03-27 16:08:37
收藏:
0 评论:
0 赞:
0 阅读:
137
插入一个数在数组中。 //在一组数组中插入一个数(数不能重复)var attr = [1,3,9,4,5]; //attr.push(6,10);//alert(attr);var reng = 6;for(var i=0;i<attr.length;i++){if(attr[i]==reng){b ...
分类:
编程语言 时间:
2018-03-27 16:08:16
收藏:
0 评论:
0 赞:
0 阅读:
225