- 浏览: 276299 次
- 性别:
- 来自: 杭州
最新评论
-
jnjeC:
第一步:打开日志文件 less sigma.log第二步 ...
linux less从后向前查看日志信息 -
jnjeC:
mac 里面直接按b或f就可以,好像按ctrl没反应
linux less从后向前查看日志信息 -
wiselyman:
写的太好了
从100PV到1亿级PV网站架构演变 -
cfyme:
fu222cs98 写道曹教练最后拿了什么大奖了没啥大奖啊
2015桐庐年会--奔跑吧,骚年 -
fu222cs98:
曹教练最后拿了什么大奖了
2015桐庐年会--奔跑吧,骚年
文章列表
shell 脚本编程的10 个最佳实践
- 博客分类:
- shell脚本
每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。下面,我们就来讨论这些能帮助你学习shell脚本编程的方法吧。
0、多动手
你想学习shell脚本编程,这很不错。于是你拿了一本书开始学习。一些人会首先通读整本教材后再上机练习。这种方法可能适用于一些人,但我却不太看好它。我的建议是,仅仅学一些最基础的能够让你开始编码的知识就可以了。之后,动手写一些简单的程序吧。 ...
收集实用linux命令
- 博客分类:
- linux
1, 检测哪些进程在监听。同样可以用lsof。
netstat -lntp
2, 查看http的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
3, 查看80端口的连接,并排序
netstat -an -t | grep ":80" | grep ESTABLISHED | awk '{printf "%s %s\n",$5,$6}' | sort
4, 查看Apache的并发请求数及其TCP ...
最近部门的测试环境总是半夜挂掉,有感于线上问题排查的种种困惑,所以打算彻底扫盲一下问题排查的一些关键命令,在真正火灾来临的时候,能够迅速的定位问题。
重用的linux命令总体分为几个大类,以前自己觉得,这些命令,在用的时候现查就行,但是经历了几次事情之后,我觉得对于这些工具在问题真正来临的会后需要灵活运用,灵活运用需要平时对这些就很熟悉,自己很多没有熟悉,所系需要恶补一下,在问题真正来临的时候,自己能够冷静准确的处理问题。
(1)ping :
功能是检测主机,执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知 ...
(转载)把握青春这几年
- 博客分类:
- 美丽文章
青春就这么10年左右的时间,我的青春回首已度过了半程,仔细想想,没有什么成就,没有什么特别值得骄傲的事情,就是这么的平淡,乏味...很多时间是 “宅”出来的,有时候感觉时间过得很慢,就想用酒精来麻痹自己的意志 ...
a标签无法执行onclick
- 博客分类:
- JavaScript
html的a标签onclick无法执行的问题解决:
Java代码
<a href="javascript:void(0);" onclick="f_c()">链接</a>
在某些浏览器上无法正确执行onclick方法,需要修改为:
(转载)微信公众账号开发 :消息原理
- 博客分类:
- 微信开发
一、消息描述
微信公众账号的消息模式分为2种:编辑模式、开发模式;
编辑模式:
消息由微信公众平台服务器处理,当用户发送消息给公众账号时,微信公众平台服务器会根据公众账号在微信公众平台定义的消息规则进行回复,如果没有匹配到,那么就不会回复,这也是为什么我们有时候给公众账号发送消息的时候,没有收到消息回复的原因;
当然,微信公众账号可以选择性的回复某个用户的消息,就是说,在微信公众平台的消息列表中,可以针对某个用户发送的消息进行回复;
开发模式:
消息由开发者服务器处理,当用户发送消息给公众账号时,微信公众平台服务器会将用
linux开放指定端口
- 博客分类:
- linux
例如开放8081端口:
sudo /sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT
用root用户启动tomcat有一个严重的问题,那就是tomcat具有root权限。这意味着你的任何一个jsp脚本都具有root权限,所以可以轻易地用jsp脚本删除你整个硬盘里的东西!所以我们最好不要使用root启动tomcat
例如我们用一个用户名为tomcat6来启动tomcat
TOMCAT_USER=tomcat6
使用sudo命令 tomcat的启动脚本中,tomcat的启动命令那行改为
sudo -u tomcat6 /home/tomcat/bin/startup.sh
如果是root,会产生各种问题。
linux使用vi中文乱码的解决办法 :
sudo vi ~/.vimrc
添加如下两行set encoding=utf-8set fileencoding=utf-8
新机器安装maven:
sudo apt-get install maven2
安装maven2的时候,默认安装了openjdk
如果不希望openjdk, 而安装sunjdk
卸载掉openjdk
sudo apt-get purge openjdk*
可以把其他服务器上的jdk拷贝过来
sudo scp /usr/lib/jvm/java-6-sun-1.6.0.26 caofy@目标机器:/tmp
sudp cp -r /tmp/java-6-sun-1.6.0.26 /usr/lib/jvm
sudo update-alte ...
nginx.pid failed错误解决方案
- 博客分类:
- nginx
解决方案:sudo nginx -c /etc/nginx/nginx.conf
这是一个隐形的坑。
先贴出项目中一个listerner源代码,仔细观察:
public class SystemConfigInitListener implements ServletContextListener{
@Override
public void contextInitialized(ServletContextEvent sce) {
String prefix = sce.getServletContext().getRealPath("/");
String file ...
阿里、携程接力两天的服务故障,沸腾了整个码农界。
看热闹都不怕事儿大。光纤被挖,引得异地双活被嘲讽,逼着支付宝最后有人出来打保票,年底我们一定搞完异地双活;线上服务被删更是报复论、Bug论频频,还出现了异 ...
(转载)在线服务的黑天鹅
- 博客分类:
- 服务器
软件随想录(More Joel on Software)有这样一段话
提高服务稳定性的最大困难,就是”黑天鹅难题”(problem of black swans)。这个名词是由Nassim Taleb提出来的(www.edge.org/3rd_culture/taleb04/taleb_indexx.html),他这样定义:”黑天鹅代表 ...
这是你的第一个儿童节,作为爸爸,只愿你开心一天天,只愿你快乐一点点,只求你奔跑一圈圈,只求你健康一年年。祝所有儿童,节日快乐!