- 博客(7)
- 收藏
- 关注
原创 用Python将字符串里的英文双引号转换成中文双引号
一道小题,用Python将字符串里的英文双引号转换成中文双引号 要求:高效算法 输入参数:基本原则"这"是一个"测试用例",完毕 结果:基本原则“这”是一个“测试用例”,完毕 以下来自:https://gist.github.com/1350419 #!/usr/bin/env python # -*- coding: utf-8 -*- ''' Author: Feather Fi
2011-11-09 12:37:40 4825
原创 计算大写字母的总个数--Common Lisp与C的行数差异
忙里偷闲,重拾Common Lisp,直接上代码,该代码来源于互联网,看完之后,也许你也会跟着喜欢上Common Lisp了 C代码: // upper_char_counter.c int upper_char_counter(const char *str) { int result = 0; int len = strlen(str); int i
2011-10-27 12:58:34 968
原创 Python的dict.fromkeys应用
最近Python群有人提出: 如何便捷的讲字典的值全部赋为某个值 比如 dic={'a':1,'b':2,'c':3} 操作以后 dic变为 {'a':0,'b':0,'c':0} ------------------------------------------------------ 解决方案: dic = dict.fromkeys(dic, 0)
2011-10-27 11:06:06 5368
原创 Erlang取最大整数和最小整数方法
原文来自:http://www.trapexit.org/Floating_Point_Rounding In erlang, u need to round a floating-point number to an integer. floor(X) when
2011-08-02 09:54:16 2210
原创 睡觉前,贴一段有关热更新的核心代码欣赏一下,这是来源于code_server.erl
%% do_purge(Module)%% Kill all processes running code from *old* Module, and then purge the%% module. Return true if any processes killed, else false. do_purge(Mod) -> do_purge(proces
2011-06-26 01:30:00 647
原创 Ubuntu 10.10下源码安装Erlang 5.8.3版本
<br /> <br />1.安装JDK<br />官网下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html<br />sudo sh jdk-6u24-linux-i586.bin<br /> <br />2.设置环境变量<br />sudo vi /etc/environment<br />增加:<br />export JAVA_HOME=/home/lispking/Java/jdk1.6.0_24<br /
2011-04-19 23:54:00 779
原创 Erlang中要注意的小细节
King 14:34:07 <br /> 请教一下以下函数,该函数是尾递归吗?<br /> all(Pred, [Hd|Tail]) -><br /> Pred(Hd) andalso all(Pred, Tail);<br /> all(_, []) -><br /> true.<br /><br /> Cobain 14:34:01 <br /> 不是啊<br /> King 14:35:02 <br /> 为什么?<br /> King 14:35:30 <br
2011-04-15 14:47:00 525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人