摘要: Python中有两种循环,分别为:for循环和while循环。 1. for循环 for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次)。for循环的基本结构如下: 具体看这个案例: 设计一个函数,在桌面创建10个文本,用数字从1-10依次给它们命名 阅读全文
posted @ 2017-12-28 23:01 爱奔跑的大卫 阅读(3036) 评论(0) 推荐(0) 编辑
摘要: 此问题困扰单机组java开发两个礼拜,今天找我协助定位故障: 故障图如下: 排故障思路如下: 1.网络带宽 nload 命令查询,发现带宽使用率正常; 2.内存,cpu负载查询 输入top 命令,正常; 3.安装jvm监控工具软件分析线程,也没发现异常; jdk自带有个jvisualvm工具、该工具 阅读全文
posted @ 2017-12-28 16:42 爱奔跑的大卫 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Mysql5.5源码安装 (因为云盘买有数据盘,所有把数据挂载在opt 下面的目录) 安装MySQL 1.添加mysql用户,创建mysql的数据目录: groupadd mysql mkdir -pv /opt/data/mysql useradd -r -g mysql -d /opt/data 阅读全文
posted @ 2017-12-28 15:44 爱奔跑的大卫 阅读(4812) 评论(0) 推荐(0) 编辑
摘要: 某日部署项目,发现tomcat无法正常执行shutdown命令,从运维角度,可以执行kill -9 pid 可以粗暴的关闭了,但是始终不是一个好的办法,只是掩盖问题本身; 与开发讨论了下,最近上了消息队列,代码里没有释放应为最根本原因; 最后java代码里调用shutdown方法,判断,成功的解决了 阅读全文
posted @ 2017-12-28 15:30 爱奔跑的大卫 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 我们线上的服务器使用的是腾讯云服务器centos6.5,某天收到告警,广告投放服务器被入侵,然后我远程登录,输入top -c命令 发现一个名为minerd的进程占用了99.5%的CPU ,此进程不是正常java开发的进程; 一百度原来是挖矿程序; 解决办法 1.关闭访问挖矿服务器的访问 iptabl 阅读全文
posted @ 2017-12-28 15:24 爱奔跑的大卫 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 某天反馈服务卡 1.先top -c 按进程高到低排序,找出高进程的pid 2.然后 top -H -P PID 找出进程内占高的线程。 3.使用gstack命令查看进程中各线程的函数调用栈,并存日志保存出来。gstack 14094 > gstack.log 把占用高的线程日志截存出来 最后让开发定 阅读全文
posted @ 2017-12-28 15:08 爱奔跑的大卫 阅读(2473) 评论(0) 推荐(1) 编辑
摘要: 二、循环语句 当我们需要多次执行一个代码语句或代码块时,可以使用循环语句。Python中提供的循环语句有:while循环和for循环。需要注意的是Python中没有do..while循环。此外,还有几个用于控制循环执行过程的循环控制语句:break、continue和pass。 1. while循环 阅读全文
posted @ 2017-12-28 00:14 爱奔跑的大卫 阅读(466) 评论(0) 推荐(0) 编辑
摘要: for循环 for循环通常用于遍历序列(如list、tuple、range、str)、集合(如 set)和映射对象(如dict)。 基本形式 for循环的基本格式: 实例:遍历打印一个list中的元素 对于序列,也通过索引进行迭代: 执行结果: for...else 与while..else基本一致 阅读全文
posted @ 2017-12-28 00:09 爱奔跑的大卫 阅读(176) 评论(0) 推荐(0) 编辑