码迷,mamicode.com
首页 > 编程语言
选择排序
//选择排序 static void SelectSort(int[] myArray) { int smallIndex; for (int i = 0; i < myArray.Length-1; i++) ...
分类:编程语言   时间:2015-08-07 01:37:12    阅读次数:135
网页制作之JavaScript部分 2 - DOM操作
1、DOM的基本概念htmlDOM是一种面向对象的树的模型,它包含html中的所有元素;通过html可以找到所有包含在dom中的元素。DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。2、Windows对象操作一、属性和方法:属性(值或者子对象)...
分类:编程语言   时间:2015-08-07 01:35:33    阅读次数:152
C 语言 typedef
虽然#define语句看起来象typedef,但实际上却有本质上的差别。对于#define来说,仅在编译前对源代码进行了字符串替换处理;而对于typedef来说,它建立了一个新的数据类型别名。由此可见,只是将pch1定义为指针变量,却并没有实现程序员的意图,而是将pch2定义成了char型变量。.....
分类:编程语言   时间:2015-08-07 01:35:36    阅读次数:125
Java实现简单地抓取开源中国主页的相关数据
代码示例 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
【C++】双向线性链表容器的实现
// 双向线性链表容器 #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
KMP算法模板
代码: #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
Python3.4学习 从yield开始
现在在学习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
swift2.0学习之拓展
swift2.0 拓展 extension...
分类:编程语言   时间:2015-08-07 00:23:22    阅读次数:130
java ClassLoader 详解
1.什么是类加载器? 2.类的加载过程。 3.类的初始化。 4.双亲委托机制。...
分类:编程语言   时间:2015-08-07 00:21:00    阅读次数:156
.net中如何实现多线程
l线程肯定也是要执行一段代码的。所以要产生一个线程,必须先为该线程写一个方法,这个方法中的代码就是该线程运行所要执行的代码。(找个人来做一件事情)l线程启动时,通过委托调用该方法。 (委托的好处)(线程启动时,调用传过来的委托,委托就会执行相应的方法,实现线程执行方法)l产生一个线程的4步骤:?编写...
分类:编程语言   时间:2015-08-07 00:19:07    阅读次数:102
Eclipse--java.lang.OutOfMemoryError: PermGen space
这一段时间,Eclipse总是死掉,几乎是稍微操作快一点就会死掉,几分钟一次,搞得人郁闷至极。浪费了不少时间,在网上搜了下,看到很多朋友也出现类似的情况,在网上求救,但是网上的办法都只是说通过修改eclipse.ini文件来加大Eclipse的内存。 自己试了下,发现不管用。今天,又死掉了,不过爆....
分类:编程语言   时间:2015-08-07 00:19:24    阅读次数:121
java生成饼图svg
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
JAVA中voltatile关键字的使用
1.首先要明白一个概念 JAVA中主内存和线程工作内存的概念。 如果有一个static的变量,值会存储在主内存。如果多个线程访问这个变量,每个线程都会将变量的值拷贝到自己的工作内存,之后的操作就是针对自己工作内存里副本的操作,最后再写回主内存 明显,上面的操作非原子操作,会出现经典的多线程问题: ....
分类:编程语言   时间:2015-08-07 00:16:49    阅读次数:133
关于Java单例
参考资料:http://blog.csdn.net/haoel/article/details/4028232public class SingletonTest implements Runnable { static SingletonClass1 instance = null; ...
分类:编程语言   时间:2015-08-07 00:16:24    阅读次数:117
javaweb开发之解决全站乱码
当我们开发web网站的时候偶尔会出现乱码问题,出现问题之原因是出现中文字符。不解释了直接上代码import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.Map;import java...
分类:编程语言   时间:2015-08-07 00:15:48    阅读次数:109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!