码迷,mamicode.com
首页 > 编程语言
C++运算符优先级
Precedence Operator Description Example Associativity 1 () [] -> . :: ++ -- Grouping operator Array access Member access from a pointer Member access from an object Scoping operat...
分类:编程语言   时间:2014-08-22 17:50:09    阅读次数:279
[zz]【整理】Python中Cookie的处理:自动处理Cookie,保存为Cookie文件,从文件载入Cookie
http://www.crifan.com/python_auto_handle_cookie_and_save_to_from_cookie_file/#!/usr/bin/python# -*- coding: utf-8 -*-"""Function: 【整理】Python中Cookie的.....
分类:编程语言   时间:2014-08-22 17:45:29    阅读次数:238
C语言-getchar()与getch()的区别
getchar()和getch()都是用来从键盘捕获输入字符的函数,二者有什么区别? getchar()函数获取字符的过程如下:当执行到getchar()函数时,用户从键盘输入字符,并缓存在内存的buffer中,只有按下Enter键时,getchar()才真正的将缓冲区的字符赋给变量。于此同时,En...
分类:编程语言   时间:2014-08-22 17:42:39    阅读次数:267
C语言——常用内置函数总结
ctype.h 1.isalpha():测试一个字符是否为字母,是则返回1,否则返回0。 2.isdigit():测试一个字符是否为数字,是则返回1,否则返回0。 3.isupper():测试一个字符是否为大写字母。 4.islower():测试一个字符是否为小写字母。 5.toupper():将小...
分类:编程语言   时间:2014-08-22 17:42:29    阅读次数:388
找出数组中最长的连续数字序列(JavaScript实现)
原始题目:给定一个无序的整数序列, 找最长的连续数字序列。例如:给定[100, 4, 200, 1, 3, 2],最长的连续数字序列是[1, 2, 3, 4]。小菜给出的解法: 1 function maxSequence(array,step){ 2 var _array = array.sl.....
分类:编程语言   时间:2014-08-22 17:41:59    阅读次数:246
win8.1 64位安装DEV C++
1.首先下载64位版本的DEV C++http://sourceforge.net/projects/orwelldevcpp/files/Setup%20Releases/2.采取默认安装即可,安装完成后如果开发c程序,那么一次点击 File-Source,记得保存文件时选择后缀为.c的3.编译时...
分类:编程语言   时间:2014-08-22 17:40:39    阅读次数:242
漫谈多线程(中)
这一篇接着上一篇来继续学习多线程。 线程同步 在大多数情况下,计算机中的线程会并发运行。有些线程之间没有联系,独立运行,像这种线程我们称为无关线程。但也有一些线程,之间需要传递结果,需要共享资源。像这种线程,我们称为有关线程。比如,我们网上观看电影,一个线程负责下载电影,一个线程负责播放电影。它们只...
分类:编程语言   时间:2014-08-22 17:37:09    阅读次数:375
Java进阶03 IO基础(转载)
IO示例下面是演示的文件file.txtHello World!Hello Nerd!先来研究一个文件读取的例子:import java.io.*;public class Test{ public static void main(String[] args){ try{ Buffe...
分类:编程语言   时间:2014-08-22 17:36:19    阅读次数:272
spring 中的事物处理机制配置问题
no execute
分类:编程语言   时间:2014-08-22 17:35:59    阅读次数:189
一个非常简单的C++内存池方案
适合一般游戏的不足百行简易C++内存池...
分类:编程语言   时间:2014-08-22 16:31:09    阅读次数:224
C++实现的简单的内存池
用空闲链表的方式组织一连串的分配的空间,且在此程序中仅支持内置类型。只是实现了简单的分配和回收。 #include #include #include using namespace std; int const MAX=100; struct block{ block *next; block *addr; explicit block(int _size):next...
分类:编程语言   时间:2014-08-22 16:30:49    阅读次数:285
hdu1850 Being a Good Boy in Spring Festival ,尼姆博弈(Mimm game),Min sum
题意: 桌子上有M堆扑克牌;每堆牌的数量分别为Ni(i=1…M); 两人轮流进行;每走一步可以任意选择一堆并取走其中的任意张牌; 桌子上的扑克全部取光,则游戏结束;最后一次取牌的人为胜者。 题解: 尼姆博奕(Nimm Game) 先求所有堆的 Nim-sum = N1 ^ N2 ^ ... NM 然后 res =Nim-sum ^ Ni 如果 res 即为剩下的局...
分类:编程语言   时间:2014-08-22 16:30:19    阅读次数:251
深入理解java虚拟机(四)垃圾收集算法及HotSpot实现
垃圾收集算法 一般来说,垃圾收集算法分为四类:最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。 这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高。二是空间问题,清除之后会产生大量的空间碎片,导致之后分配大对象找不到足够的连续对象而不得不触发另一次垃圾收集动作。算法执行过程如下图。...
分类:编程语言   时间:2014-08-22 16:26:59    阅读次数:211
C++之面向对象编程总结
1. 面向对象编程的三个基本概念:数据抽象(类),继承(类继承)和动态绑定(运行时决定使用基类函数还是派生类函数)。面向对象编程的关键思想是多态性。 2. 派生类可以继承基类中定义的成员;派生类可以调用基类函数;派生类可以重定义基类的函数;派生类可以定义新的数据成员和函数成员。 3. 基类通过关键字virtual来指出希望派生类重新定义的函数(虚函数)。而基类希望派生类继承的函数不能使用virtual关键字。 4. 通过动态绑定可以使我们在继承层次中使用任意类型的对象,而不用关心对象的具体类型。使用这些类的...
分类:编程语言   时间:2014-08-22 16:25:21    阅读次数:220
JAVA: httpclient 详解——第六章;
相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者; httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等... 下面是测试代码(全部总结来自官方文档,...
分类:编程语言   时间:2014-08-22 16:22:59    阅读次数:219
《effective c++》读书笔记2
条款13:以对象管理资源 使用RAII,获得资源后立刻放进管理对象,管理对象运用析构函数确保资源被释放。 为防止资源泄露,请使用RAII对象,它们在构造函数中获得资源并在析构函数中释放资源。 两个常被使用的RAII类是tr1::shared_ptr和tr1::auto_ptr。前者通常是较佳选择,因为其拷贝行为比较直观。若选择auto_ptr,复制动作会使被复制物指向null.  条款14...
分类:编程语言   时间:2014-08-22 16:22:49    阅读次数:250
JAVA: httpclient 详解——第七章;
相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者; httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等... 下面是测试代码(全部总结来自官方文档,...
分类:编程语言   时间:2014-08-22 16:22:39    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!