码迷,mamicode.com
首页 > 编程语言
Java程序设计实验 实验五
课程:Java程序设计实验 班级:1353 姓名:符余佳源 学号:20135321成绩: 指导教师:娄嘉鹏 实验日期:2015.6.9 实验密级:无 预习程度: 实验时间:15:30~18:00仪器组次: 21 必修/选修: 选修 实验序号:5实验名称:TCP传输及加解密产品托管地址:http://...
分类:编程语言   时间:2015-06-14 16:27:13    阅读次数:132
黑马程序员_java String类小结
------- android培训、java培训、期待与您交流! ----------String类字符串是一个特殊的对象,字符串是常量一旦初始化就不会被改变,只能是新建字符串对象。字符串常量池是在方法区中开辟的。==与equals()的区别,前者判断的是引用类类型变量即地址,后者判断的是对象地址中...
分类:编程语言   时间:2015-06-14 16:26:14    阅读次数:161
C++线程池
分类:原文地址:c++线程池作者:Arthursky为什么需要线程池目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等都具有一个共同点,就是单位时间内必须处理数目巨大的连接请求,但处理时间却相对较短。传 统多线程方案中我们采用的服务器模型则是一旦接受到请求之后,即创建一个新...
分类:编程语言   时间:2015-06-14 16:27:03    阅读次数:136
黑马程序员_java网络编程
------- android培训、java培训、期待与您交流! ----------一.网络模型OSI参考模型数据从上到下逐层传递标识封装该层特有信息成为数据包,最后通过最底层进行物理传输,接收之后由底层往上层开始逐层对应拆包解析数据。每一层都有自己的规则和协议。1,应用层,2,表示层,3,会话层...
分类:编程语言   时间:2015-06-14 16:21:33    阅读次数:133
A*算法之烂片整理
把A*算法的几个烂片整理一下。 缘起于 是Google对开源中国有意见,还是我们"非著名" http://www.oschina.net/question/660460_238919 其实事情的经过是这样地??????英文的原篇地址在这里哦。 http://my.os...
分类:编程语言   时间:2015-06-14 15:17:53    阅读次数:134
c语言中如何实现可变参数
c语言函数库中有不少类似于printf,scanf的函数,这些函数接收的参数个数是不确定的。这些函数实际是通过文件中的va_list,va_start,va_arg,va_end宏定义是实现的。另外,我们知道程序运行时的内存结构后,也可以通过直接访问这些内存空间获得实际参数值(事实上stdarg.h文件中的相关宏定义就是这么操作的)。...
分类:编程语言   时间:2015-06-14 15:17:42    阅读次数:203
Linus多线程编程(2)线程同步
Linus下线程同步,互斥量,条件变量的解释与实现; 代码实现。...
分类:编程语言   时间:2015-06-14 15:18:29    阅读次数:188
HDU-1049-Climbing Worm(C++ && 编程初学者的题......)
Climbing Worm Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14196    Accepted Submission(s): 9560 Problem Description An inch wor...
分类:编程语言   时间:2015-06-14 15:15:35    阅读次数:158
Linux系统编程——线程池
线程池和传统的一个用户对应一个线程的处理方法不同,它的基本思想就是在程序开始时就在内存中开辟一些线程,线程的数目是固定的,他们独自形成一个类,屏蔽了对外的操作,而服务器只需要将数据包交给线程池就可以了。当有新的客户请求到达时,不是新创建一个线程为其服务,而是从“池子”中选择一个空闲的线程为新的客户请求服务,服务完毕后,线程进入空闲线程池中。如果没有线程空闲的话,就将数据包暂时积累, 等待线程池内有线程空闲以后再进行处理。通过对多个任务重用已经存在的线程对象,降低了对线程对象创建和销毁的开销。当客户请求 时,...
分类:编程语言   时间:2015-06-14 15:14:31    阅读次数:242
C++ vector用法小记
最近在leetcode上面做题,STL的vector用的甚多,这里稍微的总结下vector的一些常用方法,包括一维的和二维的,暂时能想到的就给记下了。一维vector创建一维vector: vector nums;//不指定长度 vector nums(n); // 指定长度为n 添加元素nums.push_back(1);//直接从数组末端添加 nums[i] = 1;//直接...
分类:编程语言   时间:2015-06-14 15:15:49    阅读次数:712
双向链表(4) - 排序二叉树转换为循环双向链表
构建一个递归函数treeToList(Node root),将一棵已排序的二叉树,调整内部指针,使之从外面看起来,是一个循环双向链表。其中前向指针存储在"small"区域,后向指针存储在"large"区域。链表需要进行调整进行升序排序,并返回链表头指针。 下面的这篇文章详细解释了这个转换的过程。 http://cslibrary.stanford.edu/109/TreeListRecursi...
分类:编程语言   时间:2015-06-14 15:14:41    阅读次数:167
Redis的安装、部署和与Spring Cache整合
安装去http://redis.io/下载最新稳定版的源码。解压,进入解压目录,执行make make install之后在src/目录下会多出以下几个文件:redis-server redis-benchmark redis-cli redis-conf将其copy至/usr/redis目录下即可。部署修改redis-conf文件,添加:requirepass 111111将连接密码设为11111...
分类:编程语言   时间:2015-06-14 15:14:52    阅读次数:438
二叉树的C++实现
二叉树的创建,遍历,...等实现...
分类:编程语言   时间:2015-06-14 15:13:13    阅读次数:141
java中单例模式singleton
单例模式:在上下文中只有一个对象的实例。 应用场景:线程池,缓存等一个系统只需要一个的场景。三种常见单例模式: 1. 延迟单例模式public class Singleton { private static Singleton uniqueInstance; private Singleton() {} public static Singleton getInstance...
分类:编程语言   时间:2015-06-14 15:12:13    阅读次数:114
openssl开源程序dh算法解析之p1024.c
#include #include #include #include #include /*8*16*8=1024,1024代表密钥长度(二进制位数)*/ unsigned char data[] = { 0x97, 0xF6, 0x42, 0x61...
分类:编程语言   时间:2015-06-14 15:11:20    阅读次数:224
编程之美(数组求最大最小值得方法)
多种求数组最大最小值得方法...
分类:编程语言   时间:2015-06-14 15:13:49    阅读次数:118
分治法——算法总结二
分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。              分治法解题的一般步骤:       (1)分解,将要解决的问题划分成若干规模较小的同类问题;       (2)求解,当子问题划分得足够小时,用较简单的方法解决;       (3)合并,按原问题的要求,将子问题的解...
分类:编程语言   时间:2015-06-14 15:12:23    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!