- 博客(11)
- 问答 (1)
- 收藏
- 关注
短域名/URL Shortening/Base36/Base62
已经不少朋友问我(gembler),短域名URL的编码该怎么实现。当时可能我答得比较笼统,所以写个文章统一分享。据我(gembler)所知的方法有以下几种:[list][*]Base62 或 Base36[*]Hash[*]随机数[*]自定义[*]等等等等等.......[/list]恩,我选了 [b]Base62 或 Base36[/b]首先,...
2010-05-11 17:58:33 399
Longest common subsequence
最长公共子序列(Longest common subsequence,LCS),不要跟最长公共子串(Longest common substring)搞混淆了。在很多情况下,我们想知道两个串有多相似,例如:两个短句,又或者两个DNA序列(DNA Sequence),也有一个富有代表性的工具diff。这个相似度,我们可以看作一个最长公共子序列问题,在动态规划(Dynamic Programmin...
2010-03-11 17:41:42 126
Apriori algorithm
Apriori是由Rakesh Agrawal和Ramakrishnan Srikant两位博士在1994年提出的关联规则挖掘算法。本文着重于Apriori的基础过程:如何生成频繁集。而有关Apriori优化、改良的版本或其他内容,后面再另开文章介绍。||||||||||||||||||||||||||||||||||||||||||||||||||||...
2010-03-11 17:33:50 238
:() { :|:& }; :
gembler@best-ubuntu:~$ :() { :|:& }; :gembler@best-ubuntu:~$ echo '十人|日一|十十o' | sed 's/.../&\n/g' 哈哈,这两行... ... :() { :|:& }; ::() -> 这里是一个函数签名,在非posix标准下的bash,用冒号作为...
2009-04-02 21:27:19 171
Yale CAS without SSL/HTTPS
[b]懒呀~~~[/b][b]懒得生成证书呀~~~[/b][color=brown]假设对CAS有一定了解[/color][color=gray]---------我要隔开我要隔开---------[/color][b][color=blue][size=medium]CAS Server(3.3.1):[/size][/color][/b]Server就轻松点...
2009-02-02 16:21:10 89
Shell Logger
[code="shell"]#!/bin/sh## created by gembler.##--------------------#### initialize logger. ####--------------------##usage(){ echo "Usage: $0 {--log-level|--log-file}" exit 1...
2009-01-21 10:08:10 188
Oracle Startup Script
[code="shell"]#!/bin/bash## chkconfig: 2345 95 10# description: init script to start/stop oracle database 10g, TNS listener \ # EMS, isqlplus##------------------------#### c...
2009-01-21 09:58:51 74
Postfix小问题
在/var/log/maillog里发现如下问题:[code="log"]Jan 5 09:41:11 mail postfix/smtpd[20023]: fatal: open database /etc/postfix/aliases.db: No such file or directory[/code]郁闷死,然后[code="shell"]newaliases[/code]一...
2009-01-05 11:05:10 125
原创 拍拍网的搜索关键字的编码与解码
lichd 写道刚刚看到你对淘宝编码的研究,我个人认为淘宝那个编码可能是Base32规范的演化版,只不过淘宝使用0来代替=做末位填充,RFC 3548 (The Base16, Base32, and Base64 Data Encodings)对这些都有规范经过证实,lichd的观点正确,由于我在本文发表之前,除Base64之外,其他的BaseXX都没接触过,所以...
2008-12-04 15:44:50 175
原创 淘宝网的搜索关键字的编码与解码
lichd 写道刚刚看到你对淘宝编码的研究,我个人认为淘宝那个编码可能是Base32规范的演化版,只不过淘宝使用0来代替=做末位填充,RFC 3548 (The Base16, Base32, and Base64 Data Encodings)对这些都有规范经过证实,lichd的观点正确,由于我在本文发表之前,除Base64之外,其他的BaseXX都没接触过,所以不知道这...
2008-12-03 22:01:19 809
开发环境中的Apache
假设: 项目需要做 URL Rewrite,不想用 UrlRewriteFilter 集成到应用程序里去,于是就选用一些 Web Server 来做,后来选了 Apache,但是又懒,不想每台开发机器都去做配置,因为确实很麻烦,规则变了又要每台开发机器都去同步,如果是 Linux 还好一点,可以 mount 一下。 有四台开发机器,IP 分别为: ...
2008-11-20 21:54:49 234
空空如也
Java多线程同时启动或执行
2008-12-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人