pthread lock和trylock示例代码,在linux上完成代码编写,然后适配到android设备上而不做代码的修改。...
分类:
移动平台 时间:
2014-12-17 21:00:48
收藏:
0 评论:
0 赞:
0 阅读:
248
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】
当操作系统进入多道批处理系统时代以后,一个系统中就存在多个任务,每个任务都按照一定的算法进行调度来使用内存、cpu等共享资源。当其中一个任务等待其他资源时,该任务可以暂时睡眠,操作系统调度另外任务继续执行额,这样可以使系统资源得...
分类:
系统服务 时间:
2014-12-17 21:00:40
收藏:
0 评论:
0 赞:
0 阅读:
392
1. 格式化对齐:Ctrl+K+F
2. 智能感知:Ctrl+J;
3. 智能感知显示参数信息:Ctrl+Shift+空格;
4. 检查括号匹配(在左右括号间切换): Ctrl +]
5. 选中从光标起到行首(尾)间的代码: Shift + Home(End)
6. 在方法定义和调用之点切换:Ctrl+Shift+7(8)
7. 设置断点:F9
8. 使用Tab增加缩进,Shift+...
分类:
其他 时间:
2014-12-17 21:00:33
收藏:
0 评论:
0 赞:
0 阅读:
335
一、垃圾回收用到的主要算法
1.引用计数法
算法思路:
给对象中添加一个引用计数器,每当有一个地方引用他时,计数器值就加1;当引用失效时,计数器值就减1;当计数器的值为0时就可以把该对象删除。
算法优点:
实现简单,判定效率高
算法缺点:
难以解决对象之间相互循环引用的问题。
2.标记清除法
算法思路:
算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标...
分类:
其他 时间:
2014-12-17 21:00:32
收藏:
0 评论:
0 赞:
0 阅读:
247
kvm性能优化
kvm性能优化,主要集中在cpu、内存、磁盘、网络,4个方面,当然对于这里面的优化,也是要分场景的,不同的场景其优化方向也是不同的,下面具体聊聊这4个方面的优化细节。
cpu
在介绍cpu之前,必须要讲清楚numa的概念,建议先参考如下两篇文章
CPU Topology
玩转cpu-topology
查看cpu信息脚本:
#!/bin/bash
# Simple p...
分类:
其他 时间:
2014-12-17 21:00:08
收藏:
0 评论:
0 赞:
0 阅读:
396
1.一个应用程序一般都是由多个activity组成的。
2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。
3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。
4.任务栈的id是一个integer的数据类型 自增长的。
5.在android操作系统里面会存在多个任务栈,一个应用程...
分类:
移动平台 时间:
2014-12-17 20:59:58
收藏:
0 评论:
0 赞:
0 阅读:
268
Scenario:当自己修改完代码,准备commit之前做了一次pull+update,做了些解决冲突工作,然后验证代码是否正常工作。确认一切正常后,执行hg commit,然后执行hg push。但是网络出现问题,push失败。等到网络恢复正常后,发现自己的版本已经不是最新版了,push继续失败。提示:abort: push creates new remote head 8f1da767f59...
分类:
其他 时间:
2014-12-17 20:59:51
收藏:
0 评论:
0 赞:
0 阅读:
558
Going Home
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3041 Accepted Submission(s): 1541
Problem Description
On a grid map ther...
分类:
其他 时间:
2014-12-17 20:59:38
收藏:
0 评论:
0 赞:
0 阅读:
360
在写手机卫士的时候,用户拨打|接听电话需要显示号码归属地,然后出现了一些异常,在此留下记号,希望对麻友们有帮助:
BUG教程
在使用 view = View.inflate(this, R.layout.ui_toast, null);获得View对象后wm.addView出现错误:
10-12 14:29:06.166: E/AndroidRuntime(1268): Ca...
分类:
Windows开发 时间:
2014-12-17 20:59:29
收藏:
0 评论:
0 赞:
0 阅读:
293
二叉排序树的建立,查找,删除节点的操作。
#include
#include
#include
#include
using namespace std;
struct node
{
int key;///结点值
node *left;
node *right;
node *parent;///指向父亲结点的指针
};
///递归中序遍历排序二叉树
vo...
分类:
编程语言 时间:
2014-12-17 20:59:18
收藏:
0 评论:
0 赞:
0 阅读:
329
题意大概就是求一些重复出现的字符串中最大的次数,用map可以水过,但是时间比较慢,rp不好就会TLE,看服务器洛,正好学了了哈希,用哈希搞是绝对不会超时的
写贴个map写法,998ms,760,670还TLE了一次,也是醉了
#include
#include
#include
#include
#include
#include
#include
using namespace...
分类:
其他 时间:
2014-12-17 20:59:09
收藏:
0 评论:
0 赞:
0 阅读:
297
使用CXF发布webservice服务时,规范的做法是先书写一个接口,用以声明服务类型。
基于Spring和CXF开发web service的框架搭建
一、创建web项目
Eclipse中新建一个dynamic webproject,命名为:CXFTest
二、导入需要的jar包
把下载的CXF项目的解压缩文件中lib文件夹下的所有jar包拷贝到WebContent->WEB-INF->...
分类:
编程语言 时间:
2014-12-17 20:58:58
收藏:
0 评论:
0 赞:
0 阅读:
368
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】
有了进程的概念,为何还要使用线程呢?
首先,回忆一下上一个系列我们讲到的IPC,各个进程之间具有独立的内存空间,要进行数据的传递只能通过通信的方式进行,这种方式不仅费时,而且很不方便。而同一个进程下的线程是共享全局内存的,所以...
分类:
编程语言 时间:
2014-12-17 20:58:48
收藏:
0 评论:
0 赞:
0 阅读:
340
利用Mat数据类型训练Opencv K邻近分类器,下面是手册中给出的K邻近分类器使用的例子,该例子是以CvMat形式实现的。通过下面的例子可以知道如何使用Opencv自带的分类器、矩阵数据如何访问、如何画图、如何使用Opencv的随机数生成函数等内容。在第二个例子中已将这些代码部分做了注释。...
分类:
其他 时间:
2014-12-17 20:58:39
收藏:
0 评论:
0 赞:
0 阅读:
614
首先,最简单的是一对多的连接,比如:
select student from Teacher t join t.students student where student....
如果是多对一呢?这里有隐式和显示的区别(上面的一对多的情况属于隐式连接)。可以像下面这样
select student from Student student
where student.teacher.ag...
分类:
Web开发 时间:
2014-12-17 20:58:18
收藏:
0 评论:
0 赞:
0 阅读:
287
圆形进度条,带刻度,可动态设置...
分类:
其他 时间:
2014-12-17 20:57:58
收藏:
0 评论:
0 赞:
0 阅读:
327
Description
John has n tasks to do. Unfortunately, the tasks are not independent and the execution of one task is only possible if other tasks have already been executed.
Input
The input wi...
分类:
其他 时间:
2014-12-17 20:57:48
收藏:
0 评论:
0 赞:
0 阅读:
292
#include
#include
int ArrayTest3(char *len)
{
int length=atoi(len);
int x[length];
int i;
for(i=0;i<length;++i) x[i]=i;
for(i=0;i<length;++i) printf("%d ",x[i]);
printf("\n");
return 0;
}
int...
分类:
编程语言 时间:
2014-12-17 20:57:39
收藏:
0 评论:
0 赞:
0 阅读:
209
C语言颜色转换宏#define COLOR_BPP16_RGB555
/* Win RGB */
#define COLOR_RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16)))
#define COLOR_RGBA(r,g,b,a) ((COLORREF)((((DWORD)...
分类:
编程语言 时间:
2014-12-17 20:57:28
收藏:
0 评论:
0 赞:
0 阅读:
512
最近想搞点玩意,需要在户外开热点,树莓派是个不错的选择驱动方面不太熟悉,参考了网上几篇文章,但是总是卡在最后一步,失败!无奈,只能去官网的社区寻求帮助,终于解决了,用的是桥bridge-utils分配ip,用dhcp可以参考其他文章,都一样的远离由于树莓派的特殊性,本配置教程会配置成开机自启动。安装:sudo apt-get install bridge-utils下载驱动:
wget ...
分类:
其他 时间:
2014-12-17 20:57:18
收藏:
0 评论:
0 赞:
0 阅读:
400