上篇博客我们介绍了一些基本概念,进程、线程、并发。下面我们开始写第一个多线程的程序。
两种方式:一、实现Runnable接口;二、基础Thread类。
一、实现Runnable接口
package com.tgb.klx.thread;
public class hello1 implements Runnable {
public hello1() {
}
pub...
分类:
编程语言 时间:
2015-05-26 12:40:40
阅读次数:
168
报告说明:根据前段时间自己的调研,和公司的使用情况,做了个简单的比较。以下完全是个人使用后的心得体会,也可能有使用不全面的地方,说的不对还请指正。
从使用情况来说,个人还是比较偏向统御项目管理软件oKit,因为公司团队已经决定部署这套软件了。希望这个报告能给正在寻找项目管理软件的你带来一些帮助。
在线体验账号:
统御项目管理软件oKit:http://www.kingre...
分类:
其他好文 时间:
2015-05-26 12:42:20
阅读次数:
170
冒泡排序是在高中时代就接触到的一种排序,较为简单,相对其它排序要容易理解
这一系列博客的特点就是——给出每趟排序的结果
本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好,所以这些博客就算是对自己的总结吧。
#include
void BubbleSort(int *m, int n)
{
int i,j;...
分类:
编程语言 时间:
2015-05-26 12:41:20
阅读次数:
131
何为CSScomb官方网站只有一句描述:
Makes your code beautiful(让你的代码更漂亮)
通俗点讲:
CSScomb是用来排版CSS代码的…可以说是格式化插件,依赖nodejs
获取CSScomb–这不是今天的话题官方网站: CSScomb
支持许多编辑器,比如Sublime/Atom/brackets等
第三方CSScomb—这才是今天的话题昨天写了篇CSS3的...
分类:
Web程序 时间:
2015-05-26 12:41:48
阅读次数:
323
感觉《算法导论》上面的那个例子要更容易理解,因为那个最起码比较直观!
#include
int a[10]={2,8,5,7,4,3,1,9,6,10};
void QuickSort(int m, int n)
{
int s,begin,end;
if(m>n)
return;
begin=m;
end=n;
s...
分类:
编程语言 时间:
2015-05-26 12:40:15
阅读次数:
114
这一系列博客的特点就是——给出每趟排序的结果
本来想着好好写一下过程,弄个图片什么的,不过觉得网上的解析太多了,都比较好,所以这些博客就算是对自己的总结吧。
#include
void SelectSort(int *m, int n)
{
int i,j,k,temp;
bool flag;
for(i=0;i<n-1;i++)
...
分类:
编程语言 时间:
2015-05-26 12:39:15
阅读次数:
119
// uva 11825 Hacker's Crackdown
//
// 题目意思看了很久才看懂,有n台计算机,有n种服务,每台计算机上运行所有
// 的服务,并且其中有的计算机与某些计算机相互邻接,对于每台计算机,
// 你可以选择一项服务,停止这项服务,则与它邻接的计算机的该服务也停止了
// 你的目的是让经量多的服务完全瘫痪
//
// 换而言之,这个问题就是在n个集合中(p[1].......
分类:
其他好文 时间:
2015-05-26 12:40:37
阅读次数:
158
java web如何结合redis?
**********第一步:安装redis到linux服务器.
因为redis依赖tcl,所以首先需要安装tcl.
将tcl8.5.10-src.tar.gz拷贝到/opt/tcl目录下执行如下指令:
iluckysi@ILUCKYSI-PC:~/tcl# tar -zxvf tcl8.5.10-src.tar.gz
iluckysi@ILUCKYSI-P...
分类:
编程语言 时间:
2015-05-26 12:39:37
阅读次数:
183
//iOS学习交流群:230644538
#include
#include
using namespace std;
#define OK 1
#define MAX 10//用户自定义三元组的最大长度
//定义三元组表
typedef struct
{
int i, j;//非零元素的行下标和列下标
int v; //非零元素的值
}TriTupleNode;
typedef s...
分类:
其他好文 时间:
2015-05-26 12:39:33
阅读次数:
138
一.IoC的基础知识以及原理:
1.IoC理论的背景:在采用面向对象方法设计的软件系统中,底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。即软件系统中对象之间的耦合,对象A和对象B之间有关联,对象B又和对象C有依赖关系,这样对象和对象之间有着复杂的依赖关系,所以才有了控制反转这个理论。
2.什么是控制反转(IoC):
(1).IoC是Inver...
分类:
编程语言 时间:
2015-05-26 12:41:01
阅读次数:
126
最近买了一块韦东山的JZ2440开发板,在学习的过程中,发现根据书上提供的Jflash烧写Uboot总是失败,最后定位问题原因:
1、文件路径名称含有中文字符
2、在Options->Program Settings->flash中选择正确的flash芯片
两项选择都正确后,即可正确烧写Uboot。...
分类:
其他好文 时间:
2015-05-26 12:38:44
阅读次数:
224
1. 为php添加 sqlsrv 扩展
去微软官网 https://www.microsoft.com/en-us/download/ 搜索php ,
点击 Microsoft Drivers for
PHP for SQL Server
下载最新版的 sqlsrvXX.exe( 我下载的是SQLSRV32.EXE )
运行解压, 得到一堆DLL, 选取适合自己php版本的dll,...
分类:
数据库 时间:
2015-05-26 12:41:01
阅读次数:
775
上篇《Windows 驱动开发 - 3》我们使用了PnP,现在还差WMI。
WMI:Windows Management Interface
WMI 提供预装的类架构,允许使用脚本语言(VBS)、C#、VB .NET 或 C++ 编写的脚本或应用程序监视和配置计算机中的应用程序、系统或网络组件以及硬件。
一、WMI
虽然WDF帮你完成很多工作,但是你还必须自己触发事...
要设置某一元素的背景为透明,在 chrome 、firefox、opera 下是这样的:[css]background-color:rgba(0,0,0,0.4); rgba 中的最后一个参数 0.4 就是想要的透明度,范围在0~1之间。在 ie 中一般是这样的:[css]background-co...
分类:
Web程序 时间:
2015-05-26 12:37:36
阅读次数:
508
如果编译了多个架构的静态库,想将它们合并为一个静态库的时候,可以用如下方法合并:sudo lipo -create /libs/ffmpeg/2.6.3/arm64/lib/libavcodec.a /libs/ffmpeg/2.6.3/armv7/lib/libavcodec.a /libs/ff...
分类:
其他好文 时间:
2015-05-26 12:39:47
阅读次数:
169
column的布局形式还没有使用过,后续的bug和解决方案有待检验。columncolumn-count:number; 设置内容分为多少栏显示column-width:长度单位;设置每一栏的宽度而不设定元素的宽度column-gap:长度单位;设置多栏之间的间隔距离column-rule:宽度,颜...
分类:
Web程序 时间:
2015-05-26 12:38:15
阅读次数:
142
Sample %m(message):输出的日志消息 %n(new line):換行 %d(datetime):输出当前语句运行的时刻 %r(run time):输出程序从运行到执行到当前语句时消耗的毫秒数 %t(thread id):当前语句所在的线程ID %p(priority): 日志的当前优...
分类:
其他好文 时间:
2015-05-26 12:37:36
阅读次数:
197