会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
枪侠
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
30
下一页
2015年3月13日
[转] git reset简介
摘要: http://blog.csdn.net/hudashi/article/details/7664464http://guibin.iteye.com/blog/1014369http://hi.baidu.com/tiger_tnt/blog/item/a0464ffa6a8115d9b58f31...
阅读全文
posted @ 2015-03-13 10:05 枪侠
阅读(377)
评论(0)
推荐(0)
2015年3月11日
Scala的一些语言特点
摘要: 1. 所有的基本数据类型都是对象,比如数值1的所说的类是 scala.Int2. 所有的运算符都是类成员方法,比如1+2调用1.+(2); 0 to 2调用 0.to(2)3. 数组的访问也是通过函数调用,array(3)4. val,var分别定义const引用和普通的引用,const的是logi...
阅读全文
posted @ 2015-03-11 13:38 枪侠
阅读(1464)
评论(0)
推荐(0)
编程语言的一些概念
摘要: 1. 命令式语言(imperative)和函数式(funcional)语言 2. 静态类型语言和动态类型语言,取决于类型检查时在编译器还是运行期,比如:Python一个符号可以不指定类型,只是一个名字,在运行时可以随意帮上任何类型,然后用这个名字去访问它。 3. 动态语言的缺点,因为缺乏类型,编译器
阅读全文
posted @ 2015-03-11 13:36 枪侠
阅读(153)
评论(0)
推荐(0)
2015年3月10日
模板的一些概念和技巧
摘要: 1. 非类型模板形参是指模板的形参是基本类型比如int,如template array_init(T (¶m[N))2. 模板特化是指为特定的类型重现实现,针对的是模板不能满足所有情况的一种补充3. 模板的traits就是具有这种功能的模板类:从模板形参中拿到需要的type,比如说itera...
阅读全文
posted @ 2015-03-10 17:47 枪侠
阅读(238)
评论(0)
推荐(0)
[转] Linux TCP/IP网络小课堂:net-tools与iproute2大比较
摘要: PS:netstat选项是-planet,方便记忆http://os.51cto.com/art/201409/450886.htm如今许多系统管理员仍结合使用ifconfig、route、arp和netstat等命令行工具(它们统称为net-tools),管理和排查各 种网络配置。这类工具原先起源...
阅读全文
posted @ 2015-03-10 10:16 枪侠
阅读(1397)
评论(0)
推荐(0)
2015年3月9日
[转] boost库的Singleton的实现以及static成员的初始化问题
摘要: http://www.cnblogs.com/kex1n/archive/2011/04/05/2006194.htmleffectie c++的条款4中提到:(global对象,定义在namespace内的对象,class内的static对象,函数内的static对象,file作用域内的 stat...
阅读全文
posted @ 2015-03-09 16:26 枪侠
阅读(540)
评论(0)
推荐(0)
static对象的高级用法
摘要: 1. 函数里static对象是local的,其他如全局对象,类里的static对象都是非local的,会在程序初始化中提前创建2. 非local的对象的创建无法确定先后次序,但能保证在main函数前即单线程阶段创建3. 使用函数返回local static对象,可以保证每次调用返回的对象是已被创建的...
阅读全文
posted @ 2015-03-09 15:30 枪侠
阅读(294)
评论(0)
推荐(0)
const中的一些tricky的地方
摘要: 1. 为了逻辑上的优化需要,const成员函数可能想修改某些成员变量,把这些成员变量定义为mutable可以绕过const的检查2. 调用const和non-const的参数的函数可以重载3. static_cast(a) 将一个非const 对象转成一个const 对象4. const_cast ...
阅读全文
posted @ 2015-03-09 14:28 枪侠
阅读(135)
评论(0)
推荐(0)
2015年3月6日
linux的文本管道连接处理技巧
摘要: 举例1:strace -f -e open cpp Hello.cpp -o /dev/null 2>&1 | grep -v ENOENT | awk '{print $3}'1)strace -f -e open: -f 对子进程 -e open 跟着open系统调用2)-o /dev/null...
阅读全文
posted @ 2015-03-06 15:22 枪侠
阅读(305)
评论(0)
推荐(0)
[转] linux之sed用法
摘要: sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
阅读全文
posted @ 2015-03-06 15:18 枪侠
阅读(202)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
30
下一页
公告