修正Ubuntu启动器火狐图标显示异常的问题。

Ubuntu安装好以后自带了火狐浏览器,可是使用起来始终感觉不爽,并且版本还可能过旧,因此将其卸载。然后重新从火狐官网上下载了最新的版本。

不过下载的火狐无法固定到启动器上(可能看到固定上了,但是根本无法运行,似乎仍然指向的是已经卸载了的版本,并且图标似乎分辨率比较低,看起来比较模糊。),我删除了:/home/qiyo/.mozilla/目录,然后才能固定上。

不过新问题又来了,火狐图标显示不出来。在网上搜索一番,有结果了。

原文:http://www.mobilelin.in/2012/11/20/set-icon-on-ubuntu-12-10-dash/

 

操作步骤:

1. 打开终端,进入/usr/share/applications目录
2. sudo gedit firefox.desktop
3. 在打开的文件编辑器中输入:
[Desktop Entry]
Name=firefox
Name[zh_CN]=火狐浏览器
Comment=火狐浏览器
Exec=/home/qiyo/Soft/firefox/firefox
Icon=/home/qiyo/Soft/firefox/icons/mozicon128.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
4. 在Dash中找到火狐图标,然后拖动到启动器即可。

Ubuntu下安装Chrome提示:依赖关系不满足:libudev0(>=147)的解决办法

原文:http://forum.ubuntu.org.cn/viewtopic.php?t=422922

在网上搜索了下,从上面链接找到了解决办法。

下载安装libudev0后就可以安装Chrome了。

32位下载这个:http://launchpadlibrarian.net/132294322/libudev0_175-0ubuntu19_i386.deb

64位下载这个:http://launchpadlibrarian.net/132294155/libudev0_175-0ubuntu19_amd64.deb

 

IIS7上自定义错误页不生效,并且出现“内部服务器错误”的解决办法。

在IIS中要使用404自定义错误页面,如果使用URL模式,则访问一个不存在的页面时,的确会显示我们自定义的页面,但是返回的HTTP状态码是200。

因此将URL模式换成文件模式,在IIS6中,没有任何问题。但是在IIS7上则出现500错误,页面上提示:无法显示页面,因为发生内部服务器错误。

在网上找了下,终于找到解决办法:

原文地址:http://blogs.msdn.com/b/asiatech_zh-cn/archive/2010/12/27/iis7-404-500-19.aspx

1. 停止IIS。

2. 编辑文件C:\Windows\System32\inetsrv\config\applicationHost.config。

3. 找到<system.webServer>下的<httpErrors>节点,设置属性 allowAbsolutePathsWhenDelegated=“true”。

4. 启动IIS,完成。

修改SQLSERVER系统数据库存放路径

SQLSERVER 2005修改方法:

1. 停止数据库服务.
2. 设置服务启动参数:

-dE:\database\mssql\2005\system_database\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lE:\database\mssql\2005\system_database\mastlog.ldf

3. 拷贝 master.mdf 和 mastlog.ldf 至对应的目录 (注意:目标目录需要增加mssql服务的权限)
4. 在第2步骤的基础上临时多增加一项启动参数: -T3608,新的启动参数如下

-dE:\database\mssql\2005\system_database\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lE:\database\mssql\2005\system_database\mastlog.ldf;-T3608

5. 启动数据库服务, 打开企业管理器, 运行下面的语句(分离数据库):

sp_detach_db ‘msdb’

sp_detach_db ‘model’

6. 拷贝 model.mdf modellog.ldf msdbdata.mdf msdblog.ldf 这4个文件至目标目录.

7. 重启数据库服务,运行下面的语句(前两句表示附加数据库,后两句表示修改临时数据库的路径,可以不用拷贝临时数据库文件,因为在数据库服务启动时会自动创建)

sp_attach_db ‘model’,’E:\database\mssql\2005\system_database\model.mdf’,’E:\database\mssql\2005\system_database\modellog.ldf’

sp_attach_db ‘msdb’,’E:\database\mssql\2005\system_database\msdbdata.mdf’,’E:\database\mssql\2005\system_database\msdblog.ldf’

ALTER DATABASE tempdb MODIFY FILE (NAME = ‘tempdev’, FILENAME = ‘E:\database\mssql\2005\system_database\tempdb.mdf’)

ALTER DATABASE tempdb MODIFY FILE(NAME = ‘templog’, FILENAME = ‘E:\database\mssql\2005\system_database\templog.ldf’)

8. 停止数据库服务,然后取消第4部中临时增加的启动参数:-T3608,新的启动参数如下

   -dE:\database\mssql\2005\system_database\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lE:\database\mssql\2005\system_database\mastlog.ldf

9. 完成。

 

SQLSERVER 2008 修改方法:

1. 停止数据库.

2. 设置服务启动参数为:

-dE:\database\mssql\2008\system_database\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008\MSSQL\Log\ERRORLOG;-lE:\database\mssql\2008\system_database\mastlog.ldf

3. 拷贝 master.mdf mastlog.ldf model.mdf modellog.ldf msdbdata.mdf msdblog.ldf 至对应的目录 (注意:目标目录需要增加mssql服务的权限)

4. 启动数据库服务,企业管理器运行下列SQL语句:

ALTER DATABASE model MODIFY FILE (NAME = ‘modeldev’, FILENAME = ‘E:\database\mssql\2008\system_database\model.mdf’)

ALTER DATABASE model MODIFY FILE (NAME = ‘modellog’, FILENAME = ‘E:\database\mssql\2008\system_database\modellog.ldf’)

ALTER DATABASE msdb MODIFY FILE (NAME = ‘MSDBData’, FILENAME = ‘E:\database\mssql\2008\system_database\MSDBData.mdf’)

ALTER DATABASE msdb MODIFY FILE (NAME = ‘MSDBLog’, FILENAME = ‘E:\database\mssql\2008\system_database\MSDBLog.ldf’)

ALTER DATABASE tempdb MODIFY FILE (NAME = ‘tempdev’, FILENAME = ‘E:\database\mssql\2008\system_database\tempdb.mdf’)

ALTER DATABASE tempdb MODIFY FILE (NAME = ‘templog’, FILENAME = ‘E:\database\mssql\2008\system_database\templog.ldf’)

5. 重启数据库服务,完成。

 

 

 

PHP将指定图片插入透明PNG中,实现水印效果!

将图片B.png(16px * 16px),嵌入图片A.png中,生成一个图片C.png。

<?php
$im = imagecreatefrompng(‘A.png’);
$im2 = imagecreatefrompng(‘B.png’);
imagesavealpha($im, true);  //设置透明
imagesavealpha($im2, true);  //设置透明
imagecopy($im, $im2, 0, 0, 0, 0, 16, 16); //将图片B.png嵌入图片A.png
imagepng($im, ‘C.png’); // 生成图片C.png
?>
<img src=”C.png” />

PostgreSQL数据库使用上的一些资料片段。

1. 需要安装VS2010运行库 http://api.sudu.cn/down/vcredist_2010_x64.exe 否则会报**因为计算机中丢失 MSVCR100.dll**错误.

2. 初始化一个数据库集群(或叫数据库节点):

initdb.exe -D E:\database\pgsql\9 -E UTF8 –locale=C

3. 注册一个系统服务运行指定的数据库集群(或叫数据库节点):

pg_ctl.exe register -D E:\database\pgsql\9 -N control_pgsql

4. 常用环境变量,非必须.

set PGHOME=D:\soft\pgsql9
set PATH=%PGHOME%\bin;%path%
set PGHOST=localhost
set PGLIB=%PGHOME%\lib
set PGDATA=E:\database\pgsql\9

 

“Source: SWbemObjectEx Description: 存储空间不足,无法处理此命令”解决办法

原文:http://blogs.technet.com/b/askperf/archive/2008/09/16/memory-and-handle-quotas-in-the-wmi-provider-service.aspx

方法:

1.打开wbemtest.exe
2.连接root.
3.枚举实例输入”__ProviderHostQuotaConfiguration”, 不含引号, 确定.
4.选择并双击弹出的”__ProviderHostQuotaConfiguration=@”
5.修改MemoryAllHosts和MemoryPerHost对应的值. 尽量设置得大些。
6.重启计算机.