摘要: 首先一个问题入题:是否知道java和c++在运行方式上的区别? java需要依赖JRE的运行环境,而c++代码则无需额外的运行时。 那么问题又来了,既然c++的运行方式已经很成熟了,那么为什么java要在虚拟机中运行呢? 1. 为了实现一次编写,到处运行的目标。 2. jvm作为一个很好的托管环境, 阅读全文
posted @ 2018-07-20 16:01 麦兜爱学习 阅读(4122) 评论(0) 推荐(0) 编辑
摘要: git 1. git简介 以前写毕业论文肯定会有如下经历: 提交给导师review之后,试着修改某些段落,又怕将来还会修改回来怎么办?于是就另存为一个新的word文档,再接着改,改到一个程度,再另存为另一个新文件,这样一直该下去,最终你的word文档变成了这样: 最要命的是,有些部分需要你的同学帮忙 阅读全文
posted @ 2018-07-09 16:11 麦兜爱学习 阅读(176) 评论(0) 推荐(0) 编辑
摘要: pom.xml greeter.proto client server 阅读全文
posted @ 2018-04-23 15:15 麦兜爱学习 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 多核编程 大纲 pthread库 各种锁 杂谈 原子操作 锁无关数据结构 pthread库 类型 pthread_t pthread_attr_t pthread_mutex_t pthread_mutexattr_t pthread_cond_t pthread_condattr_t pthrea 阅读全文
posted @ 2018-03-19 19:16 麦兜爱学习 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 源码安装:https://github.com/esnet/iperf ./configure; make; make install 2. 测试udp丢包 接收端:iperf3 -s -p 8899 发送端:iperf3 -u -c 117.78.61.225 -b 10M -p 88 阅读全文
posted @ 2018-03-08 14:39 麦兜爱学习 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 堆缓冲区 最常用的 ByteBuf 模式是将数据存储在 JVM 的堆空间中。 这种模式被称为支撑数组(backing array), 它能在没有使用池化的情况下提供快速的分配和释放。 直接缓冲区 直接缓冲区的内容将驻留在常规的会被垃圾回收的堆之外。直接缓冲区对于网络数据传输是理想的选择。因为如果你的 阅读全文
posted @ 2018-03-01 10:35 麦兜爱学习 阅读(3922) 评论(0) 推荐(1) 编辑
摘要: iptables -F sysctl net.ipv4.ip_forward=1 iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 8766 -j DNAT --to 172.16.14.17:8766 iptables -t nat -A P 阅读全文
posted @ 2017-12-05 15:43 麦兜爱学习 阅读(127) 评论(0) 推荐(0) 编辑
摘要: #! /bin/bash email_content="/home/imax/monitor/disk_sendmail.pl" email_logfile="/home/imax/monitor/diskdetail.txt"; #cat /dev/null > ${email_content}; #cat /dev/null > ${email_logfile}; function ... 阅读全文
posted @ 2017-10-17 14:04 麦兜爱学习 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1. 修改cassandra.yaml配置文件。启用用户密码登录形式。 authenticator: PasswordAuthenticator authorizer: CassandraAuthorizer 2. 启动cassandra,cqlsh工具使用默认角色cassandra/cassand 阅读全文
posted @ 2017-09-26 19:25 麦兜爱学习 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 背景 计算机硬件性能在过去十年间的发展普遍遵循摩尔定律,通用计算机的CPU主频早已超过3GHz,内存也进入了普及DDR4的时代。然而传统硬盘虽然在存储容量上增长迅速,但是在读写性能上并无明显提升,同时SSD硬盘价格高昂,不能在短时间内完全替代传统硬盘。传统磁盘的I/O读写速度成为了计算机系统性能提高 阅读全文
posted @ 2017-09-25 09:58 麦兜爱学习 阅读(257) 评论(0) 推荐(0) 编辑