avatar
文章
86
标签
132
分类
7

时间线
标签
笔记
友情链接
其他
  • 作品
  • 文件
关于
王恒's Blog
搜索
时间线
标签
笔记
友情链接
其他
  • 作品
  • 文件
关于
Linux中dd命令详解
发表于2013-03-10|最近添加
一、dd命令 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数注释: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > 2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file > 3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。 obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。 bs=bytes:同时设置读入/输出的块大小为bytes个字节。 4. cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。 5. skip=blocks:从输入文件开头跳过blocks个块后再开始复制。 6. seek=blocks:从输出文件开头跳过blocks个块后再开始复制。 注意:通常只用当输出文件是磁盘或磁带时才有效,即备份到磁盘或磁带时才有效。 7. count=blocks: ...
博客服务器系统升级
发表于2013-01-22|最近添加
由于前两天博客所在的VPS机房搬迁,加之工作太忙无精力再去弄一个备份服务器,导致了博客连续两天都无法访问。近日拜访的朋友实在是抱歉了~~ 刚好之前也是一直懒得升级服务器的系统版本,旧的系统(ubuntu 11.04) 已经不被支持了,所以今天升级到了最新的 LTS 版本。还好各种数据都有备份,升级过程很顺利,各种工具安装配置基本都很快弄好了。自己试了几次,访问速度还可以~~ 嘿嘿 很快就要新年了,希望各位朋友继续多多支持~~ 提前祝各位新年快乐,工作顺利,学业有成~~
解决MySQL远程连接丢失问题
发表于2013-01-14|Technical
最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦。 远程连接mysql是总是提示: Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。但是我的配置文件并没有配置这一句,各种搜索均未果。今天偶然在网上看到一个遇到同样问题的人贴出的配置,发现他多了一句配置 skip-name-resolve,抱着试试看的态度改了一下并重启了mysql服务,果然远程一下子就连接上了,真是无语。 其实问题很简单,都是MySQL的配置文件默认没有为远程连接配置好,只需要更改下MySQL的配置文件即可。具体的解决步骤如下,希望能帮助遇到同样问题的同学们:找到并修改my.cnf文件。在不同的Linux系统下,my.cnf放在不同的位置。这里以Ubuntu Server做示例,其他系统请根据情况自行找 ...
配置nginx伪静态以支持ThinkPHP的PATHINFO模式
发表于2012-12-22|Technical
ThinkPHP是一款很不错的框架,也是PHP开发中最近用的比较火的。平时在本地开发中打开apache的modrewrite 配合.htaccess文件就可以完美的支持ThinkPHP的PATHINFO模式,但是家里的linux机器搭建的却是nginx 环境。这就造成了url 重写出现了很多奇怪的问题,所以需要对nginx 的配置文件修改一下来让它支持ThinkPHP的框架。 首先你的项目的config文件中要配置这一项 'URL_MODEL' => 2, // rewrite 在服务器中切换到nginx的安装目录,我这里是 /usr/local/nginx。然后添加thinkphp.conf 文件 vim /usr/local/nginx/conf/thinkphp.conf内容如下 location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?s=/$1 last; } } 然后在你的配置文件中include一下刚刚的配置文件。 如果你的ThinkPHP入口 ...
JavaScript中的鼠标滚轮事件
发表于2012-11-18|Technical
Firefox使用DOMMouseScroll,其他的浏览器使用mousewheel。滚动事件触发时Firefox使用detail属性捕捉滚轮信息,其他的浏览器使用wheelDelta。不知道为何在该问题上其他厂商和微软的如此一致。Firefox可以使用addEventListener方法绑定DomMouseScroll事件。 elem.addEventListener('DOMMouseScroll', func, false); IE和其他的主流浏览器可以使用传统的事件绑定模型。但不要使用IE专有的attachEvent方法,其他主流浏览器并不识别微软的这个方法。下面先测试一下。 120// <script type="text/javascript">     // <![CDATA[     var mouseWheel = document.getElementById('mouseWheel');          if (mouseWheel.addEventListener) {       ...
SAE中使用TmpFS功能
发表于2012-11-17|最近添加
        前一段时间做的项目需要提供导出CSV报表的功能,我用php直接拼出csv的文件流输出到页面,以提供csv文件的下载,功能在wamp环境中运行很正常,但是到了SAE平台却怎么都不好使。不管是改请求的响应头content-type 还是修改输出的文件格式,每次SAE都是把内容直接输出在了页面。因为SAE不支持通用方式的本地IO,于是想到了使用SAE提供的tmpFS功能。TmpFS因为平台安全性的考虑,SAE限制了用户对于本地IO的使用,但这样对于一些传统的PHP项目,也许带来了很多不便,因为它们都或多或少的有对本地 IO的操作,像Smarty的编译模板。为了解决这个问题,SAE提供了TmpFS功能。TmpFS允许开发者通过标准的IO函数临时读写本地IO,这样 方便了很多非SAE项目的移植。 特别注意: 临时文件的生存周期等同于PHP请求,也就是当该PHP请求完成执行时,所有写入TmpFS的临时文件都会被销毁TmpFS是本地临时文件,不是共享存储,而SAE是全分布式环境,所以不同请求之间无法通过TmpF ...
win7修改网卡MAC地址
发表于2012-11-17|Route
Win7操作系统下修改MAC时不能随机生成MAC地址,修改时要注意如下规则: 从左往右第二个字符必须为2、6、A、E其中之一, 例如: 02:00:00:00:00:00 —— 有效 06:00:00:00:00:00 —— 有效 0A:00:00:00:00:00 —— 有效 0E:00:00:00:00:00 —— 有效 至于用来修改的软件很多,例如: Mac MakeUp (Mac makeup可以改外置usb网卡)。 下载地址:http://www.gorlani.com/portal/projects/mac-makeup-the-original 使用方法: 选择需要修改的网卡,带无线网卡的电脑一般会有两个网卡,在这里选择你连接网络的那块网卡。可以在系统托盘的网络连接状态里看到你目前所使用的网卡名称。 新 MAC 地址,用 10 来随机生产。4 可选择网卡生产商,就是说你可以把你的 Intel 的网卡伪装成 3com 的。 Change,即可生效 PS:公司网络各种限制各种监控,被监控的感觉很不爽,真想天天挂着代理或者联着自己的VPN上网~
Ubuntu下添加开机启动脚本
发表于2012-11-05|linux
1、方法一,编辑rc.loacl脚本  Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:exit 0 前面才行。 如: sudo vi /etc/rc.local 然后在 exit 0 前面添加好脚本代码。  2、方法二,添加一个Ubuntu的开机启动服务。 如果要添加为开机启动执行的脚本文件, 可先将脚本复制或者软连接到/etc/init.d/目录下, 然后用:update-rc.d xxx defaults NN命令(NN为启动顺序), 将脚本添加到初始化执行的队列中去。 注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。 1) 将你的启动脚本复制到 /etc/init.d目录下 以下假设你的脚本文件名为 test。2) 设置脚本文件的权限 $ sudo chmod 755 /etc/init.d/test3) 执行如下命令将脚本放到启动脚本中去: $ cd /etc/init.d $ sudo update-rc.d test defaults 95 注:其中数字 ...
ubuntu中安装air video server
发表于2012-11-05|Technical
AirVideo 是IOS上很好用的一个媒体播放器。可以由局域网内的电脑完成实时转码,不用再做任何转换操作,就可以让你通过无线网络在iphone和ipad观看存在电脑上的视频,而不需要把视频拷贝过来。 官方提供了MAC和Windows下的服务端程序,但因为服务端是基于FFmpeg和Java的,都是开源项目,所以也可以通过自行编译的方式,在Linux下安装服务端。前段日子自己组装了一台htpc,但要通过 iPad看里面的电影颇为麻烦。今天刚好看到有一份教程,简单的几个APT命令就可以完成安装了,具体步骤如下: 1.打开终端 2.安装python-software-properties sudo apt-get install python-software-properties 3.添加AirVideo的源 sudo add-apt-repository ppa:rubiojr/airvideo 4.更新包的索引 sudo apt-get update 5.安装AirVideo Server sudo apt-get install airvideo-server 6.编辑所 ...
nginx设置目录浏览及中文乱码问题解决
发表于2012-10-12|Technical
在Nginx下默认是不允许列出整个目录的。如需此功能, 先打开nginx.conf文件,在location server 或 http段中加入 autoindex on;另外两个参数最好也加上去: autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GB autoindex_localtime on;默认为off,显示的文件时间为GMT时间。注意:改为on后,显示的文件时间为文件的服务器时间 但是如果有中文目录的话会出现乱码问题,所以还需要在下面添加这一句: charset utf-8,gbk;
1234…9
avatar
王恒
make progress little day by day.
文章
86
标签
132
分类
7
关注
标签
.NET 10.1 Ant Apache Apache2 Apple AutoProxy C# Cron DIY DNS Darwin Streaming Server Dropbox FTP Firefox Font GCC Globus Toolkit IIS IOS IP Krait LAMP Linux NVIDIA Openjdk Oracle PHP Pear Proxy Razer Sort Tunnelier Ubuntu Unix VPN VPS Viki WAMP Win7
©2020 - 2022 By 王恒
框架 Hexo|主题 Butterfly
搜索
数据库加载中