不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有...
分类:
编程语言 时间:
2014-09-16 14:24:30
收藏:
0 评论:
0 赞:
0 阅读:
251
垃圾回收 Lua1.1 中使用的是标记清理算法(Mark-and-sweep)。 Lua1.1 中有两种对象会被垃圾回收,字符串 string 和数组 array。 先看一下和垃圾回收相关的两个变量: /*?Variables?to?controll?garbage?col...
分类:
其他 时间:
2014-09-16 14:24:20
收藏:
0 评论:
0 赞:
0 阅读:
308
预备知识
android手机的内部存储设备分RAM和ROM,RAM是运行内存,掉电就会失去所有内容;ROM中的内容掉电后也不会丢失。
比如一台手机的规格参数里写着“2G RAM,16G ROM”。理论上,RAM越大,系统运行越流畅。像大型的3D游戏,运行时需要约300M的内存,那么在内存2G的手机上就可以流畅的运行,在512M内存的手机上几乎跑不起来,跑起来也会卡死。我们可以在“设置-管理应用...
分类:
移动平台 时间:
2014-09-16 14:23:20
收藏:
0 评论:
0 赞:
0 阅读:
416
mActionBar.setHomeButtonEnabled(true);
mActionBar.setDisplayHomeAsUpEnabled(true);
两者缺一不可。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id...
分类:
移动平台 时间:
2014-09-16 14:22:44
收藏:
0 评论:
0 赞:
0 阅读:
237
setBackgroundResource()或者在xml设置android:background属性时,将你的background以XML Bitmap的形式定义,如下:
调用如下:
imageButton.setBackgroundResource(R.drawable.toolbar_bg_bmp)
或者
若背景图片有多种状态,还可参照toolba...
分类:
移动平台 时间:
2014-09-16 14:22:33
收藏:
0 评论:
0 赞:
0 阅读:
351
android开发 ListView应用...
分类:
移动平台 时间:
2014-09-16 14:22:10
收藏:
0 评论:
0 赞:
0 阅读:
324
最近在着手设计一个服务发布,治理的框架,参考了几个主流框架的代码,比如阿里的Dubbo,传输层的Netty,容器层的Tomcat等等,有一些体会。
经典的《面向对象分析与设计》一书中阐述了为什么设计是按层次划分的,种种好处自己去翻书,总结这么多框架,有一些架构设计的基本模式可以抓住。
通用的设计,尤其是大型的框架可以分为4层:接口层,抽象层,流程实现与适配层,具体实现层。
接...
分类:
其他 时间:
2014-09-16 14:22:00
收藏:
0 评论:
0 赞:
0 阅读:
298
面向对象编程和泛型编程都能处理在编写程序时不知道类型的情况。不同之处:OOP能处理类型在程序运行之前都未知的情况;而泛型编程中,在编译时就能获知类型了
模板参数类别不能为空。
模板参数表示在类或函数定义中用到的类型或值。
template
int compare(const T &v1 , const T &v2)
{
if(v1
if(v2
return...
分类:
编程语言 时间:
2014-09-16 14:21:43
收藏:
0 评论:
0 赞:
0 阅读:
462
上篇文章对listView 分组和字母索引导航进行了重构,重构之后,使新的实现只依赖于接口,而不是具体的Bo.但是还是要求原始的数据Bo实现接口或者继承抽象类。能不能把这一步也简化呢,只需要原始的数据Bolist? 答案是可以的,可以使用注解,也就是annnotion。
想法和思路
Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即...
分类:
移动平台 时间:
2014-09-16 14:21:38
收藏:
0 评论:
0 赞:
0 阅读:
282
分析linux的性能,可以帮助我们解决应用的问题,调整系统架构,优化产品。先看看Linux自身的系统结构系统调用以上是用户域,以下为内核域。Linux上基本的性能监测工具如下:1)top 或Htop,读取CPU,DRAM,Virtual Memory的信息,能够观察每个进程的状况,主要是CPU的使用情况2)iostat 读取Disk,IO控制器,块设备, 观察Disk 的IO统计数据3)mpsta...
分类:
系统服务 时间:
2014-09-16 14:20:20
收藏:
0 评论:
0 赞:
0 阅读:
402
微信浏览器是不支持打开App Store 页面的。比如你页面写 id867985717″>下载取号啦 ,在微信浏览器点击链接是没有反应的,但是如果是其他的链接地址,比如百度那就没有问题。function viewSource() {
var redirectUrl = sourceurl.indexOf('://') < 0 ? 'http://' + sourceurl : sourceurl;...
分类:
微信 时间:
2014-09-16 14:20:10
收藏:
0 评论:
0 赞:
0 阅读:
4433
Qualcomm Uplinq2014大会即将在9月18-19日在美国旧金山盛大开幕。作为开发者,您绝对不能错过Uplinq。作为专属于开发者的盛会,它专注在移动计算和无线技术,通过实打实的教育课程,能帮助您更好的了解和运用Qualcomm的技术。...
分类:
其他 时间:
2014-09-16 14:20:00
收藏:
0 评论:
0 赞:
0 阅读:
328
在 iOS 7 中,如果某个 UIViewController 的 self.view 第一个子视图是 UIScollView, 同时当这个 UIViewController 被 push 或 initWithRootController 成为 UINavigationController控制的Controller时,这个 UIViewController的 view 的子视图 UIScollVi...
分类:
移动平台 时间:
2014-09-16 14:19:50
收藏:
0 评论:
0 赞:
0 阅读:
284
相信大家都想在Eclipse下运行C、C++程序,可又无奈不知道怎么配置,谷歌了好长时间也只是百度到了gcc环境下的配置方式,下了三四个软件包,到最后还是配置失败了。
那么我现在介绍的这种方式呢,不是基于GCC编译器,而是基于VC的。...
分类:
编程语言 时间:
2014-09-16 14:19:40
收藏:
0 评论:
0 赞:
0 阅读:
184
nginx配置项解析详解及代码实现
0回顾
在上一节,用nginx简单实现了一个hello world程序:当我们在浏览器中输入lochost/hello ,浏览器就返回:hello world。为什么会这样呢,简单一点说就是当我们请求访问hello这个服务,nginx就会看配置文件中是否有,如果有,根据具体的handler处理后把处理的结果返回给用户,没有就返回not found。...
分类:
其他 时间:
2014-09-16 14:19:10
收藏:
0 评论:
0 赞:
0 阅读:
272
堆是一种非常有用的数据结构,下面的C#以插入数据的方式创建最大堆,然后实现了堆的插入和删除操作。...
分类:
其他 时间:
2014-09-16 14:19:00
收藏:
0 评论:
0 赞:
0 阅读:
273
webview 调用loadHTMLString加载html文件的时候程序会崩溃,将show the breakpoint navigator下的断点去掉就可以了....
分类:
Web开发 时间:
2014-09-16 14:18:50
收藏:
0 评论:
0 赞:
0 阅读:
297
Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载?
原创链接:http://blog.csdn.net/zhao_3546/article/details/12843477,转载请注明,谢谢。
最近在研究Activity的启动流程,老罗的blog在看,也找...
分类:
移动平台 时间:
2014-09-16 14:18:40
收藏:
0 评论:
0 赞:
0 阅读:
217
【题意简述】:求由小正方体组成的大的长方体的表面积。
【分析】:注意边界。
// 268K 0Ms
#include
using namespace std;
int main()
{
int C;
int t;
int l,w;//底面的长和宽
int h;// 立方体的高
int s=0;//表面积
cin>>C;
int Min;
while(C--)
{
...
分类:
其他 时间:
2014-09-16 14:18:30
收藏:
0 评论:
0 赞:
0 阅读:
242
Peter has a sequence of integers a1,?a2,?...,?an. Peter wants all numbers in the sequence to equal
h. He can perform the operation of "adding one on the segment
[l,?r]": add one to all elements of t...
分类:
其他 时间:
2014-09-16 14:18:20
收藏:
0 评论:
0 赞:
0 阅读:
308