2017年12月18日
摘要: http://blog.sina.com.cn/s/blog_ce5b9f7e0102vhiv.html C++中有一个友元机制,可以给予一个类访问另一个类中私有成员的权限。 这个机制有时候是很有用的。比如一个电视机类,其中有选台的私有方法,我们希望除了遥控器类以外所有的类都不能访问它。在C++中我 阅读全文
posted @ 2017-12-18 17:20 devilwind 阅读(4815) 评论(0) 推荐(0) 编辑
摘要: 转载 https://www.cnblogs.com/feiqihang/p/4387330.html dubbo服务发布之后,我们可以利用telnet命令进行调试、管理。Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下: 1.连接服务 测试对应IP和端口下 阅读全文
posted @ 2017-12-18 17:04 devilwind 阅读(2128) 评论(0) 推荐(0) 编辑
摘要: 转载 http://blog.csdn.net/xifeijian/article/details/9088137 lsof命令简介: lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访 阅读全文
posted @ 2017-12-18 17:02 devilwind 阅读(833) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpd 阅读全文
posted @ 2017-12-18 17:01 devilwind 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 在linux下查看进程大家都会想到用 ps -ef|grep XXX 可是看到的不是全路径,怎么看全路径呢? 每个进程启动之后在 /proc下面有一个于pid对应的路径 例如:ps -ef|grep python 显示:oracle 4431 4366 0 18:56 pts/2 00:00:00 阅读全文
posted @ 2017-12-18 17:00 devilwind 阅读(25863) 评论(0) 推荐(2) 编辑
摘要: http://blog.csdn.net/sofia1217/article/details/53968214 上一篇文章我们介绍了在关闭binlog的情况下,事务提交的大概流程。之所以关闭binlog,是因为开启binlog后事务提交流程会变成两阶段提交,这里的两阶段提交并不涉及分布式事务,当然m 阅读全文
posted @ 2017-12-18 16:26 devilwind 阅读(4960) 评论(0) 推荐(0) 编辑
摘要: http://blog.itpub.net/15480802/viewspace-1411356/ Redo组提交 Redo提交流程大致如下 lock log->mutex write redo log buffer to disk unlock log->mutex fsync Fsync写磁盘耗 阅读全文
posted @ 2017-12-18 16:25 devilwind 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/woqutechteam/article/details/51178803 MySQL Binary log在MySQL 5.1版本后推出主要用于主备复制的搭建,我们回顾下MySQL 在开启/关闭 Binary Log功能时是如何工作的 。 MySQL没有开 阅读全文
posted @ 2017-12-18 16:24 devilwind 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 参考了网上几篇比较靠谱的文章 http://www.linuxidc.com/Linux/2015-11/124942.htm http://blog.csdn.net/woqutechteam/article/details/51178803 http://blog.itpub.net/15480 阅读全文
posted @ 2017-12-18 16:23 devilwind 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 转载https://www.cnblogs.com/patchouli/p/6511251.html 由于git的权限控制功能比较弱,如果想给某个项目提供代码除了直接获得项目的push权限外,github另外提供了pull request的方式来进行协作。这种方式请求仓库拥有者拉自己的代码,而不需要 阅读全文
posted @ 2017-12-18 14:23 devilwind 阅读(3117) 评论(0) 推荐(0) 编辑
摘要: 看以下这段代码 编译无法通过,因为编译阶段会把泛型擦除,等于两个方法定完全一样。 阅读全文
posted @ 2017-12-18 11:34 devilwind 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 我们来看一段代码 运行结果输出 1 asd 通过反射在运行期嗲噢哟红那个list的add方法,运行期已经擦除了类型参数信息,相当于运行期代码是 ArrayList array=new ArrayList(); array.add(1);array.getClass().getMethod("add" 阅读全文
posted @ 2017-12-18 11:30 devilwind 阅读(2754) 评论(0) 推荐(0) 编辑
摘要: 原文地址 http://blog.csdn.net/sunxianghuang/article/details/51982979 泛型之前 在面向对象编程语言中,多态算是一种泛化机制。例如,你可以将方法的参数类型设置为基类,那么该方法就可以接受从这个基类中导出的任何类作为参数,这样的方法将会更具有通 阅读全文
posted @ 2017-12-18 09:41 devilwind 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 转载 https://www.cnblogs.com/vinozly/p/5399308.html 字节码指令集 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的操作码(Opcode)以及跟随其后的零至多个代表此操作所需参数的操作数(Operands)所构成。 对于大部分为与数据类型相 阅读全文
posted @ 2017-12-18 08:46 devilwind 阅读(1964) 评论(0) 推荐(0) 编辑