程式码
有一部安洁莉娜裘莉主演的动作片 SALT 正在电视上重播 原本我看到 SALT 就只会想到盐 现在又多了一个联想. 而前阵子看到的 NaCl 则是另外一个. NaCl 的作法是采用固定长度的指令集 比方说只用 16 或 32 bits 长度的指令 不是这个长度的指令就不准用. 这样一来 短短的 b (branch) 或是其他控制流程的指令就不合 NaCl 的规则 而无法被执行. 在 CISC 指令集中只采用类似 RISC 的指令 当然会拖慢执行的效率. 不过据说影响不太大. 毕竟 Native 表示该电脑的机器码 本来就比较快. 此外 NaCl 刻意选用内存区段的方法 把 NaCl 的程式码局限在一块独立的内存中运行 就像用 Visual Studio debug code 一样 在沙盒 (or 沙盆 原文是sand box)中怎么玩 都不会影响到主内存的行为. 这也是防毒软件常用的技术 把某个有嫌疑的程式放到沙盒里面执行看看 如果它有不轨的行为 就可以判断它是病毒. 至于为何叫做 sand box 技术 令人不得不联想到猫咪. 猫咪只会在沙盆里面便便 具有隔离的效果 哈!
Vue.js 是一个强大的 JavaScript 框架,可以让开发者更容易地建立和管理用户端应用程序。它可以让开发者快速开发出具有优秀的用户体验的应用程序。Vue.js 提供了一系列的阵列方法,可以让开发者更容易地访问和操作阵列资料
1.“作案时间密集,集中在本月九日及十日”。这两天是周六与周日,这个时段银行无法即时监控各ATM的异常金流。 2.“一银是上月初才推出无卡提款服务”
刚刚意外再次看到tzangms的部落格,没想到已经过了几年的时间了!因为这段日子对javascript开始有了一些研究,所以对它的Banner scrolling 的特效很感兴趣,就顺手研究了一下它的 js code,没想到这么简单就能做到,不知道该说 jQuery 太厉害了,还是想到这种实作方法的人太聪明呢:P 上面这张是他网站的截图,光是版面的配置以及使用的自制图案来看,其实就看得出小巧精美的一面,不过今天的重点是那个Banner,我对于他可以做到卷动的效果感到很好奇,而实际做法其实也就是想像中这么容易,只是他利用了一个CSS background-position的特性,原来当div的background设定成无限延展的时候(预设),就可以利用把position拉到无限远的地方并搭配 Timer(jQuery可以用animate)设定好一个时间差,然后让页面在这个时间内一直偏移position的值来完成卷动的特效。 最后附上测试用程式码,而图档的部分则是以tzangms的banner为例。
美国 Apple 公司今天发布了 Swift Playgrounds 4.2 版更新,包含程式码编辑器和新的内建课程的增强内容,并带来了可定制的工具栏、应用预览标签等新内容。 Swift Playgrounds 使学习编码和构建真正的应用程序变得有趣。你在指导性的“代码入门”中解决互动难题,在“应用程序入门”中学习构建应用程序的基础知识
影响状况: 若有较严重的弱点,而攻击者能在工作站或打印服务器上执行拦截式攻击 (MiTM),或在目标网络上建立 Rogue 打印服务器,则可能会允许远端执行程式码。 弱点说明: Windows 打印多工缓冲处理器远端执行程式码资讯安全风险 - CVE-2016-3238 当 Windows 打印多工缓冲处理器服务从服务器安装打印机时,若无法正确验证打印机驱动程式,则产生远端执行程式码资讯安全风险。成功利用此弱点的攻击者可利用此弱点执行任意程式码,并取得受影响之系统的控制权
python 是一个很有弹性的语言,可是弹性也意味着,完成一件事情会有很多方法。这篇文章介绍产生产生 dict 与 type object 的方法。注意,以下讨论都是未**化的情形
Google 自已只愿意说 Google TV 是准备在“今秋”上市,但是华尔街日报从 Intel CEO Paul Otellini 口中撬出了更详细的时间:这个月之内。考虑到这个月都已经过三分之一了,Google TV 也就是两三个礼拜之内的事啰!据 Otellini 的说法,Intel 要能在 TV 大战中胜出(Apple TV 没有用任何 Intel 的零件),靠的是“把正确的芯片拿来做正确的事”,这也包括 Intel 亲自出手写 Google TV 约 50% 的程式码。当被问到对 Apple TV 简化的系统的看法时,Otellini 指出两者的目标族群并不相同,Apple TV 适合他母亲,Google TV 则适合他儿子
微软已于3月正式推出IE9了 其中 IE9 的 pinned site 功能很有意思 将 IE9 和 Windows 7的界面整合在一起 实作的方式不难 只需要在网页上加几行 meta data tag 就可以了 可以参考保哥的这篇文章: 这里只需要用到 html 即可. 不过若是想要做到动态增加的方式来进行 pinned site 功能的设定呢? 可以参考保哥的这篇: 利用 javascript 程式码来操作即可 相信是很容易上手的! 相关资料请参考: 不过 IE9 也不再 XP 上执行了 这个史上最长命的 Microsoft 产品也被 IE9 放弃支援了呢. 至于其他功能呢? 可以到时候再来玩看看!
Python中的raise是一个非常有用的语句,它可以用于引发异常。它可以让你在程式中把控制权交给Python处理,而不是让程式继续执行下去。 raise语句可以用于抛出异常,也可以用于抛出自定义的异常






