进程和线程的关系: 网上有一副很经典的图可以让我们来理解进程和线程的关系: 下面这副图是一个双向多车道的道路图,假如我们把整条道路看成是一个“进程”的话,那么图中由白色虚线分隔开来的各个车道就是进程中...
分类:
编程语言 时间:
2015-04-18 11:38:30
阅读次数:
210
所有人都知道用户登录session是一个很好的选择,而且几乎都是用的session,但是session是不能跨窗口使用的,每打开一个浏览器,系统会赋予一个新的sessionID,而每个sessionID是不同的,也就是说你每次登录用的都是不同的session,而不是你之前登录使用的那个。那么如果你要在全域只能使用一个用户ID,那怎么办呢?
我们可以通过自定义一个sessionListener,用...
分类:
编程语言 时间:
2015-04-18 11:40:03
阅读次数:
266
//要求任意输入10个数,然后按从小到大顺序输出
#include
int main()
{
int a[10];
int i,j;
int temp;
printf("请输入10个整数:");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if...
分类:
编程语言 时间:
2015-04-18 11:38:52
阅读次数:
439
#include
#include
#include
#include
#define DefaultSize 7
using namespace std;
struct Node
{
char *pname;//文件名字
int line;//行号
int size;//大小
long long save;//存储地址ip
Node *next;
};
struct Hash...
分类:
编程语言 时间:
2015-04-18 11:37:35
阅读次数:
188
1. 介绍 随着无线网络的广泛普及,人们越来越频繁的使用无线网络,他改变了人们的生活方式。现在很多人走到一个地方,首先要问的第一句就是“这里有没有WIFI?”但随之出现的无线网络安全问题却没有引起人们足够的重视。在一些公众场合,例如机场,火车站,咖啡厅,餐馆等场所都会设置一些免费的无线WIFI供顾客使用,但是他们的安全性是非常不可靠的。WIFI钓鱼,伪造热点,流量劫持常常在这钟场合下被用来攻击大众...
分类:
编程语言 时间:
2015-04-18 11:38:10
阅读次数:
622
1、认识线程
a) 对于线程来说,容易混淆的还有进程,我们用一个例子来区分它们,每次打开一个word文档,这就是一个进程,一个word中的拼写检查这是一个线程,再如每登陆一个QQ,这是一个进程,QQ中的每一个会话都是一个线程。
b)对于只有一个CPU的电脑来说,一个时间点只有一个进程占用CPU
2、Java中如何实现线程
Java中实现多线程可以采用:继承Thread类,或,实现Runna...
分类:
编程语言 时间:
2015-04-18 11:39:10
阅读次数:
161
问题描述:
两种方式计算多项式a0+a1*x+a2*x^2+a3*x^3+.......(普通算法以及秦九韶算法)在某处x的值,通过调用中的函数tick(),计算两种方式的运算时间,得出。。。。。预知结论为何,请看下面代码:
代码如下:
#include
#include //pow
#include //tick
#define MAXODER 300 //最大阶乘数
#def...
分类:
编程语言 时间:
2015-04-18 11:35:30
阅读次数:
234
昨天晚上咸的,想自己做个2048试试,折腾到半夜算是有点成果,分享下,由于搞的太晚也没来得及加注释,最后也没有优化重构,就简单看下思路吧
先看个拼图的小游戏消化下
import java.io.IOException;
/**
* 控制台玩拼图游戏
* @author c
* 码农扣扣群:2177712
*/
public class Puzzle {
static final i...
分类:
编程语言 时间:
2015-04-18 11:34:26
阅读次数:
146
开发软件时,我的主要目标之一是:要么防止将缺陷引入代码库,要么限制缺陷的生存期;换言之,要尽早找到缺陷。很显然,越是了解如何编写更好的代码以及如何有效测试软件,就越能及早地捕捉到缺陷。我也很想要一张能发现潜在缺陷的安全之网。得出了这样的结论:将检验工具集成到构建过程(例如,使用 Ant 或 Mave...
分类:
编程语言 时间:
2015-04-18 11:31:47
阅读次数:
262
虫师的文章:需要注意的是:threads =[]t1= threading.Thread(target=music,args=(u'爱情买卖',))threads.append(t1)t2 = threading.Thread(target=move,args=(u'阿凡达',))threads.a...
分类:
编程语言 时间:
2015-04-18 11:29:36
阅读次数:
143
1、在ubuntu中,调用终端时如: f = open('/home/theone/test_input.txt','r')中的txt格式文本不能加后缀正确的应为: f = open('/home/theone/test_input','r')同样的,生成html时:$ python simple_...
分类:
编程语言 时间:
2015-04-18 11:27:40
阅读次数:
142
下面几个工具都可以用于多中开发语言。从功能复杂到简单,电脑配置需要从高低。分别为Eclipse ,UltraEdit ,Editplus.1.EclipseEclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负...
分类:
编程语言 时间:
2015-04-18 11:29:12
阅读次数:
173
这算是本系列文章的一个序吧,主要是为以后的学习做铺垫,文本分为三个部分,第一部分是对于网上一些比较旧的资料的问题的一些更正,当然我也不可能看过所有的资料,难免会有遗漏。第二部分是D语言最基本的规定,第三部分是相关的资源一、对于一些网上旧资料上的内容不准确之处在此指出1、D对闭包的支持不好 目前版.....
分类:
编程语言 时间:
2015-04-18 11:26:11
阅读次数:
141
在官网上下载与操作系统对应的JDK(http://www.oracle.com/index.html)比如我的安装路径是E:\jdk1.7.0_51\JDK右击计算机---->属性---->高级系统设置---->高级---->环境变量在系统变量中的新建一个环境变量,变量名为JAVA_HOME,变量值...
分类:
编程语言 时间:
2015-04-18 11:28:29
阅读次数:
134
所有UI组件都放置在画布Canvas上一个场景中,可以有多个 Canvas ,所有UI元素都在Canvas下的子物体三种模式分别细说,有图有真相.Screen Space – overlay 此模式不需要UI摄像机,UI将永远出现在所有摄像机的最前面。。此模式下随意拖动Game试图大小,UI自动适应...
分类:
编程语言 时间:
2015-04-18 11:24:11
阅读次数:
259
要求:?输入一个二维整形数组,数组里有正数也有负数。?二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和。?求所有子数组的和的最大值。设计思路: 使用“最笨方法”,考虑以每个数据开始的每个子矩阵。思路简单,效率极低。实现语言:Java源代码如下: /* * row,col分...
分类:
编程语言 时间:
2015-04-18 11:20:45
阅读次数:
121
void main(){ int a[5]={1,2,3,4,5}; int *ptr1=(int*)(&a+1); int *ptr2=(int*)((int)a+1); int *ptr3=(int*)(a+1); //假设数组a的开始地址为0x1000 0000 int tmp...
分类:
编程语言 时间:
2015-04-18 11:19:41
阅读次数:
114