换行符各系统的区别unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性如:<?php echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相...
分类:
Web程序 时间:
2015-02-11 10:42:27
阅读次数:
160
为了学习在Linux平台下开发,时隔将近一年多,重新搭建开发环境。写文档确实很费时间,不过还是很有必要写的,这么一个简单的事情花了接近3个小时才算最终大功告成。像这种连环嵌套的问题,一旦超过了1个半小时就有必要停下来思考下,用笔在纸上简单整理下事情的经过,为了解决A,出现问题B;再为了解决B又出现问...
问题使用VisualStudio2012在Win7下编译一个来自于Linux平台的源文件时,要求使用头文件uninstd.h,报错:fatalerrorC1083:Cannotopenincludefile:‘unistd.h‘:Nosuchfileordirectory解决办法对于VS2012来说,我们可以在默认库文件夹下(我的电脑是C:\ProgramFiles\MicrosoftVis..
分类:
其他好文 时间:
2015-02-06 16:57:58
阅读次数:
1025
linux平台下,我们一般通过TOP命令,查看性能消耗最大的进程,如果看到是oracle进行,那么就需要通过进程号,查询该进程当前执行的SQL语句,网上百度有很多SQL,我一般通过下面的方式进行查找:
通过操作系统上的PID找出相应的SQL语句的SID:
SELECT s.sid, p.spid FROM v$session s, v$process p WHERE s.paddr = p...
分类:
数据库 时间:
2015-02-06 13:17:55
阅读次数:
131
也就是说,以Linux平台为栗,使用了两种IPC方式,
1. 信号机制。首先external process会先发送一个SIGQUIT信号给target VM process,target VM会创建一个Attach Listener线程;
2. Unix domain socket。...
分类:
其他好文 时间:
2015-02-06 00:45:02
阅读次数:
247
iptables简介netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础规则(rules)其实就是网络..
分类:
其他好文 时间:
2015-02-05 07:14:28
阅读次数:
199
转: http://www.vpsee.com/2014/09/linux-performance-tools/Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具。系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA...
分类:
系统相关 时间:
2015-02-04 16:08:01
阅读次数:
176
简介: vi是Unix以及Linux平台下的一个文本编辑器, 想要以后成为一名牛气冲天的程序员,一定要学习Unix或Linux。而在这个平台下,我们想要编程,那么我们需要文本编辑器,而vi就是一个很好的工具。它的历史很久远,既然能在互联网技术高速发达的世界中存留至今并且热受程序员的喜欢,那也说明它....
分类:
其他好文 时间:
2015-02-04 01:56:26
阅读次数:
149
RPC通信框架——RCF介绍中说了,RCF本身是支持跨平台的,其代码放到Linux平台,是可以通过gcc、make等工具,编译通过的。 官方提供的源码中,只有cmake编译脚本,并没有提供Makefile,如果想直接使用make编译,就必须自己写Makefile。 抛开这些不说,本文主要介绍在Win...
分类:
数据库 时间:
2015-02-04 00:32:02
阅读次数:
343
高IO等待问题的第一个征兆通常是系统平均负载。负载均衡的计算都是基于CPU利用率的,即使用或等待CPU的进程数目,当然,在Linux平 台上,进程 几乎都处于不可中断的睡眠状态。负载均衡的基线可以解释为,在一个CPU核的机器上上,该CPU得到充分利用。因此,对于4核机器中,如果系统平均复杂为 4,表...
分类:
系统相关 时间:
2015-02-02 17:42:55
阅读次数:
193