15 1 月 2014

在win7系统中安装SQL2005出现29506错误

消失好久了~主要是回家了~很多事情耗费了时间

电脑业重装了。。所以sql数据库也要重新弄

结果遇到问题

当安装SQL Server Management Studio Express的时候到最后会出现“安装程序在安装此软件包时遇到一个错误,这可能表示此软件包有错。错误码是29506”权限问题。

解决方法:

新建一个文本文件,输入msiexec /i F:\SQLServer2005_SSMSEE.msi

//假设下载的文件名为SQLServer2005_SSMSEE.msi ,放在F盘根目录下

保存改扩展名为cmd格式
右键鼠标—-然后以管理员身份运行这个程序就可以。

在安装完成后,运行sqlserver2005管理器的时候也要以管理员的身份运行程序才能连接上数据库实例。(在要启动的程序上点右键–以管理员身份运行)

01 1 月 2014

博客留言js神器

好吧~arno放福利~然后这几天都不会上网了。

 

javascript:document.getElementById(‘author’).value = ‘arno’; document.getElementById(’email’).value = ‘blogfeng@blogfeng.com’; document.getElementById(‘url’).value = ‘http://blogfeng.com’; void(0)

 

 

直接把上面的修改成自己的信息,然后加书签~~~以后去留言,直接点击书签,自己的信息就ok了。

 

 

来源:我忘了,好像是哪位博主的= =。

31 12 月 2013

Linux 查看进程和删除进程

1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。
2. ps 命令用于查看当前正在运行的进程。
grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
ps -aux | grep java
-aux 显示所有状态
ps
3. kill 命令用于终止进程
例如: kill -9 [PID]
-9 表示强迫进程立即停止
通常用 ps 查看进程 PID ,用 kill 命令终止进程
网上关于这两块的内容
———————————————————————————–
PS
———————————————————————————–
1. ps 简介
ps 命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、 进程 是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地.
2. ps 命令及其参数
ps 命令最经常使用地还是用于监控后台进程地工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设
备进行通信地,所以如果需要检测其情况,便可以运用 ps 命令了.
该命令语法格式如下:
ps [选项]
-e 显示所有进程,环境变量
-f 全格式
-h 不显示标题
-l 长格式
-w 宽输出
a
显示终端上地所有进程,包括其他用户地进程
r
只显示正在运行地进程
x
显示没有控制终端地进程
O[+|-] k1 [,[+|-] k2 [,…]] 根据 SHORT KEYS、k1、k2 中快捷键指定地多级排序顺序显示进程列表.
对于 ps 地不同格式都存在着默认地顺序指定.这些默认顺序可以被用户地指定所覆盖.在这里面“+”字符是可选地,“-” 字符是倒转指定键地方向.
pids 只列出进程标识符,之间运用逗号分隔.该进程列表必须在命令行参数地最后一个选项后面紧接着给出,中间不能插入 空格.比如:ps -f1,4,5.
以下介绍长命令行选项,这些选项都运用“–”开头:
–sort X[+|-] key [,[+|-] key [,…]] 从 SORT KEYS 段中选一个多字母键.“+”字符是可选地,因为默认地方向就是按 数字升序或者词典顺序.比如: ps -jax -sort=uid,-ppid,+pid.
–help 显示帮助信息.
–version 显示该命令地版本信息.
在前面地选项说明中提到了排序键,接下来对排序键作进一步说明.需要注意地是排序中运用地值是 ps 运用地内部值,并非 仅用于某些输出格式地伪值.排序键列表见表 4-3.
表 4-3 排序键列表
c
cmd
可执行地简单名称
C
cmdline
完整命令行
f
flags
长模式标志
g
pgrp
进程地组 ID
G
tpgid
控制 tty 进程组 ID
j
cutime
累计用户时间
J
cstime
累计系统时间
k
utime
用户时间
K
stime
系统时间
m
min_flt
次要页错

 

 

 

非原创~摘自互联网

29 12 月 2013

CentOS、Debian下搭建shadowsocks-libev服务端

吐槽一下~之前装的uV版本的,= =内存占用过高!!

 

shadowsocks-是近两年才发展起来的轻量级的socks5代理软件,相较于传统的ssh,shadowsocks速度更快。

shadowsocks-libev是shadowsocks众多版本中的一种,本博最为推荐。它使用libuv + C 编写,500不到的代码,资源消耗非常小,再破的VPS都能跑得起来。相对于其他版本的shadowsocks,shadowsocks-libev不会 出现掉进程或cpu 100%的问题。

1.安装必要组建

centos执行 yum install build-essential autoconf libtool gcc -y
debian执行 apt-get install build-essential autoconf libtool libssl-dev gcc -y

2.安装git

centos执行 yum install git -y
debian执行 apt-get install git -y

装完了执行 git –version ,如果出版本号则安装成功。

3.安装openssl

centos执行 yum install openssl-devel -y
debian执行 apt-get install libssl-dev -y

4.下载shadowsocks-libev源码包并编译

git clone https://github.com/madeye/shadowsocks-libev.git

cd shadowsocks-libev

./configure

make && make install

5.运行shadowsocks

nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &

比如:nohup /usr/local/bin/ss-server -s 156.132.67.213 -p 8981 -k admin888 -m aes-256-cfb &

6.加入开机启动

echo “nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &” >> /etc/rc.local

【关于客户端】
shadowsocks的客户端现在还不太成熟,个人推荐http://sourceforge.net/projects/shadowsocksgui/files/dist/

yingwa更方便,适合新人,但我不喜欢,似乎访问任何网站都要代理一下(只是一下),令我反感。

安卓、IOS也有客户端,我没有试过。

【关于加密方式】
如果启动命令里不写“-m aes-256-cfb”的话,则默认的加密方式为table,我也推荐使用这种加密,因为速度最快。选择aes-256-cfb则比较安全,其实对速度也几乎没有影响。

【关于更改端口、密码、加密方式】
启动命令里已经包含了这些信息,如果改了,别忘记也改一下开机启动里的。

【关于结束服务】
ps aus 会看到“/usr/local/bin/ss-server …….”的进程,kill掉即可,比如: kill 29899

29 12 月 2013

centos 新建、删除、移动、复制等常用命令

centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令:

1.新建文件夹

mkdir 文件名

新建一个名为test的文件夹在home下

view source1 mkdir /home/test

2.新建文本

在home下新建一个test.sh脚本

vi /home/test.sh

3.删除文件或文件夹

1、删除home目录下的test目录

rm /home/test

2、这种不带参数的删除方法经常会提示无法删除,因为权限不够。

rm -r /home/test

3、-r是递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。

rm -rf /home/test

-4、f是不提示用户,删除目录下的所有文件。请注意检查路径,输成别的目录就悲剧了。

rm -ir /home/test

5、-i是交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。

4.移动文件或文件夹

mv [options] 源文件或目录 目标文件或目录

示例:

1、移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录mv hscripts tmp
分析:在上述命令中,如果tmp目录已经存在,mv命令将移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录。 如果没有tmp目录,它将重命名 hscripts目录为tmp目录。

2、移动多个文件/更多问价到另一目录
mv file1.txt tmp/file2.txt newdir
这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。

参数:

-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。

-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

5.复制文件或文件夹

cp [options] 来源档(source) 目的檔(destination)

参数:
-a :相当于 -pdr 的意思;
-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;
-f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;
-i :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作!
-l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身;
-p :连同档案的属性一起复制过去,而非使用预设属性;
-r :递归持续复制,用于目录的复制行为;
-s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;
-u :若 destination 比 source 旧才更新 destination !
最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行!

示例:
1、复制两个文件:
cp file1 file2
上述cp命令复制文件file1.php 的内容到文件file2.php中。

2、备份拷贝的文件:
cp -b file1.php file2.php
创建文件file1.php的带着符号 ‘~’的备份文件file2.php~。
3、复制文件夹和子文件夹:
cp -R scripts scripts1
上面的 cp 命令从 scripts 复制文件夹和子文件夹到 scripts1。

 

6、创建目录
mkdir 文件名
mkdir /var/www/test

24 12 月 2013

64m 洛杉矶vps到手

看到标题有没有想打我。

= =

我可是求了客服很久的。

五刀一年的64m bulevm 尾巴网址 http://cfcf.cf/b3

BLUE0 – Los Angeles, CA (LS)
64 MB of RAM
64 MB of vSWAP
5 GB of Disk
100 GB of Bandwidth
1.0 Ghz+ CPU Core
1 IPv4 Address
Terms: Limited Support (See: Section 11)

 

 

其实早就没货了。

我和客服扯了很久,

 

can you help me

excuse me,
as you know,i wanna to order this type of vps which is 64m in los….
However, i am so sad to wait for so long time and it still is out of stock.
Help me who is your loyal friend.
Thks.

 

我是开了两个tk才成功的。一开始客服说没,后来慢慢聊,就把我加入等待名单了,说一有货就自动给我。两天后就拿到了。

 

 

好吧~刚刚去试了一下,上了一个pptp

悲剧性的60m木有了- –

所以我还是不开这货~放手里玩吧~

 

 

不买vps了,再买剁手~~

 

 

最新:

装了typecho

内存还有50%

 

地址 :http://blog.1vpn.cf/

或者http://eye.dnsd.me

 

 

更新:

ppt#p也建好了

 

 

内存使用

39/64 m

 

哈哈哈~我满足了!!

 

23 12 月 2013

如何开启mysql的远程访问权限

Mysql默认不开启远程访问权限,开启方法如下:

 

1
2
>>GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "passwd";
>>flush privileges;

 

其中”%”表示任何主机都可以远程登录到该服务器上访问。如果要限定为只有某台机器可以访问,将其换成相应的IP即可;第二行重新加载权限数据。

16 12 月 2013

vps性能测试方法

vps性能测试主要包括以下几个方面:cpu、网络速度性能、硬盘IO、和几个查看系统负载的命令。

一、cpu的信息

查看cpu的命令:cat /proc/cpuinfo

二、硬盘IO性能测试

测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试,命令如下:

dd if=/dev/zero of=test bs=64k count=4k oflag=dsync

可以看出vps的硬盘io性能还是很给力的,如果超过10M,对正常建站就无影响。超过50M,就是非常给力状态。

三、网络性能测试

VPS的网络性能,主要分出口和入口二个指标,入口可以用wget文件得到:

wget http://cachefly.cachefly.net/100mb.test

您的VPS搭建好网站环境后,可以用其它的VPS去拽这个文件,得到出口的带宽。

四、UB跑分得到综合性能

之前已经测试过,由于测试时间很长,就不再测试了,结果分数是882分。

总分情况,低于400的就算性能低下;600-800是属于正常VPS水准;超过1000分性能就算给力。

五、VPS的访问速度测试

这个主要测试是PING值,和观看TRACERT值,来判断速度。大概这几个网站:

站长站:ping.chinaz.com – ping.chinaz.com/tracert 卡卡网:www.webkaka.com/ping.aspx – www.webkaka.com/Tracert.aspx 国外的:www.just-ping.com 软件:speedtest.net/mini.php

 

六、查看系统负载的几个命令

1、uptime

2、w

3、top