当我们对文件流进行操作的时候,它们与一个streambuf 类型的缓存(buffer)联系在一起。这个缓存(buffer)实际是一块内存空间,作为流(stream)和物理文件的媒介。例如,对于一个输出流, 每次成员函数put (写一个单个字符)被调用,这个字符不是直接被写入该输出流所对应的物理文件中...
分类:
编程语言 时间:
2015-02-07 17:17:13
阅读次数:
199
Python简介Python是一种动态解释型编程语言,在模块载入时将源码编译成字节码, 这些字节码被虚拟机PVM解释执行,其中解释执行是Python性能较低的主要原因;Python使用C语言编写,可以和C,C++,Java等语言结合使用:Java在Python上的实现Jython,具体参考:http...
分类:
编程语言 时间:
2015-02-07 17:12:51
阅读次数:
214
下面是接口xml格式数据:Yahoo! Weather - Beijing, CNhttp://us.rd.yahoo.com/dailynews/rss/weather/Beijing__CN/*http://weather.yahoo.com/forecast/CHXX0008_c.htmlYa...
分类:
编程语言 时间:
2015-02-07 17:13:33
阅读次数:
307
标签元素的宽高值获取//绝对宽度Obj.offsetWidth//绝对高度Obj.offsetHeight以下是获取窗口对象的宽高值。clientHeight 获取对象的高度,不计算任何边距、边框、滚动条,但包括该对象的补白。clientLeft 获取 offsetLeft 属性和客户区域的实际左边...
分类:
编程语言 时间:
2015-02-07 17:11:06
阅读次数:
140
常用参数 堆设置-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4-XX:SurvivorRatio=n:年轻代中Eden区与两个Su....
分类:
编程语言 时间:
2015-02-07 17:09:18
阅读次数:
390
Go to Netbeans installation directory, for example, C:\\Program Files\\NetBeans 6.0.1\\etc Open "netbeans.conf" and find netbeans default option line ...
分类:
编程语言 时间:
2015-02-07 17:07:53
阅读次数:
157
本文转自:http://xianglong.me/article/how-to-code-like-a-pythonista-idiomatic-python最近在网上看到一篇介绍Pythonic编程的文章:Code Like a Pythonista: Idiomatic Python,其实作者在...
分类:
编程语言 时间:
2015-02-07 17:07:06
阅读次数:
340
算法训练 操作格子
时间限制:1.0s 内存限制:256.0MB
问题描述
有n个格子,从左到右放成一排,编号为1-n。
共有m次操作,有3种操作类型:
1.修改一个格子的权值,
2.求连续一段格子权值和,
3.求连续一段格子的最大值。
对于每个2、3操作输出你所求出的结果。
输入格式
第一行2个整数n,m...
分类:
编程语言 时间:
2015-02-07 16:01:55
阅读次数:
201
算法训练 关联矩阵
时间限制:1.0s 内存限制:512.0MB
问题描述
有一个n个结点m条边的有向图,请输出他的关联矩阵。
输入格式
第一行两个整数n、m,表示图中结点和边的数目。n
接下来m行,每行两个整数a、b,表示图中有(a,b)边。
注意图中可能含有重边,但不会有自环。
输出格式
输出该图的关联矩阵,...
分类:
编程语言 时间:
2015-02-07 16:01:00
阅读次数:
287
#include
#include
#define FOR(i,s,p) for(int i=(s);i>= 1;
b[1] = i & 1; i >>= 1;
b[2] = i & 1;
}
// 这里使用了二项式中的思想,...
分类:
编程语言 时间:
2015-02-07 15:59:40
阅读次数:
169
题目要求如下:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为 O(n)。
例如输入的数组为 1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为 3, 10, -4, 7, 2,
因此输出为该子数组的和 18。这个问题还是来自July微软面试100题序列,我的解题思路...
分类:
编程语言 时间:
2015-02-07 15:58:53
阅读次数:
227
传送门:510C
C. Fox And Names
time limit per test
2 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output
Fox Ciel is going to pub...
分类:
编程语言 时间:
2015-02-07 15:58:35
阅读次数:
267
一. 背景知识
在使用python的时候,经常会使用到本身没有安装的第三方模块,这时我们就需要使用easy_install
二. 使用方法
1. 下载easy_setup.py的源代码:http://pypi.python.org/pypi/setuptools
2. 用记事本存放源码并命令为easy_setup.py
3. 双击运行或在命令行运行:python easy_setup....
分类:
编程语言 时间:
2015-02-07 15:57:46
阅读次数:
179
上一篇《OpenSSL与KeyStore指令小集》里面说到,最近研究SSL加密,会给出一个Java的小示例。复制一份可以运行的代码到生产上是非常不负责任的行为,不过小示例可以带我们入门,快速看清事物的本质。罗马不是一天建成的。
本文将给出一个Java SSL Socket的小例子,包括了Server和Client。希望大家上手之后,要多去研究相关的资料,理解基础概念。Java的优点是封装得比较彻...
分类:
编程语言 时间:
2015-02-07 15:58:49
阅读次数:
387
本文原发于我的个人博客,经多次修改放到csdn上,主要是做备份用,为了更好的阅读体验,请到我的个人博客上阅读。最近工作一直在用nodejs做开发,有了nodejs,前端、后端、脚本全都可以用javascript搞定,很是方便。但是javascript的很多语法,比如对象,就和我们常用的面向对象的编程语言不同;看某个javascript开源项目,也经常会看到使用this关键字,而这个this关键字在j...
分类:
编程语言 时间:
2015-02-07 15:57:37
阅读次数:
332
在网上看到了一个计算日期间隔的方法,咋一看很高深,仔细看更高神,很巧妙。
先直接代码吧
#include
#include
int day_diff(int year_start, int month_start, int day_start
, int year_end, int month_end, int day_end)
{
int y2, m2, d2;
int y1...
分类:
编程语言 时间:
2015-02-07 15:56:43
阅读次数:
268
本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅。主要包括以下十三点内容:基本操作、获取选中行的行号、复选框操作、动态设置选中行的字体颜色、设置选中行的背景颜色、禁止拖动表头、让第一列居中显示、....
分类:
编程语言 时间:
2015-02-07 15:55:56
阅读次数:
257