03 2013 档案

摘要:只要记住一点就能很好区分char *和char []:char *定义的是一个指向字符串的指针(注意:C语言中没有对应字符串的内置类型或者类类型),而char []就是C语言中的用来定义字符数组(注意:字符数组是不同于字符串,如果字符数组以'\0'结尾,那么可以视为字符串)。char a[]在运行时赋值,值会从静态区赋值到函数的栈中,对它进行修改不会产生任何问题。char *a在编译时就确定了,a指向静态区中的值,没有赋值到函数栈中, 因此对指针的内容进行修改会产生错误。和许多文章一样, 还是先来了解一下 一个由 C / C++ 编译的程序占用的内存分为以下几个部分:1、栈区( 阅读全文
posted @ 2013-03-22 09:11 郑文亮 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:1、压缩文件tar -zcvf test.tar.gz test.sql 说明:将test.sql压缩成test.tar.gz文件2、解压缩文件tar xzvf test.tar.gz说明:解压test.tar.gz文件3、解压缩windows压缩好的zip文件unzip example.zip说明:解压example.zip里的文件到当前文件夹下 阅读全文
posted @ 2013-03-14 13:29 郑文亮 阅读(297) 评论(0) 推荐(0) 编辑
摘要:说这是SSH Secure Shell Client多年未解决的短板,要求客户端和服务器端都要‘UTF-8’编码,恩恩,这下我终于知道Windows中文版的编码居然是非UTF-8了。 意思是我不换操作系统,就无法使用这个东东了? 于是乎,解决办法貌似只有两个。 1,换系统。 2,使用Putty:http://filezilla-project.org/download.php?type=client 当然,如果需要SFTP,可以使用filezilla,包含了一个小巧的服务器端和FTP功能。 就是安装起来麻烦点... 后来找到根本的解决办法,只知方法,不知原因。 Java代码 #vi/etc/s 阅读全文
posted @ 2013-03-13 15:34 郑文亮 阅读(266) 评论(0) 推荐(0) 编辑
摘要:如果要查看IIS连接数,最简单方便的方法是通过“网站统计”来查看,“网站统计”的当前在线人数可以认为是当前IIS连接数。然而,“网站统计”的当前在线人数统计时间较长,一般为10分钟或15分钟,再加上统计技术及统计机制的问题,从而会产生或多或少的统计误差。 如果要想知道确切的当前网站IIS连接数的话,最有效的方法是通过windows自带的系统监视器来查看。这正是本文要介绍的方法。 一、运行-->输入“perfmon.msc” 二、在“系统监视器”图表区域里点击右键,然后点“添加计数器”图一 三、在“添加计数器”窗口,“性能对象”选择Web Service,“从列表选择计数器”选中Curre 阅读全文
posted @ 2013-03-12 15:45 郑文亮 阅读(386) 评论(0) 推荐(1) 编辑
摘要:一.摘要本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.二.前言.本文的知识点是从互联网收集整理, 主要来源于中文wiki. 使用YSlow检测网站启用了哪些优化时, Gzip是十分关键的一项. 启动Gip压缩将立竿见影的减少页面的网络传输大小.三.HTTP压缩概述HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是 阅读全文
posted @ 2013-03-11 08:35 郑文亮 阅读(200) 评论(0) 推荐(0) 编辑
摘要:windows上通过Xmanager连接Centos的远程桌面XManager是一个简单易用的高性能的运行在Windows平台上的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当你的电脑是在内网或防火墙后,你也能通过SSH协议安全的运行远端的X应用程序。特点包括: -可通过Xcongfig工具设置多个Xmanager设置; -支持多用户的Windows终端环境; -支持多个IP地址; -支持本地资源数据库; -通过热键转换键盘映射; -支持多窗口下的Windows打印功能等。 Centos6.0 上的配置:、 1. 1 打开 /etc/ini.. 阅读全文
posted @ 2013-03-08 10:52 郑文亮 阅读(246) 评论(0) 推荐(0) 编辑
摘要:XShell 菜单file --》属性 找到 terminal在下面有一个选择 encoding 的地方选择 utf-8 就可以了 阅读全文
posted @ 2013-03-08 10:37 郑文亮 阅读(216) 评论(0) 推荐(0) 编辑
摘要:XManager是一个简单易用的高性能的运行在Windows平台上的X-Server软件,而Gnome和KDE就是X-Client,Linux下的X-Server则为Xorg。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当你的电脑是在内网或防火墙后,你也能通过SSH协议安全的运行远端的X应用程序。特点包括: -可通过Xcongfig工具设置多个Xmanager设置; -支持多用户的Windows终端环境; -支持多个IP地址; -支持本地资源数据库; -通过热键转换键盘映射; -支持多窗口下的Windows打印功能等。XManager的原理是:X-Window并没有 阅读全文
posted @ 2013-03-08 09:42 郑文亮 阅读(422) 评论(0) 推荐(0) 编辑
摘要:linux版本:centos5.5测试环境:vmware 7.0.1感谢茶叶男孩,还有tivon的耐心指导,谢谢你们。首先安装samba yum -y install samba1,用root登录,检测安装Samba服务 检查Samba服务包是否已安装: rpm -qa | grep samba 若未安装请自行安装三个apm包。2,关闭selinux策略getenforce //结果为Enforcing,则说明安全策略正在运行vi /etc/sysconfig/selinux //永久关闭selinux策略,非常重要!把enforcing 改为 disabled临时关闭为... 阅读全文
posted @ 2013-03-06 16:55 郑文亮 阅读(999) 评论(0) 推荐(0) 编辑
摘要:我们经常在虚拟机平台下的linux shell内执行命令如编译或运行某些程序时出错,这时想把错误的代码或运行情况复制到windows平台下粘贴到网上论坛内求助。但直接在虚拟机下复制shell内的字符,在windows环境下是粘贴不了的,如何使在windows环境下能够复制粘贴虚拟机内linux shell中的字符呢,我们可以通过三种办法解决这个问题。一:通过ssh 这种方法需要虚拟机内的linux安装ssh服务,默认是安装的。为确保sshd服务是开启的,redhat平台可通过shell下执行命令:redhat-config-services,在弹出的服务配置窗口中查看sshd服务是否已开启,若 阅读全文
posted @ 2013-03-06 13:47 郑文亮 阅读(15620) 评论(0) 推荐(0) 编辑
摘要:有时候为了学习linux,需要在虚拟机上进行安装测试。但在安装完成后,会发现存在两个普遍的问题:一是时间与时钟不同步问题。这样会造成开发中很多问题,例如 Makefile 文件会造成一些不必要的重复编译,甚至有些程序拒绝编译。二是虚拟机无法全屏,操作过程中也觉得不方便。具体方法则是需要在CentOS系统中安装 vmware-tools,其步骤如下:1.启动CentOS(图形界面方式登陆),并且以管理员的身份登陆。2.在VMware虚拟机的菜单中点击:虚拟机->安装VMware 工具->install。3.CentOS自动挂载VMware Tools的虚拟光驱,并显示在桌面。4.进去 阅读全文
posted @ 2013-03-05 14:23 郑文亮 阅读(1765) 评论(0) 推荐(0) 编辑
摘要:RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是可执行的;RPM包中还包括程序运行时所需要的文件,这也和Windows的软件包类似,Windows的程序的运行,除了.exe文件以外,也有其它的文件;一个RPM 包中的应用程序,有时除了自身所带的附加文件 阅读全文
posted @ 2013-03-05 12:24 郑文亮 阅读(3716) 评论(0) 推荐(0) 编辑
摘要:putty 中文乱码解决方法方法一: 打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择Fixedsys字体,字符集选择CHINESE_GB2312。在window-〉Appearance -〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8如果经常使用,把这些设置保存在session里面. 现在打开putty,登录成功后,在shell中输入:export LC_ALL='zh_CN. 阅读全文
posted @ 2013-03-04 13:46 郑文亮 阅读(1799) 评论(0) 推荐(0) 编辑
摘要:我远程Linux主机使用的是CentOS 5.5,在Windows下一直用Putty/Poderosa ssh登陆远程主机,一直想能不能再putty terminal用tkdiff,gvim,emacs等起图形界面的程序,这样起不方便了很多,今天学了一招,可以用putty+xming.1.CentOS主机上允许SSH的X #vi /etc/ssh/sshd_config取消这一行的注释——如果没有这一行则手动添加之:X11Forwrding yes2.Xming安装:Xming是一款开源的X Server主页:http://www.straightrunning.com/XmingNotes/ 阅读全文
posted @ 2013-03-04 13:23 郑文亮 阅读(20277) 评论(0) 推荐(0) 编辑
摘要:前些日子刚玩了Fedora Core 10的远程桌面,今天在弄一个装CentOS的服务器,要开启远程桌面,以为像Fedora那样设置即可(我以为linux应该都是一路货),像不到却是有点不一样的。我在CentOS的/etc/X11目录下就是没有找到xdm目录,我以为没有安装相应的软件包,但安装完还是没有,着实有些郁闷,怪不得前些日子新闻报道说linux的系统只占市场的1.02%。后来还是在网上搜索了一番,找来找去普遍都是同一篇文章(http://www.mscto.com/Unix/200901202668.html)(这里只贴我看到的链接)。但是如果没有安装xorg-x11-server-X 阅读全文
posted @ 2013-03-04 10:44 郑文亮 阅读(1476) 评论(0) 推荐(0) 编辑
摘要:但是,据最近一次,国外科技网站w3techs的数据显示,截止到2010年7月28日,CentOS以高达31.6%的份额占据了Linux Web服务器的榜首,第二和第三分别是Debian和Red Hat。也就是说,在每十个基于Linux的Web服务器当中,就有三个CentOS,两个半Debian和一个半RHEL。2009年10月-2010年7月Linux Web服务器市场份额(W3Techs统计) 虽然说,CentOS并不算是一个流行的Linux发行版,在各种热门Linux发行版的排行上都没什么特别好的排名;CentOS也是一个丝毫没有个性的发行版——它根本就是和Red Hat企业级Linux. 阅读全文
posted @ 2013-03-01 16:38 郑文亮 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压缩、语言包2011-08-08 08:12一.准备安装CentOS 61.CentOS简介 CentOS 是甚么?CentOS 是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本。每个版本的 CentOS 都会获得七年的支持(通过安全更新方式)。新版本的 CentOS 每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS(Communit 阅读全文
posted @ 2013-03-01 16:37 郑文亮 阅读(2087) 评论(0) 推荐(0) 编辑
摘要:查看文章索引请通过http://www.cnblogs.com/seesea125/archive/2012/04/17/2453256.html 第一次使用VmWare和CentOS6,中间遇到不少问题,记性不好,还是记下来留作以后查看,也方便遇到这些问题的朋友能做个参考:),我的操作系统是WIN7旗舰版,VMware版本是VMware-workstation-full-7.1.0,CentOS的版本是CentOS-6.0-i386,32位的(注意如果Windows本身是32位的,CentOS版本也应该选择32位的,否则会提示不支持,也可能装上也能用,但为了不引起不必要的麻烦,就装32位的了 阅读全文
posted @ 2013-03-01 16:35 郑文亮 阅读(339) 评论(0) 推荐(0) 编辑
摘要:安装Apache2sudo apt-get install apache2 编辑/etc/apache2/apache2.conf(新安装的系统可能在/etc/apache2/conf.d/charset)文件,在改动之前,请先将该配置文件做个备份。以便在出错的时候可以恢复。将AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312当然如果你网站的编码用的是UTF-8的话,也可以改为AddDefaultCharset UTF-8这样的话,我们就不会每次打开网页都是乱码了!增加安全模块,以保障Apache服务的正常运行,现在我们安装mod-se 阅读全文
posted @ 2013-03-01 13:59 郑文亮 阅读(339) 评论(0) 推荐(0) 编辑