《Cracking the Coding Interview》——第16章:线程与锁——题目5
2014-04-27 20:16题目:假设一个类Foo有三个公有的成员方法first()、second()、third()。请用锁的方法来控制调用行为,使得他们的执行循序总是遵从first、second、third的顺序。解法:你应该想到了用lock的方法类阻塞,不过这里面有个概念问题使得直接用Re... 查看全文
JavaScript中的property和attribute的区别
时间:2013-09-06 | 10:24作者:玉面小飞鱼 分类:DOM,js相关,前端技术2,222次浏览1. 定义Property:属性,所有的HTML元素都由HTMLElement类型表示,HTMLElement类型直接继承自Element并添加了一些属性,添加的这些属性分别对应于每个HTML... 查看全文
《Cracking the Coding Interview》——第16章:线程与锁——题目3
2014-04-27 19:26题目:哲学家吃饭问题,死锁问题经典模型(专门用来黑哲学家的?)。解法:死锁四条件:1. 资源互斥。2. 请求保持。3. 非抢占。4. 循环等待。所以,某砖家拿起一只筷子后如果发现没有另一只了,就必须把手里这只筷子放下,这应该是通过破坏“请求保持”原则来防止死锁产生,请... 查看全文
eclipse安装maven插件-解决requires ‘bundle org.slf4j.api 1.6.2′
eclipse安装maven插件-解决requires ‘bundle org.slf4j.api 1.6.2′【转载】http://robin.sh/html/1526_eclipse-maven.html给eclipse安装maven插件,网上教程已经很多,不在累述。关键是安装过程中报错:req... 查看全文
《Cracking the Coding Interview》——第16章:线程与锁——题目2
2014-04-27 19:14题目:如何测量上下文切换的时间?解法:首先,上下文切换是什么,一搜就知道。对于这么一个极短的时间,要测量的话,可以通过放大N倍的方法。比如:有A和B两件事,并且经常一起发生,每件只需要花几纳秒。如果你把A事件连续做几百万次,而B时间只做了几次,这样就能排除B事件对于测... 查看全文
Go语言Eclipse开发环境配置-windows
1.首先安装eclipse,选择一个适合的版本就好,解压即可 http://www.eclipse.org/downloads/ 2.下载go语言安装包 官网地址 :http://www.golang.org/ 官网地址有时候打不开,百度云盘下载go1.2安装包http://pan.baidu... 查看全文
WIN7下使用VC2010调试uCOS-II 2.91
WIN7下使用VC2010调试uCOS-II 2.91http://www.amobbs.com/thread-5462878-1-1.htmlucos系统学习汇总http://www.cnblogs.com/gmh915/category/212499.html 查看全文
window.close关闭当前页面
浏览器处于安全策略考虑,只允许Javascript关闭由javascript打开的页面,为了用js关闭当前窗口,我们可以这么考虑,这也是最常用的做法。fdsafasfunction xx(){ // 重置window.opener用来获取打开当前窗口的窗口引用 // 这里置为null,避免I... 查看全文
win7+vs2010+opencv2.4.6配置
记录一下配置,省的以后还到处去找;(一) 添加环境变量;//第一次使用opencv的话需要加环境变量;” %opencv%\build\x86\vc10\bin”和”%opencv%\build\common\tbb\ia32\vc10”注:%opencv% 用D:\opencv2.4替换;我的op... 查看全文
免费的天气Web Service接口
免费的天气Web Service接口在android应用当中很多时候需要获取天气的信息,这里提供怎么获取天气信息:1. http://www.ayandy.com/Service.asmx?wsdl官网:http://www.ayandy.com2. http://webservice.webxm.... 查看全文
Eclipse安装插件支持jQuery智能提示
最近工作中用到jQuery插件,需要安装eclipse插件才能支持jQuery智能提示,在网上搜索了一下,常用的有三个插件支持jQuery的智能提示:1.jQueryWTP2.Spket3.Aptana在安装插件之前需要先安装eclipse,如果已经安装了eclipse,可以直接看下面的插件安装方法... 查看全文
[转]前端CSS规范整理
一、文件规范1、文件均归档至约定的目录中。具体要求通过豆瓣的CSS规范进行讲解:所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:基本样式库/css/core通用UI元素样式库/css/libJS组件相关样式库/css/ui业务类的CSS是指和具体产品相关的文件,放在如下目录... 查看全文
浅谈C++容器动态内存管理的优化
在信息学竞赛中,C++的容器的用途非常广泛,但经常因常数过大而超时。怎样才能提高它们的效率呢? 我们知道,容器是存储同一类对象的对象,既然“对象”我们无法改变,那么我们只能从“存储”入手,不难想到,不同容器在实现上的根本区别是它们对应着不同的内存组织方式,内存管理无疑是这种实现的核心,所以优化内存管... 查看全文
memcached在windows7上的安装问题
memcached在windows7上的安装问题错误:通过cmd命令行进入到C:\memcached(下载后的解压目录)运行 memcached.exe -d install报错“ failed to install service or service already installed”解决方法... 查看全文
helloweblogic 官方qq群欢迎加入!
点击加入helloweblogic 官方qq群,大家一起进行中间件技术交流,问题交流,互相帮忙互相学习。我的网易博客地址:http://fm928.blog.163.com 查看全文
MVC – 5.MVC设计模式和.NetMVC框架
MVC模式-设计模式 ?控制器(Controller)- 负责转发请求,对请求进行处理。 ?视图 (View) - 界面设计人员进行图形界面设计。 ?模型 (Model)-业务逻辑、数据、验证规则、数据访问等等 查看全文
让WebStorm支持ArcGIS JS 补全提示
工欲善其事必先利其器,用ArcGIS JS 开发WebGIS有esri推荐的几款IDE,aptana,vs,sublime text。我比较喜欢的就是sublime text和WebStorm,sublime默认js文件打开方式,风格很喜欢,但到开发上还是推荐WebStorm,被誉为前端开发神... 查看全文
myeclipse中关联spring doc帮助文档
这是一篇分享技巧的文章:使用myeclipse关联帮助文档 ① 选中spring.jar ② 鼠标右击,选择properties,弹出框中选择Javadoc Location,找到对应的文档位置,OK ③ 选择spring.jar中的类 ④ 按住F1,弹出一个help框,选择Java help:Javadoc for ‘xxx’... 查看全文
myeclipse中配置spring xml自动提示
这是一篇分享技巧的文章:myeclipse中配置spring xml自动提示。 ① window -> preferences -> MyEclipse -> Files and Editors -> XML -> XML Catalog ② 选择User Specified Entries,点击add按钮弹出一个选框,填入以下三项 i. Location: D:\baidu... 查看全文