异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的目录,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看
有些时候,你需要在某一个预期的时间中断线程的执行。例如,程序的一个线程每隔一分钟检查一次传感器状态,其余时间什么都不做。在这段空闲时间,线程不占用计算机的任何资源。当它继续执行的CPU时钟来临时,JVM会选中它继续执行。
有些人最初对苹果创建另一个浏览器图形标准持保留意见,他们可能认为SVG已经足够了。从表面上看SVG和画布提供类似的图形能力,但它们有一个根本的区别:SVG是一个高层的、基于XML的标记语言,可以通过创建XML元素属性来定义图像;而画布则提供了可以直接从JavaScript访问的绘图API。
在Linux内核源代码树提供的各个子系统中,drivers/目录是其中最大的一个分支,它比其他子系统大数倍。随着各种新技术的广泛应用,内核中新的设备驱动程序的开发工作正在稳步加速。最新的Linux内核支持多达70余种设备驱动程序。
有限单元法作为数值计算方法中在工程分析领域应用较为广泛的一种计算方法,自20世纪中叶以来,以其独有的计算优势得到了广泛的发展和应用,已出现了不同的有限元算法,并由此产生了一批非常成熟的通用和专业有限元商业软件。
Java程序是由类和对象组成的,而对象和类又是由方法和变量组成的。方法是由语句和表达式组成的,表达式又由运算符组成。 至此,您可能担心Java就像俄罗斯套娃,除最小的洋娃娃外,每个洋娃娃里边都有一个更小的洋娃娃,而后者同前者一样错综复杂。
ASP.NET已经获得了巨大的商业成功,但正如所讨论的,其他Web开发领域也在进步,即使是微软也在不断清理Web Form的垢病,因为其基本设计看上去已经相当陈旧了。 2007年10月,在得克萨斯—奥斯汀举行的第一次ALT.NET国际会议上,微软副总裁Scott.Guthrie宣布并演示了崭新的MVC Web开发平台分支,它建立在核心的ASP.NET平台之上,明确地作出对Rails等技术的进展的直接回应,以及对Web Form批评的反映。
本节书摘来自异步社区《JavaScript入门经典(第6版)》一书中的第2章,第2.1节,作者: 【美】 Phil Ballard 译者:李 军陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
一种可行的限制密码暴露的技术是使用散列函数(hash function),它允许程序间接地比较输入的密码和原始密码,而不需要以明文或可解密的方式存储密码字符串。这种方法最大限度地减少了密码的暴露,而且没有表现出任何实用上的缺点。
对EJB 2.1、EJB QL和基于JAX-RPC的Web服务端点和客户端视图的支持现在是可选的。 使用没有方法的消息监听器接口,增强了消息驱动Bean(MDB)的约束。MDB暴露所有公共方法作为消息监听器方法,这将允许为将来的更多的MDB自定义资源适配器。
通过上一节,你已经学会了如何去中断执行中的线程,也学会了如何在线程对象中去控制这个中断。上一个例子中使用的机制,可以使用在线程很容易被中断的情况下。但是,如果线程实现了复杂的算法并且分布在几个方法中,或者线程里有递归调用的方法,我们就得使用一个更好的机制来控制线程的中断。
同样,你不能给画布中绘制的元素添加事件(如鼠标点击),因为它们并不是有形的实体,而只是瞬态的绘图操作。你必须通过编程来实现这样的功能。
发表了文章
2019-10-25
发表了文章
2019-10-08
发表了文章
2019-09-26
发表了文章
2019-09-24
发表了文章
2019-09-05
发表了文章
2019-09-03
发表了文章
2019-08-30
发表了文章
2019-08-22
发表了文章
2019-08-16
发表了文章
2019-05-15
发表了文章
2019-05-13
发表了文章
2019-05-09
发表了文章
2019-05-05
发表了文章
2019-04-30
发表了文章
2019-04-22
发表了文章
2019-04-12
发表了文章
2019-04-08
发表了文章
2019-04-03
发表了文章
2019-04-01
发表了文章
2019-03-27