伟大的中国工业革命-文一【笔记】

所谓法律和制度, 如果缺乏高成本的监管, 不过是一纸空文所以健全的法律制度是工业化的产物, 而不是原因. 亚当•斯密的国富论原理,即国家财富的创造基于劳动分工, 而劳动分工的程度又受制于市场的规模。 也来自于一个错误的信念: 即计划经济下的供给能够创造出它自身的需求  无论是什么所有制或产权...

2018-12-12 17:32:28

阅读数 379

评论数 0

Plugin execution not covered by lifecycle configuration

Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin: 2.5.1:compile (execution: default-compile, p...

2017-12-12 10:13:02

阅读数 558

评论数 0

Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core”

dependencies> dependency> groupId>javax.servletgroupId> artifactId>servlet-apiartifactId> version>2....

2017-12-11 15:00:06

阅读数 554

评论数 0

redis 源码--跳表

1 先参考这个文章,跳表原理 http://blog.csdn.net/u014427196/article/details/52454462

2017-09-20 20:39:54

阅读数 791

评论数 0

回车换行的起源 \d\a

一、”回车”(Carriage Return)和“换行”(Line Feed)起源 首先,弄清两个概念: 回车CR-将光标移动到当前行的开头。 换行LF-将光标“垂直”移动到下一行,而并不移动到下一行的开头,即不改变光标水平位置。 在计算机还没有出现之前,有一种叫做电传打字...

2017-09-12 16:07:42

阅读数 685

评论数 0

redis源码 -ziplist

注释的翻译: /* The ziplist is a specially encoded dually linked list that is designed * to be very memory efficient. It stores both strings and integer v...

2017-09-04 19:59:52

阅读数 660

评论数 0

redis 源码 -- intset

1 数据结构      (1)content是已经排序      (2)是数组类型,紧凑      (3)encoding描述16字节、32字节、64字节 typedef struct intset { uint32_t encoding; uint32_t length; ...

2017-08-26 10:07:09

阅读数 538

评论数 0

redis - 源码 endianconv 大端、小端与网络字节序

1. 什么是大端,什么是小端:        所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;        所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。       大端(Big-Endian),小端(Litt...

2017-08-24 23:42:02

阅读数 1055

评论数 1

redis --持久化rio

rio是对流式IO的抽象,提供读写接口,消费/生产具体不同的I/O设备。rdb.c就是使用抽象封装RDB的内存读写和文件读写。rio对象提供以下方法:         read:从流读数据         write:向流写数据         tell :获取当前的偏移量         che...

2017-08-20 16:44:30

阅读数 581

评论数 0

redis - sds 长整型转字符串--字符串逆序

有两个方法,一个转换有符号整数,另一个转换无符号整数。其中字符串逆序的算法,时间复杂度O(N),空间复杂度O(1),类似快速排序,使用两个游标,交换位于两端的字符。 /* Helper for sdscatlonglong() doing the actual number -> stri...

2017-08-19 09:11:34

阅读数 692

评论数 0

redis 内存管理zmalloc

redis的zmalloc函数 // 已经使用的内存,malloc函数增加,free减少这个值 static size_t used_memory = 0; // 线程安全,其实没用;redis是单线程模型 static int zmalloc_thread_safe = 0; // used_m...

2017-08-13 23:37:01

阅读数 872

评论数 0

redis - 简单动态字符串 sds

数据结构,源码: // 最大预分配长度 #define SDS_MAX_PREALLOC (1024*1024) #include #include // Redis没有直接使用sdshdr结构,而是定义了sds类型来操作sdshdr结构 typedef char *sds; // re...

2017-08-13 19:43:28

阅读数 795

评论数 0

redis- 持久化-rdb

http://blog.csdn.net/xiejingfa/article/details/51553370 REDIS 数据存储模式有2种:cache-only,persistence; cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模...

2017-08-09 09:07:41

阅读数 458

评论数 0

jar 包冲突解决办法

jar包冲突常见的异常为找不到类(java.lang.ClassNotFoundException)、 找不到具体方法(java.lang.NoSuchMethodError)、 字段错误( java.lang.NoSuchFieldError) 或者类错误(java.lang.LinkageEr...

2017-08-08 15:39:25

阅读数 1686

评论数 0

Linux 查看CPU信息,机器型号,内存等信息

https://my.oschina.net/hunterli/blog/140783 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo...

2017-08-07 20:41:30

阅读数 2949

评论数 0

redis - shard

redis cluster在设计的时候,就考虑到了去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获取到其他节点的数据。 ...

2017-08-07 16:52:05

阅读数 1211

评论数 0

一条 sql group by

查询一条记录出现的次数不等一 SELECT order_id,count(1) from table_xxx WHERE user_id = 4398048279448 and type = 2 GROUP BY order_id HAVING count(1)

2017-07-31 22:15:41

阅读数 490

评论数 0

MySQL 修改索引名称

http://www.codeweblog.com/mysql-%E4%BF%AE%E6%94%B9%E7%B4%A2%E5%BC%95%E5%90%8D%E7%A7%B0/ 对于MySQL 5.7及以上版本,可以执行以下命令: ALTER TABLE tbl_name RENAME ...

2017-05-17 20:49:49

阅读数 5347

评论数 0

linux crontab 的例子

基本格式 : *  *  *  *  *  command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令...

2017-04-10 11:47:39

阅读数 707

评论数 0

整理一下算法和数据结构

算法 数据结构 - 排序查找 (1)堆排序 (2)比较排序 (3)归并排序 (4)快速排序 (5)插入排序 (6)冒泡排序 (7)简单选择排序 (8)希尔排序 数据结构 1 HashTabe ConcurrentTable 2 ArrayList Vector CopyObWriteArray...

2017-03-19 23:51:13

阅读数 976

评论数 0

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