自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

转载 企业各职位英文缩写 PM,TM,PL,TL,SE,PG,CEO,CFO

企业各职位英文缩写:GM(General Manager)总经理VP(Vice President)副总裁FVP(First Vice President)第一副总裁AVP(Assistant Vice President)副总裁助理CEO(Chief Executive Officer)首席执行官,类似总经理、总裁,是企业的法人代表。COO(Chief Operation...

2019-06-27 14:24:21 134571 1

转载 调用Bison和Flex例子

https://pandolia.net/tinyc/ch13_bison.htmlFlex(Lexical Analyzar) Lex是一个产生词法分析器的工具(最早是Eric Emerson Schmidt和Mike Lesk制作)是许多UNIX系统的标准词法分析器(lexical analyzer)产生程序,而且这个工具所作的行为被详列为POSIX标准的一部分。而Fle...

2019-06-26 18:08:39 1080 1

转载 YACC(BISON)使用指南

YACC(Yet AnotherCompile-Compiler)是语法分析器生成工具,它生成的是LALR分析器。Yacc于上世纪70年代产生,是美国贝尔实验室的产品,已经用于帮助实现了几百个编译器。Yacc是linux下的工具,本实验使用的编译工具是cygwin(cygwin在windows下模拟一个linux环境)下的bison,它与Yacc的使用方法基本相同,只有...

2019-06-26 17:20:51 11572

转载 C++ 11:std::auto_ptr介绍,以及boost::scoped_ptr

1 std::auto_ptr1.1 auto_ptr介绍 智能指针能保证,无论在何种情况下,只要自己被摧毁,就一定连带释放其所指资源。auto_ptr是这样的一种指针:它是“它所指向的对象”的拥有者。auto_ptr要求一个对象只能有一个拥有者,严禁一物二主。不再需要delete,也不再需要catch了。不用担心忘掉delete动作,担心程序异常结束时内存遗失或者资源遗失,只...

2019-06-24 16:51:30 889

转载 Linux--用SecureCRT来上传和下载文件

文件传输以前使用过,最近视乎有点遗忘,这里记录一下。SecureCRT下的文件传输协议有以下几种:ASCII、Xmodem、Ymodem、ZmodemASCII:这是最快的传输协议,但只能传送文本文件。 Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。 Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速...

2019-06-20 15:37:44 501

转载 librdkafka配置参数

http://kafka.apache.org/documentation.html#configuration全局配置属性属性 C/P 范围 默认值 描述 builtin.features * gzip, snappy, ssl, sasl, regex, lz4 标示该librdkafka的支持的内建...

2019-06-13 13:37:01 6839

转载 Google Test(GTest) protect保护/私有private属性代码测试技术

对于算法项目,基本都是被调用方,像mlr是以动态链接库的形式被isearch调用,那mlr模块暴露的公共接口是针对isearch,但对mlr的测试不仅仅是靠这些公共接口就够的,因为其本身的很多逻辑都是在私有的,这就需要我们有时候对其私有方法和成员进行测试。 下面有几种打开私有成员和方法的一些办法:1.加宏编译 即在你需要打开私有的头文件中加入#defin...

2019-06-12 16:15:29 4931

转载 gcc 优化选项 -O1 -O2 -O3 -Os 优先级

Gcc编译优化简介 gcc提供了为了满足用户不同程度的的优化需要,提供了近百种优化选项,用来对{编译时间,目标文件长度,执行效率}这个三维模型进行不同的取舍和平衡。优化的方法不一而足,总体上将有以下几类:1)精简操作指令; 2)尽量满足cpu的流水操作; 3)通过对程序行为地猜测,重新调整代码的执行顺序; 4)充分使用寄存器; 5)对简单的调用进行展开等等。...

2019-06-11 16:32:33 7276

原创 vi/vim粘贴代码和注释格式混乱的解决方法

现象在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱。或是粘贴注释出现自动注释:vim复制代码包含注释时格式会乱掉每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通过下面的设置就可以避免这种情况。粘贴代码时取消自动缩进 VIM在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉,我知...

2019-06-10 18:07:41 4739

转载 c++11: thread_local

thread_local变量是C++ 11新引入的一种存储类型。它会影响变量的存储周期(Storage duration),C++中有4种存储周期:automatic static dynamic thread有且只有thread_local关键字修饰的变量具有线程周期(thread duration),这些变量(或者说对象)在线程开始的时候被生成(allocated),在线程结束的时...

2019-06-10 13:47:49 20128

原创 Boost beast 使用例子

最近接触到了Boost beast,这里记录一下。IntroductionBeast is a C++ header-only library serving as a foundation for writing interoperable networking libraries by providinglow-level HTTP/1, WebSocket, and netw...

2019-06-05 13:41:38 12930 3

原创 cpp-netlib与boost库之间,ABI不匹配问题

问题最近遇到一个问题。http获取消息卡死。我们的环境是:boost版本1.57,用的C++ 17编译的库<-DCMAKE_CXX_FLAGS=-std=c++17>。cpp-netlib版本cpp-netlib-0.13.0-final,用C++ 17编译不过,就用C++11编译的<-DCMAKE_CXX_FLAGS=-std=c++11>。最后使用c...

2019-06-05 11:38:36 909

Linux服务器架设指南——第1章

主要讲解网络硬件知识,是《Linux服务器架设指南》书的第一章

2010-05-24

c+c++程序员面试宝典.CHM

该书详细介绍了程序员面试时所需注意的事项,供大家参考学习。

2010-04-25

Linux 下sendmail邮件系统的详细配置

该文件说明了Linux下sendmail邮件系统的详细配置,为Linux初学者来说,提供了简洁的sendmail配置教程

2010-04-25

Linux 用 C实现的邮件发送程序

改程序用c语言在linux环境下编写,成功发送邮件。

2010-04-25

linux 定时发送邮件 应用sendmail技术

由于自己记性太差,很难记住朋友的生日,所以突发奇想,写了个简单的shell程序,主要目的就是为了能在固定的节日(如:圣诞、元旦等,可以指定)和朋友生日的时候自动给朋友发送祝福信件,同时密送给自己,程序虽然简单,达到了自己需要的效果。 特地共享出来和大家一起分享,修改mail_check.sh程序的变量,最好每天8点执行,显得比较真实,其它的配置文件在conf目录下。

2010-04-25

C 语言编写一个网络蜘蛛(网络爬虫)

该文档详细介绍了网络蜘蛛(网络爬虫),并附带c语言开发的爬虫代码,对爬虫初学者很有用。

2010-04-25

中文分词算法介绍、分类详解

该文档详细介绍了中文分词的原理及相应的技术。文档讲解了最大匹配法(Forward Maximum Matching method, FMM法)、正向最大匹配法(由左到右的方向)、逆向最大匹配法(由右到左的方向)、最少切分(使每一句中切出的词数最小)。

2010-04-25

中文编码基础知识介绍

该书详细介绍了GB2312、GBK、BIG5、GB18030、UTF_8字符集等编码,为编码初学者提供了详细信息。

2010-04-25

中文编码规范详细介绍

该文档详细介绍了GB2312、Unicode、UTF-8、UTF-16等编码,对初步想编码的程序呀很有帮助。

2010-04-25

spider网络爬虫源代码

这是一个spider网络爬虫源代码,用c++完成的,主要是为搜索引擎研究者提供很好的材料,为初学者提供代码。大家可以互相学习学习。

2009-01-15

Cluence搜索引擎源码

这个是c版的luence。了解搜索引擎的人都知道luence是一个很好开源搜索引擎,他开始主要是java版的,但现在为大家提供一个c版的luence ,希望对大家有用,大家互相学习学习。

2009-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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