现在位置: 首页

白云先生:职场升职加薪的终极之道

2019-08-12 17:18 官场·职场  ⁄ 共 3264字 暂无评论
我们大多数的人,都是要上班的。我们每一个上班的人,都希望能够在职场上游刃有余,追求升职加薪这种目标,在职场上奋斗一番,取得一个很优秀的成就。怎么才能实现这个目标呢?我们今天来把这个事情说清楚。 任何组织,从组织架构上,都可以分为三层,分别是领导层、管理层和执行层。执行层就是做具体事情的,对应的是民这一级,对应在现在职场,就是基层员工。管理层对应的负责管理事情的,对应的是官这一级。对应在现在的职场...
阅读全文

C++ Restful API 框架库

2019-08-12 07:50 工业·编程  ⁄ 共 479字 暂无评论
针对GitHub上的几个几个C++ Restful库做了一个系统的对比: Restful库 98%请求中的最大时间(越小越好) 每秒平均处理的请求数(越大越好) Sample代码的行数 C++ : cpprestsdk / default JSON implementation 51 30.70 48 C++ : cpprestsdk / RapidJSON 44 47.06 47 C++ : restbed 7 224.18 39 C++ : pistache 6 319.99 40 PHP : Native implementation 10 146.95 14 表格中第二列和第三列是性能指标,第四...
阅读全文

Go和Python的比较

2019-08-11 06:38 工业·编程  ⁄ 共 1116字 评论 1 条
因为Go的语法和Erlang、Python类似,所以我们将这三门语言做个详细的对比。 相比于Python的40个特性,Go只有31个,可以说Go在语言设计上是相当克制的。比如,它没有隐式的数值转换,没有构造函数和析构函数,没有运算符重载,没有默认参数,也没有继承,没有泛型,没有异常,没有宏,没有函数修饰,更没有线程局部存储。 但是Go的特点也很鲜明,比如,它拥有协程、自动垃圾回收、包管理系统、一等公民的函数、栈空间管理等。 Go...
阅读全文

浅谈自定义通讯协议——TLV

2019-08-10 06:55 工业·编程  ⁄ 共 3165字 暂无评论
      所谓通讯协议就是指通信双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速度,传送步骤,纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,倘若一方不遵守,便会直接导致数据不能被解析!更通俗来讲,它可以理解两个节点之间为了协同工作实现信息交换,协商一定的规则和约定,例如规定字节序,各个字段类型等。我们最常见到的可能是TCP(传输控制协议...
阅读全文

Linux下C语言内存拷贝函数memcpy/memmove

2019-08-09 21:58 工业·编程  ⁄ 共 3241字 暂无评论
1. 函数介绍        说到memcpy()和memmove()这两个函数,可能大家从名称上认为二者是两个不同的函数。其实不然,事实上,这两个函数功能是类似的,都是对内存进行拷贝(千万不要被memmove()函数中的move给欺骗了,不要想当然的认为它就是移动),二者的区别仅仅是对于内存重叠这一现象的处理。        如果要拷贝的两个内存空间不重叠的话,那么使用memcpy(...
阅读全文

CMake与Make

2019-08-08 06:51 工业·编程  ⁄ 共 443字 暂无评论
大家都知道,写程序大体步骤为: 1.用编辑器编写源代码,如.c文件。 2.用编译器编译代码生成目标文件,如.o。 3.用链接器连接目标代码生成可执行文件,如.exe。 但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编写一个规则文件,make依据它来批处理编译,这...
阅读全文

Makefile和Cmake的联系与区别

2019-08-07 06:41 工业·编程  ⁄ 共 2282字 暂无评论
C/C++程序员肯定离不开Makefile和Cmake,因为如果对这两个工具不熟悉,那么你就不是一个合格的C/C++程序员。本文对Makefile和Cmake,及它们的使用进行了详细的介绍。 一、Makefile详解     Makefile描述了整个工程的编译、连接等规则,makefile定义了一些列规则来指定,哪些文件需要编译以及如何编译、需要创建哪些库文件以及如 何创建这些库文件、如何产生我们想要的可执行文件。使用Makefile,整个工程都可以...
阅读全文

白云先生:香港,在历史的转折点上

2019-08-06 18:17 战略·谋略  ⁄ 共 6514字 评论 8 条
HK的历史,是最近两百年世界历史的一个缩影。HK的问题,根本就不是HK一个城市的问题,而是两个文明间的问题,是两个世界体系之间的问题。也就是说,从来就没有什么所谓的HK问题,而只有中华文明和西方文明间的问题,和中国主导的世界体系,与西方主导的世界体系,两个世界体系之间的问题。中国和西方,两个世界体系的关系,现阶段,又主要表现为中美关系。 根据中国和西方,两者之间的强弱对比的变化,最近几百年的历史,出现...
阅读全文

cmake的一些基础知识

2019-08-06 06:30 工业·编程  ⁄ 共 2132字 暂无评论
cmake是kitware公司以及一些开源开发者在开发几个工具套件(VTK)的过程中所产生的衍生品。后来经过发展,最终形成体系,在2001年成为一个独立的开放源代码项目。其官方网站是www.cmake.org,可以通过访问官方网站来获得更多关于cmake的信息,而且目前官方的英文文档比以前有了很大的改进,可以作为实践中的参考手册。 cmake的流行离不开KDE4的选择。KDE开发者在使用autotools近10年之后,终于决定为KDE4项目选择一个新的工程构建...
阅读全文

CMake的简介、安装以及基本的使用

2019-08-05 06:26 工业·编程  ⁄ 共 1691字 暂无评论
CMake简介 CMake是一个工具,可以帮助我们实现跨平台开发的工具,在实际开发中可以发挥重要的作用。 我们先图解一下CMake的作用: 假如我们现在有一个在不同平台都有共享代码的C++的工程,这些平台分别是:Windows、OSX、Linux,在这些平台使用的IDE分别是:Visual Studio、Xcode,现在有一份公共的代码:one.cpp,已经部署在三个平台上。 现在,我们需要新加一个 bar.cpp,正常来说,我们需要在每一个平台下面按照相应的规则...
阅读全文