ldxcms

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年11月18日

摘要: 1、流 尽量提高可读性,避免撰写精简代码 在c++中,有四种方法获得多态行为:虚函数、模板、重载和转换2、predicates:状态带来的问题3、可扩充的模板:使用继承还是traits?4、typename5、容器、指针和“不是容器的容器”6、使用vector和deque7、使用set和map ... 阅读全文
posted @ 2014-11-18 18:16 ldxcms 阅读(272) 评论(0) 推荐(0) 编辑

2014年11月6日

摘要: 1、理解concept与model的关系 iterator concepts: input iterator 、output iterator、forward iterator、bidirectional iterator及random access iterator2、iterator Trai... 阅读全文
posted @ 2014-11-06 17:42 ldxcms 阅读(313) 评论(0) 推荐(0) 编辑

2014年10月28日

摘要: 0、了解哪些东西不应该标准化 命名规则(参考):类、函数和枚举 LikeThis; 变量名 likeThis; 成员变量名likeThis_; 宏名称 LIKE_THIS;1、在高警告级别干净利落地进行编译2、使用自动构建系统3、使用版本控件系统4、在代码审查上投入5、一个实体应该只有一个紧凑... 阅读全文
posted @ 2014-10-28 19:23 ldxcms 阅读(173) 评论(0) 推荐(0) 编辑

2014年10月24日

摘要: 1、使用iterators:注意iterator是否失效2、编写一个不区分大小写的字符串类型,其他方面同string 方案:修改char_traits3、临时对象 使用const&而不是传值拷贝; 使用前++,避免后++操作; 时刻注意因为参数转换操作而产生的隐藏的临时对象。一个避免它的好... 阅读全文
posted @ 2014-10-24 14:30 ldxcms 阅读(304) 评论(0) 推荐(0) 编辑

2014年10月14日

摘要: M1:指针和引用的区别 指针可以指向空值,但引用必须指向一个对象。 char *pc=0; char& rc=*pc;//非常有害 不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高,因为在使用引用前不需要测试它的合法性。 void printDouble(const d... 阅读全文
posted @ 2014-10-14 19:53 ldxcms 阅读(164) 评论(0) 推荐(0) 编辑

2014年9月23日

摘要: 1、在Lisp中,数据和程序都是以同样的方式表示;它们都是由空格分隔 的、由括号括起来的单词、数字或者其他列表的列表。2、列表前面的单引号:表示不要对这个列表做任何操作,而仅仅是按其原样。如果一个列表前没有引号,则第一个符号表示计算机要执行的命令,用来对列表的其余部分进行操作。3、对一个符号表达式求... 阅读全文
posted @ 2014-09-23 16:55 ldxcms 阅读(264) 评论(0) 推荐(0) 编辑

2014年7月17日

摘要: 1、C++由四个次语言组成:c、c++类对象、template C++、STLc++高效编程守则视状况而变化,取决于使用c++的哪一部分。2、尽量以const、enum、inline替换#define a、常量定义式通常被放在头文件中(以便被不同的源码包含进去),如果想将常量指针(即指向常量的指针)... 阅读全文
posted @ 2014-07-17 17:59 ldxcms 阅读(179) 评论(0) 推荐(0) 编辑

2014年4月25日

摘要: 容器分类:(1)关联式容器:set、multiset、map和multimap; (2)序列式容器: vector、deque、list关联式容器是有序容器,即数据插入容器中时,会按指定的排序准则找到插入位置;序列式容器是可序容器,数据插入容器中,不保证是有序的,但可以调用sort使之有序。自定义... 阅读全文
posted @ 2014-04-25 15:20 ldxcms 阅读(518) 评论(0) 推荐(0) 编辑

2014年3月5日

摘要: 1、对象的动态分配有两种版本:1.1 分配特定类型的单个对象,例:int *pint=new int(1024);1.2 分配特定类型和维数的数组,但没办法给每个元素显示地指定一个初始值,例:int *pia=new int[4];1.3 对应的其删除形式为:delete pint;delete [... 阅读全文
posted @ 2014-03-05 13:16 ldxcms 阅读(276) 评论(0) 推荐(0) 编辑

2014年1月7日

摘要: 用cdlinux系统可以破解wap/wap2方式加密的无线网络,对于打开wps的路由器,更容易破解;准备网卡:第一种方式是用外置的网卡,可以用经典的RTL8187L系列网卡,这种方式可以从虚拟机中加载cdlinux第二种方式是直接用内置的网卡,直接用usb做cdlinux的启动盘或者刻成光盘来启动,这种方式不需要外置网卡注:在虚拟机情况下,cdlinux找不到本机的内置网卡,所以需要外置网卡,别的系列的芯片我没有试过,RTL8187L亲测可以使用minidwep-gtk工具:搜索网络(s扫描)---》选中要破解的网络---》单击Reaver网上关于reaver的具体使用方法已经很多,现只描述使 阅读全文
posted @ 2014-01-07 16:55 ldxcms 阅读(1152) 评论(0) 推荐(0) 编辑