关闭

设计模式:单例模式

目的:Ensure a class only has one instance, and provide a global point of access to it. 应用:...
阅读(577) 评论(0)

设计模式: 观察者模式

下面是观察者模式的一个例子,源代码来自《设计模式精解-Gof 23种设计模式解析附C++实现源码》。 源代码在每个观察者对象析构时有bug,会导致重复删除subject对象。...
阅读(770) 评论(0)

sizeof

下面一段代码 #include #include void func(char str[50]) { printf("A %d B %d\n",sizeof(str),strlen(str)); } int main(void) { char stra[]="HelloWorld"; char *strb=stra; printf("C %d D %d\n",sizeof(...
阅读(1319) 评论(0)

小玩意系列:增强Windows运行栏的功能 (二)

源自:http://blog.csdn.net/zhaoyl03/article/details/8887724 这一篇是技术文章,上接小玩意系列:增强Windows运行栏的功能 (一),主要讲如何批处理写注册表,从而实现SeventhSaint的install和uninstall功能。 SeventhSaint的install过程,实际上是在注册表里添加xxx.exe项,并将默认键值改为可执...
阅读(950) 评论(0)

小玩意系列:增强Windows运行栏的功能 (一)

源自:http://blog.csdn.net/zhaoyl03/article/details/8887157 在 Windows “运行”栏里输入“ regedit” 会打开注册表,输入“control” 会打开控制面板,输入一个网页会用默认浏览器打开网页,输入“cmd”, 然后在命令提示符在输入“ipconfig",会显示计算机的ip设置。然而这些命令不大容易记,如果用简单的命令来代替这些...
阅读(1394) 评论(0)

批处理for命令详解

非常好的解释了批处理中for的用法,转起! 转自:http://www.cnblogs.com/focusHr/archive/2009/02/05/1384751.html 批处理for命令详解 FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能! 看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号) FOR 参数 %%变量名...
阅读(696) 评论(0)

妙用Windows“运行”

1. 自动打开一个程序(需要先设置),参见 Windows操作系统“运行”功能另类妙用. 2. 根据名称打开已有支持程序,参见Windows中 “开始”→“运行”妙用,用命令打开控制面板等 3. 运行快捷命令,参见快捷命令 4. 实用小工具(可以弄成siri) 如果能写一个软件,输入,比如“IP“,返回ip地址;输入”用QQ聊天“,打开QQ,应该是很有趣的。 源自:htt...
阅读(1122) 评论(0)

小玩意系列:Python调用Google翻译

出自:http://blog.csdn.net/zhaoyl03/article/details/8830806 最近想动手做一个文档自动下载器,需要模拟浏览器的行为。虽然感觉思路上没有困难,但在技术细节上需要自己一步一步试探。在网上搜索相关内容的过程中,发现有人用Python调用Google翻译。我自己也试着实现这个小玩意,从而熟练和学习一些技术,如正则表达式匹配,模拟浏览器等。将这个小结果记...
阅读(8090) 评论(4)

Physicists Discover a Whopping 13 New Solutions to Three-Body Problem

转自:http://news.sciencemag.org/sciencenow/2013/03/physicists-discover-a-whopping.html 物理家发现三体问题的13个新的周期解 It's the sort of abstract puzzle that keeps a scientist awake at night: Can you predict ho...
阅读(923) 评论(0)

Talking about the Computational Future at SXSW 2013

转自:http://blog.stephenwolfram.com/2013/03/talking-about-the-computational-future-at-sxsw-2013/ Last week I gave a talk at SXSW 2013 in Austin about some of the things I’m thinking about these days—...
阅读(1201) 评论(0)

初窥Applet

下午在查Fourier近似时,在网页上看到一个小程序,给定一些函数,可以将傅里叶近似的结果用图像显示,可以和用户交互,如下图,一目了然(如果大学教育能多多地使用这种方式,那么学生会更能接受)。一时好奇,就想看看源代码,同时想把这个小程序保存在本地。 网页的地址是http://www.jhu.edu/signals/fourier2/index.html,通过查看网页的源代码,发现...
阅读(1354) 评论(0)

ChiMerge 算法: 以鸢尾花数据集为例

ChiMerge 是监督的、自底向上的(即基于合并的)数据离散化方法。它依赖于卡方分析:具有最小卡方值的相邻区间合并在一起,直到满足确定的停止准则。 基本思想:对于精确的离散化,相对类频率在一个区间内应当完全一致。因此,如果两个相邻的区间具有非常类似的类分布,则这两个区间可以合并;否则,它们应当保持分开。而低卡方值表明它们具有相似的类分布。 参考: 1. ChiMerge:Discretiz...
阅读(8947) 评论(5)

Tex中的正则表达式替换

本人在用Tex写论文时,碰到要将\textbf{NumEQ},\textbf{NumBC},\textbf{Err[k]}这样的字符串全部相应地转换成\verb|NumEQ|, \verb|NumBC|, \verb|Err[k]|。因为文章中有大量地方需要修改,手动修改机耗时又可能漏掉,最终采用正则表达式替换修改。 对被替换的字符换描述为: \\textbf\{\(*\)\}...
阅读(2650) 评论(0)

海量数据处理(一)

本文参考了July的教你如何迅速秒杀掉:99%的海量数据处理面试题和quicktest的Python处理海量数据的实战研究。写这篇文章意义是:1)记录自己的经验;2)对大量小文件数据的排序使用了“先Hash,后堆排序”的策略。对小文件先Hash,后堆排列的代码来自July提供的网址,做了微小修改,加了自己的理解。 场景:海量日志数据,提取出某日访问百度次数最多的K个IP 想法:...
阅读(2477) 评论(0)

Python yield

参考: 1. Python yield 用法 2.Python yield 使用浅析 yield 简单说来就是一个生成器,生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n 次)调用跳转至该函数中间,而上次调用的所有局部变量都保持不变。 yield 生成器的运行机制 当你问生成器要一个数时,生成器会执行,直至出现 yield 语句...
阅读(1057) 评论(0)
78条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:340469次
    • 积分:3003
    • 等级:
    • 排名:第11713名
    • 原创:31篇
    • 转载:45篇
    • 译文:2篇
    • 评论:33条
    最新评论