- 博客(47)
- 资源 (18)
- 收藏
- 关注
原创 使用Terminator和Tmux打造完美终端
我一直在使用Termiantor作为默认终端,该控制台模拟器最大的特点就是支持全屏,我十分喜欢这个功能,这样,我就不会被任务栏和窗口标题等东西干扰,而且给人的感觉就像是在控制台中操作,而不是在图形桌面上操作,感觉倍儿棒 :-). 除全屏功能以外,Terminator还支持多种配置设置,值得一提的是"Run a custom command",该功能可以使Ter...
2012-10-03 20:42:30
1833
GtkShot -- Linux下的截图软件
平时使用Linux系统的过程中往往会遇到需要对屏幕进行截图,虽然Linux下有好几个命令工具可以完成强大的截图功能,但是,有一个不足之处就是,都不能对截图进行涂鸦操作,如输入文字,绘制标记神马的.所以,在使用Linux的时候,我都尽量回避屏幕截图 ,实在不行就用Gimp的截图工具(我的桌面环境是Xfce,没有安装像Gnome环境中自带的截图软件). 忍受了好一...
2012-08-06 13:08:42
263
linux 输入长命令行 会无缘无故的回到行开始,本来应该在下一行继续的!
2009年的百度知道上有人问了同题目相同的问题(其实,是我用了这个题目).而我也遇到了相同的问题,这个问题早就出现了,只是以前一直没有理会,不过好几次输入参数过长的命令,都会出现回到行首的情况,让我感到莫名的无奈.今天,实在没有心情做公司的工作了,便想把这个问题给解决一下,也好转移一下注意力. 首先,我测试了一下虚拟终端,一直输入a,然后,又测试了纯终端(Ct...
2012-05-25 23:58:46
2806
原创 GPicview看图软件的修改
恩,又一款开源软件的修改 :-) GPicview是Linux下的看图软件,其类似于Windows自带的看图软件,其基于GTK.在Linux查看图片文件十分方便,并且体积小巧,暂用资源很少,我十分喜欢. 但是,用过一段时间后,发现在滚动鼠标滚轮时,它老是自动跳到下一张图片了,而我实际上是想通过滚轮上下移动图片的.而且,我按左右方向键时,它也是切换图片,我则希...
2012-04-23 13:53:41
453
如何将U盘变成CD-ROM?
自从Ubuntu9.04停止官方支持,软件源都失效了,更新特别麻烦,于是想转而试试其老祖宗Debian,于是下了一个,但是kfce版的就800多M,用CD太小,DVD又太浪费,所以想用U盘安装系统.先是使用UltraISO将镜像刻到U盘,但是开机选择从U盘启动,却在出现两行英文信息后就不动了,试了好几次都不行.然后就考虑把U盘变成CD-ROM,网上搜索都说要使用量产工具,于是试了一些...
2012-02-21 16:54:33
411
不修改源代码实现Libjpeg内存编解码jpeg
具体的参考文章《如何使用libjpeg(rgb2jpeg)》和http://groups.google.com/group/openjpeg/browse_thread/thread/331e6cf60f70797f/e3c5b46797986c04?pli=1 通过实际实验,文章《如何使用libjpeg(rgb2jpeg)》所提供的方法是有效的,并且改动也比网上的其他方法小更多(...
2012-02-20 12:33:32
222
原创 hibernate中cascade和inverse的使用
在hibernate中,一对多和多对多时会涉及到cascade和inverse两个属性,其中cascade表示哪些操作需要级联到关联对象,inverse表示是否由另一方自动维护数据库关联。一、级联指的是当主控方执行操作时,关联对象(被动方)是否同步执行同一操作。主控方即为cascade所在映射文件所对应的对象。一个操作因级联cascade可能触发多个关联操作。前一个操作叫“主控操作”,后一个操作叫...
2012-02-20 12:33:17
124
Linux文本控制台显示英文 图形控制台显示中文
在使用Ubuntu等linux系统时,常常需要切换到文本控制台(按Ctrl+Alt+F[1-6]),但是如果系统默认语言是中文的话,在文本控制台下的中文提示将出现乱码,在图形控制台下显示中文则正常。我于是想能不能实现在文本控制台下显示英文提示(毕竟如果没装zhcon的话也显示不了中文,还不如显示英文呢),而在图形控制台下显示中文,这样简直是Very Good了。 经过上网搜索,发现...
2012-02-20 12:32:32
376
原创 让Linux终端显示中文,还能让你在终端下看电影哟!!
1。编辑文件$ sudo gedit /etc/initramfs-tools/modules末尾加入fbconvesafbvga16fb2。编辑文件 $ sudo gedit /etc/modprobe.d/blacklist-framebuffer注释掉 blacklist vesafbblacklist vga16fb即在 ...
2012-02-20 12:32:18
387
Fcitx4.2英文输入切换的改造
最近Fcitx版本升级到了4.2,由于4.1版本中的英文输入切换考虑的情况太少,其仅在首个输入为大写字母时才切换到英文状态,而对于在中途输入大写字母并不能切换到英文输入.所以,我想看看4.2在这个问题上是否有所改善.于是,便下载/编译并安装试用. 使用时,发现其还是没有将中途输入大写字母的情况切换到英文输入状态,于是,我又开始尝试修改源代码. 按照前文<F...
2012-02-20 12:31:58
251
原创 正式离开优快云博客
对于优快云及其博客的改进态度实在让人越来越无法忍受,早就有人向其反映过优快云图片显示的问题,但是,至今优快云博客图片仍然没有进行大小缩放显示,严重影响他人的阅读.而且,最近,优快云网页访问速度也越来越差,并且,博客浏览页老是弹出无聊的广告.所以,我决定离开优快云博客,但是,原文章依然保留,并将原文章转移到ITEYE.下面是优快云博客图片显示的测试博文
2012-02-19 11:46:55
1094
Linux控制台汉化Fbterm和Yong
本次汉化Linux控制台所使用的软件为fbterm和小小拼音输入法(yong).1. 下载并安装fbterm:$ wget -c http://fbterm.googlecode.com/files/fbterm-1.7.0.tar.gz $ tar -xzf fbterm-1.7.0.tar.gz $ cd fbterm-1.7 $ ./configure --pref...
2012-02-19 08:48:44
172
Windows密码大破解
本文将以Windows7密码破解为例讲解破解Windows系统密码的全过程,Windows其他系统可参考该过程。 1.所用软件a.XMPE2010超精简版.iso:Windows PE镜像,需将其刻录到U盘中,或是光盘里.(下载地址:http://3.duote.com.cn/xmwinpe.zip)b.ultraiso:镜像刻录工具,支持U盘刻录.2.安装Ul...
2012-02-19 08:48:30
206
Linux下另类内存缓冲池设计(CBufferPool)
本文所说的缓冲池的构建与一般的开辟一个大的内存,需要申请内存时就直接在该大内存中再划分出小内存出来使用不同,CBufferPool使用的是队列链表,程序按出队/入队的方式对内存进行读写.设计该类的目的是因为在需求中,我有一个写入线程和一个读取线程,读取线程会挨个读取写入线程写入的数据,于是想到使用队列,按先入先出的方式可以顺序读取已写入的数据,由于考虑到可能需要动态增加队...
2012-02-19 08:48:17
173
用状态机进行文件字符分析的程序设计
1、 问题描述设计C++ 类,使其能够统计文本文件中字符个数,在终端中显示结果,并将结果保存到指定的文件中。需要统计的字符有: a 、英文字母总数 b 、英文单词总数从 c 、中文字符总数(包括标点符号) d 、行总数e 、其他字符总数(包括英文标点、空白符等)。2、 问题分析从问题描述中可以看到,我们所要做的就是将一篇文章(txt 格式,字符格式为 ANSI )中出现的中英文字...
2012-02-19 08:47:56
174
原创 Ubuntu 9.04下Nvidia最新显卡驱动的安装
一,首先去NVIDIA官网下载你机器的显卡的最新版本驱动:官方驱动说明下载页面:http://www.nvidia.com/Download/index.aspx?lang=en-us或到这个网站去下载:http://down3.driversdown.com/Display/NVIDIA-Linux-x86-190.32-pkg1.zip二,删除原驱动包$ sudo apt-g...
2012-02-19 08:47:37
175
JavaScript动作迁移器
1. 设计背景JavaScript动作迁移器来源于这样的环境:某个操作因为代码复用和增强其内聚性而被分为几个单独的动作(函数),这些动作中在逻辑上存在先后关系,即前一个动作完成后才能继续下一个动作,但是某些动作却是异步的(asynchronous),这样在编码过程中就不能按过程调用的方式来编写,必须将异步动作的下一个动作放到该异步动作中,这种调用方式,在代码量很小,其逻辑不是很复杂的情况...
2012-02-18 22:54:56
196
UBoot支持双启动(Nor and Nand)及环境变量保存的实现
本文所要讲述的是如何使UBoot只编译一次就能支持从Nor Flash和Nand Flash启动,并且在保存环境变量时能够保存在其所在的Flash中.注意,本文针对的为S3C2410芯片,其他芯片原理相同,可在适当修改代码后进行移植.我们知道UBoot源码本身直接支持从Nor Flash启动,这是Nor Flash的可执行特性决定的.而针对Nand Flash,则涉及到前4K数据的问题.S3C24...
2012-02-18 22:48:46
571
Linux下Chrome安装目录巧迁移
啊,下班了,离开前写篇新博文吧! 昨天看到Chrome更新到15了,立马就下了个,然后使用命令"$sudo dpkg -i google-chrome-stable_current_i386.deb"进行安装,一如平常...但是ls一下"$ls /opt",发现Chrome果然安装到了"/opt"文件夹下.唉,可怜我的根分区才400多M呀,怎能让Chrome占取我怜的根分区呢...
2012-02-18 22:41:35
216
Fcitx中文状态下的英文输入问题解决方案
Fcitx--企鹅输入法广受Linuxer们的喜爱,我本人也被其小巧/简洁所吸引.不过在用了一段时间后,发现Fcitx有个小毛病,就是在中文输入状态下,如果我要输入英文单词,并且这个单词以小写字母开头,中间夹着大写字母,这时输入的大写字母就直接输入到编辑器中了,而不是在输入窗口中,这样最终输入的单词就是错位的.也许表述不是很明确,下面贴上图(输入英文"autoEng.c"): F...
2012-02-18 22:39:45
424
原创 vim cheat sheet
[img]http://dl.iteye.com/upload/attachment/0063/4182/b58705d2-719e-3917-9b8a-448c654f204d.png[/img]
2012-02-18 22:25:23
108
原创 Fcitx中文状态下的英文输入问题解决方案
Fcitx--企鹅输入法广受Linuxer们的喜爱,我本人也被其小巧/简洁所吸引.不过在用了一段时间后,发现Fcitx有个小毛病,就是在中文输入状态下,如果我要输入英文单词,并且这个单词以小写字母开头,中间夹着大写字母,这时输入的大写字母就直接输入到编辑器中了,而不是在输入窗口中,这样最终输入的单词就是错位的.也许表述不是很明确,下面贴上图(输入英文"autoEng.c"):Fci
2011-12-19 13:40:12
5243
原创 Linux下Chrome安装目录巧迁移
啊,下班了,离开前写篇新博文吧!昨天看到Chrome更新到15了,立马就下了个,然后使用命令"$sudo dpkg -i google-chrome-stable_current_i386.deb"进行安装,一如平常...但是ls一下"$ls /opt",发现Chrome果然安装到了"/opt"文件夹下.唉,可怜我的根分区才400多M呀,怎能让Chrome占取我怜的根分区呢.所
2011-10-27 17:51:59
6342
原创 UBoot支持双启动(Nor and Nand)及环境变量保存的实现
本文所要讲述的是如何使UBoot只编译一次就能支持从Nor Flash和Nand Flash启动,并且在保存环境变量时能够保存在其所在的Flash中.注意,本文针对的为S3C2410芯片,其他芯片原理相同,可在适当修改代码后进行移植.我们知道UBoot源码
2011-09-20 11:49:40
4082
1
原创 JavaScript动作迁移器
1. 设计背景JavaScript动作迁移器来源于这样的环境:某个操作因为代码复用和增强其内聚性而被分为几个单独的动作(函数),这些动作中在逻辑上存在先后关系,即前一个动作完成后才能继续下一个动作,但是某些动作却是异步的(asynchronous),这样在编码过程中就不能按过
2011-09-13 11:44:57
1465
原创 如何将U盘变成CD-ROM?
自从Ubuntu9.04停止官方支持,软件源都失效了,更新特别麻烦,于是想转而试试其老祖宗Debian,于是下了一个,但是kfce版的就800多M,用CD太小,DVD又太浪费,所以想用U盘安装系统.先是使用UltraISO将镜像刻到U盘,但是开机选择从U盘启动,却在出现两行英
2011-08-17 17:41:27
5284
2
原创 Linux下另类内存缓冲池设计(CBufferPool)
本文所说的缓冲池的构建与一般的开辟一个大的内存,需要申请内存时就直接在该大内存中再划分出小内存出来使用不同,CBufferPool使用的是队列链表,程序按出队/入队的方式对内存进行读写.设计该类的目的是因为在需求中,我有一个写入线程和一个读取线程,读取线程会挨个读取写入线程写
2011-08-14 18:29:03
3323
原创 不修改源代码实现Libjpeg内存编解码jpeg
具体的参考文章《如何使用libjpeg(rgb2jpeg)》和http://groups.google.com/group/openjpeg/browse_thread/thread/331e6cf60f70797f/e3c5b46797986c04?pli=1 通过
2011-08-14 17:59:41
4571
原创 Linux控制台汉化Fbterm和Yong
本次汉化Linux控制台所使用的软件为fbterm和小小拼音输入法(yong).1. 下载并安装fbterm:wget -c http://fbterm.googlecode.com/files/fbterm-1.7.0.tar.gztar -xzf fbte
2011-08-11 17:34:00
15672
7
原创 hibernate中cascade和inverse的使用
<br />在hibernate中,一对多和多对多时会涉及到cascade和inverse两个属性,其中cascade表示哪些操作需要级联到关联对象,inverse表示是否由另一方自动维护数据库关联。<br /><br />一、<br />级联指的是当主控方执行操作时,关联对象(被动方)是否同步执行同一操作。主控方即为cascade所在映射文件所对应的对象。<br /><br />一个操作因级联cascade可能触发多个关联操作。前一个操作叫“主控操作”,后一个操作叫“关联操作”。<br />cascade
2011-04-29 17:51:00
1104
jQuery插件Round Shadow实现圆角和阴影(使用)
使用该插件的基本语法如下: $(selector).roundShadow(options);或jQuery(selector).roundShadow(options); options的可选项针对不同的装饰方式分如下三种情况: 共同部分: theme{String} : 装饰方法,可选项有"default","simple","css"。其中"default"使用table标...
2011-02-21 21:47:56
243
jQuery插件Round Shadow实现圆角和阴影(原理二)
2、css框模型实现圆角和阴影a、原理W3C对框模型的结构定义如图所示:[img]http://dl.iteye.com/upload/attachment/422523/d59d3b55-58af-342d-a7fb-f3bb491e04b4.bmp[/img]从图可以看出元素框的可见部分为padding和element两部分,margin的部分默认为透明,而且W3C中已...
2011-02-21 21:42:46
146
jQuery插件Round Shadow实现圆角和阴影(原理一)
一、插件介绍编写该插件的目的是为了较为简单地实现为HTML元素添加圆角和阴影效果,在网上也有不同的方案来该效果,本插件也综合了一部分的实现方案,不过由于浏览器支持问题以及css原生的支持问题导致了最终还是没有一个完美的方案。还是特别期待各大浏览器对css3的支持程度能够越来越高,特别是IE浏览器。由于IE浏览器对HTML标准的支持程度太弱,导致本插件在IE上的表现效果要比其他浏览器差很多。...
2011-02-21 21:17:16
239
原创 写了一个超快的求余算法,求验证
前几天,在做“有道难题”的第一次练习赛中的第二题时,最终写了个自认为正确且速度超快的算法,但是我不敢肯定其正确性,也无法进行有效的验证,故现发帖广征大家的意见,并帮我验证或修改此算法,若已有类似的算法也望大家能贴出来以共勉。此题大概要求如下:1、a、b为正整数,其中,a > 0,b 2、求a^b mod 9907此例可用下面2种算法进行求解:1、a^b = 9907*n
2010-05-30 16:05:00
4314
1
原创 酒店点餐系统开发详解(六)
酒店点餐系统开发详解(六)——疑难解决在本系统的详细设计过程中遇到了很多的麻烦,经过分析、思考和网上搜索等方式将所有问题均给一一化解了,现与大家分享以共勉。1、CDataGrid的使用之所以使用CDataGrid完全是为了偷懒,不过它却让我差点崩溃,因为它并没有想象中的那么方便,关键是网上或书上关于它的资料都少得可怜。幸运的是本系统对其要求不高,因而被我巧妙地化解了。我看中
2010-05-29 13:25:00
1759
原创 酒店点餐系统开发详解(五)
酒店点餐系统开发详解(五)——任务分配设计 本系统从公平的角度,采取“先来先服务”原则为厨师分配做菜任务,但是顾客在点菜时可能出现指定了某个厨师做某道菜的情况,所以本系统针对未指定厨师的情况设计了一个非指定队列用于保存未指定做菜厨师的任务信息,同时为每个厨师添加了一个指定队列用于存放指定其要做的任务信息。为了更好的分配任务,本系统将厨师分为三种状态:全空闲、半空闲、忙。全空闲,指没
2010-05-29 13:16:00
1993
原创 酒店点餐系统开发详解(四)
酒店点餐系统开发详解(四)——数据库模块设计 在本系统中每个模块与数据库的一系列查询、插入、删除等操作是通过类CDatabaseOperation进行的,所有的数据库操作都封装在这个类中。数据库功能的封装增加了模块的独立性和复用性,便于进行二次开发和软件的修改。本系统采用ADO对象进行数据库操作,故应在stdafx.h中添加“#import "c:/program files/
2010-05-29 13:02:00
1766
原创 酒店点餐系统开发详解(三)
酒店点餐系统开发详解(三)——通信模块设计注:本系统通信实现采用CSocket类在上一节的数据流图中可以看到顾客(点餐)终端和厨师(任务分配)终端之间有数据的流动,这看起来好像二者是直接进行的通信,而本系统涉及的模块通信均是以系统管理端为“中转站”的,因为系统管理端将负责观察其他所有终端的运行状况,并记录各顾客(点餐)终端的点菜情况。网络结构如下: 在整个通信过程中,包括如
2010-05-29 12:57:00
2377
vc控制台绘图-图像处理
2011-01-09
MicroBlog微博系统
2010-11-05
Linux二级文件系统设计
2010-07-17
内存分配算法--最先适应、最佳适应、最坏适应
2010-07-17
酒店点餐系统1.0版(MFC程序)
2010-05-29
微机原理与接口技术--电子表程序设计
2009-12-08
用状态机进行文件字符分析的程序设计(附设计文档)
2009-11-07
一个小型虚拟机的实现(源码)
2009-09-12
学生运动会成绩数据库
2009-08-29
用huffman算法写的压缩软件
2009-06-13
在子窗口中调用父窗口的成员函数的实例
2009-05-30
c 动画实现排序过程
2009-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人