显示下一条  |  关闭

梦想之鹰的天空

天高任鸟飞......放飞....心情..........放飞.....梦想

 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 

上海市 松江区

 发消息  写留言

 
非淡泊无以明志 非宁静无以致远
 
近期心愿完成方案
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
下载音乐盒  曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 

[置顶] Sysprep制作快速安装系统映像包

2008-4-22 13:01:03 阅读554 评论0 222008/04 Apr22

Sysprep制作快速安装系统映像包

建筑需要坚固的基础才能经受住时间的考验,同样地,构造系统映像也需要优质的原材料和高超的技巧。为了构造出高质量的系统映像,不能让根本没用的驱动程序、注册键、应用程序混入映像文件,所以用来创建映像的源机器一定要全新安装。

  在准备创建映像的过程中,Sysprep会断开源机器与域的联系——所以只要有可能,应该尽量避免将源机器加入到任何域,可以用本地的Administrator帐户安装应用程序、Service Pack和实施各种定制操作。为了尽可能地延长映像文件的使用时间,这个阶段的定制操作应当慎重。如果要改变某些设置,尽可能用cmdlines.txt脚本(后面将有详细讨论)。

  在Windows中,每一个用户帐户有它自己的一套配置数据,如每个用户有不同的桌面设置、“我的文档”等,这类配置数据统称为配置文件。Windows会自动为每个新建的用户帐户设置默认的配置文件,但默认配置文件往往不能满足需要,必须经过定制才适合使用。对于大多数小型网络环境(或独立的机器),由于没有域服务器,不能通过组策略发布和管理用户的配置文件。那么,是否可以将定制的配置文件作为默认的配置文件加入到映像文件,也就是说,以后新建用户帐户时,让Windows自动将定制的配置文件作为默认配置文件呢?答案是肯定的,具体实现步骤是:

  ⑴ 建立一个临时的本地帐户,登录该帐户,定制桌面、开始菜单以及其他想要定制的与用户配置文件有关的设置,完成后,注销该帐户,然后用Administrator帐户登录。

  ⑵ 为便于后继步骤的操作,配置资源管理器,使其显示隐藏的文件和文件夹。

作者  | 2008-4-22 13:01:03 | 阅读(554) |评论(0) | 阅读全文>>

[置顶] 利用Sysprep让Ghost完美备份

2008-4-22 13:22:01 阅读82 评论0 222008/04 Apr22

  一个新硬盘是否可以用Ghost直接将老硬盘的系统克隆过来呢?可以。在Windows XP的安装光盘里有个叫做Sysprep的工具,它是一种专为系统管理员以及因其他需要在多台计算机上部署Windows XP操作系统的客户而设计的实用工具。而且Sysprep会在每台目标计算机首次重新启动时为它分配一个惟一的安全标志码。

  实战开始,放入Windows XP的安装光盘,打开\SUPPORT\TOOLS文件夹,找到DEPLOY.CAB这个文件,复制后解压到老硬盘中,解压后,你会得到10个文件,运行其中的sysprep.exe,程序将会弹出警告窗口,提示你安装这个程序会修改系统的一些参数,点击“确定”,启动这个系统备份工具。然后勾选下方的“MiniSetup”及“PnP”两个选项,然后点击“重新安装”按钮。此时电脑便会出现“您确定要以您目前的设定值继续”对话框,再次“确定”。

  这时就可以利用Ghost把老硬盘上的系统进行备份及还原到新硬盘上了。还原后,新硬盘的Windows XP系统第一次开机时,会重新检测电脑硬件一次,此后便会建立一个新的安全识别码了,而至此你便可以正常运行Windows XP了。

作者  | 2008-4-22 13:22:01 | 阅读(82) |评论(0) | 阅读全文>>

[置顶] 修改XP配置让它不再越用越慢

2008-5-5 13:52:54 阅读108 评论0 52008/05 May5

 如果你是已经安装好的XP了,但用的序列号是里到处流传人人都用的那些,也没关系,我们后面会说用sysrep来重新封装的时候会解决序列号更换的问题。

  基本思想:

  1、减少磁盘空间占用

  2、终止不常用的系统服务

  3、安全问题

  4、另外一些技巧

  首先问一下,你是不是很想激活XP,不。。。准确的说你是不是想在ms的站上能够升级。如果答案是肯定的话,那我们就先来探讨一下安装的问题,目前流行的V4、V5、V6版本我还是比较推荐的,尤其是V5和V6这两个。安装的过程中有个序列号的问题,我建议你先在机子上算好,然后用这个序列号安装,通常这样安装的XP都可以到MS的站点自由更新。

  如果你是已经安装好的XP了,但用的序列号是里到处流传人人都用的那些,也没关系,我们后面会说用sysrep来重新封装的时候会解决序列号更换的问题。

  一、瘦身行动

  1、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe /purgecache 近3xxM。

  2、删除驱动备份: %windows%driver cachei386目录下的driver.cab文件,通常这个文件是76M。

  3、偶没有看help的习惯,所以保留着%windows%help目录下的东西对我来说是一种伤害,呵呵。。。都干掉,近4xM。

  4、一会在升级完成后你还会发现%windows%多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM。

作者  | 2008-5-5 13:52:54 | 阅读(108) |评论(0) | 阅读全文>>

CentOS Linux搭建SVN Server配置详解[转]

2012-4-29 18:24:52 阅读14 评论0 292012/04 Apr29

PS:今天给开发的同事搭建一个公网的SVN Server,google一下,发现下面这篇最详细,就记录下来,重新排版一下。顺便补充了几个细节,总结一下。本文配置是基于CentOS 5.x的,但一样适用于其他Linux发行版!

SVN简介和工作原理

subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。

svn服务器有两种运行方式:独立服务器和借助于apache。 svn://或http://

svn客户端tortoisesvn

svn的基本工作原理: 在一台服务器上建立一个源代码库,库里可以存放许多不同项目的源程序。有源代码库管理员统一管理这些源程序。每个用户在使用源代码库之前,首先要把源代码库

作者  | 2012-4-29 18:24:52 | 阅读(14) |评论(0) | 阅读全文>>

CPU占用达到100%的问题

2012-4-29 17:02:33 阅读15 评论0 292012/04 Apr29

我们在使用Windows XP操作系统的时候,用着用着系统就变慢了,一看“任务管理器”才发现CPU占用达到100%。这是怎么回事情呢?遇到病毒了,硬件有问题,还是系统设置有问题,在本文中笔者将从硬件,软件和病毒三个方面来讲解系统资源占用率为什么会达到100%。

经常出现CPU占用100%的情况,主要问题可能发生在下面的某些方面:

  CPU占用率高的九种可能

  1、防杀毒软件造成故障

由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。处理方式:基本上没有合理的处理方式,尽量使用最少的监控服务吧,或者,升级你的硬件配备。

2、驱动没有经过认证,造成CPU资源占用100%

大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。 处理方式:尤其是显卡驱动特别要注意,建议使用微软认证的或由官方发布的驱动,并且严格核对型号、版本。

3、病毒、木马造成

大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:用可靠的杀毒软件彻底清理系统内存和本地硬盘,并且打开系统设置软件,察看有无异常启动的程序。经常性更新升级杀毒软件和_blank">防火墙,加强防毒意识,掌握正确的防杀毒知识。

4、控制面板—管理工具—服务—RISING REALTIME MONITOR SERVICE点鼠标右键,改为手动。

5、开始->;运行->;msconfig->;启动,关闭不必要的启动项,重启。

作者  | 2012-4-29 17:02:33 | 阅读(15) |评论(0) | 阅读全文>>

提高php代码质量36计

2012-4-19 17:28:13 阅读18 评论1 192012/04 Apr19

1.不要使用相对路径

常常会看到:

1require_once('../../lib/some_class.php');

该方法有很多缺点:

它首先查找指定的php包含路径, 然后查找当前目录.

因此会检查过多路径.

如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.

另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了.

因此最佳选择是使用绝对路径:

1define('ROOT' , '/var/www/project/');

2require_once(ROOT . '../../lib/some_class.php');

3

4//rest of the code

我们定义了一个绝对路径, 值被写死了. 我们还可以改进它. 路径 /var/www/project 也可能会改变, 那么我们每次都要改变它吗? 不是的, 我们可以使用__FILE__常量, 如:

1//suppose your script is /var/www/project/index.php

2//Then __FILE__ will always have that full path.

3

4define('ROOT' , pathinfo(__FILE__, PATHINFO_DIRNAME));

5require_once(ROOT . '../../lib/some_class.php');

作者  | 2012-4-19 17:28:13 | 阅读(18) |评论(1) | 阅读全文>>

11 个重要的数据库设计规则

2012-4-19 17:23:02 阅读19 评论0 192012/04 Apr19

简介

在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的11点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖 : )

我之所以写下这篇这么完整的文章是因为,很多开发者一参与到数据库设计,就会很自然地把 “三范式” 当作银弹一样来使用。他们往往认为遵循这个规范就是数据库设计的唯一标准。由于这种心态,他们往往尽管一路碰壁也会坚持把项目做下去。

如果你对 “三范式” 不清楚,请点击这里(FQ)一步一步的了解什么是“三范式”。

大家都说标准规范是重要的指导方针并且也这么做着,但是把它当作石头上的一块标记来记着(死记硬背)还是会带来麻烦的。以下11点是我在数据库设计时最优先考虑的规则。

规则 1:弄清楚将要开发的应用程序是什么性质的(OLTP 还是 OPAP)?

当你要开始设计一个数据库的时候,你应该首先要分析出你为之设计的应用程序是什么类型的,它是 “事务处理型”(Transactional) 的还是 “分析型” (Analytical) 的?你会发现许多开发人员采用标准化做法去设计数据库,而不考虑目标程序是什么类型的,这样做出来的程序很快就会陷入性能、客户定制化的问题当中。正如前 面所说的,这里有两种应用程序类型, “基于事务处理” 和 “基于分析”,下面让我们来了解一下这两种类型究竟说的是什么意思。

作者  | 2012-4-19 17:23:02 | 阅读(19) |评论(0) | 阅读全文>>

网管必知的dos命令

2012-4-18 16:20:42 阅读15 评论0 182012/04 Apr18

net use [url=file://ip/ipc$]\\ip\ipc$[/url] " " /user:" " 建立IPC空链接

net use [url=file://ip/ipc$]\\ip\ipc$[/url] "密码" /user:"用户名" 建立IPC非空链接

net use h: [url=file://ip/c$]\\ip\c$[/url] "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:

net use h: [url=file://ip/c$]\\ip\c$[/url] 登陆后映射对方C:到本地为H:

net use [url=file://ip/ipc$]\\ip\ipc$[/url] /del 删除IPC链接

net use h: /del 删除映射对方到本地的为H:的映射

net user 用户名 密码 /add 建立用户

net user guest /active:yes 激活guest用户

net user 查看有哪些用户

net user 帐户名 查看帐户的属性

net localgroup ***istrators 用户名 /add 把用户添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数

net start 查看开启了哪些服务

net start 服务名  开启服务;(如:net start telnet, net start schedule)

作者  | 2012-4-18 16:20:42 | 阅读(15) |评论(0) | 阅读全文>>

AU3-根据MAC地址对应表修改计算机名、IP、CS-CDKEY

2012-4-18 15:12:28 阅读14 评论0 182012/04 Apr18

#NoTrayIcon $g_szVersion = "MacToIp 2.3" If WinExists($g_szVersion) Then Exit AutoItWinSetTitle($g_szVersion) HotKeySet("{ESC}", "_Terminate") Dim $Msg = '计算机修改信息。' & @CRLF & @CRLF If Not @OSType = "WIN32_NT" OR Not @OSLang = "0804" then;判断是否支持此系统 MsgBox(16, "错误……Make By Amu", "本工具不支持此系统", 10) Exit EndIf ;设置配置文件路径 $Mac2Ip = "Mac2Ip.ini" If Not FileExists($Mac2Ip) Then $Mac2Ip = @ScriptDir & "\Mac2Ip.ini" If Not FileExists($Mac2Ip) Then $Mac2Ip = @WorkingDir & "\Mac2Ip.ini" EndIf EndIf If Not FileExists($Mac2Ip) Then MsgBox(64, "错误……Make By Amu", '没有找到配置文件"' & $Mac2Ip & '"' & @CRLF & '或"' & $Mac2Ip & '"不在同一目录下', 15) Exit EndIf $LocMAC

作者  | 2012-4-18 15:12:28 | 阅读(14) |评论(0) | 阅读全文>>

我所认识的XXX陋习[转]

2012-4-14 23:10:39 阅读26 评论0 142012/04 Apr14

1. 信息安全的规定多如牛毛,对于那些新员工一不小心就可能触及,恭喜你去交罚款吧。每次信息安全检查前,所有人都要放下手头的工作,全力以赴来应付检查,一片忙碌、个个自危的景象。

点评:中国自古都是上有政策、下有对策,在XXX也不例外,英勇无敌的XXX人早已发明创造出了各种应对检查的方法,本是一项好的制度,到最后却变成了一种形式。

2. 邮件如漫天雪花,纷纷扬扬的落个不停。一个最基层的小职员一天的邮件,少则几十封,多则几百封,你发邮件解决不了什么问题,但你不发邮件就是你的问题,看来还是发吧。

点评:邮件还是要发的,但要锁定目标,乱发会增加别人的负担,点对点是最好的。

3. 电话是真的很多,一天24小时时时都会有电话,一个电话可以打几个小时,典型的人不离电话、电话不离充电器,时刻准备着为电话事业而奋斗。

点评:我听到电话响,有一种莫名其妙的恐惧感,不知道别人是否有。

4. 白天一个人不见,晚上个个在加班,8点能干完的事也要磨10点,10点能干完的事要磨到12点,12点发个通报邮件第二天早上可以休息,晚上还可以赚个加班费,一举两得何乐而不为。

点评:有的是真加班,有的是伪加班,有的是实实在在的加班,有的是加给领导看的,反正是上上下下都在加班,不知道是真加还是假加。

5. 我不是在开会,就是在去开会的路上。上午开、下午开、晚上挑灯继续开,在场的面对面开会,在外面的电话接通开,大会小会会会不断,大言小言言言必发。

点评:靠开会解决问题,只是一种美好的愿望,不过开会可以混顿饭吃,这是真实的。

作者  | 2012-4-14 23:10:39 | 阅读(26) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注