上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页

2018年8月22日

nm命令

摘要: nm命令介绍的很多,但大多不介绍其函数符号标志的含义。 最近在调试动态库时常用到,其中用的最多的用法: nm -A * |grep “aaa” | c++filt // -A 为了显示文件, c++filt转换为可读风格,好像有个参数也能实现类似功能 其他内容整理如下(原作者未知): nm用于列出目 阅读全文

posted @ 2018-08-22 10:27 wsw_seu 阅读(203) 评论(0) 推荐(0) 编辑

2018年8月21日

linux 命令之file

摘要: Linux file命令用于辨识文件类型。 通过file指令,我们得以辨识该文件的类型。 语法 参数: -b 列出辨识结果时,不显示文件名称。 -c 详细显示指令执行过程,便于排错或分析程序执行的情形。 -f<名称文件> 指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为 阅读全文

posted @ 2018-08-21 14:50 wsw_seu 阅读(219) 评论(0) 推荐(0) 编辑

gcc

摘要: gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语 阅读全文

posted @ 2018-08-21 10:56 wsw_seu 阅读(160) 评论(0) 推荐(0) 编辑

2018年6月24日

redis乐观锁

摘要: 乐观锁(又名乐观并发控制,Optimistic Concurrency Control,缩写“OCC”),是一种并发控制的方法。它假设多用户并发的事务在处理时不会彼此互相影响,各事务能够在不产生锁的情况下处理各自影响的那部分数据。在提交数据更新之前,每个事务会先检查在该事务读取数据后,有没有其他事务 阅读全文

posted @ 2018-06-24 16:13 wsw_seu 阅读(628) 评论(0) 推荐(0) 编辑

2018年6月15日

MySQL的InnoDB的幻读问题

摘要: MySQL InnoDB事务的隔离级别有四级,默认是“可重复读”(REPEATABLE READ)。 未提交读(READ UNCOMMITTED)。另一个事务修改了数据,但尚未提交,而本事务中的SELECT会读到这些未被提交的数据(脏读)。 提交读(READ COMMITTED)。本事务读取到的是最 阅读全文

posted @ 2018-06-15 10:39 wsw_seu 阅读(148) 评论(0) 推荐(0) 编辑

2018年6月12日

CAP理论

摘要: 分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容忍性) 可靠性 C:集群中所有机器状态是一致的。A:客户端访问集群中任意一个节点,总能得到"处理成功"的结果 阅读全文

posted @ 2018-06-12 19:51 wsw_seu 阅读(133) 评论(0) 推荐(0) 编辑

2018年6月8日

数据库Sharding的基本思想和切分策略(转)

摘要: 一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并不多,但 阅读全文

posted @ 2018-06-08 14:56 wsw_seu 阅读(125) 评论(0) 推荐(0) 编辑

2018年4月25日

正向代理与反向代理

摘要: 作者:车小胖链接:https://www.zhihu.com/question/24723688/answer/160252724 反向代理在计算机世界里,由于单个服务器的处理客户端(用户)请求能力有一个极限,当用户的接入请求蜂拥而入时,会造成服务器忙不过来的局面,可以使用多个服务器来共同分担成千上 阅读全文

posted @ 2018-04-25 19:36 wsw_seu 阅读(120) 评论(0) 推荐(0) 编辑

判断机器是big-endian、little-endian

摘要: 联合体union和大小端(big-endian、little-endian):下边示范了一种用途,代表四个含义的四个变量,但是可以用一个int来操作,直接int赋值,无论内存访问(指针大小的整数倍,访问才有效率),还是时间复杂度(一次和四次的区别,而且这四次有三次都是不整齐的地址),都会低一些。 1 #include 2 union var{ 3 char c[4];... 阅读全文

posted @ 2018-04-25 18:59 wsw_seu 阅读(228) 评论(0) 推荐(0) 编辑

2018年4月12日

如何理解汉诺塔的递归?

摘要: 作者:魏闪链接:https://www.zhihu.com/question/24385418/answer/107705695来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一个环:Step1.将最大的环从A移动到CA -> C 两个环:Step1.把除了最大的环之 阅读全文

posted @ 2018-04-12 14:35 wsw_seu 阅读(166) 评论(0) 推荐(0) 编辑

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页

导航