所谓互斥,就是不同线程通过竞争进入临界区(共享的数据和硬件资源),为了防止访问冲突,在有限的时间内只允许其中之一独占性的使用共享资源。如不允许同时写 同步关系则是多个线程彼此合作,通过一定的逻辑关系来共同完成一个任务。一般来说,同步关系中往往包含互斥,同时对临界区的资源会按照某种逻辑顺序进行访问。如 ...
分类:
编程语言 时间:
2017-05-12 10:46:42
阅读次数:
127
想必大家都知道了,前几天 Google 曝光了新 OS Fuchsia 的部分信息与 UI,已经很多人在后台给我留言,让我说说看法,那么趁我还没去美国,就给大家写篇文章普及下,顺便说下我个人对 Fuc...
分类:
其他好文 时间:
2017-05-12 10:46:33
阅读次数:
216
服务器一般都会更改远程桌面端口,已增加服务器的安全 1.打开注册表 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp] 把右边PortNamber的值修改为9998(此值随便多 ...
form.jsp: <%@ page language="java" import="java.util.*" pageEncoding="GB2312"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/ ...
分类:
Web程序 时间:
2017-05-12 10:46:17
阅读次数:
179
WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。它的内容十分丰富。其实WindowManager.Java的主要内容就是由这个类定义构成。下面来分析一下这个类: 定义 public stati ...
1 写作计划 最近在看《剑指offer》,发现自己有很多的数据结构与算法的基础知识要复习,《好书一起读(131):让写作更好》中提到用写作倒逼阅读,我很是赞同。所以,计划以《剑指offer》为中心,以记录复习心得目的,写一系列数据结构与算法的文章。 文章结构 文章从概念介绍切入,接着介绍相关的语言细... ...
分类:
编程语言 时间:
2017-05-12 10:46:04
阅读次数:
251
参见:http://blog.csdn.net/u013074465/article/details/42532527 一、执行bootstrap.bat;此时会在该目录下生成b2.exe、bjam.exe、project-config.jam文件。 二、用bjam.exe编译 命令: bjam s ...
启用文本搜索: 最初文本搜索是一个实验性功能,但2.6版本开始,配置是默认启用的。但是,如果使用的是以前 MongoDB 的版本,那么必须启用文本搜索,使用下面的代码: 创建文本索引: 考虑下文字后其标签的帖子集合,包含以下文件: 我们将创建post_text字段的文本索引,以便我们能够在我们的帖子 ...
分类:
数据库 时间:
2017-05-12 10:45:50
阅读次数:
182
ThinkPHP从3.0版本开始引入了全新的CBD(核心Core+行为Behavior+驱动Driver)架构模式,因为从底层开始,框架就采用核心+行为+驱动的架构体系,核心保留了最关键的部分,并在重要位置设置了标签用以标记,其他功能都采用行为扩展和驱动的方式组合,开发人员可以根据自己的需要,对某个 ...
分类:
Web程序 时间:
2017-05-12 10:45:44
阅读次数:
208
为方便开发参考,实现复杂的交互及子从表的操作,后面版本将提供复杂的进销存样例,并集成代码生成器生成复杂的表操作主要功能:主从表联合显示批量提交,批量导入弹窗选择动态计算行等等... ...
分类:
其他好文 时间:
2017-05-12 10:45:38
阅读次数:
192
1.超炫酷的30个jQuery按钮悬停动画 按钮插件是最常见的jQuery插件之一,因为它用途广泛,而且配置起来最为方便。今天我们要分享的是30个超炫酷的jQuery悬停按钮动画,当我们将鼠标滑过按钮时,按钮的背景就会播放不同的动画特效。这款jQuery按钮插件的使用方法也很简单,给按钮指定一个类, ...
分类:
Web程序 时间:
2017-05-12 10:45:31
阅读次数:
214
1. Gerrit Gerrit is a web based code review system, facilitating online code reviews for projects using the Git version control system. Gerrit makes r ...
分类:
其他好文 时间:
2017-05-12 10:45:24
阅读次数:
1226
?? 建议不会的看别人的代码自己在之上模拟一遍,仅仅要耐心模拟就会做出来 题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=35 #include<stdio.h> #include<string.h> #include<stdlib.h> ...
分类:
其他好文 时间:
2017-05-12 10:45:16
阅读次数:
142
oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用 收藏 常用函数:substr和instr1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串解释:string 元字符串 s ...
分类:
数据库 时间:
2017-05-12 10:45:09
阅读次数:
204
lsof命令简介: lsof(list open files)是一个列出当前系统打开文件的工具。在Linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbi ...
分类:
系统相关 时间:
2017-05-12 10:45:01
阅读次数:
220
依据Partition和Consumer的Rebalance策略,找到Kafka.Client Rebalance代码块,还原本地环境,跟踪调试,发现自定义Consumer Group 的Consumer并没有分配到PartionID,如下图、 据此,基本就可以定位到不同组Consumer无法覆盖P... ...
分类:
Web程序 时间:
2017-05-12 10:44:54
阅读次数:
231
百度搜索:小强测试品牌 挨踢脱口秀,将技术娱乐化,碎片系统化,尽在荔枝FM 本文节选自《小强软件测试疯狂讲义》一书 如果对你有一丢丢的帮助,欢迎转发本文 这个话题有点沉重,因为一旦表述不好肯定会被一些无良的人骂之,但思前想后还是决定写这一章节。因为我被太多的朋友问过这个问题了,大概统计了一下,基本每 ...
分类:
其他好文 时间:
2017-05-12 10:44:44
阅读次数:
185