- 博客(14)
- 收藏
- 关注
原创 go入门练习二
1、找int切片中最大的元素(不准用排序)package mainimport "fmt"func main() { slice := []int{33, 21, 35, 56, 45} for j := 0; j <= len(slice)-2; j++ { for i := 0; i < len(slice)-1; i++ { var tmp int // fmt.Print(i) if slice[i+1] > slice[i] { tm
2021-08-06 15:48:56 268 1
原创 golang入门练习一(2021-08-06)
打印乘法口诀package mainimport ( "fmt")func main() { for i := 1; i < 10; i++ { for j := 1; j <= i; j++ { fmt.Printf("%d * %d = %d\t", i, j, i*j) } fmt.Println() }}运行结果如下猜数字游戏1、生成一个[0,100)随机数2、让用户最多猜5次(从命令行输入一个整数)猜的太大 =〉 提示太大了,你还有N
2021-08-06 14:20:24 255 1
原创 系统架构基础设计与优化
优化最小化原则1 安装系统最小化2 开启程序服务最小化3 操作最小化原则。例如:rm -f test.txt4 登录最小化原则。例如:平时没有需求不用root登录5 权限最小化6 配置参数合理,不用最大化关闭selinux第一步:cd /etc/selinux第二步:sed -i 's/SELINUX=enforcing/SELINUX=disable...
2019-08-02 15:54:33 490
原创 NTP时间服务器
时间问题:由于厂商的不同,导致时钟的时间偏差也不同。 在长期的使用过程中,时钟的时间会有慢慢和其他时间发生偏差的情况,这就是常说的 “时钟漂移” 或 “时间漂移”。需求环境:大数据系统是对时间敏感的计算处理系统,时间同步是大数据能够得到正确处理的基础保障,是大数据得以发挥作用的技术支撑。 公司服务器也需要时间同步作为基石。解决措施:搭建NTP服务,使用 NTP 的主机应该周期性...
2019-08-01 21:19:40 861
原创 文章标题
公司linux上搭建了vpn,在家里连接方法: 1.建立新的连接 2.连接到internet 3.这个是我弄好vpn之后,截的图 4.在网络连接页面,可以看到vpn连接,右键属性 5.根据安装设置相应内容,身份验证默认即可 6.在安全→高级设置中设置共享密钥。 注意:在vpn连接的时候遇到809. WIN8用L2TP连接VPN错误809的解决方案步骤如下: 一:
2016-09-30 00:34:33 313
原创 ps,top,vmstat
ps 用于静态展示top用于动态展示vmstat可根据需要调整,但是与上面不同的是它主要是监控整体的性能指标。(暂时不用拿这个取进程的值,因为不行)在监控CPU的占用率的时候,数值是 不一样的。但是都是根据/proc/*/stat文件进行计算的,但是计算的方法是不一样的,所以算出来的值也是不一样的。我用PS监控取进程CPU的时候,CPU,MEM等大都是不变的,可以所几乎没有变化。
2016-07-18 13:28:40 383
原创 流量监控工具
以下几个是我自己实验过的服务消耗流量的工具tcptrack 使用pcap库来捕获数据包,并计算各种统计信息,比如每个连接所使用的带宽。它还支持标准的pcap过滤器,这些过滤器可用来监控特定的连接。(tcptrack -i eth1)nethogs 可以显示每个进程所使用的带宽,并对列表排序,将耗用带宽最多的进程排在最上面。万一出现带宽使用突然激增的情况,用户迅速打开nethog
2016-05-05 09:27:21 605
原创 JVM
在安装jdk的之后可以使用jdk的相关命令,但是,centos和ubuntu,有一些区别,那就是处于普通用户,在ubuntu中是不可以使用sudo jps ,就是不能使用相关的java命令,而在centos中是可以的,所以在ubuntu中需要做相关的修改:update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/b
2016-04-13 12:02:08 230
原创 redis 3.0的集群部署
News about Redis: 2.8 is shaping, I'm back on Cluster(3.0).
2016-03-28 17:43:52 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人