排序大比武
摘要: 该比武只比速度,单线程测试随机正整数,不包括蜗牛排序,它弃权啦,哈哈。操作系统:Windows XP Pro SP3,英文版编译器:g++4.5.2(-O3)CPU: Intel Core2 Q9500内存:DDR3普条 1066MHz, 4GB...
View ArticleB+树的C++实现
关于B+树的实现和测试,我见过的最详细的C++代码在:http://idlebox.net/2007/stx-btree/一位德国朋友的杰作。Chipset 2011-08-16 15:05 发表评论
View ArticleThread Safe for Static Variables
2011年8月10日新的C++标准名义上已经顺利通过,因为所有国家都投了赞成票,等正式标准出台还要等一段时间。在这个标准里规定静态变量的线程安全由编译器负责,问题是编译器通常要落后于标准2~3年。这段时间静态变量的线程安全谁来保证?相信很多程序员都会写出自己的代码来保证自己的程序不会有这种隐患。在此总结一下,这篇文章是07年的,今天又回顾了一下,感觉还行,贴在这里。 Thread Safe for...
View Article慈善的是心而不是钱
2007年初,刚刚卸任的联合国秘书长安南,在德克萨斯州的一个庄园里举行了一场慈善晚宴,旨在为非洲贫困儿童募捐。应邀参加晚宴的都是富商和社会名流。在晚宴将要开始的时候,一位老妇人领着一个小女孩来到了庄园的入口处,小女孩手里捧着一个看上去很精致的瓷罐。 守在庄园入口处的保安安东尼拦住了这一老一小。“欢迎你们,请出示请柬,谢谢。”。...
View ArticleHow Far I'll Go --Alessia Cara
How far I'll go歌词百度出来不对,爱奇艺,腾讯等等都有不同程度的错误,特贴到这里。I've been staring at the edge of the waterLong as I can remember, never really knowing whyI wish I could be the perfect daughterBut I come back to the...
View Article木卫一IO
https://solarsystem.nasa.gov/moons/jupiter-moons/io/overview/概要 木星的卫星艾奥是太阳系里火山活动最强烈的一个世界,有几百座火山,有些火山喷发熔岩喷泉高达几打英里(几十千米)。艾奥异常的行为是木星强大的引力和两个较小卫星之间精确定时拉锯的结果,这两颗卫星轨道距离木星较远,分别是欧罗巴和伽倪墨得斯。...
View ArticleI love you China [copyleft]
I Love You, China I love my motherland, China, for the four great inventions in history, the atomic and hydrogen bomb explosions in 1960s, the Nobel Prize winners in physics, medicine and literature,...
View Article零基础学编程 --- 转贴
转自:https://www.zhihu.com/question/39431192对于所有编程学习者,尤其是零基础的同学们,在学习的初期,一定要给自己做一个思想上的转变。在我的编程学习理论中,这个思想的转变至关重要,什么时候你把这个思维转换过来了,你就是真正上道的那一天。 这个思维转换就是:不要把自己当学生,而是要把自己当开发者。...
View ArticlePDF里的BOX
The PDF page boxes: MediaBox, CropBox, BleedBox, TrimBox & ArtBox A PDF describes the content and appearance of one or more pages. It also contains a definition of the physical size of those pages....
View ArticleA Tool to Compare Two PDF Files
一直忙来忙去的,没时间写点正经的东西。最近弄了个工具,用于比较两个PDF文件的不同,把差异点标出来。前端用Poppler解析PDF文件,然后比较,生成三个html,可用主流浏览器(Chrome, Firefox, Edge,...
View ArticleMD5
摘要: 非原创,别人写好了,我感觉还行,直接贴过来完事。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 // /////////////////////////////////////////////////////////......
View Article2020致敬中国 -- 5年级台词
2020, Saluting ChinaThe novel coronavirus outbreak, which happened in Wuhan in the late 2019, has expanded to touch every corner of the globe. Millions of people around the world have been sickened and...
View ArticleWindows下编译和安装poppler
Windows上编译poppler的方法在网上一搜一大堆,实测没遇到一个好用的。为了让后来者少踩坑,我记下这个编译过程,供后来者参考,希望能节约你一些时间。此法实测E文Windows,Edition: Windows 10 Pro, Version: 2H2 Build: 19042.572 上OK。实测虚拟机上Win7 Ultimate Sp1 64位上也OK。实测虚拟机上Windows XP...
View ArticleWindows上编译Pdfium
Pdfium跟poppler类似,也是一个解析PDF文件的SDK,2014年Google从Foxit收购7%的代码,用于Chrome浏览器展示网页里的PDF文件。从依赖关系上,pdfium和foxit以及google都无关,因为谷歌把他开源了。Pdfium经过这么久一直持续的升级和维护,bug比poppler少,速度也比poppler快,协议用Apache也要比poppler的GPL宽松的多。只不过...
View ArticleUTF8UTF16UTF32
https://github.com/ww898/utf-cpp别人写好了,MIT License,我直接拿过来备份一份。http://www.cppblog.com/Files/Chipset/utf-cpp.7zThis is the C++11 template based header only library under Windows/Linux/MacOs to convert...
View Article教小学生学英语
个人观点难免片面,为了避免“碰瓷”,本文不对任何实际效果负责,这是免责声明。还有,本文谢绝转载。本文没任何配图,不太方便阅读请见谅,后续可能会有连载,届时配图说明学习方法。幼儿教育是个大话题,看不惯网络大环境里清一色的软文和时不时的水军掐架,以及吃瓜群众们正在荒废自己小孩的大好时光,于是写下这个帖子。帖子只针对学习英语的小学生。中学时代时间太紧,套路根深蒂固,我个人姑且认为已经无力回天。本文不是针对...
View Article教小学生学英语
摘要: 为避免“碰瓷”,本文作者不对任何实际效果或结果负责,这是免责声明,不喜欢看请直接关闭。还有,本文谢绝转载。 提起少儿英语,在当今这个网络大环境里几乎是清一色的软文。作为一个社会底层的搬砖人士,决定写下这个帖子,希望这条路上的父母少浪费点孩子青春也同时再少交点智商税。帖子只针对学习英语的小学生,最好尚未上学或者刚刚上学,中学时代已无力回天。 本文不是针对神童,也不是针对智......
View Article教小学生学英语(2)
摘要: 本文是前篇 教小学生学英语(1)的补充。1. 打牙祭打牙祭就是解闷,比如很多小孩床头故事书那种类别的读本或者绘本就是这里说的打牙祭,只不过我选用Reach教材而非那种名师推荐的小书打牙祭罢了。...
View ArticleThe Programming Languages Beacon [fwd]
摘要: https://www.mentofacturing.com/Vincent/implementations.htmlThe Programming Languages Beacon v16 - March 2016 This table contains a list of major software products or utilities, with details...
View Article