当前位置:  编程技术>移动开发
本页文章导读:
    ▪见习的第9天        实习的第9天 前2天挺忙的,一直也没有写笔记,主要在忙自动化编译的问题,有的看ant的脚本,本身没有做过android的东西,弄android的编译问题还是让我挺蛋疼的,不过ant脚本和批处理脚本.........
    ▪ Java自带的Future多线程方式        Java自带的Future多线程模式在Java5后,提供了大量处理多线程的接口,以前只是简单的使用其线程池,最近发现Future模式也有。   只贴出了部分代码:   定义池:   1. private static final Ex.........
    ▪ Fedora14 使用虚拟机桥接下网 静态配置固定IP 和宿主机IP在同一网段的方法 及 若干有关问题解决(NFS挂载第一步)       Fedora14 使用虚拟机桥接上网 静态配置固定IP 和宿主机IP在同一网段的方法 及 若干问题解决(NFS挂载第一步)要进行NFS挂载,第一步是使虚拟机桥接上网,桥接上网下面的小框 不用勾选。下.........

[1]见习的第9天
    来源: 互联网  发布时间: 2014-02-18
实习的第9天
	前2天挺忙的,一直也没有写笔记,主要在忙自动化编译的问题,有的看ant的脚本,本身没有做过android的东西,弄android的编译问题还是让我挺蛋疼的,不过ant脚本和批处理脚本还是挺有趣的,一个是xml脚本,一个又是很实用的工具,但是本身这一套编译测试的体系团队里还没人用过,感觉自己摸索一遍还是挺耗精力的,希望自己搭建的东西能够稳定一点。每天的工作时间很充裕,这样的生活很喜欢,能学到东西自己又不是很累,团队的氛围还是挺不错的,每个人都很自觉地在忙自己的事,相互之间也经常交流自己的看法,并且在开发的过程中不断纠正自己的方向。自己在研究搭建自动化测试平台时就发现有时候自己在一个问题上停留很久,有时候陷的很深,导致自己的效率大大地降低,如果自己能在出现问题的时候积极地进行交流就可以避免这些不必要的问题。
	等把这个工作忙完就写篇博文分享一下,感觉写博客的好处就在于能及时地把自己学到的东西加以总结,一方面能够使得新学的知识点变得牢固,另一方面方便以后自己在遇到一些小问题的时候查阅自己的笔记,更重要的是把自己的想法与别人分享,能够相互交流学习,我相信这样做对自己的发展是很有益的,CSDN是个很好的平台,虽然现在来说和国外的一些overflow,github的活跃程度无法匹敌,但是随着越来越多的人加入到这个行业来,我相信会有更多更好的博客出现。写博客很难的一点在于坚持,就像学习一样,同样需要积累,希望更多的人能够动起手来,写下自己的心得体会,分享自己独到的见解,让这个社区能够火起来!(貌似自己说多了。。。)不过这也是我对CSDN的祝愿。
	加油吧!少年!

    
[2] Java自带的Future多线程方式
    来源: 互联网  发布时间: 2014-02-18
Java自带的Future多线程模式

在Java5后,提供了大量处理多线程的接口,以前只是简单的使用其线程池,最近发现Future模式也有。

  只贴出了部分代码:

  定义池:

  1. private static final ExecutorService worker = Executors.newFixedThreadPool(N);// 线程池

  2. private static List

  使用线程池:

  1.futureList.add(worker.submit(this));

  结束线程:

  1. // 结束线程池中的线程执行(中断)

  2. public static void cancel() {

  3.for (Future f : futureList) {

  4. f.cancel(true);

  5. }

  6. }

  注:Future为线程的执行结果票据,当使用Callable方式执行时可以得到线程的执行结果f.get(),同时也可以控制某线程的结束和执行状态。当使用Runnable方式执行时,得到结果是空,但也可以对线程进行控制。

  补充:

  应该是调用了线程的中断方法Thread.currentThread()。interrupt();但并不像stop方法那样立即结束掉子线程,而是改变了中断的信号量Thread.interrupted(),在阻塞的线程会抛出InterruptedException异常,但是在非阻塞的条件下子线程会继续执行,需要在循环中自己判断信号量来抛出异常。

 

-------------------------------------------------------------

移动开发者大会:Android开发者将越来越赚钱    海量Android教程、开发资料和源码

10类最急需IT人才:Java开发者居首                   给将成为“Android高手”的10个建议 

成为Java高手的25个学习目标--非常经典            Android 4.1果冻豆新特性详解 

芯片巨头海思和展讯:给中国芯片业带来信心     海量经典Java教程、学习资料和源码

Java侵权诉讼Google获胜,Android厚积薄发        面试必备:Android笔试总结 

Android高手必须掌握的28大内容和10个建议     Android平台研发人才缺口30万 

Android开发环境安装和配置步骤详细图解         2012国内移动App开发者大调查结果 

Windows 7下搭建android开发环境步骤图解      Android 4.0的30个突出的新特性 

Android高手要经过的6个阶段和6个境界            linux下搭建Android开发环境步骤 

从IT菜鸟变为“IT骨干开发者”的11个建议        程序员编程技术迅速提高的终极攻略 

2012世界各国人均GDP排名,中国超泰国           2012年全国各省平均工资排行 

2012年中国大学高校排行榜(580强排名)      中国各省市面积和人口数量排名 

中国百万开发者大调查:程序员的薪水不错      Java高手需要越过的10座高山

周立功谈嵌入式:我的25年嵌入式生涯            Android和Java语言的异同和关系 

华为中国区手机销量达千万,80%为智能机        谷歌Android碎片化严重

2012年中国各省GDP和人均GDP排名              90后就业“钱景”:IT仍是最佳选择

2012全球城市竞争力500强,69个中国城市上榜   不要做浮躁的软件工程师 

2012年世界500强,79家大陆香港台湾公司上榜名单  给IT新兵的15个建议 

美国知名科技公司入门级软件工程师的薪水排名  回顾Java经过的风风雨雨 

71道经典Android面试题和答案--重要知识点都涉及到了 

高校应届毕业生“IT业”收入最高,Android技术最热门 

 

 

 


    
[3] Fedora14 使用虚拟机桥接下网 静态配置固定IP 和宿主机IP在同一网段的方法 及 若干有关问题解决(NFS挂载第一步)
    来源: 互联网  发布时间: 2014-02-18
Fedora14 使用虚拟机桥接上网 静态配置固定IP 和宿主机IP在同一网段的方法 及 若干问题解决(NFS挂载第一步)

要进行NFS挂载,第一步是使虚拟机桥接上网,桥接上网下面的小框 不用勾选。下面要将其IP地址和宿主机IP配置在同一网段,破费周折终于成功。

记录下步骤:

一,我最初是参照http://hi.baidu.com/%D1%E3%C9%F9%C1%F4/blog/item/b0045efd9c02773608244d01.html这里,进行了以下三个步骤:

1),# ifconfig eth0 up   (注解:系统装好后默认的网卡是eth0,此命令将这块网卡激活。)

2),# chkconfig --level 2345 network on (注解:第二步:设置网卡进入系统时启动。想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。)

3),为eth0新建一个网卡配置文件。

命令;  #gedit  /etc/sysconfig/network-scripts/ifcfg-eth0 

然后在里面将以下内容写上:

DEVICE=eth0     
IPADDR=192.168.2.211       (注:IP地址,此IP和宿主机同一网段,但不能相同)
NETMASK=255.255.255.0    (子网掩码)
GATEWAY=192.168.2.1           (这个是网关,这里我配置成和主机网关一样就可以了。网上有教程说,虚拟机的网关要配置成宿主机的实际IP地址,这是不需要的经我验证!大家  一定特此注意!)


DNS1=192.168.2.1                  (注意这里要写成DNS1,内容和宿主机一样即可。写成DNS反而不识别了,他奶奶的。。。。。。。。。。。。真操蛋!)
BOOTPROTO=static
ONBOOT=yes

保存后,用service network start 或者 service network restart ,提示出错,错误信息如下:

RTNETLINK answers: File exists

RTNETLINK answers: File exists

RTNETLINK answers: File exists

RTNETLINK answers: File exists

会出现好几个,这种错误提示!

参考:http://www.cnblogs.com/shawnloong/archive/2011/11/23/2260757.html这篇文章。这里主要是为什么呢? 原来fedora除了有个network管理网卡信息外,还有一个NetworkManager来管理,两个冲突了。我们要把NetworkManager关闭掉。这一点和ubuntu有点小不同,我记得ubuntu是利用NetworkManager来进行管理的。

关闭 的方法是:

#chkconfig --level 0123456 NetworkManager off

#service NetworkManager stop
#service network stop
#service network start

好了,重新再 service network restart以下 看看能上网不???

我的好像还是不能上网,又参照http://www.linuxdiyf.com/bbs/viewthread.php?tid=204442&extra=page%3D&page=1这篇文章里,把上面说的第一篇文章里的DNS换成了DNS1,然后要再保存。如果还不能上网,就修改下配置文件里的IP,有可能是IP和其他电脑冲突了。 我的宿主机IP是192.168.2.209,虚拟机Fedora实验到192.168.2.211就可以上网了 哈哈!

我最终的配置文件内容是:

DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=static
IPV6INIT=no


ONBOOT=yes
#HWADDR=14-DA-E9-E1-91-94(这句话是不需要的,http://www.linuxdiyf.com/bbs/viewthread.php?tid=204442&extra=page%3D&page=1文章上说配置成电脑的硬件地址,实际是不需要的!)


USERCTL=yes
PEERDNS=yes
NM_CONTROLLED=yes
IPADDR=192.168.2.211
DNS1=192.168.2.1   (一定要写成DNS1,写成DNS反而不中,千万注意!我特意进行实验了!!!写成DNS,百度打不开!)
GATEWAY=192.168.2.1    (网关写成和宿主机一样即可,不需要写成宿主机的实际IP)
NETMASK=255.255.255.0






    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
docker中文入门学习手册 iis7站长之家
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3