Windows 10秋季创意者更新 Build 16193 ISO镜像下载

今天早些时候,微软在为Windows 10四个正式版发布累积更新补丁,与此同时,还放出了Build 16251秋季创意者更新的ISO镜像。新特性方面,微软允许安卓手机和电脑合二为一,即跨设备同步浏览(iPhone、安卓均已支持)。二是免打开浏览器可在小娜中直接获取网页搜索结果,三是小娜的语音命令(目前仅英语)现在可以直接实现锁定、睡眠、关机和重启电脑等高阶操作。

可供下载的ISO有:

Windows 10 Insider Preview – Build 16251

Windows 10 Insider Preview Enterprise(企业版) – Build 16251

Windows 10 Insider Preview Education (教育版)- Build 16251

Windows 10 Insider Preview Home Single Language (家庭单语言版)- Build 16251

Windows 10 Insider Preview Home China (中国家庭版)- Build 16251

不过需要注意的是,下载安装该镜像需要绑定为Insider会员的微软账号。

官方下载页面如下:https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewadvanced

Read more

重新签名IOS .ipa文件 (包含第三方框架和插件)

本文未经测试,初步看代码流程接近本人想法,留下作记录。
Intoduction

This code allow you to resign your own ipa assuming that you have:
1) a developer certificate issued by apple and added to your keychain
2) a mobileprovision file

This code allow you to resign your app without using xcode or if you need to add a UDID for development distribution.
This code correctly signs ipas with Frameworks (.framework folders), Plugins (.appex folders), Applications (.app folders)
This code autoincludes entitlements with binaries extracting them from the provided mobileprovision file.

Usage

This code runs on mac osx
You should already have installed OSX Command Lines Tools
The code is a shell script

Read more

七个例子帮你更好地理解 CPU 缓存

我的大多数读者都知道缓存是一种快速、小型、存储最近已访问的内存的地方。这个描述相当准确,但是深入处理器缓存如何工作的“枯燥”细节,会对尝试理解程序性能有很大帮助。
在这篇博文中,我将通过示例代码来说明缓存是如何工作的,以及它对现实世界中程序性能的影响。
虽然例子用的是 C#,但是不论哪种编程语言,对性能数据和最终结论的影响很小。

例1:内存访问和性能

你预计运行 循环2 比 循环1 快多少?

第一个循环对数组中的每个元素都乘以 3,而第二个循环对每隔 16 个元素的数据乘以 3。第二个循环只做了第一个循环的大约6%的计算量,但是在现代计算机上,这两个 for 循环运行的时间差不多相等:我电脑上分别是 80 和 78 毫秒。

Read more