
Daily-Log
文章平均质量分 50
无拘意志
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2016-01-17 restart
rebootWeekend Summary01-09Install ArchlinuxMeet with cousinSC II01-10SC IINoteDo not take computer to dormitoryTools不要在工具上浪费时间,明确自己要做的事情。玩弄工具,和玩游戏没有区别,等到自己完成任务再去考虑。 mpAC Lab1test DONEread re原创 2016-01-18 01:14:05 · 347 阅读 · 0 评论 -
Windows下浏览器高分屏字体渲染
随着高分屏的普及,越来越多的应用开始提供HiDPI支持。对高分屏支持良好的应用中,字体真是赏心悦目,再也没有传统屏幕的颗粒感。但支持不好的应用,却比普通屏幕还要难受,字体十分模糊,阅读起来很痛苦。这其中,最为重要的便是浏览器。 高分屏支持分为两部分,一部分是UI的绘制,另一部分是字体的渲染。前者分为传统Win32应用和WPF、UWP,Win32下的UI缩放和布局会出现一些稀奇古怪的错误原创 2016-04-16 01:27:44 · 2047 阅读 · 0 评论 -
静心思考
生活不会停下它前进的步伐,但我们会。从小学一年级开始,写日记就是我生活中不可或缺的一部分。从起初被父亲逼迫着写,不写完不能睡觉开始,到后来无论多忙都要抽出一个小时做反思总结,写心得笔记。日记,被我作为生活中最为重要的一部分内容。但进入大学,沉沦似乎成为了生活的主题曲,日记也只有一周记一次的频率。时光飞逝,我们无法挽留时光,但能赋予时光以自己的意义。我一直坚信80/20原理,我们人生中80%原创 2016-04-14 13:43:11 · 645 阅读 · 0 评论 -
Windows下Theano安装和配置
1.Python环境Windows下因为缺少UNIX环境和工具链,所以需要配置的东西很多,不过好在有一些现有的解决方案。比如WinPython和Anaconda,将科学计算需要的Python环境打包安装,十分便捷。我选择的是Anaconda,作为商业解决方案相关文档、支持和更新要更好一些。在Theano官网上,官方表示Theano的开发团队采用的是Python2.764bit,所以我们原创 2016-04-13 22:58:47 · 500 阅读 · 0 评论 -
Instruction-Level Parallelism
今天高体把ILP讲完了,正好总结一下。首先是问题的提出,指令级并行中存在着数据依赖和冒险,以及控制依赖的问题,影响了指令并行度。然后是问题的解决,针对不同的问题给出不同的解决办法:Forwardingand bypassingDelayedbranches and simple branch schedulingBasiccompiler pipeline scheduling原创 2016-04-25 22:48:24 · 1780 阅读 · 0 评论 -
2016-01-07 balloon set_config invoke
balloon set_config invokeModern Operating System: Memory ManagementNo Memory Abastraction单进程 多进程:页机制,PSW,保护位,静态重定位在嵌入式系统中,依然有很多没有内存抽象A Memory Abstraction:Address SpacesTwo problems:protection and原创 2016-01-07 19:35:11 · 462 阅读 · 0 评论 -
2016-01-06 diff calculation
diff calculationHyper-V自己做虚拟化研究,却对Hyper-V毫无了解,真是羞愧= =Hyper-V是Windows的一个组件,开启该功能后,系统会重启进行模块安装,安装完毕后,相当于在内核中加了一个中间层:Hyper-V层。随后所有的,包括原host在内的系统都会变成guest。不同于Xen中domain0还是hypervisor,Hyper-V上原host不过是一个有着特殊权原创 2016-01-06 20:57:05 · 447 阅读 · 0 评论 -
Civilization V and Beyond Earth
Civilization V and Beyond Earth引言最早接触文明系列是在高中机房,当时搞OI竞赛的时候闲来无事就找出一些配置要求比较低的游戏来玩。玩得最多的就是ArmorGames上的Flash小游戏,现在的Portal就是采用的当时一个小游戏的点子。因为从小就喜欢玩三国志、三国群英传等战旗策略类游戏,但机房的烂机器又跑不起来,网上搜了搜发现文明2应该很合胃口,从此就入了文明这个大坑=原创 2016-01-06 00:25:26 · 974 阅读 · 0 评论 -
2016-01-03 Balloon
BalloonNew Year不积跬步,无以至千里;不积小流,无以成江海。新的一年开始了,我需要反思自己的成败得失,扭转过去一年的颓势。扎扎实实,分清主次,做好自己的本职工作。大道至简,问题很简单,不要再本末倒置了。Kernel Ballooninit_vqs():Initialize VirtQueueballoon():Calc diff and invoke leak or fillfil原创 2016-01-05 23:35:56 · 349 阅读 · 0 评论 -
2015-12-31 MPI and Pthread
MPI and Pthread并行计算并行可以用openmpi,也可以用mpich,二者应该是并列的。但是由于二者提供了几乎一样的命令,所以二者可以同时安装,但是不可以同时处于使用状态。openmpi安装openmpi:sudo yum install openmpi openmpi-devel安装后,二进制文件位于 /usr/lib64/openmpi/bin 下,动态库文件位于 /usr/li原创 2016-01-05 23:35:24 · 972 阅读 · 0 评论 -
2015-12-23 QEMU Network Scripts
QEMU Network ScriptsQEMU ifdown scriptQEMU network scriptsqemu-ifup#! /bin/shswitch=br0ifconfig $1 up #ip link set $1 upbrctl addif ${switch} $1qemu-ifdown#! /bin/shswitch=br0brctl delif ${swit原创 2016-01-05 23:34:58 · 383 阅读 · 0 评论 -
2015-12-22 Git and CivV
Git and CivVGit and GitHubFinished GitHub course on WheelHouse.Git:configinitbranch,checkout,-b,merge,-dadd,mv,rmcommitlog --onelinereset,--soft,--mixed,--hardreversepull,pushGitHub:Fork a rep原创 2016-01-05 23:34:14 · 352 阅读 · 0 评论 -
2015-12-16 gcc-4.4
gcc-4.4Compile kernel-4.2.4 with gcc-4.4Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compilerBecause the gcc compiler is too old.Compile gcc-4.9.3 frome source原创 2016-01-05 23:33:38 · 1013 阅读 · 0 评论 -
2015-12-15 QEMU Network Setup
2015-12-15 Tuesday原创 2015-12-16 13:34:49 · 411 阅读 · 0 评论 -
2015-12-14 Shell Tools
2015-12-14 Monday Daily Log原创 2015-12-15 15:54:42 · 506 阅读 · 0 评论 -
2016-01-08 balloon
balloonKVM影子页表,EPT Best practices for KVM 通过一篇文章大致理解了KVM的内存管理机制,从GVA->GHA->HVA->HHA,先是影子页表,然后Intel加入了EPT,也就是两级MMU,硬件上解决了这一问题。Balloon Huge Page问题:fill_balloon时的循环变量错误,求解Balloon_Pages_Per_Page出错调试:pr原创 2016-01-18 01:15:20 · 397 阅读 · 0 评论 -
Firefox 64bit 多进程
由于Firefox在高分屏上的完美表现和Chrome的差强人意,我重新开始使用Firefox。 Firefox的优点自然不用多说,强大的插件系统。但问题也十分显著,就是捉急的性能。不过我找到了解决方案。Firefox发展这么多年,终于提供了64bit和多线程的实现。64bit不用多提,去年底Firefox开始提供官方64位版本,直接可以下载。 对于多线程,这是一个尚在测试中的特性,原创 2016-04-16 01:28:22 · 2197 阅读 · 0 评论