- 博客(125)
- 收藏
- 关注
解决win7右键无法新建快捷方式的问题
问题描述如题,下面记录下解决办法:1、查看跟.lnk相关的注册表信息,保存以下代码到a.bat运行:Reg Query HKCR\.lnk /S >"%Userprofile%\Desktop\RegQuery.txt"&Start Notepad "%Userprofile%\Desktop\RegQuery.txt" 这段代码会查找注册表里有关.lnk(快捷方式)...
2013-01-30 14:55:07
2055
session和cookie的粗浅理解
2013年的第一篇博文,写一写自己前段时间了解的session和cookie的概念。然后近期还打算对linux的一些常用系统监控命令进行一个梳理,尽可能详细的把这些知识点总结起来。so,技术总是要慢慢积累的,fighting,2013! =====================丑陋的分割线========================= 1. session和cook...
2013-01-06 19:35:32
622
原创 浅析awk里的数组
awk绝对是文本处理中的神器,它本身也是一门编程语言,还有许多功能本人没有使用到。这篇文章就单单针对awk里的数组来进行讨论,如何利用数组来帮助完成文本分析。 有这么一组数据: abcd,91#31#2012-12-31 11:24:00case_a,136#19#2012-12-31 11:24:00case_a,136#23#2012-12-31 11:24:00test_b,...
2012-12-31 12:48:39
735
echo命令的一个疑问
今天在做日志处理的时候发现了这么一个问题:有这么一段数据,test.log2011-12-12 00:01:252011-12-12 00:03:252011-12-12 00:05:252011-12-12 00:07:262011-12-12 00:09:26 (结尾的$是通过vim里的 set list! 命令显示出来,表示的是一行结束) 当我通过一个for循环打印出这段...
2012-12-06 17:14:40
288
原创 一些广州的美食
·宝华街·宝华面店——云吞、炸酱宽面、猪手面·顺记冰室(宝华路85号)——椰子雪糕、芒果雪糕、冰双皮奶·陈添记(宝华路十五甫三巷2号)——鱼皮、艇仔粥·华辉拉肠——叉烧肠、鲜虾肠、布拉肠·烧鹅濑冠兴美食宝华店——烧鹅濑粉·佳叔汤丸王——马蹄沙汤丸、红豆沙汤丸、蛋煎肇庆咸肉棕 ·第十甫路 ·林林牛杂屋 ·富集牛羊杂屋...
2012-12-04 00:13:38
379
原创 nginx里的break和last
break和last是nginx的rewrite_module里的指令,tengine翻译的文档里对这两个的指令解释是: last停止执行当前这一轮的ngx_http_rewrite_module指令集,然后查找匹配改变后URI的新location;break停止执行当前这一轮的ngx_http_rewrite_module指令集; 就我所知,这两个指令都可以用来实现内部重定...
2012-11-20 20:25:42
605
Fedora17-command not found-命令延时
Fedora 17下不小心输入错误一条命令,提示command not found之后,往往还有几秒的延迟,这段时间系统干嘛去了呢?在Fedora 17里,如果发现刚刚输入的这个命令没有,会自动在网上查找,所以导致command not found提示之后,还有几秒的latency。 这个机制是由“PackageKit-command-not-found-0.7.4-3.fc17.x8...
2012-11-13 14:35:04
387
原创 【转载】关于java dns cache (域名缓存时间)
今天刚刚碰到一个JVM缓存DNS的引起的问题,分享一下一个同事的博文: ------------------------------------------------------丑陋的分割线---------------------------------------------最近手上的某java应用频繁因网络问题而出现故障,同时也抛出一个问题:JAVA本身对DNS的缓存时间...
2012-10-23 22:15:53
604
原创 【转载】适合程序员的健康作息时间表
7:30:起床。英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:21 分起床的人,其血液中有一种能引起心脏病的物质含量较高,因此,在7:21之后起床对身体健康更加有益。打开台灯。“一醒来,就将灯打开,这样将会重新调整体内的生物钟,调整睡眠和醒来模式。”拉夫堡大学睡眠研究中心教授吉姆·霍恩说。喝一杯水。水是身体内成千上万化学反应得以进行的必需物质。早上喝一杯清水,可以补充晚上的缺水状...
2012-10-15 19:10:41
936
用sudo cat追加文件出错
今天在输入下面一条命令时产生的这个问题: sudo cat hosts.patch >> /etc/hosts 系统提示Permission Denied:-bash: /etc/hosts: Permission denied 产生这个问题的过程是这样的:这个命令被分解为两步先后执行,首先会执行sudo cat hosts.patch ...
2012-10-11 19:19:34
2315
1
原创 【转载】sed如何删除脚本中的所有汉字
今天有网友问我一个问题,问题是他要在一个脚本中删除所有的中文汉字。这个问题一下子使我有点犯难,在脚本中删除一两个汉字,那我是手到擒来,匹配所有汉字倒是第一次。于是净下来仔细想了一下,汉字在计算机系统里是按照一定的编码格式表示的,就是我们常说的如:GB2312、GB18030等,那么这个问题就应该好解决了,只要符合这个编码格式的就都是汉字了。于是上网搜索汉字的编码格式。得出一下结果: 从...
2012-10-11 19:07:32
1213
can't identify protocol问题的定位和解决
在观摩了一个关于性能问题排查的PPT之后试着用lsof命令来列举linux系统打开的文件,然后发现出现了很多“ can't identify protocol ” 的信息: udevd 3117 root 989u sock 0,4 84579 can't identify protocoludevd ...
2012-10-08 19:08:26
3271
原创 【转载】Linux日志管理:实例详解syslog
======================================== syslog已被许多日志函数采纳,它用在许多保护措施中,任何程序都可以通过syslog记录事件。syslog可以记录系统事件,可以写到一个文件或设备中,或给用户发送一个信息。它能记录本地事件或通过网络记录另一个主机上的事件。 本文将从配置文件讲起,用实例详细介绍syslog。============...
2012-09-29 16:40:31
286
Apache的[notice] child pid 19818 exit signal Bus error (7)错误
还是apache,这次发现启动apache成功,但是没有一个工作进程,查看错误日志,发现里面不停的打出“[notice] child pid 19818 exit signal Bus error (7)”消息: [Thu Sep 27 16:56:29 2012] [notice] child pid 26576 exit signal Bus error (7)[Thu Sep 2...
2012-09-29 11:10:56
1660
关于httpd <defunct>进程的简略理解
今天无意中查看到了一个apache+php的服务器上出现了很多httpd <defunct> 进程。第一次见到这个名字的进程,于是查阅了相关资料。记录一下我理解到的httpd <defunct>: 1、什么是httpd <defunct>defunct进程实际上是‘zombies’进程(top里查看到标记为‘Z’的进程)。当一个进程执行完...
2012-09-27 17:19:16
1195
用ab命令来对 JVM进行内存分析的一个例子
之前写在新浪博客里的,转发过来: 关于ab的介绍前面的帖子已经说过了。现在就结合之前讲得JVM内存,用实例来过一遍:1、JVM的启动参数·我是这样设置的: java -Xmx1024m -Xms1024m -Xss128k -XX:NewRatio=4 -XX:SurvivorRatio=4 -XX:MaxPermSize=16m·启动tomcat之后,...
2012-09-26 19:40:21
152
Apache的部分RewriteRule Flags
rewriterule的标志位用来指定rewriterule的行为,可以是单独的一个,也可以是一个组合标志,语法如下: RewriteRule pattern target [Flag1,Flag2,Flag3] 一些常用的flag: · 'last|L'(结尾规则)立即停止重写操作,并不再应用其他重写规则。它对应于Perl中的last命令或C语言中的break命...
2012-09-26 11:20:13
290
原创 【转载】Google帝国背后的英雄Urs Hölzle
Urs Hölzle是Google的基础架构高级副总裁。作为Google的前10个工程师,他为Google的基础架构建设贡献颇多。 1988 年,Urs Hölzle在家乡的苏黎世联邦理工学院获得计算机科学博士学位并获得了富布赖特科学奖学金。1994年,他又在斯坦福大学获得博士学位,那时他的研究内 容集中在编程语言及其高效实现。他和David Griswold(现Google通信研...
2012-09-25 14:57:41
337
原创 【转载】操作系统的灵魂是什么?
阿里云OS与谷歌Android之争、中兴明确即将推出自主操作系统,让操作系统顿时成一热词。飞漫软件CEO魏永明自称“码农出身”,开发过类似Android的操作系统。这两天,他特意写文一篇,向大量非技术出身读者科普何谓“操作系统”、操作系统之必要性与难度。深入浅出,通俗易懂。虎嗅摘出其中技术性没有那么强的段落,供大家参考。引言近一个月是个多事之秋(2012年9月),IT 和互联...
2012-09-24 13:24:16
289
svn update命令小记
今天在使用svn update命令的时候,出现了这么一个提示: ATTENTION! Your password for authentication realm:<http://nigel.zeng.me:80> Subversion repositorycan only be stored to disk unencrypted! You are advised to co...
2012-09-07 17:07:45
1622
使用nfs挂载远端主机目录到本地
由于一个应用的需要,要使用这方面的知识。就是两台机器,192.168.1.2和192.168.1.3,在192.168.1.2服务器上的/home/apps/apache/htdocs/uploadFile 文件夹,所有上传的文件都需要写入到192.168.1.3服务器的相同目录里面。 正好NFS技术可以满足这个需求。 简单介绍一下: NFS(Netw...
2012-09-06 00:18:48
920
原创 nginx替换apache中的一个跳转问题
昨天在做配置转换的时候发现的这个问题,简单描述一下吧: 之前的架构是:前端apache,后端Jboss,apache使用mod_jk转发请求到后端。现在的架构是:前端nginx,后端Jboss,nginx作为reverse proxy把请求调度到后端。(那几个中文会被屏蔽!)web server前还有个NAT设备,提供VIP给客户端链接,转换规则是: VIP:9999 = RI...
2012-09-05 23:49:31
395
关于nginx的启动权限
刚碰到的一个问题,在启动nginx时碰到这个错误: nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/nginx/conf/nginx.conf: 显然是执行这个二进制文...
2012-08-29 16:55:36
1689
apache和nginx的一些配置资料
最近在做的是web server从apache到nginx的转换,主要的工作就是日志格式还有rewrite以及虚拟主机的转换。 以下是我查阅到的比较有用的配置资料和一些总结:1、apache的LogFormat选项(配置参数/内置变量):(来自:http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats...
2012-08-27 14:23:39
195
fedora 17继续折腾
今天来折腾fedora17了…… 安装的64位:Fedora-17-x86_64-Live-Desktop.isovmware workstation的版本是:8.0.4 build-744019安装之前需要在BIOS里开启Intel的 VT技术,enable就好,否则装不上。 安装vmtools……gcc、kernel headers是要装的,但是ke...
2012-08-22 13:37:47
236
关于python2.6交互模式"退格键乱码"
在RHEL上装好了python2.6.8,进入到交互模式后(就是输入python之后进入的screen),发现退格键和方向键都使用不了,(变成^H^H^H之类的乱码)一个命令输入错误了只能从头开始,不能删除,很是痛苦。 查阅文档之后发现是readline模块没有安装的原因,所以只能卸载掉python,先装上readline模块,然后再安装python来解决问题,T_T。...
2012-08-18 16:28:38
187
再谈yum配置
配置环境永远是最重要的第一步。 在我又开始折腾虚拟机的时候,yum的问题又来了。 我安装的RHEL系统,使用yum命令的时候它提示: Loaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Setting up Install...
2012-08-18 15:13:07
131
原创 【转载】橡树一样成长
很欣赏最近听到的一个比喻:员工的成长,就如一棵树一样。开始阶段,要让树干长得尽可能粗壮。要去多接触多尝试,尽量具备多种技能。比如一个 Java 工程师,早期不要太局限于 Java 程序的编写。懂点 Shell 编程,知道些前端技能,学会初步的数据分析,掌握日常的沟通技巧,甚至会一门乐器,抑或炒得一手好菜,所有这些都能让人生的树干更浑圆充实。这非常非常重要。树干足够粗壮,长到一定高...
2012-08-16 17:00:46
344
原创 【转载】Nginx Location 指令基础知识
Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令比较简单,但却是配置 Nginx 过程中不得不去了解的。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的"/uri/",可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。一、基本语法1locati...
2012-08-13 19:37:45
118
一个简单的监控后台需要什么?
今晚突然想到要给之前学校的一个网站做一个监控的后台,一些常规的监控和流量准备用cacti+nagios来完成。 日志分析和服务进程判断这块需要自己来写脚本实现……目前大概的打算是页面用python+shell来实现,因为准备学习一下python & Django…… 应用的环境:linux、apache、mysql、java、php小网站,提供给校园内部分学生访...
2012-08-07 23:55:25
1175
由wget引起的血案
由于刚刚配置好yum源,所以试着装了JDK,之后又发现rpm装的有些不方便,没有javac命令,所以准备自己手动装一个。 1、来到Oracle的官网准备下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html 2、通过“查看链接地址”得到“jdk-7u5...
2012-07-30 15:59:21
427
yum源的配置以及一个错误解决
今天刚拿到一台新机器,系统为Red Hat Enterprise Linux Server release 5.4 (Tikanga)。 RHEL5.4系统已经安装好yum软件,但是没有配置yum源,/ete/yum.repos.d/目录里只有一个create_yum_repo_yourself.repo文件,内容为空。很明显,是需要我们自己配置yum源的。在网上搜了一下,找到...
2012-07-30 15:16:38
445
python解析jason数据
今天在观察python脚本的时候,看到了python解析jason数据这么一段。经过相关查找,终于弄清楚了python是怎么解析jason结构,取得数据的。 我们通过以下命令: target = urlopen(url, 'utf8') try: target = json.loads(target) except: ...
2012-07-26 16:03:12
1342
shell中的浮点数比较
由于程序需要,我要判断一个浮点数是否大于另一个浮点数。大概情况描述如下:变量 mya的值为一个两位小数,这个值是这么取的: [nigelzeng@ubuntu ~]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 5.7G 3.0G 2.5G 55% /...
2012-07-23 21:07:25
843
tar命令使用小记
本人在使用tar打包、解包时常遇到的几种情况1、打包整个目录来到需要打包的目录下,使用这个命令: tar czvf foo.tar.gz *c -> 使用tar打包z -> 同时使用gzip压缩v -> 输出打包过程,即有哪些文件被打包了,会在commandline上输出f -> 需要打包成的文件名,这个选项无论在打包还是解包时都是必须...
2012-07-18 19:36:46
111
SSH建立信任关系实现免输密码登陆
为了方便管理,在需要频繁登陆机器,特别是在机器众多的时候,免密码登录系统就显得很需要了。 建立信任关系其实很简单…… 模拟情况,A机器想要免密码用ssh登录B机器:进行一下几步操作就可以完成免密码登陆了: 1、生成A机器的公私钥匙对,英文原文是这样的:Generating public/private rsa key pair. 用这条命令生成:ssh-keyg...
2012-07-18 19:09:45
218
原创 epoll介绍【转】
epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,在开始讨论这个问题之前,先来解释一下为什么需要多路复用IO. 以一个生活中的例子来解释. 假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面. 如果你使用的阻塞IO模型来处理这个问题,那么你就只能...
2012-07-17 16:55:23
116
原创 Python安装MySQLdb
下载MySQL-python-1.2.3.tar.gz 进入到MySQL-python目录运行 python setup.py install 出现错误。因为要使用setup.py需要安装python-setuptools 下面是setuptools安装: · 下载 http://peak.telecommunity.com/dist/ez_setup.py...
2012-07-13 19:25:29
290
关于代理和反向代理
其实简单来讲,代理和反向代理可以这么来理解: 代理: 客户端需要访问一个网站,但是由于网络限制访问不了,这个时候就需要一台可以访问该网站的服务器来作为中间桥梁,让客户端通过自己能顺利的访问到该网站。 这个作为中间桥梁的服务器就叫做“代理”。 反向代理: 一般与负载均衡联系起来,一个应用由后端多个服务器来提供服务,但是对外就一个公网IP。当一个客户端访问web serve...
2012-07-12 16:10:37
102
原创 【转】负载均衡 LVS 工作原理
一.LVS主从工作原理和网站架构 LVS在基本的生产环境中,都会同时运行在二台硬件相近的服务器上:LVS Router(主 LVS ),一个作为备份LVS(备份 LVS ). 主 LVS 服务器在网站的前端起二个作用: (1. 均衡负载压力到真实服务器(如apache)上. (2. 检查后面真实服务器提供的服务是否正常. ...
2012-07-12 11:05:32
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人