http://www.cnblogs.com/wind128/p/4409422.html 1 官网下载版本 http://www.sublimetext.com/3 选择 Windows - also available as a portable version Windows 64 bit - ...
分类:
编程语言 时间:
2017-07-23 13:36:28
阅读次数:
202
1.达梦数据库创建表 达梦数据安装完成之后,打开DM管理工具,可以进行数据库的相关操作。可以通过新建查询,在SQL命令窗口输入sql语句,创建表,sql输入完成之后,选择sql进行执行,则会在表空间MAIN下的表路径下产生新建的表文件,如下图: 2.建立主键 Create table时通过prima ...
分类:
数据库 时间:
2017-07-22 12:02:55
阅读次数:
742
用解决小问题的相同方式解决大问题。 1.确认你的软件做客户要它做的事 2.运用基本的OO原则来增加软件的灵活性 3.努力实现可维护、可重用的设计 看待大问题的最佳方式就是化整为零,将它视为许多单独的功能片段(pieces of functionality) 你可以将那些片段的每一个创建为要解决的单独 ...
分类:
其他好文 时间:
2017-07-19 23:17:53
阅读次数:
163
一、关于Docker 什么是Docker?Docker 采用go语言编写,是一个开源的应用容器引擎。让开发者可以快速打包他们的应用以及依赖包到一个封装的可移植的容器Image中,然后发布到任何流行的机器( Linux ,windows,Mac等)上,也可以实现虚拟化。容器是使用完全独立的沙箱机制,相 ...
分类:
Windows程序 时间:
2017-07-19 16:43:41
阅读次数:
4975
Invert a binary tree. 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1 Trivia:This problem was inspired by this original tweet by Max Howell: Go ...
分类:
其他好文 时间:
2017-07-16 22:32:41
阅读次数:
143
A chain is no stronger than its weakest link. 链条的坚固程度取决于它最薄弱的环节。 The same as the well-known buckets effects, that is, the capacity of a bucket depends ...
分类:
其他好文 时间:
2017-07-16 18:30:50
阅读次数:
165
使用Socket创建TCP服务器1首先了解一下TCP1TCP是面向连接的,必须是三次握手之后2TCP提供可靠连接,实现丢失重传,RTT的估算物理网卡网线都会影响这个丢包3TCP通过给所发数据的每一个段管理一个序列号进行排序.没一个包都有一个序号,由底层按照序列号发送给你4TCP提供流量控制和拥..
分类:
编程语言 时间:
2017-07-16 17:25:52
阅读次数:
164
翻译 将下图中上面的二叉树转换为以下的形式。详细为每一个左孩子节点和右孩子节点互换位置。 原文 如上图 分析 每次关于树的题目出错都在于边界条件上……所以这次细致多想了一遍: void swapNode(TreeNode* tree) { if (tree == NULL || (tree->lef ...
分类:
其他好文 时间:
2017-07-15 10:14:11
阅读次数:
179
爬虫的基本步骤分为:获取,解析,存储。假设这里获取和存储为io密集型(访问网络和数据存储),解析为cpu密集型。那么在设计多线程爬虫时主要有两种方案:第一种方案是一个线程完成三个步骤,然后运行多个线程;第二种方案是每个步骤运行一个多线程,比如N个线程进行获取,1个线程进行解析(多个线程之间切换会降低 ...
分类:
编程语言 时间:
2017-07-13 16:01:36
阅读次数:
225
一、定义:RTTI:Run Time Type Identification ,执行时类型识别:指程序可以使用基类的指针或引用来检索其所指对象的实际派生类型。 二、使用方式:C++中有两个操作符提供RTTI: (1)typeid 操作符:返回指针或引用所指对象的实际类型。 (2)dynamic_ca ...
分类:
编程语言 时间:
2017-07-12 23:07:47
阅读次数:
274