Linux C/C++多线程编程中请善用__thread...
分类:
编程语言 时间:
2014-05-25 10:13:55
阅读次数:
201
据说有一个能保证不败的算法,明天看看先再写个PVC版的。
正题,今天无聊写了个井字棋游戏,顺便逐渐让自己习惯良好的代码风格,放上来给新手学习学习。
jzq2.cpp
/*
N字棋游戏PVP版,DOS版
本棋盘可扩充,只需调整检测条件即可,其他接口不需改变。
非人机对战型,PVP类型;
@author:天下无双
@date:2014-5-25
@version:1.0
*/
#in...
分类:
编程语言 时间:
2014-05-25 10:01:31
阅读次数:
420
信号机制
管道
有名管道
文件锁
消息队列
信号量
共享内存...
分类:
编程语言 时间:
2014-05-25 16:47:07
阅读次数:
307
背景
大家都知道线程之间共享变量要用volatile关键字。但是,如果不用volatile来标识,会不会导致线程死循环?比如下面的伪代码:
static int flag = -1;
void thread1(){
while(flag > 0){
//wait or do something
}
}
void thread2(){
//do something
f...
分类:
编程语言 时间:
2014-05-25 10:24:14
阅读次数:
220
1. 数组的类型2. 数组的定义方法3. 数组的操作方法1. 数组的类型 1 class Test{2
public static void main(String args []){3 int arr [] = {5,6,7,2,34,3,5,34,5,4};
//数组...
分类:
编程语言 时间:
2014-05-25 03:20:48
阅读次数:
332
本章是弗洛伊德算法的C++实现。目录 1. 弗洛伊德算法介绍 2. 弗洛伊德算法图解 3.
弗洛伊德算法的代码说明 4. 弗洛伊德算法的源码
转载请注明出处:http://www.cnblogs.com/skywang12345/更多内容:数据结构与算法系列 目录
弗洛伊德算法介绍和Dijkstr....
分类:
编程语言 时间:
2014-05-25 03:30:59
阅读次数:
256
1.
代理模式(Proxy)的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。【阎宏:《Java与模式】
分类:
编程语言 时间:
2014-05-25 03:43:24
阅读次数:
303
算术运算符+ - * /(除)
%(取余)除法运算的结果与运算对象有关,两个数都为int,则商也是int;被除数和除数只要有一个含小数位,结果就为小数。取余的运算对象必须为整数,余数的符号与被除数相同。
13%-3==1 -13%3==-1关系运算符> >= < <= !=(不等于) ==(等于)逻...
分类:
编程语言 时间:
2014-05-25 03:51:31
阅读次数:
219
scanf("输入控制符",输入参数)功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入已输入参数的值为地址的变量中。scanf("非输入控制符
输入控制符",输入参数)功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入已输入参数的值为地址的变量中。非输入控制符必须原...
分类:
编程语言 时间:
2014-05-25 19:37:34
阅读次数:
266
分类:SPRINGIBATIS2010-11-22
20:191170人阅读评论(0)收藏举报ibatisspringstringpropertiesclassuser
最近一直在看spring和ibatis的东西,由于目前SSH的流行,大多讲Spring和Hibernate的整合开发,作者一直对....
分类:
编程语言 时间:
2014-05-25 23:20:49
阅读次数:
514
最近闲来无事,突然怀念起小时候和堂兄表姐们经常玩24点游戏,于是就琢磨着是不是开发一个安卓手机版本。然后上网上一搜,发现已经被别人给开发烂了啊。不过这只能说明这个小游戏要想赚广告费很难了,但是拿来锻炼和在妹纸面前装逼还是很有价值的,嘿嘿,想到这里,我最终还是花了3天时间开发了一个小游戏出来。
...
分类:
编程语言 时间:
2014-05-25 23:22:48
阅读次数:
495
建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。新建的jsp页面,添加一个简单的Java类。可是,JSP页面顶端出现“红色”的报错信息:The
superclass "javax.servlet.http.HttpServlet" was not found on t...
分类:
编程语言 时间:
2014-05-25 23:24:16
阅读次数:
328
JavaWeb: 报错信息The superclass
"javax.servlet.http.HttpServlet" was not found on the Java Build
Path好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。原本开...
分类:
编程语言 时间:
2014-05-25 23:37:34
阅读次数:
284
语言大餐
回归正题,本文是六种语言连接mysql数据库的代码展示,在LZ尝试的过程中,无论是语言环境搭建、mysql依赖库的导入还是代码的风格,各种语言都各有千秋。接下来,我们就让这些语言一一登场吧。Java(最具噱头的语言)
Java给新人的印象应该是入门简单、代码优雅、活跃度高、跨平台、...
分类:
编程语言 时间:
2014-05-25 23:40:05
阅读次数:
434
http://www.cnblogs.com/opper/archive/2009/01/12/1373971.htmljs
javascript:void(0)
真正含义我想使用过ajax的都常见这样的代码:here但这儿的void(0)究竟是何含义呢?Javascript中void是一个操作符,...
分类:
编程语言 时间:
2014-05-25 23:42:42
阅读次数:
316
本文来自:http://www.cnblogs.com/googny/p/3747832.html有一段时间不更新博客了,今天分享给大家的是一篇关于JS数组的,数组其实比较简单,但是用法非常灵活,在工作学习中应该多学,多用,这样才能领会数组的真谛。以下知识主要参考《JS
精粹》和《JavaScrip...
分类:
编程语言 时间:
2014-05-25 23:43:58
阅读次数:
350