存档

‘电脑应用’ 分类的存档

15

一、在重装前备份配置文件:

对于XP用户,拷贝以下两个文件夹到非系统盘备用
C:\Documents and Settings\用户名\Application Data\MozillaFirefox\XXXXXXX.default(本文件夹包括cache等内容)
C:\Documents and Settings\用户名\Local Settings\Application Data\MozillaFirefox\XXXXXXXX.default(本文件夹包括扩展和配置)

我这里是把C:\Documents and Settings\用户名\Local Settings\Application Data\MozillaFirefox\XXXXXXXX.default
复制到”E:/firefox/profiles” 里面

右键打开Firefox快捷方式,在目标后加入” /p”(没有引号,注意之前要有一个空格)

然后再打开快捷图标.就会出现一个选择配置文件的界面.创建一个新配置.选择文件目录:

“E:/firefox/profiles”

进去后看到的就是跟原来的一摸一样的配置.

再回到桌面,把快捷方式上的属性目标位置去掉 ” /p”. 再打开这个快捷方式,就不用选择配置文件了

以后重装系统,1快捷方式 加”p”,2创建配置文件-选择profile目录,3去掉p.

还有cache目录也可以改一下

在Firefox地址栏中输入“about:cache”并键入回车,接着将显示Firefox的内存缓冲设置与磁盘高速缓
存设置。如果在页面上单击“List Cache Entries”链接,我们还可以查看缓冲区中有哪些数据文件。
1. 调节高速缓存容量
假如你想自行调节磁盘高速缓存的最大容量,可以选择“工具”菜单下的“选项”命令,在弹出窗口中选择“隐私”,然后在右侧视图中单击展开“高速缓存”,自 行设置容量大小。
2. 更改临时文件存放位置
如 果你希望自定义Firefox的临时文件存放位置,可以在Firefox的地址栏中输入“about:config回车”,打开详细配置页面;然后右击 鼠标新建一个首选项,名为browser.cache.disk.parent_directory,类型为字符串,再输入新的临时文件路径,例如 E:Firefox Temp即可。
3. 更改下载文件的保存路径
Firefox可以下载文件,只要你用鼠标左键单击某个下载链 接,就会弹出一个下载对话框,然后将文件下载保存到默认的目录中。假如你想更改下载文件的保 存路径,可以单击菜单中的“工具→选项”命令,在弹出的窗口中选择“下载”,然后在右侧视图中选择“将所有下载文件保存此文件夹”项,自行设置需要的目
录即可。

,

12

最近刚装了WIN7不久,没想到就碰到启动老是扫描检查硬盘,曾经让它全部检查过一遍了也依旧.初步判断可能是另一个硬盘的系统盘是FAT32格式问题..
所以决定把这个自动检查关掉..找了一下没有WINDOWS7的方法,就搜一下XP的.方法还是一样的.修该一下注册表就可以了.

单击“开始→运行”,在“运行”对话框中输入“regedit”打开注册表编辑器,
依次选择“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”子键,
然后在右侧窗口中找到“BootExecute”键值项并将其数值清空,最后按“F5”键刷新注册表即可。
(此法可取消开机时系统对所有磁盘的扫描)。

如果电脑出现什么断电之类的,最好还是开一下系统里面的检查修复一下.

, ,

01

折腾了一段时间,最后据说是和金山网盾有关,于是我以为是防火墙问题,我关了我的杀毒软件.最后查了几页,说金山词霸也有影响,再关.问题就解决了.

所以如果遇到此问题,用排除法.把软件一个个关掉试试看..

启动系统点击系统窗口(或者点击全屏)出现错误提示,不能进入系统.
VMware Workstation unrecoverable error: (mks)
Exception 0xc0000005 (access violation) has occurred.
A log file is available in “D:\Backup\我的文档\Virtual Machines\2003\vmware.log”. A core file is available in “D:\Backup\我的文档\Virtual Machines\2003\vmware-vmx-528.dmp”. Please request support and include the contents of the log file and core file.
To collect data to submit to VMware support, select Help > About and click “Collect Support Data”. You can also run the “vm-support” script in the Workstation folder directly.
We will respond on the basis of your support entitlement.

,

27
代码:
sudo gedit /etc/hosts
上面那个是针对ubuntu系统的

WINXP系统相对应文件在C:\WINDOWS\system32\drivers\etc\host

加入以下IP及域名
代码:
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com

保存后,打开xmarks设置菜单,选择“高级”,加密那个下拉框里面选择“全部加密”

, ,

18

WIN7系统恢复启动,把WIN7启动画面整没了,找了一下解决方法,这个挺实用的,如果不小心把启动界面的语言设置为中文,也可以用这个改回去.

1、 以管理员权限,运行以下命令:bcdboot c:\windows /l en-us  (注:如果是中文版的,这里改为: zh-CN)
C为系统盘盘符,不是的自行修改
2、 如果不是在administrator用户下,可以保存上述命令为批处理文件,比如Fix_bootui.bat右键,以管理员权限运行该批处理文件,然后重启,就看到美丽的WIN7启动界面回来了。

06

about:config
搜 Fast
找到相应的,删除。
具体文章

http://www.pccybertek.com/2009/05/remove-fast-browser-search

06

前段时间入手个华硕A8N-E主板,发现超频不了。试了许多方法都不行,最后在台湾某个超频论坛发现,要关掉里面的软驱。问题就解决了。如果你发现华硕A8N-E超频超频不了,请试试把软驱关掉看看。一般不是CPU的问题,也不是倍频的问题。
整理文章的时候顺便发一下,免得越来越多这些实用方法丢在本地。

, ,

05

最近装了几个AVI解码包,来回折腾了下,发现了FLASH播放没声音了。优酷视频之类的网站也都看不了。
最后,找到了原因及解决方法:
在 视窗注册表(registry)寻找 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32。然后在里面增加一个字串名为”wavemapper”,值为“msacm32.drv”。最好 你也确认在你的视窗主文件夹途径C:\windows\system32里头有msacm32.drv的文件。
我估计之前可能是我卸除了某个软件时,那软件不小心将注册表上的这个值删除了。

如果没有注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ 没有Driver32目录可以自己添加上去。
重启一下电脑就好了。

,

24

注解符号:

// 单行注解

/*     */ 多行注解

引号的使用

‘  ’ 单引号,没有任何意义,不 经任何处理直接拿过来;

“ ”双引号,php动态处理然后输 出,一般用于变数.

变数形态:

一种是True 即 真的;

另一种是False 即假的

常见变数形态:

string 字串 (数字\汉字\等等)

integer 整数 (1、2、3、4、5、0、-1、-2、等等)

double 浮点 数(小数点)

array 阵 列

object 物件

常用符号

\” 双引号

\\ 反斜线

\n 换行

\r 送出

\t 跳位(TAB)

运算符号

+ 加法运算 - 减法运算

* 乘法运 算 / 除 法运算

% 取余 数               ++ 累加

累减 1               . 把字串相加

设定运算

= 把右边的值代入左 边(一定要会)

+= 把右边的值加到左边

-= 把右边的值减到左 边

*= 把左边的值乘以右 边

/= 把左边的值除以右 边

.= 把右边的字串加到 左边

位员运算

&

|

^ 互斥(xor)

<< 向左移位

>> 向右移位

~ 取1的补数

逻辑运算

< 小 于              > 大于

<= 小于等 于             >= 大于等于

!= 不等 于             && 而且

|| 或 者             !

其他运算符号

$ 变数符 号

& 变数的指标 (加在变数前)

@ 不显示错误信息(加在 函数前)

-> 物件的方法 或者属性

=> 阵列的元素值

? : 三元运算子

,

13

一、apache日志按日期记录

在apache的配置文件中找到
ErrorLog logs/error_log
CustomLog logs/access_log common

Linux系统配置方法:

将其改为
ErrorLog “| /usr/local/apache/bin/rotatelogs /home/logs/www/%Y_%m_%d_error_log 86400 480″
CustomLog “| /usr/local/apache/bin/rotatelogs /home/logs/www/%Y_%m_%d_access_log 86400 480″ common

Windows系统下配置方法:

#ErrorLog “|bin/rotatelogs.exe logs/vicp_net_error-%y%m%d.log 86400 480″
#CustomLog “|bin/rotatelogs.exe logs/vicp_net_access-%y%m%d.log 86400 480″ common

第一次不知道设置480这个参数,导致日志记录时间和服务器时间相差8小时,原来是rotatelogs有一个offset参数,表示相对于UTC的时差分钟数,中国是第八时区,相差480分钟。86400是表示1天。

附rotatelogs说明

rotatelogs logfile [ rotationtime [ offset ]] | [ filesizeM ]

选项
logfile
它加上基准名就是日志文件名。如果logfile中包含’%’,则它会被视为用于的strftime(3)的格式字串;否则,它会被自动加上以秒为单位的.nnnnnnnnnn后缀。这两种格式都表示新的日志开始使用的时间。
rotationtime
日志文件回卷的以秒为单位的间隔时间
offset
相对于UTC的时差的分钟数。如果省略,则假定为0,并使用UTC时间。比如,要指定UTC时差为-5小时的地区的当地时间,则此参数应为-300。
filesizeM
指定回卷时以兆字节为单位的后缀字母M的文件大小,而不是指定回卷时间或时差。

二、设置apache日志记录格式

定制日志文件的格式涉及到两个指令,即LogFormat指令和CustomLog指令,默认httpd.conf文件提供了关于这两个指令的几个示例。

LogFormat指令定义格式并为格式指定一个名字,以后我们就可以直接引用这个名字。CustomLog指令设置日志文件,并指明日志文件所用的格式(通常通过格式的名字)。

LogFormat指令的功能是定义日志格式并为它指定一个名字。例如,在默认的httpd.conf文件中,我们可以找到下面这行代码:

LogFormat “%h %l %u %t \”%r\” %>s %b” common
网管联盟www.bitsCN.com
该指令创建了一种名为“common”的日志格式,日志的格式在双引号包围的内容中指定。格式字符串中的每一个变量代表着一项特定的信息,这些信息按照格式串规定的次序写入到日志文件。

Apache文档已经给出了所有可用于格式串的变量及其含义,下面是其译文:
%…a: 远程IP地址
%…A: 本地IP地址
%…B: 已发送的字节数,不包含HTTP头
%…b: CLF格式的已发送字节数量,不包含HTTP头。例如当没有发送数据时,写入‘-’而不是0。
%…{FOOBAR}e: 环境变量FOOBAR的内容
%…f: 文件名字
%…h: 远程主机
%…H 请求的协议
%…{Foobar}i: Foobar的内容,发送给服务器的请求的标头行。
%…l: 远程登录名字(来自identd,如提供的话)
%…m 请求的方法
%…{Foobar}n: 来自另外一个模块的注解“Foobar”的内容
%…{Foobar}o: Foobar的内容,应答的标头行
%…p: 服务器响应请求时使用的端口
%…P: 响应请求的子进程ID。
%…q 查询字符串(如果存在查询字符串,则包含“?”后面的部分;否则,它是一个空字符串。)

%…r: 请求的第一行
%…s: 状态。对于进行内部重定向的请求,这是指*原来*请求 的状态。如果用%…>s,则是指后来的请求。
%…t: 以公共日志时间格式表示的时间(或称为标准英文格式)
%…{format}t: 以指定格式format表示的时间
%…T: 为响应请求而耗费的时间,以秒计
%…u: 远程用户(来自auth;如果返回状态(%s)是401则可能是伪造的)
%…U: 用户所请求的URL路径
%…v: 响应请求的服务器的ServerName
%…V: 依照UseCanonicalName设置得到的服务器名字

在所有上面列出的变量中,“…”表示一个可选的条件。如果没有指定条件,则变量的值将以“-”取代。分析前面来自默认httpd.conf文件的 LogFormat指令示例,可以看出它创建了一种名为“common”的日志格式,其中包括:远程主机,远程登录名字,远程用户,请求时间,请求的第一 行代码,请求状态,以及发送的字节数。

有时候我们只想在日志中记录某些特定的、已定义的信息,这时就要用到“…”。如果在“%”和变量之间放入了一个或者多个HTTP状态代码,则只有当请 求返回的状态代码属于指定的状态代码之一时,变量所代表的内容才会被记录。例如,如果我们想要记录的是网站的所有无效链接,那么可以使用:
LogFormat %404{Referer}i BrokenLinks

反之,如果我们想要记录那些状态代码不等于指定值的请求,只需加入一个“!”符号即可:

LogFormat %!200U SomethingWrong

三、专门记录某个蜘蛛记录

SetEnvIfNoCase User-Agent Baiduspider baidu_robot
LogFormat “%h %t \”%r\” %>s %b” robot
CustomLog “|/usr/local/apache2.2.0/bin/rotatelogs /usr/local/apache2.2.0/logs/baidu_%Y%m%d.txt 86400 480″ robot env=baidu_robot
windows下
CustomLog “|bin/rotatelogs.exe  logs/baidu_%Y%m%d.txt 86400 480″ robot env=baidu_robot
这样在logs目录下,就会每天产生baidu_年月日.txt的日志了,每条的记录和下面的类似:
61.135.168.14 [22/Oct/2008:22:21:26 +0800] “GET / HTTP/1.1″ 200 8427

,

7k7k.com双人小游戏