java中的I/O操作宏观上来说就氛围两个种类,一个是字节流 ,一个是字符流...
分类:
编程语言 时间:
2014-09-20 03:34:59
收藏:
0 评论:
0 赞:
0 阅读:
190
闭包实现,null、undefined探究
分类:
编程语言 时间:
2014-09-20 03:34:06
收藏:
0 评论:
0 赞:
0 阅读:
386
C++11,使用委派构造函数,并且快速初始化变量,default关键字重声明默认构造函数,回复pod状态。分析与推荐用法。
目前为止,VS2012和2013对异常声明的兼容还是停留在代码沟通的级别,没有进行编译类型检查,出现如下错误可忽略。
warning C4290: 忽略 C++ 异常规范,但指示函数不是 __declspec(nothrow)
下为:VS2012不支持委托构...
分类:
编程语言 时间:
2014-09-20 02:16:56
收藏:
0 评论:
0 赞:
0 阅读:
459
函数的定义def square_sum(a+b) c = a**2+b**2 print c函数的功能是求两个数的平方和return 可以返回多个值,相当于返回一个tuplereturn a,b,c在Python中,当程序执行到return的时候,程序将停止执行函数内余下的语句。return并不.....
分类:
编程语言 时间:
2014-09-20 02:16:06
收藏:
0 评论:
0 赞:
0 阅读:
314
设置网卡为混杂模式,地址结果相关分析:http://blog.csdn.net/cyx1743/article/details/6687771相关数据结构、函数:uid_t getuid(void);它通常是一个小整形。函数返回一个调用程序的真实用户ID,一般来说,这个函数都是会调用成功的。#inc...
分类:
编程语言 时间:
2014-09-20 02:15:16
收藏:
0 评论:
0 赞:
0 阅读:
472
前两天分析 HashMap 的 hash 算法的时候,遇见了 >> 和 >>> 这两个符号,当时查了下资料,在脑子中过了一下。今天又碰到了,没想到竟然忘了 0-0........
我这记忆力哎,不说了。只好做个笔记,提醒自己,遇到啥不会的最好记下来,好记性不如烂博客啊~...
分类:
编程语言 时间:
2014-09-20 01:11:36
收藏:
0 评论:
0 赞:
0 阅读:
364
变量不需要声明>>>a = 10>>>print a>>>print type(a)10 回收变量名>>>a = 1.3>>>print a,type(a)1.3 基本数据类型a=10 # int 整数a=1.3 # float 浮点数a=True # 真值 (True/False)a='Hello...
分类:
编程语言 时间:
2014-09-20 01:09:36
收藏:
0 评论:
0 赞:
0 阅读:
268
for 循环for 元素 in 序列for a in [1,2,3,4]: print a新的python函数range(),用来建立表idx = range(5)print idx这个函数的功能是新建一个表。这个表的元素都是整数,从0开始,下一个元素比前一个大1, 直到函数中所写的上限 (不包括....
分类:
编程语言 时间:
2014-09-20 01:08:56
收藏:
0 评论:
0 赞:
0 阅读:
340
sequence 序列序列是一组有顺序的元素的集合序列有两种:tuple(定值表;也翻译为元组)和list(表)>>>s1 = (2, 1.3, 'love', 5.6, 9, 12, False) # s1是一个tuple>>>s2 = [True, 5, 'smile'] # s2是一个list...
分类:
编程语言 时间:
2014-09-20 01:07:56
收藏:
0 评论:
0 赞:
0 阅读:
246
数学 +, -, *, /, **, %判断 ==, !=, >, >=, <, <=, in逻辑 and, or, not
分类:
编程语言 时间:
2014-09-20 01:07:46
收藏:
0 评论:
0 赞:
0 阅读:
304
第一种方式:$python>>>print('hello world') 屏幕上输出hello worldprint是一个常用函数第二种方式:$python hello.py第三种方式:#!/usr/bin/env pythonchmod 755 hello.py./hello.py
分类:
编程语言 时间:
2014-09-20 01:05:16
收藏:
0 评论:
0 赞:
0 阅读:
331
缩进Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。if i > 0: x = 1 y = 2四个空格的缩进总结if语句之后的冒号以四个空格的缩进来表示隶属关系, Python中不能随意缩进
分类:
编程语言 时间:
2014-09-20 01:05:06
收藏:
0 评论:
0 赞:
0 阅读:
312
原版:http://www.codeproject.com/Articles/570638/Ten-Cplusplus-Features-Every-Cplusplus-Developer译版:http://blogs.ejb.cc/archives/7190/top-10-new-features...
分类:
编程语言 时间:
2014-09-20 01:03:46
收藏:
0 评论:
0 赞:
0 阅读:
433
Swift 初见本页内容包括:简单值(Simple Values)控制流(Control Flow)函数和闭包(Functions and Closures)对象和类(Objects and Classes)枚举和结构体(Enumerations and Structures)协议和扩展(Proto...
分类:
编程语言 时间:
2014-09-20 01:02:16
收藏:
0 评论:
0 赞:
0 阅读:
405
在多线程开发中,除了synchronized这个关键字外,我们还能通过Lock接口来实现这种效果。通过Lock接口来实现
这种多线程加锁效果的好处是非常的灵活,我们不在需要对整个函数加锁,而且可以很方便的把他放在我们函数的任何
一个地方,非常的称心,而且从效率上来说,使用Lock接口要比使用synchronized关键字效率高一些,下面我们来使用
一个例子来说明这种方法的使用。
p...
分类:
编程语言 时间:
2014-09-19 23:59:06
收藏:
0 评论:
0 赞:
0 阅读:
644
字符数组
C++中字符数组用char str[]可以用来表示一个字符串。
(1) 数组的大小和字符串的长度。
数组的大小一定要大于字符串的长度,因为系统会自动补上一个’\0’作为字符串的结束标志。当然对于未初始化的也补’\0’.
#include
#include
using namespace std;
int main()
{
char str[11] = "I am h...
分类:
编程语言 时间:
2014-09-19 23:57:46
收藏:
0 评论:
0 赞:
0 阅读:
700
在多线程开发中,经常会出现一种情况,我们希望读写分离。就是对于读取这个动作来说,可以同时有多个线程同
时去读取这个资源,但是对于写这个动作来说,只能同时有一个线程来操作,而且同时,当有一个写线程在操作这个资
源的时候,其他的读线程是不能来操作这个资源的,这样就极大的发挥了多线程的特点,能很好的将多线程的能力发挥
出来。
在Java中,ReadWriteLock这个接口就为我们实现了这个需求...
分类:
编程语言 时间:
2014-09-19 23:56:36
收藏:
0 评论:
0 赞:
0 阅读:
898
接口:
我们知道抽象类中可以定义抽象方法,也可以定义非抽象方法,当一个抽象类中的方法都是抽象方法的时候,我们就可以定义另一种表现方式:接口(interface),所以接口是一种特殊的抽象类
接口的出现将“多继承”通过另一种形式表示出来,即“多实现”。
注意:接口的定义不是class,而是interface,当然最后编译时还是class文件
interface Demo
{
a...
分类:
编程语言 时间:
2014-09-19 23:56:16
收藏:
0 评论:
0 赞:
0 阅读:
563
自JDK5之后,在-128至127之间的两个相同的整数被自动装箱后,java认为这个两个对象是相等的。例如: Integer number1 = 100; Integer number2 = 100;number1 == number2的结果是true
分类:
编程语言 时间:
2014-09-19 23:52:26
收藏:
0 评论:
0 赞:
0 阅读:
235
Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时 动态分配...
分类:
编程语言 时间:
2014-09-19 23:51:46
收藏:
0 评论:
0 赞:
0 阅读:
303