//选择排序 static void SelectSort(int[] myArray) { int smallIndex; for (int i = 0; i < myArray.Length-1; i++) ...
分类:
编程语言 时间:
2015-08-07 01:37:12
阅读次数:
135
1、DOM的基本概念htmlDOM是一种面向对象的树的模型,它包含html中的所有元素;通过html可以找到所有包含在dom中的元素。DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。2、Windows对象操作一、属性和方法:属性(值或者子对象)...
分类:
编程语言 时间:
2015-08-07 01:35:33
阅读次数:
152
虽然#define语句看起来象typedef,但实际上却有本质上的差别。对于#define来说,仅在编译前对源代码进行了字符串替换处理;而对于typedef来说,它建立了一个新的数据类型别名。由此可见,只是将pch1定义为指针变量,却并没有实现程序员的意图,而是将pch2定义成了char型变量。.....
分类:
编程语言 时间:
2015-08-07 01:35:36
阅读次数:
125
代码示例 package demo0806;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamRe...
分类:
编程语言 时间:
2015-08-07 00:32:49
阅读次数:
118
【源码下载】? 本文将讲述如何通过JDK提供的API自定义定制的线程池? ????//固定线程数?--?FixedThreadPool
????public?static?ExecutorService?newFixedThreadPool(int?nThreads)?{
??????...
分类:
编程语言 时间:
2015-08-07 00:32:13
阅读次数:
240
线程通信:CThreadDome文件名
1.通过全局变量
2.发消息
2.1给窗口发消息
#define SEND_DATA (WM_USER+1)//定义处理消息的宏
UINT _cdecl CThreadDomeThreadDlg::Tread(LPVOID lpvoid)//线程函数
{
CThreadDomeDlg *pThis=(CThreadDomeD...
分类:
编程语言 时间:
2015-08-07 00:29:44
阅读次数:
207
// 双向线性链表容器
#include
#include
#include
using namespace std;
// 链表类模板
template
class List
{
public:
// 构造、析构、支持深拷贝的拷贝构造和拷贝赋值
List(void) : m_head(NULL), m_tail(NULL) {}
~List(void)
{
clear();
...
分类:
编程语言 时间:
2015-08-07 00:26:57
阅读次数:
139
代码:
#include
#define MAXN 10010
using namespace std;
void kmp_pre(char x[],int m,int next[]){
int i,j;
j=next[0]=-1;
i=0;
while(i<m){
while(-1!=j&&x[i]!=x[j]) j=next[j];
...
分类:
编程语言 时间:
2015-08-07 00:23:40
阅读次数:
143
现在在学习Python的3.4,遇到了协程的慨念和yield from语法,大为疑惑,所以写了这篇博客,首先会写yield、yield from、coroutine和gevent,最后就是利用asynaio开发的一系列库了。
2015年08月06日23:52:54了,就写这么多吧,以后持续更新。
不知道CSDN的markdown能不能换css样式。。。
关键词 yield
在Python...
分类:
编程语言 时间:
2015-08-07 00:24:46
阅读次数:
228
1.什么是类加载器?
2.类的加载过程。
3.类的初始化。
4.双亲委托机制。...
分类:
编程语言 时间:
2015-08-07 00:21:00
阅读次数:
156
l线程肯定也是要执行一段代码的。所以要产生一个线程,必须先为该线程写一个方法,这个方法中的代码就是该线程运行所要执行的代码。(找个人来做一件事情)l线程启动时,通过委托调用该方法。 (委托的好处)(线程启动时,调用传过来的委托,委托就会执行相应的方法,实现线程执行方法)l产生一个线程的4步骤:?编写...
分类:
编程语言 时间:
2015-08-07 00:19:07
阅读次数:
102
这一段时间,Eclipse总是死掉,几乎是稍微操作快一点就会死掉,几分钟一次,搞得人郁闷至极。浪费了不少时间,在网上搜了下,看到很多朋友也出现类似的情况,在网上求救,但是网上的办法都只是说通过修改eclipse.ini文件来加大Eclipse的内存。 自己试了下,发现不管用。今天,又死掉了,不过爆....
分类:
编程语言 时间:
2015-08-07 00:19:24
阅读次数:
121
package com.tellhow.svg;import java.io.File;import java.io.FileOutputStream;/*** * @author 风絮NO.1**/public class CakySvgWithLabel {//定义不同的颜色static Str...
分类:
编程语言 时间:
2015-08-07 00:16:10
阅读次数:
110
1.首先要明白一个概念 JAVA中主内存和线程工作内存的概念。 如果有一个static的变量,值会存储在主内存。如果多个线程访问这个变量,每个线程都会将变量的值拷贝到自己的工作内存,之后的操作就是针对自己工作内存里副本的操作,最后再写回主内存 明显,上面的操作非原子操作,会出现经典的多线程问题: ....
分类:
编程语言 时间:
2015-08-07 00:16:49
阅读次数:
133
参考资料:http://blog.csdn.net/haoel/article/details/4028232public class SingletonTest implements Runnable { static SingletonClass1 instance = null; ...
分类:
编程语言 时间:
2015-08-07 00:16:24
阅读次数:
117
当我们开发web网站的时候偶尔会出现乱码问题,出现问题之原因是出现中文字符。不解释了直接上代码import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.Map;import java...
分类:
编程语言 时间:
2015-08-07 00:15:48
阅读次数:
109