自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xunye的博客

一直长,长出伟大

  • 博客(5)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 函数式编程之旅

折叠:f: (R, T) -> R f:函数,T: 集合,R:初始值及结果 结果与集合中的第二个元素再传递给函数f

2020-08-30 15:41:22 85

原创 程序设计原则

【第一目标】:可理解性和可维护性1、KISS原则(保持简单和直接原则)不要在系统内在的复杂性上额外的添加不必要的复杂性。保持代码尽可能的简洁,如果对灵活性和可扩展性有大的要求可以添加必要的复杂性以满足这些需求。2、不需要原则不要为以后可能会用到写多余的代码,这是一种浪费时间的做法。只添加现在需要用的代码,后面有需要再重构。3、DRY原则(Don't repeat yourself)复制存在缺点:当一段代码被修改时,也需要去修这段代码的副本。Ctrl+C 和 Ctrl + V是一种

2020-08-16 17:10:29 338

原创 学会使用x2struct(json -> struct)

库资源链接:https://github.com/xyz347/x2struct试用例子:#include <iostream>#include <string>#include "x2struct.hpp"using namespace std;struct Person{ string name; string address; int age; XTOSTRUCT(O(name, address, age));};int main(int

2020-08-08 17:14:58 1749

原创 面向对象设计(OOD)需要常思考的问题

1、如何为对象分配职责(responsibility)?2、对象间如何协作?3、什么类应该做什么样的事情?核心思想:职责驱动设计(RDD)-------------------------------------读书笔记记录

2020-08-08 12:06:31 334

原创 好用的两个C++学习网站

http://www.cplusplus.com/https://en.cppreference.com/w/

2020-08-02 20:58:03 419

cdt-9.11.0.zip

Eclipse C++开发工具。原生的Eclipse只支持Java,所以要做C/C++开发一般还要再安装一个CDT插件。

2020-05-02

go1.12.1.linux

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

2019-04-07

超新星纪元

第一章终结 在我们周围十光年的宇宙空间里,天文学家发现了十一个太阳,它们是:比邻星,半人马座A,半人马座B,以上三颗恒星在彼此的引力下维系在一起运行,构成了一个三星系统;天狼星A,天狼星B,卢伊顿726-8A,卢伊顿726-8B,以上四颗恒星分别构成了两个双星系统;巴纳德星,佛耳夫359,莱兰21185,罗斯154,以上四颗是单星。天文学家们不排除这样的可能:也许在这个空间里还有一些非常暗的或被星际尘埃挡住的恒星未被探测到。 天文学家们注意到,这片空间中有大团的宇宙尘埃存在,这些尘埃像是漂浮在宇宙夜海中的乌云。安装在人造卫星上的紫外探测器对准这团遥远的星际尘埃时,在吸收光谱中发现了一个216毫米的吸收峰,由此认为这些星际尘埃可能是由碳微粒组成的。通过这些星云的反射性质推测,组成星云的碳微粒的外部还覆盖着一层薄冰。尘埃粒子的大小范围从2毫微米到200毫微米,与可见光的波长属同一数量级,尘埃对可见光是不透明的。 正是这片星际尘埃,挡住了距地球八光年的一颗恒星。

2019-04-07

protobuf-master

Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。

2018-08-05

电视机顶盒搜台原理和方法

电视机顶盒搜台原理和方法

2017-08-26

支持向量机

支持向量机

2017-08-26

node.js开发实战详解.pdf

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。

2017-08-26

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

TA关注的人

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