制作htmlbook方法
#!/bin/bash
# 基本思路
# 获取主数据(data.dat)
#=>获取标题(title.dat) <title></title>
#=>制作目录(index.html),以章节标题为内容
#=>分章节{001..055} <p></p>
#=>预备内容,分离样本html为两部分a.dat:D...
在关键词前插入内容(js代码,含有各种特殊符号)
给htmlbook添加:“上一页/下一页”的功能
文件
01.html 04.html 07.html 10.html 13.html 16.html 19.html 22.html
02.html 05.html 08.html 11.html 14.html 17.html 20.html 23.html
03...
2506: calc
http://www.zybbs.org/JudgeOnline/problem.php?id=2506
RunID
User
Problem
Result
Memory
Time
Language
Code ...
SyncHosts——自动联网更新hosts程序
1程序简介
由于众所周知的原因,中国的互联网用户过得很艰辛。为了更好地使用Google以及其它的一些网站提供的服务,不少用户不得不使用hosts把这些服务的域名解析到固定的IP上。由于hosts优先于DNS服务器,因而这种方法能在一定程度上帮助想获取更多信息的用户。 但是Google和其它著名网站的服务IP并不是固定的,而是时常会变化,如果hosts中的IP过期,反而会使用户无法访...
3-sum problem to be optimized
Problem Description: Given an array A[1...n] consisting of integers and an integer m. Find three elements in A, so that sum of the three integers in A equals to m.
Algorithm I:
for i f...
改造成功之音频输出
电脑主机太吵了。我把它搬到室外,问题来了:音频线太短了,并且有杂音(本来就有的)。最重要的是我想把它改造成插入耳机,音频就从喇叭切换到耳机。
参考了这个电路(以RC实现的低通滤波器)。它的主要作用是滤波,即消除电子杂音。所谓电子杂音就是完全没有声音输出的时候,电脑输出的杂音。
用到元件:电阻、电感、电容、音频插座。全部是打旧收音机拆下来的。
电阻:没到找到合适的...
Rcode.vim 2.0 发布
Rcode, 即「Run Code」的缩写。Vim 拥有多种脚本语言的接口。有时候需要对文本进行较复杂的处理,但是在单行的命令行里能写的代码功能有限。你可能会立即想到,先把代码写到一个文件里再加载。没错,这就是 Rcode.vim 为你做的。2.0 版本在原来简单的「编写」->「执行」基础上添加了代码保存功能,可供重新载入(并加以修改)。此特性是由易名建议的。
命令和键映射...
2002: [Hnoi2010]Bounce 弹飞绵羊
http://www.zybbs.org/JudgeOnline/problem.php?id=2002
RunID
User
Problem
Result
Memory
Time
Language
Code ...
MyBatis的种种
最近项目上要用MyBatis做持久层,说实话,还真没听过这么个著名的东西。
去官网(http://www.mybatis.org/)下个jar包和documentation,大体看来和hibernate的应用没差太多。
(说白了就是蛋疼得把Java代码里该写的东西写到XML里去,然后再用Java从XML读到Java里。)
不过不用在DAO层写N多的SQL确实比较...
PageRank 在 Hadoop 上的实现原理
PageRank 算法的基本思想是,网页的热门程度依赖于指向它的网页的热门程度。假设有页面,有这个页面包含指向的链接,代表页面所包含的指向别的页面的链接的数量,是一个介于 0 和 1 之间的常数(成为阻尼系数,一般取 0.85),则页面的 PR 值(PageRank 值)
这个思想也可以由随即散步模型来解释:即从一随机网页起步,以概率跳到另一随机选择的网页,...
VNC 远程桌面关闭 Ubuntu 11.10 特效
Ubuntu 11.10 默认使用 Gnome 3 特效,这使得远程桌面连接出现了木有『标题栏』的窗口,解决的办法是使用 gnome-session-fallback
如果没有安装 gnome-session-fallback,则
apt-get install gnome-session-fallback
然后编辑 .vnc/xstartup 文件(前...
Ruby的字节操作
一个字节其实也就是一个整数,如果用十六进制表示的话,正好是两个十六进制数,用字符串表示就是 “HH”这样的表示。
Ruby的字节操作主要是靠两个方法来实现,String#unpack 和 Array#pack,两个类的实例方法,参数均为单一字符串。
举一个例子来讲解。
一般的 32位 Little-endian 机器上的单精度浮点数 fl...
在 Arch 上使用 PulseAudio
一直不怎么懂关于音频的配置,所以一直没管这方面,直到遇到小麻烦。我把gnome-volumn-control干掉之后,发现音量无法调到 100% 以上了,某些视频音量太小听不清。这才第一次正视音频配置。
其实也说不上有多么「正视」,因为我只是在 ArchWiki 上找了几条命令执行了下而已。
安装了以下软件包:
pulseaudio-alsa, 就一个配...
1878: [SDOI2009]HH的项链
http://www.zybbs.org/JudgeOnline/problem.php?id=1878
RunID
User
Problem
Result
Memory
Time
Language
Code ...
Gentoo折腾记(三)
今天又随便折腾下了gentoo,基本问题都搞定了,就差个输入法和字体美化了,其他的都木有问题了,哇哈哈。。。
不过对于gentoo的portage的精髓还没有领悟啊,很多都是按照wiki来做,自己却没有弄懂其中的意思。不过,快要期末考试了,gentoo只能暂时放下一段时间了,寒假回家慢慢搞,嗯~