08 2013 档案
摘要:添加环境变量:方法一:$vi ~/.bashrc在最后一行添加PATH=$PATH:/my_new_path:$source ~/.bashrc方法二:注意:修改环境变量PATH。具体:修改/etc/bash.bashrc文件(所有用户都可用)$sudo vim /etc/bash.bashrc 在文件末尾添加:export PATH=$PATH:/my_new_path:修改PATH后,关掉终端,重新打开终端(或重启)背景资料:(转载)环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UN
阅读全文
摘要:在windows下面,我们可以方便的使用ctrl+alt+delete调出任务管理器,那么在ubuntu下面如何实现呢?这里我们介绍两种方法:1.在终端下运行: 代码:gconf-editor找到:代码:/apps/metacity/global_keybindings/run_command_10这里是举个例子,你也可以用run_command_1,run_command_2任意一个。编辑值为:代码:End设定热键为ctrl+alt+end,为了不跟系统本身的热键冲突,设在end上,就在del旁边,这样比较接近win下的习惯。再找到:代码:/apps/metacity/keybinding.
阅读全文
摘要:为了支持自由软件事业,本人作出了“一生中最有意义“的决定:将工作环境从Windows转移到Linux中来!于是装上了ubuntu-10.10,但是用了一小段时间后发现本本发热超大,于是Google百度了半天,网上说法不一,有人说可能是显卡驱动没安装导致的。我相信了此说法,于是便开始了下面的工作:1. 查看本机显卡信息,确定显卡型号:输入命令:lspci |grep VGA显示结果为:01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series]此为AMD的显卡。2. 到AM
阅读全文
摘要:原文地址:ubuntu发热问题解决作者:raosea没事装了个ubuntu12.04玩玩。 用wubi安装,很省事的。完了以后启动了系统,界面蛮好看。可是不久令人费心的事情出来了。我发现本本的右掌托的位置明显的热,就是指纹识别的那块儿,感觉不太正常。 然后关机切换到xp下,不管怎么折腾,不管运行啥子软件,我都感觉不到机器哪里有明显的发热(除了机器底部)。 然后上网搜搜,有人说7.10上容易损坏硬盘,我ri。不过俺认为应该不会的,ubuntu怎么能干出这种事情呢,然后有网友帖子贴出了解决的办法,不过我还没有实验下。希望能解决硬盘发热的情况。原帖大致如下:在ubuntu里面,swappiness的
阅读全文
摘要:如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接 oracle官网上提供了最小访问包,就是如下3个包,加起来35MB。 1、首先去oracle的官方网站上http://www.oracle.com/technology/software/tech/oci/ins...
阅读全文
摘要:设置sqlplus访问远程oracle数据库的最快方法时间:2010-01-21 10:57来源: 作者: 点击: 2次设置sqlplus访问远程oracle数据库的最快方法,如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“NetworkConfigurationAssistant”配置,之后用PL/SQLDev连接oracle官网上提供了最小访问包,就是如下3个包...
阅读全文
摘要:设置centos上的swap交换分区的方法作为linux世界里最稳定的服务器版本,rhas5一直有很大的应用面,之前一直关注的是freebsd,因为应用的需要,特别在配合mysql和oracle上red hat有着太多优势。用centos来代替red hat as的使用,因为centos5是利用rhas5的源码,去掉redhat的商标、图标之后编译发行的,是最一个源码编译版本,我用的是centos...
阅读全文
摘要:为什么listener.ora文件里面HOST后面到底应该输入IP地址还是主机名。我的经验告诉我,这边最好使用主机名。很多的时候,一个机器绑定的不只一个IP地址,如HOST后面是IP地址,那么ORACLE的listener只会监听指定的IP地址的访问请求,本机其它IP地址的连接都会拒绝的。另外,创建监听的时候,listener.ora文件默认创建的就是主机名。那么,如果没有特别的需要,就不要...
阅读全文
摘要:CentOS 6.3挂载读写NTFS分区(ntfs-3g)CentOS不像Fedora和ubuntu等,默认是自动挂载NTFS的,而它可以利用NTFS-3G来实现挂载及读写。NTFS-3G 是一个开源的软件,可以实现 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系统中的 NTFS 读写支持。它可以安全且快速地读写 Windows 系统的 NTFS 分区,而不...
阅读全文
摘要:原文地址:linux创建用户命令作者:疯狂的核桃创建用户、设置密码、修改用户、删除用户:useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testus...
阅读全文
摘要:原文地址:[转]修改/proc目录下的参数优化网络性能作者:雪人网络优化注意:1. 参数值带有速度(rate)的参数不能在loopback接口上工作。 2.因为内核是以HZ为单位的内部时钟来定义速度的,通常速度为100HZ,所以设定一个参数值为100就表示允许1个包/秒,假如为20则允许5个包/秒。 3.所有内核网络参数配置文件位于/proc/sys/net/ipv4/目录下。1) /proc...
阅读全文
摘要:/etc/fstab 内容解释(偷个懒,把别人的话拷贝过来,做个标记,然后下班走人...)/dev/hda1 /mnt/c ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0/dev/hda9 /mnt/d ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0/dev/hda10 /mnt/e vfat users,...
阅读全文
摘要:vmware虚拟机下操作:1 在Vmware中创建新硬盘。2 启动Ubuntu 在终端输入:sudo fdisk -l ,可以看到 ---------------------------------------------------------------------------- Disk /dev/sda: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders ...... Disk /dev/sdd doesn't contain a valid partition table ---...
阅读全文
摘要:我(macroliu)的问题:安装ubuntu时,/home单独挂载在一个分区,此后我想调整分区大小,删除了/home对应的分区以及另外几个分区,导致开机时找不到挂载点。把硬盘空闲空间分好区后,想把1个分区重新挂载到/home。挂载点设置在etc/fstab文件里,先打开这个文件。$ gedit /etc/fstab# /etc/fstab: static file system information.## Use 'blkid -o value -s UUID' to print the universally unique identifier# for a device
阅读全文
摘要:Ubuntu 10.04通过UUID来区分各个磁盘分区,在/etc/fstab配置文件中就是通过UUID来挂载分区的。UUID,英文全称为:Universally Unique Identifier。下面介绍2种查看分区UUID的方法:1.在终端中执行命令:blkid返回结果:/dev/sda1: UUID="E414E02914E00082" TYPE="ntfs" /dev/sda5: UUID="E4DCB02EDCAFF8C6" TYPE="ntfs" /dev/sda6: LABEL="e-di
阅读全文
摘要:___/bin (binary二进制) 常用Linux命令___/boot 存放着启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件___/cdrom 这个目录在你刚刚安装系统的时候是空的。你可以将光驱文件系统挂在这个目录下。 例如:mount /dev/cdrom /cdrom ___/sbin 存放管理员使用的系统管理程序___/home 存放用户主目录。...
阅读全文
摘要:在ubuntu下如何把无线网卡设置成可供wifi设备上网的接入点因为某些移动设备对wifi热点的要求有些苛刻,p2p模式的无线连接方式虽然易设置,但是实用性不高.相对而言,创建一个虚拟无线路由器成了分享网络的最佳方式.win7下为手持设备创建一个wifi热点只需要两行命令;GUI程序有connectify,不存在什么问题.在linux下则情况有点复杂(对不懂底层网络设置的人而言):网上流传的千篇一律的教程多有讹误,普适性也存在问题.在这里我介绍一个具有GUI的wifi热点设置程序,相当于win7下的connectify,并且在功能上不亚于收费版的connectify.这个程序叫wifi-hos
阅读全文
摘要:这天你终于下定决心购买了一台流行的 Netbook ,与往常装机一样,直接安装心爱的 Linux 发行版。好不容易安装完成了,却发现平日启动飞快的应用程序在 Netbook 上怎么都跑不快。怎么办呢? 与往常一样,你上网寻求帮助,发现了很多“轻量级桌面环境”。面对如此多的选择,到底哪个才是适合你的呢?如上所述,本文主要是对由于 Netbook 风行而火爆起来的几款轻量级桌面环境进行一个比较,希望...
阅读全文
摘要:下载安装镜像和配置虚拟机都略过。进入安装模式以后第一件事是要进行分区,分区很重要,怎么分区是由后面的grub的模式来决定的。grub有3种模式,分别对应grub-bios-gpt,grub-bios-mbr,grub-uefi。当时我因为一时糊涂,结果选择了grub-uefi这个分支世界线,结果就bad end了一天啊。所以建议走grub-bios-gpt和grub-bios-mbr这两条线,最后...
阅读全文
摘要:原文地址:打造自己喜欢的Linux桌面----archlinux作者:三尺椴打造自己的Linux桌面----Archlinux 2011-01-16 文/s_cd( 常用桌面组合:Archlinux+fvwm+conky /Archlinux+openbox+fbpanel+wbar+conky)Gtalk:yuriwong002@gmail.com 我不是一个Linux老手,使用archlin...
阅读全文
摘要:安装 首先安装基本的桌面环境: $ sudo pacman -S lxde 奇怪的是默认并没有安装面板lxpanel,而且源里也没有,只好从AUR安装之: $ yaourt -S lxpanel-svn (注,几天后发现,lxpanel出现在官方源里了) 然后安装wm,我选择了openbox(如果只使用compiz,openbox也可以不安装): $ sudo pacman -S ope...
阅读全文
摘要:原文地址:安装archlinux以后没有ifconfig,route,nslookup等命令作者:十阿哥ifconfig, route在net-tools中,nslookup, dig在dnsutils中,ftp,telnet在inetutils中,ip命令在iproute2中。pacman -S net-tools dnsutils inetutils iproute2青春就应该这样绽放游戏测试:三国时期谁是你最好的兄弟!!你不得不信的星座秘密
阅读全文
摘要:原文地址:linux文件改名,移动作者:我的足迹文件改名命令mv(DOS下为REN或rename),在linux中用mv命令给文件改名,例: mv/mntfloppy p相当于 ren mntfloppy p 说明:在Linux中的mv命令除了文件改名外,还有文件移动的功能,请看例子: mv /mnt/floppy /bin 相当于DOS中的命令 move mntfloppy bin$ mv --help用法:mv [选项]... 来源 目的地 或:mv [选项]... 来源... 目录 或:mv [选项]... --target-directory=目录 来源...将名称重命名为名称,或..
阅读全文
摘要:wubi.exe的工作原理Wubi没有修改系统分区,在一个Windows分区中安装了一个完整的Ubuntu系统。初看起来,这简直是不可能完成的任务。但是Wubi的确做到了。而我们要关心的是Wubi是如何做到的呢?其实,进入X:\Ubuntu(X就是你安装Ubuntu的那个分区)看看就知道了。在disks文件夹中有一个硕大无朋的root.disk文件,这个就是Wubi在安装过程中创建的虚拟硬盘。不过Wubi是怎样引导进入这个位于Windows分区中的虚拟硬盘之中的呢?看看Grub的配置文件 menu.lst就一目了然了。注意下面的两行:de>root (hd0,0)/ubuntu/disk
阅读全文
摘要:转自http://www.hackbase.com/tech/2009-02-14/51197.html1、下载Linux发行版的iso镜像。 如Hiweed GNU/Linux:http://www.hiweed.com。 UNetbootin支持的Linux发行版列表见官方主页:http://unetbootin.sourceforge.net 2、下载UNetbootin并安装。 UNetbootin有Windows和Linux版。 官方主页:http://unetbootin.sourceforge.net deb包下载地址:http://packages.ubuntu.c...
阅读全文
摘要:Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: Sudo能够限制用户只在某台主机上运行某些命令。 Sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。 Sudo使用时间戳文件来执行类似的“检票”系统。当用户调用sudo并且输入它的密码时,用户获得了一张存活期为5分钟的票(这个值可以在编译的时候改变)。Sudo的配置文件是sudoers文件,它
阅读全文
摘要:Arch一直在我笔记本里边,只是玩gentoo时我不进Arch了,现在回归Arch,升级到了最新,用上了gentoo的最新的2.6.31内核(自己配置,无initrd),引导程序用的grub4dos:Arch的启动脚本非常优雅,这也是我一眼就喜欢上Archlinux的原因之一:这是我的LXDE桌面:关机时的界面
阅读全文
摘要:http://wiki.lxde.org/zh/index.php?title=ArchLinux&variant=zh-cn透过 pacman 安装 LXDE大多数的最新 LXDE 套件已经出现在 ArchLinux 的社群套件库(community)中并由受信任的使用者管理,而剩下的您可以从 AUR 中找到。(因为 AUR 套件的打包者使用的是 ArchLinux,因此我们能保证 LXDE 与 ArchLinux 的相容性。)请修改 /etc/pacman.conf 并将社群套件库(community)的注解去除。如果有其他有关 pacman 的问题,请参阅 ArchWiki,文件
阅读全文
摘要:整个安装需要联接网络!现在的xorg为6.8.1,gnome为2.8.0 看了大家为了使用gnome,出现了那么多问题!这里我就推荐一个发行版,再安装上gnome2.8.0。这个发行版升级也方便,就是安装麻烦一点。 ArchLinux是一个自定制的i686预编译发行版,它有方便的在线更新功能!使用它,省去了我们安装Gentoo时的编译时间,如果你安装过Gentoo,那么安装它是轻而易举的事情。我的安装参照了官方文档和linuxsir上的仁兄们的文章,在此表示感谢。准备工作: 1.下载ArchLinux的安装镜像:可以在官方网站下载(www.archlinux.org)...
阅读全文
摘要:Linux Distributions众多,据说有350个之多。distrowatch.com网站评出了排名前十位的Linux发行版。它们是:1、Ubuntu,当前最新版本是10.10;2、Fedora,当前最新版本是14;3、OpenSUSE,最新版本11.4;4、debian GNU/Linux,当前最新版本是6.0;5、Mandriva;6、Linux Mint;7、PCLinuxOS;8、slacware;9、gentoo Linux;10、CentOS 一、Ubuntu Ubuntu 是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Off...
阅读全文
摘要:Linux各主要发行版的包管理命令对照Debian使用的是apt和dpkg,Gentoo则用的是emerge,Redhat的yum、Suse的zypper、Arch的pacman、Slackware的slackpkg。更新源:# apt-get update# emerge --sync# yum check-update# zypper refresh# pacman -Sy# slackpkg update 搜索包:# apt-cache search# emerge --search# yum search# zypper search# pacman -Qs# slackpkg sea
阅读全文
摘要:JDK(keytool.exe)生成数字证书2010-11-21 15:52QUOTE:keytool JAVA是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。通过keytool –help查看其用法,详细信息可以参考http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html创建证书Java 中的 keytool.exe (位于 JDK/Bin 目录下)可以用来创
阅读全文
摘要:AbatorForEclipse是IbatorForEclipse之前的一个老版插件。插件装好后,我们来使用看看:1,新建一个工程AbatorTest,点击右键,新建一个abatorConfig.xml,如图:建好后如下图:2,我这里是用的mysql,修改abatisconfig.xml文件如下:建立数据库和表信息如下:create database otm;use otm----测试onetomany/*==============================================================*//* Table: customer????????????.
阅读全文
摘要:原文地址:在rhel6x86_64上安装oracle11gxe作者:pccomOracle 11g xe for linux目前只有x86_64 版本,没有i386, i686 版本,如果你的linux是i386 或i686, 赶快换成x86_64.版本找对了安装只要两行命令:rpm-Uvh oracle-xe-11.2.0-1.0.x86_64.rpm/etc/init.d/oracle-xeconfigure青春就应该这样绽放游戏测试:三国时期谁是你最好的兄弟!!你不得不信的星座秘密
阅读全文
摘要:一、需安装ORACL客户端。配置文件路径:E:\Oracle\product\10.1.0\Client_3\NETWORK\ADMIN\tnsnames.ora内容如下:# TNSNAMES.ORA Network Configuration File: E:oracleora92networkadmintnsnames.ora# Generated by Oracle configuration tools.WXXRDB_192.168.3.2 = #显示在客户端得名称(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST
阅读全文
摘要:先上图,再来说明吧。。。下载地址: http://u.115.com/file/t2cd0ea120先上个本机器运行teamviewer的效果图吧。。。如假包换的 2.6.37, 担保是目前最新的稳定内核不过没有去掉BKL (Big kernel lock ), PAE支持。。。其它也没加什么补丁, 加入了豹哥的内核中文字符补丁(所以下面命令行界面下显示漂亮的中文), 加入了aufs2.1补丁其它就暂时没有了, 如果以后更新内核, 大家可以只下载 i686-0_000_core.sqfs 模块。。。默认采用 Openbox + fbpanel + pcmanfm + Cairo Dock ..
阅读全文
摘要:今天在linuxsir的archlinux分区闲逛,看到了carbonjiao的帖子http://bbs.linuxeye.cn/thread-652-1-1.html同时还关注他的帖子:1.Archlive制作脚本开源在googlecode上了http://www.linuxsir.org/bbs/thread347680.html详细见 http://archlive.googlecode.com开放了相应制作脚本,获取制作脚本的方法:svn checkout http://archlive.googlecode.com/svn/trunk/ archlive-read-only2.利用.
阅读全文
摘要:报错: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at com.google.gwt.dev.shell.tomcat.EmbeddedTomcatServer.(EmbeddedTomcatServer.java:190) at com.google.gwt.dev.shell.tomcat.EmbeddedTomcatServer.start(EmbeddedTomcatServer.java:62) at com.googl
阅读全文
摘要:MyEclipse 9.0 经过 M1,M2,终于出了正式版(MyEclipse For Spring 还是 8.6.1)。该版本集成了 Eclipse 3.6.1,支持 HTML5 和 JavaEE 6,本文附上相关下载地址,如果无法下载请翻越某某。下面附上标准版各平台下载地址:MyEclipse 9.0 for Windows 下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/myeclipse-9.0-offline-installer-windows.exeMyE
阅读全文
摘要:(源自网络:http://hi.baidu.com/%D4%B5%BA%A3%C7%E9%C9%EE/blog/item/ad86323d1e80a5e33d6d97c6.html 和http://www.cnblogs.com/sandman/archive/2011/05/26/2059291.html)从8.6以后,MyEclipse的下载插件功能有所改变,以前一直没用到插件,也就没关注。最近用了一下,还真是有点麻烦,仅此记录,利人利己。(以下来自百度知道:http://zhidao.baidu.com/question/199657174.html )点击Help——Myeclipse
阅读全文
摘要:1、安装2、注册3、配置window ----> preferences(1)配置 JDKjava--->Installed JREs --> Add ---> JRE name ---> JRE home directory ---> (2)配置字符编码General --> Workspace --> Text file encoding --> other ---> UTF-8 -->General --> ContentTypes --> 所有的 文档类型全部设置为 UTF-8 --> MyEclips
阅读全文
摘要:这几天在Ubuntu下做程序想找一个代码提示功能比较好的IDE但又不想用NETBEANS和ECLIPSE,找到CodeLite但是它是全英文的,比较晕。找了一下,下载了一个windows版的准备回去研究汉化。在XP上安装完成之后发现它的rc文件夹的menu.xrc是菜单表,好了,看一下是xml文件格式,要支持中文需在开头加入头:然后将对应的英文选项改为中文的utf-8编码,因为在里面我试了好几种编码只有utf-8的汉字编码能够正确显示,晕。就这样更改掉。可能是由于codelite快捷键显示参数依据设置的问题,汉化之后快捷键提示出不来了,不过快捷键能用。仅仅只汉化了菜单,其它在继续研究中。修改后
阅读全文
摘要:1 框架编程概述 一个Html 页面可以有一个或多个子框架,这些子框架以来标记,用来显示一 个独立的Html 页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问, 例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一 个框架中表单的行为等。 2 框架间的互相引用 一个页面中的所有框架以集合的形式作为window 对象的属性提供,例如: window.frames 就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是 类似的,不同的是,这些集合是document 的属性。因此,要引用一个子框架,可以使用如 下语法: Java代码.
阅读全文
摘要:首先设计一个关于导航的层叠样式表如:body{font-size:12px;font-family:Arial,Helvetica,'宋体',sans-serif;color:#333;background:#fff;margin:0;}a:link{color:#0041D9;text-decoration:none;outline:none;}a:visited{color:#0041D9;text-decoration:none;outline:none;}a:hover{color:#f60;text-decoration:underline;outline:none;
阅读全文
摘要:很多人在为vc6.0sdk版本太老发愁吧,今天在晚上找了半天,终于找到了下载的地方,和大家分享一下。Windows Server 2003 Platform SDKLast Updated: February 2003最后一个支持VC6.0的SDK!下载地址:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm速度还是很快的,用“批量下载”,几分钟搞定~这部分转自:http://aliwy.blogbus.com/logs/14942649.html最新的Windows® Server 2003
阅读全文
摘要:前段时间,系统偶感风寒,挂掉了,苦于又没有备份过,只有重装了。原来开发驱动的环境是VC6+DDK+DriverStudio3.2,当时配置的时候就花了好一阵功夫,也没有彻底搞清楚。现在要重装了,决定改用WDK来开发,但环境的配置又搞的我头疼,不太喜欢命令行方式的编译,还是想借助VC6来开发驱动。 在安装完VC6和WDK以后,就开始进行环境的配置了,可结果是弄了半个上午,还是搞不定。去网上找信息,关于WDK的,多是使用VS2005或VS2008的,有的要借助于DriverStudio之类的,按上面的方法来配置自己的工程看来不行。于是就参考了别人写的VC6+DDK编译驱动的文章,终于成了,不过有.
阅读全文
摘要:本篇文章转自 CSDN blog,转载请注明出处!原文地址:http://blog.csdn.net/liquanhai/article/details/6618300引子:竟然可以用Code::Blocks来打开、编译、调试VC 6.0的项目,感觉很神奇,通过配置也让我们更进一步了解VC++ 6.0的编译器,连接器,调试器。好多兄弟问到要是能支持最新的VS2008和VS2010就好了,其实Code::Blocks已经配置好我们习惯的编译器的IDE环境了,假如我们用VS2003---VS2010,都可以不用配置了。只是因为VC++6.0的不在默认之列,所以才摸索出一套切实可行的方案出来。才先截
阅读全文
摘要:代码高亮显示,不是什么新鲜玩艺了,各种各样的插件多了去了。 一开始想在baidu空间里贴代码,用GeSHi生成的高亮HTML复制到编辑器就可以了,不过QQ空间却不行,复制过去的格式全部被清除了,必须得用UBB代码才行,网上也没找好用的,有个代码发芽网,不过代码都被服务器保存了,感觉不爽,于是自己写了这个工具。 高亮处理用的是JavaScript,提取自SyCODE Syntax Highlighter,将生成的HTML再处理成QQ空间的UBB代码,测试了下,都能达到效果。 baidu空间直接生成HTML,然后复制HTML就可以了,QQ空间先生成HTML然后再转成QQ空间代码,复制转化的...
阅读全文
摘要:1、CopyFile(PChar(源目录),PChar(目标目录),True);CopyFileTo('F:\MyProject\delphi\message\data\data.mdb','c:\data.mdb');//不能覆盖已存在的文件******////***************下面的这个WINAPI最后的一个参数为true时不覆盖已经存在的文件。为false时自动覆盖存在的文件。*********////***************CopyFile(pchar(''+MyPath+'/data/data.mdb'
阅读全文
摘要:本文最早于2009年6月1日在编程论坛(programbbs.com)上发表,页面地址:http://programbbs.com/bbs/view12-20849-1.htm。 众所周知,当鼠标指针移动到一些对象上时,指针的图片就会发生变化,以显示对象的相关属性。我设计了这么一个程序:它可以从屏幕上的某一点开始以方形螺旋线的方式从中心向四周移动,当指针图片变为指定的图片时就自动单击鼠标左键。本程序还兼有截取鼠标指针图片的功能。程序的外观如下:图1图2 鼠标指针将按图2所示的样子从中心向四周移动。图中的黑点表示指针停留的点,由于指针图片的变化需要时间,所以指针要停留一段的时间后才可以进...
阅读全文
摘要:unit kbKernel;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type pRGBTripleArray = ^TRGBTripleArray; TRGBTripleArray = ARRAY[0..32767] OF TRGBTriple; TRGBTriple = PACKED RECORD rgbtBlue : BYTE; rgbtGreen: BYTE; rgbtRed : BYTE; END; proced.
阅读全文
摘要:利用Windows 2003系统中实现两个网段的路由 当一个局域网中存在两个以上网段时,分属于不同网段内的主机彼此互不可见。为了解决这个问题,就必须在不同的网段之间设置路由器。如果花费上万元资金购买一台路由器,仅仅用于连接局域网中的两个网段,实在不值得。其实我们完全可以利用 Windows 2003中的软路由: 软路由安装前的准备: 1、在欲设置为软路由的计算机中安装Windows 2003 Server。 2、在欲设置为软路由的计算机中安装两块网卡。 3、在欲设置为软路由的计算机中安装TCP/IP协议,并为两块网卡分别配置IP地址信息(例如,192.168.1.1/2...
阅读全文
摘要:在使用电脑的过程中你肯定有这样的抱怨吧!电脑为什么越来越慢?C盘为什么越来越小?我们都非常清楚:C盘剩余空间量的大小,很大程度上决定着我们在使用电脑的过程中程序运行的速度。随着电脑软件越装越多,尽管我们把非系统的软件安装在其他磁盘上了,但是即使是这样仍然还是不能阻止电脑的C盘剩余空间越来越小。原因有以下几点:1、使用浏览器时的缓存文件。2、系统的内存转储文件。3、缩略图的缓存还有我们使用软件时的许多缓存文件定期的磁盘碎片整理和垃圾清理是必要的,但还有一个非常重要的因素,那就是今天我要给大家说的“虚拟内存”。虚拟内存:电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内
阅读全文