离光曦的博客

小小书童,可笑可笑

排序:
默认
按更新时间
按访问量

【Linux】常用命令和技巧

man——查看命令使用方法 用法:man 命令名称 echo——打印字符串或系统变量值 用法:echo 字符串或echo $系统变量 date——格式化打印系统时间 用法:date “+%H-%M-%S” reboot——重启 用法:reboot wget——下载网络文件 用法实...

2017-06-30 21:39:18

阅读数:243

评论数:0

剑指offer【2】——拷贝构造函数的参数类型

1、问如下代码的运行结果是?A.编译错误,B.编译成功,运行时崩溃,C.运行正常,输出10 class A{ private: int value; public: A(int n):value(n){} A(A other){this-&...

2018-08-04 00:02:22

阅读数:11

评论数:0

剑指offer【0】——编程题链接

待续。。。

2018-08-03 23:46:07

阅读数:3

评论数:0

剑指offer【1】——C++类型转换关键字浅析,空类型sizeof

1、C++有哪四个类型转换的关键字?他们各有什么特点?分别在什么场景下使用? c语言的强制类型转换:可以对基本数据类型进行类型转换,窄数据类型向宽数据类型转换是安全的,宽数据类型向窄数据类型转换是不安全的,可能损失精度。格式是如下: TYPE1 a=(TYPE2) b; static_cas...

2018-07-25 23:32:48

阅读数:13

评论数:0

【java】eclipse新建spring boot项目并使用mybatis

新建Spring boot项目: file->new->other->spring boot->spring starter porject (注:如果没有spring bo...

2018-07-24 08:20:20

阅读数:64

评论数:0

【java】与c++的不同

java中基本数据类型(boolean、char、byte、short、int、long、float、double)没有无符号型,即都有正负 java中在同一嵌套的语句块中不能定义同名变量,如下述定义时不合法的。 { int a=1; { int a=4; } ...

2018-07-22 21:55:34

阅读数:7

评论数:0

eclipse的maven中遇到的坑

eclipse太傻了,用命令行吧…

2018-07-20 10:25:17

阅读数:15

评论数:0

maven

setting.xml中可以配置远程仓库,包括repository的id和url,如: <project ...> <repositories>...

2018-07-19 14:05:36

阅读数:13

评论数:0

【java】java学习地图

Java中包、类和文件的关系:CSDN博客

2018-07-17 08:58:42

阅读数:30

评论数:0

[java]JAVA入门

大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词...

2018-07-16 17:35:30

阅读数:14

评论数:0

【c++】static_cast和reinterpret_cast操作

static_cast 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。 进行上行转换(把派生类的指针或引用转换成基类表示)是安全的; 进行下行转换(...

2018-03-22 09:18:02

阅读数:39

评论数:0

【data structure】各种数据结构的c/c++实现

queue 队列的c/c++实现 stack 栈的c/c++实现 vector 数组的c++实现 list 链表的c++实现

2018-03-09 13:37:58

阅读数:127

评论数:0

【c++】查缺补漏

c++中new操作的返回值: new返回一个指针,如int *p=new int;返回一个指向int的指针,int *p=new int[10],返回一个指向含有10个int元素的数组的首地址。 new失败的操作: 在早期c++版本中,如果系统不能够满足用户new的内存需求,则继承c...

2018-03-09 09:56:30

阅读数:38

评论数:0

c++100本书

100多本C/C++和计算机基础经典书籍推荐下载 1.计算机科学概论 计算机科学概论 2.计算机数学基础 高等数学 线性代数 概率论与数理统计 离散数学及其应用 离散数学教程(北大版) 什么是数学 具体数学:计算机科学基础 3.C语言 谭浩强C程序设计 C primer ...

2018-03-07 13:32:11

阅读数:48

评论数:0

【c++】野指针

“野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。 “野指针”的成因主要有两种: (1)指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一...

2018-03-06 10:55:23

阅读数:44

评论数:0

【nDPI】基础数据结构——NDPI探测模块结构

ndpi源码中有demo(ndpiReader.c),通过读该代码了解ndpi流程,找到入口main。/** @brief MAIN FUNCTION **/ #ifdef APP_HAS_OWN_MAIN int orginal_main(int argc, char **argv) { ...

2018-03-01 12:44:08

阅读数:120

评论数:0

【编程思想】递归思想训练

递归的基本思想是把规模大的问题转化为规模小的相似的子问题来解决,通俗地说就是“大事化小,小事化了”,递归的数学模型是归纳法,运用列表来形容归纳法就是: 步进表达式:问题蜕变成子问题的表达式 结束条件:什么时候可以不再是用步进表达式 直接求解表达式:在结束条件下能够直接计算返回...

2018-01-25 09:26:39

阅读数:121

评论数:0

【c++】关键字

explicit 阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。当类构造函数只有一个参数时应该申明为explicit,阻止构造时隐式转换发生。如: class Test1 { public: Test1(int n) ...

2018-01-15 09:38:37

阅读数:72

评论数:0

【c++】lambda表达式

转载自:链接我是搞C++的一直都在提醒自己,我是搞C++的;但是当C++11出来这么长时间了,我却没有跟着队伍走,发现很对不起自己的身份,也还好,发现自己也有段时间没有写C++代码了。今天看到了C++中的Lambda表达式,虽然用过C#的,但是C++的,一直没有用,也不知道怎么用,就可怜的连Lam...

2018-01-11 11:29:47

阅读数:112

评论数:0

【技术】hyperscan——高性能正则引擎

官方文档链接

2017-12-26 12:42:35

阅读数:889

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭