Rise的自留地

记录生活中的点滴,分享编程技术和游戏开发经验。

0%

前几天更新TortoiseSVN到1.8版本后发现FD(FlashDevelop)里不能使用svn了,在项目面板里的所有文件及文件夹都不能正确显示svn状态了,清一色都显示为未添加版本控制的状态图标,并且在FD的输出面板(output Panel)里输出:

Win8.1更新了宋体字体,中文字体显示漂亮了,但英文字体发虚不渲染,尤其是小号的英文和数字字体,看下图。

1.下载Win8的宋体
2.打开字体文件点击安装
3.导入注册表文件
4.重启Win8.1

大部分半卡死的现象是因为Dynamic Tick的一个Bug。Dynamic Tick是NT 6.2内核的一个新功能(其实Linux早就有了),原理的话大概是在空闲的时候把CPU完全暂停,来节省电量。但是貌似这个技术还不是很成熟,对空闲的判断有时候会出错,所以正常使用的时候CPU也可能会暂停,出现假死。RP出过一个补丁修复过一次,但是貌似还是没有完全修复。

在很多场合能看到unicode编码过的文字,如"\u6d3b\u52a8\u63a5\u53e3",虽然程序会认识,但人眼无法阅读,很不方便,网络上很多人写了很多的转换函数,但是一个比一个臃肿,终于发现用一行PHP代码解决的方案:

不知装了什么软件之后无法打开,点任务栏图标无反应。

打开C:\Program Files\Internet Explorer用管理员权限才能打开iexplore.exe

解决方法:在注册表的HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main点右键[权限]增加一个“everyone”,权限跟管理员一样。

没有人会指责 Gary Reback 反 Google 垄断的言论。毕竟这是 Gary Reback。——著名的硅谷反垄断律师,他是 90 年代微软反垄断案的先锋,正是他让 Larry Page 和 Sergey Brin 这样的创业者有机会创造了像 Google 这样的公司。但是现在,Gary Reback 认为,在一定程度上 Google 已经在成为了昔日的微软,Google 不仅滥用了其统治地位,而且摧毁了所有其他公司的同类产品和服务。Gary Reback 建议所有的创业者,“避开 Google!”

iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比?

自身以前也写过cocos2d-x如何优化内存的应用,以及内存不够的情况下怎么样处置惩罚游戏。今天在微博中看到有友好简介了下内存,挺详细的。不晓得是谁写的,我纪录下。

微软已经发布了Visual Studio 2012的Update 2,并带来了丰富的新功能。本次更新提供了一些VS2012的“重大改进”。早在1月的时候,微软就为本次更新提供了一个预览版本,以收集大家的测试和反馈,而现在,本次更新的最终版本已能够下载了。新功能中有一个新的"VS Blue"主题,其中也涉及到了XAML designer载入时间的性能增强。