码迷,mamicode.com
首页 >  
搜索关键字:情况下    ( 43681个结果
Java 并发编程(三)为现有的线程安全类中添加新的原子操作
Java 类库中包含许多有用的”基础模块“类。通常,我们应该优先选择重用这些现有的类而不是创建新的类。:重用能降低开发工作量、开发风险(因为现有类都已经通过测试)以及维护成本。有时候,某个线程安全类能支持我们需要的所有操作,但更多的时候,现有的类只能支持大部分的操作,此时就需要在不破坏线程安全的情况下添加一个新的操作。...
分类:编程语言   时间:2014-10-19 10:16:35    阅读次数:199
百度网页搜索部rank团队4S面试
1. du和df的区别?du统计文件的大小,需要遍历整个目录;df统计磁盘的使用情况; du -s /dir du -ab /dir ; df -h /disk1正常情况下两者数值接近,但如果存在打开文件的进程,而该文件被rm或者mv出去,则统计该目录du空闲空间大于df的空间空间;因为df记录磁....
分类:Web程序   时间:2014-10-19 10:15:04    阅读次数:737
android开发中R文件丢失
R文件在android开发中,占据着中会在重要的地位,里面的内容有系统自动生成,不可随意修改,然而在开发过程中,总是不可知的丢失,这里总结一下修补方法#.在Eclipse里可以 (1).在不能确认xml文件或图片文件没有错误的情况下,最好不要clear,因为这时只要一clear,那么R文件就...
分类:移动开发   时间:2014-10-19 10:09:38    阅读次数:167
CSLA的项目结构(一)
由于我也是边看边学,在很多概念不是很清晰的情况下,也不好将书中的大段内容全部摘抄过来,所以结合项目源码先分析再总结,就成目前比较可行方案,第一篇先从项目结构入手。项目源码下载后,主要的功能集中在Core项目文件夹的CSLA项目中,其他项目或从此处继承,或引用此项目,因此对整个项目的分析从此开始。需要...
分类:其他好文   时间:2014-10-19 01:18:13    阅读次数:176
有关Android中getRotation的探讨。
============问题描述============ 我们大家都知道,通常情况下,使用introtation=mActivity.getWindowManager().getDefaultDisplay().getRotation();可以获取屏幕旋转的方向。但是这个rotation的返回值到底...
分类:移动开发   时间:2014-10-18 23:41:02    阅读次数:265
Java学习笔记(1)String常见面试知识总结
【问题1】什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类型? 答:从String类的源码中,我们可以知道不可变对象是被final关键字修饰的类产生的对象,其成员变量也是被final修饰的,因此该类不能被修改也不能被继承。 不可变对象的好处主要体现在以下两方面: 1. 不可变对象是线程安全的,可用于多线程。在多线程通信中,某一个变量很可能被多个线程进行修改,因此是不安全的。而不可变对象不能...
分类:编程语言   时间:2014-10-18 22:25:04    阅读次数:243
5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
?? 1  第一种方式是:在连网的情况下,通过在helpàInstall下安装。 新的地址是:http://download.eclipse.org/technology/m2e/releases 2  第二中方式是: 通过插件配置的方式进行安装插件。 A  将maven所需的插件放到maven的安装目录下,截图如下: B 在Eclipse的dr...
分类:系统相关   时间:2014-10-18 21:04:02    阅读次数:256
【原创】判断点在多边形内
一、应用场景:地图应用中判断一个位置是否在一个区域内。我曾经应用在百度地图上,代码为js实现。据我了解,目前百度地图api已经提供该功能。二、概要:1、行政区划边界是多边形;2、多边形分为凸多边形和凹多边形;3、应用:产生随机数据(即一个平面坐标)在制定的行政区划边界以内(即多边形内),在正式情况下...
分类:其他好文   时间:2014-10-18 20:56:15    阅读次数:148
selinux的布尔变量
selinux的布尔变量1.作用:利用布尔变量,在系统运行情况下可以实现:调整网络服务的部分SELinux策略,而不用知道具体的SELinux策略如何编写,也不需要重新加载或重新编译SELinux策略。2.管理布尔变量1)查询布尔变量[root@localhost~]#semanageboolean-l##长格式查看所有布尔..
分类:系统相关   时间:2014-10-18 18:31:16    阅读次数:411
Robotium中调用getActivity()方法导致程序挂起的研究浅析
1. 问题背景描述 在工作中需要在没有项目源码的情况下直接使用robotium测试目标android平台launcher,平台的版本基于当前最新的android 4.4.2。之前在验证可行性的时候使用本人同样使用android4.4.2的测试手机htc incredable s针对一个只有apk的notepad应用做过同样的验证,在测试手机上运行完全没有问题。该测试代码如下: packag...
分类:其他好文   时间:2014-10-18 18:28:32    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!