Avatar_small

制作htmlbook方法

#!/bin/bash # 基本思路 # 获取主数据(data.dat) #=>获取标题(title.dat) <title></title> #=>制作目录(index.html),以章节标题为内容 #=>分章节{001..055} <p></p> #=>预备内容,分离样本html为两部分a.dat:D...

Avatar_small

在关键词前插入内容(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...

Avatar_small

2506: calc

http://www.zybbs.org/JudgeOnline/problem.php?id=2506 RunID User Problem Result Memory Time Language Code ...

Avatar_small

SyncHosts——自动联网更新hosts程序

1程序简介 由于众所周知的原因,中国的互联网用户过得很艰辛。为了更好地使用Google以及其它的一些网站提供的服务,不少用户不得不使用hosts把这些服务的域名解析到固定的IP上。由于hosts优先于DNS服务器,因而这种方法能在一定程度上帮助想获取更多信息的用户。 但是Google和其它著名网站的服务IP并不是固定的,而是时常会变化,如果hosts中的IP过期,反而会使用户无法访...

Avatar_small

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...

Avatar_small

改造成功之音频输出

电脑主机太吵了。我把它搬到室外,问题来了:音频线太短了,并且有杂音(本来就有的)。最重要的是我想把它改造成插入耳机,音频就从喇叭切换到耳机。 参考了这个电路(以RC实现的低通滤波器)。它的主要作用是滤波,即消除电子杂音。所谓电子杂音就是完全没有声音输出的时候,电脑输出的杂音。 用到元件:电阻、电感、电容、音频插座。全部是打旧收音机拆下来的。 电阻:没到找到合适的...

Avatar_small

Rcode.vim 2.0 发布

Rcode, 即「Run Code」的缩写。Vim 拥有多种脚本语言的接口。有时候需要对文本进行较复杂的处理,但是在单行的命令行里能写的代码功能有限。你可能会立即想到,先把代码写到一个文件里再加载。没错,这就是 Rcode.vim 为你做的。2.0 版本在原来简单的「编写」->「执行」基础上添加了代码保存功能,可供重新载入(并加以修改)。此特性是由易名建议的。 命令和键映射...

Avatar_small

2002: [Hnoi2010]Bounce 弹飞绵羊

http://www.zybbs.org/JudgeOnline/problem.php?id=2002 RunID User Problem Result Memory Time Language Code ...

Avatar_small

MyBatis的种种

最近项目上要用MyBatis做持久层,说实话,还真没听过这么个著名的东西。 去官网(http://www.mybatis.org/)下个jar包和documentation,大体看来和hibernate的应用没差太多。 (说白了就是蛋疼得把Java代码里该写的东西写到XML里去,然后再用Java从XML读到Java里。) 不过不用在DAO层写N多的SQL确实比较...

Avatar_small

PageRank 在 Hadoop 上的实现原理

PageRank 算法的基本思想是,网页的热门程度依赖于指向它的网页的热门程度。假设有页面,有这个页面包含指向的链接,代表页面所包含的指向别的页面的链接的数量,是一个介于 0 和 1 之间的常数(成为阻尼系数,一般取 0.85),则页面的 PR 值(PageRank 值) 这个思想也可以由随即散步模型来解释:即从一随机网页起步,以概率跳到另一随机选择的网页,...

Avatar_small

VNC 远程桌面关闭 Ubuntu 11.10 特效

Ubuntu 11.10 默认使用 Gnome 3 特效,这使得远程桌面连接出现了木有『标题栏』的窗口,解决的办法是使用 gnome-session-fallback 如果没有安装 gnome-session-fallback,则 apt-get install gnome-session-fallback 然后编辑 .vnc/xstartup 文件(前...

Avatar_small

Ruby的字节操作

一个字节其实也就是一个整数,如果用十六进制表示的话,正好是两个十六进制数,用字符串表示就是 “HH”这样的表示。 Ruby的字节操作主要是靠两个方法来实现,String#unpack 和 Array#pack,两个类的实例方法,参数均为单一字符串。 举一个例子来讲解。 一般的 32位 Little-endian 机器上的单精度浮点数 fl...

Avatar_small

在 Arch 上使用 PulseAudio

一直不怎么懂关于音频的配置,所以一直没管这方面,直到遇到小麻烦。我把gnome-volumn-control干掉之后,发现音量无法调到 100% 以上了,某些视频音量太小听不清。这才第一次正视音频配置。 其实也说不上有多么「正视」,因为我只是在 ArchWiki 上找了几条命令执行了下而已。 安装了以下软件包: pulseaudio-alsa, 就一个配...

Avatar_small

1878: [SDOI2009]HH的项链

http://www.zybbs.org/JudgeOnline/problem.php?id=1878 RunID User Problem Result Memory Time Language Code ...

Avatar_small

Gentoo折腾记(三)

今天又随便折腾下了gentoo,基本问题都搞定了,就差个输入法和字体美化了,其他的都木有问题了,哇哈哈。。。 不过对于gentoo的portage的精髓还没有领悟啊,很多都是按照wiki来做,自己却没有弄懂其中的意思。不过,快要期末考试了,gentoo只能暂时放下一段时间了,寒假回家慢慢搞,嗯~