码迷,mamicode.com
首页 > 编程语言
Java 单元测试Junit
@Test@Before@After测试方法运行前执行Before动作(比如创建资源),运行后执行After动作(比如销毁资源)@BeforeClass@AfterClass测试类运行前执行Before动作(比如创建资源),运行后执行After动作(比如销毁资源)Assert对方法结果进行判断,是否...
分类:编程语言   时间:2014-06-07 23:08:14    阅读次数:319
双向链表(c语言版)
为了得到一个简洁的C语言实现的双向链表,本篇参照数据结构书籍对双向链表的做了一些修改,内容有: 1.合并分离的头文件和实现文件,认识更为直观; 2.修改函数名和变量名,更贴近自身的理解; 3.删除了返回首节点、尾节点等功能更为单一的函数,留下其主干。实现思路: 1.定义一个双向链表 2.进...
分类:编程语言   时间:2014-06-07 23:08:59    阅读次数:539
JavaScript高级程序设计39.pdf
第13章 事件JavaScript与HTML之间的交互式通过事件来实现的。事件流事件流描述的是从页面中接收事件的顺序,IE和Netscape提出了完全相反的事件流概念,IE是事件冒泡流,Netscape是事件捕获流事件冒泡click一个元素,click事件沿DOM树向上传播,在每一级节点都会发生,直...
分类:编程语言   时间:2014-06-07 23:30:33    阅读次数:313
C#如何判断线程池中所有的线程是否已经完成(转)
其 实很简单用ThreadPool.RegisterWaitForSingleObject方法注册一个定时检查线程池的方法,在检查线程的方法内调用 ThreadPool.GetAvailableThreads与ThreadPool.GetMaxThreads并比较两个方法返回的值是不是相等, 相等表...
分类:编程语言   时间:2014-06-07 23:34:42    阅读次数:280
Java 自动装箱和拆箱
JDK1.5之后的功能自动装箱:指的是开发人员可以把一个基本数据类型直接赋给对应的包装类自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型public static void main(String[] args) { Integer i = 1; //装箱 int j...
分类:编程语言   时间:2014-06-07 23:38:09    阅读次数:350
学习java随笔第七篇:java的类与对象
类同一个包(同一个目录),类的创建与调用class Man{ String name; void GetMyName() { System.out.println(name); }}public class Person { public static v...
分类:编程语言   时间:2014-06-07 23:40:09    阅读次数:269
python socket
# -*- coding: utf-8 -*- import socket import sys port = 80 host = sys.argv[1] filename = sys.argv[2] soc = socket.socket(socket.AF_INET, socket....
分类:编程语言   时间:2014-06-07 23:43:22    阅读次数:320
Python的二维数组
Python一维数组初始化:>>> list=[]>>> type(list)>>> list[]Python二维数组初始化:>>> lists = [[]] * 3>>> lists[[], [], []]>>> lists[0].append(3)>>> lists[[3], [3], [3]]...
分类:编程语言   时间:2014-06-07 23:49:56    阅读次数:563
java中文字符串截取
/*** author geksong * function 中文字符串相关操作**/public class ChinaStringUtil {/** * 判断字符是不是中文字符 * @param c * @return */public static boolean isChinese(char...
分类:编程语言   时间:2014-06-08 00:16:40    阅读次数:385
java管道通信
介绍:不同的数据源之间通过建立管道进行数据通信。如图:class Recever implements Runnable { PipedInputStream inputStream; Recever(PipedInputStream inputStream) { this.inputStr...
分类:编程语言   时间:2014-06-08 00:28:00    阅读次数:282
【C语言】练习1-21
题目来源:《The C programming language》中的习题 练习1-21:编写程序entab,将空格串替换为最好数量的制表符和空格,但要保持单词之间的间隔不变。 思路: 对于制表符的作用我们已经在习题1-20中讲解了。 这里的题目是用最少的制表符和空格代替空格。这里也分为以...
分类:编程语言   时间:2014-06-08 00:35:43    阅读次数:720
【C语言】练习1-20
题目来源:《The C programming language》中的习题 练习1-20:编写程序detab,将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。 思路: 这里,我们首先要对制表符的概念和情况进行了解:制表符的作用是将光标移到最接近8的倍数的位置,使得后...
分类:编程语言   时间:2014-06-08 00:46:57    阅读次数:268
Java操作Xml
一、创建DOM 1 XMLBuilder.java 2 3 用于创建DOM,Root结点 4 5 /******************************************************************** 6 * 项目名称 :rochoc...
分类:编程语言   时间:2014-06-08 01:35:44    阅读次数:566
多线程初探
一.定义 线程是操作系统可以调度的最小单位,线程被包含在进程中,是进程中实际运作的最小单位。一个进程可以只有一个线程,也可以有多个线程。二.为什么要使用线程? 1.优化程序响应,提升用户体验,使用线程可以防止应用程序假死 2.充分使用CPU资源三.线程的简单使用 线程用来执行进程分配的子任务...
分类:编程语言   时间:2014-06-08 01:39:10    阅读次数:200
javascript雷达图/星形图/极坐标图Radar & Polar chart介绍
Radar & Polar chart 控件为软件开发人员提供了雷达图/星形图/极坐标图,它以轴上的同一个点为起点,绘制出三个或更多的变量。具体功能:任意多的轴动态或静态简单、堆积、100%堆积的图表网格线能转换为圆环在轴之间进行填充以自定义范围值填充跨平台导出为图像可通过JavaScript进行控...
分类:编程语言   时间:2014-06-08 02:07:33    阅读次数:455
C++ 中 int,char*,string,CString之间相互转换-整理
#include //使用C++标准库的string类时using namespace std;//同上#include #include #include //要将string类和int类型直接转换最好有这些包含,//因为自己写一个转换函数比较方便,函数定义参考如下string getstring...
分类:编程语言   时间:2014-06-08 06:37:42    阅读次数:304
大话设计模式_建造者模式(Java代码)
建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示简单描述:1个产品类(可有可无,关键是建造流程),1个抽象建造步骤类,多个具体建造子类(不同的类建造不同的产品),1个指挥者(用于规定建造流程),客户端指定需要建造的具体类型,由指挥者建造好之后,建造者子类返回对应产...
分类:编程语言   时间:2014-06-08 06:39:08    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!