全部文章
top命令是一个常用的查看系统资源使用情况和查看占用系统资源最多的进程的命令。top以列形式显示所有的进程,占最多CPU资源的进程会显示在最上面。
ps命令可以列出正在运行的进程。
pstree命令也可以显示进程信息。它以树的形式显示进程。
kill命令可以根据进程ID来杀死进程。你可以使用ps -A,top,或者grep命令获取到进程ID。从技术层面来讲,kill命令可以发送任何信号给一个...
Screen对象存储了客户的电脑屏幕信息,这些信息可以用来探测客户端硬件的基本配置
Screen对象的基本属性:
availHight:显示Web浏览器的屏幕可用高度,不包括Windows的任务栏
availWidth:显示Web浏览器的屏幕可用宽度,不包括Windows的快捷方式栏
availLeft:屏幕最左侧的x坐标
availTop:屏幕最顶部的y坐标
colorDepth...
假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。
耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能够...
题意:给n个区间及其代价值,问要覆盖[M,E]区间至少要花费多少代价;
解法:线段树维护和查询区间的最小值:
先将所有区间的代价设置为无限大,然后[0,M-1]区间设置为0.将给的n区间按左优先排序,然后进行一趟遍历:第i个区间为[a,b],先查询[a-1,b]区间的最小值min然后更新[a,b]的最小值为Ci+min。最后找到[E,E]区间的最小值就是要覆盖[M...
一个容易忽略的错误
比较符号连写, vb惹得祸
ListItem* MenuListModel::find(int row) const
{
if (0 <= row < rowCount())
{
ListItem* item = mItemList.at(row);
return item;
}
return NULL;
}...
今天Mayuyu将要探讨的是char *p="Mayuyu"和char p[]="Mayuyu"的区别。
我们知道以字符串形式出现的,编译器都会为这个字符串的末尾加上'\0',也就是说如果你的字符串是'Mayuyu',
那么编译器实际上存储的是'Mayuyu\0'。首先,我们来讲讲char p[]="Mayuyu"的存储方式。
(1)char p[]="Mayuyu"
...
A Knight's Journey
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 28335
Accepted: 9675
Description
Background
The knight is getting bored of seeing th...
有个任务要统计IDE里面带有warning的文件有哪些,编译发现有大概2000多个warning,本来想手动进行统计的,是在太繁琐,就想到用脚本进行统计和输出
sed -i "/Compiling/d" 2 //删除文件2中带有compiling的行
sed -n '/warning/w 1' 2 //把文件1中带有warning的行写入2
gawk -F: '{print NR,...