- 浏览: 1431356 次
-
最新评论
-
dl3399:
一直期待qt中引入v8,毕竟现在qt的js引擎库好多js都不能 ...
V8 初次接触(Qt5) -
lzy5425:
但是Qt在C++方面发展却让人担忧
Qt5 结构及模块组成? -
ztt123:
你好,请问怎么用MD5自动生成序号?
关于生成不重复序号的问题
文章列表
if (isChecked) {
// 显示密码
password_edit.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
}
else {
// 隐藏密码
password_edit.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
}
- 2011-09-17 21:55
- 浏览 821
- 评论(0)
textview中有个内容过长加省略号的属性,即ellipsize,用法如下:
在xml中
android:ellipsize = "end" 省略号在结尾
android:ellipsize = "start" 省略号在开头
android:ellipsize = "middle" 省略号在中间
android:ellipsize = "marquee" 跑马灯
最好加一个约束android:singleline = "true"
也可以用代码语句
tv.setEllip ...
- 2011-09-17 21:40
- 浏览 934
- 评论(0)
public class WakeLockActivity extends Activity {
PowerManager powerManager = null;
WakeLock wakeLock = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.main); ...
- 2011-09-17 21:14
- 浏览 819
- 评论(0)
//android获取一个用于打开文本文件的intent
public static Intent getTextFileIntent( String param, boolean paramBoolean)
{
Intent intent = new Intent("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if ...
- 2011-09-17 17:05
- 浏览 1031
- 评论(0)
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=3433
题目大意:有n个工人,来做A,B两种任务,其中A任务总共有x件,B任务总共有y件,给定每个工人干一件A任务和B任务所花费的时间。求这些人同时开始干这些任务,最少多长时间能把A、B两种任务都完成。
主题思路:分析本题可以发现,每个人分配的时间越长则每个人能做的任务也越多(可能相等,但是做的工作一定越多),也就是每个人分配的时间同最终完成任务的数量成正比例关系,即单调,所以这里可以二分时间。二分确定给每个人分配的时间。
代码:
#include <iostream>
#in ...
- 2011-09-17 17:04
- 浏览 825
- 评论(0)
起源:因为发现插件析构函数老是不被调用,最终注意到该bug。
简单陈述一些东西,不做加工
QTBUG-17458
该BUG内容:
Manual 中说:程序结束时,插件会自动被unload,因此不需要手动调用QPluginLoader::unload()
bool QPluginLoader::unload ()
Unloads the plugin and returns true if the plugin could be unloaded; otherwise returns false.
This happens automatically on ap ...
- 2011-09-17 14:57
- 浏览 949
- 评论(0)
释放SLAB对象kmem_cache_free()
作者:李万鹏
SLUB分配器调用kmem_cache_free()来释放object。void kmem_cache_free(struct kmem_cache *s, void *x){ struct page *page; /*获得对象所在的slab的第一个物理页*/ page = virt_to_head_page(x); slab_free(s, page, x, _RET_IP_); trace_kmem_cache_free(_RET_IP_ ...
- 2011-09-17 11:24
- 浏览 2259
- 评论(0)
分配SLAB对象kmem_cache_alloc()
作者:李万鹏 于北京 borqs
void *kmem_cache_alloc(struct kmem_cache *s, gfp_t gfpflags){ void *ret = slab_alloc(s, gfpflags, NUMA_NO_NODE, _RET_IP_); trace_kmem_cache_alloc(_RET_IP_, ret, s->objsize, s->size, gfpflags); return ret;}EXPORT_SYMBO ...
- 2011-09-17 11:23
- 浏览 3402
- 评论(0)
要实现电话拦截,需要监听电话的状态,方法如下:
/* 取得电话服务 */
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
PhoneStateListener listener = new PhoneStateListener(){
@Override
public void onCallStateChanged(int state, String incomingNumber) {
switch (state){
...
- 2011-09-17 11:22
- 浏览 694
- 评论(0)
撤销SLAB块free_slab()
作者:李万鹏 于北京 borqs
SLUB分配器使用free_slab()来释放slab块。
static void free_slab(struct kmem_cache *s, struct page *page){ if (unlikely(s->flags & SLAB_DESTROY_BY_RCU)) { struct rcu_head *head; if (need_reserve_slab_rcu) { int order = compo ...
- 2011-09-17 11:21
- 浏览 1188
- 评论(0)
创建SLAB块new_slab()
作者:李万鹏 于北京 borqs
SLUB分配器调用new_slab()来分配新的SLAB块,可以看到已经用SLAB块的第一个物理页框的page结构代替slab描述符了。
static struct page *new_slab(struct kmem_cache *s, gfp_t flags, int node){ struct page *page; void *start; void *last; void *p; BUG_ON(flags & GFP_S ...
- 2011-09-17 11:19
- 浏览 1308
- 评论(0)
销毁SLUB高速缓存kmem_cache_destroy()
作者:李万鹏 于北京 borqs
SLUB分配器调用kmem_cache_destroy()来释放cache。void kmem_cache_destroy(struct kmem_cache *s){ down_write(&slub_lock); /*减少cache的引用计数*/ s->refcount--; /*如果cache没有被使用了,比如被复用*/ if (!s->refcount) { /*从slab_caches链表删除这个 ...
- 2011-09-17 11:17
- 浏览 1076
- 评论(0)
创建SLUB高速缓存kmem_cache_create()
- 2011-09-17 11:13
- 浏览 2790
- 评论(0)
题目连接:http://acm.bupt.edu.cn/onlinejudge/newoj/showProblem/ProblemList.php?problem_name=%E5%B8%8C%E5%B0%94%E4%BC%AF%E7%89%B9%E6%97%85%E9%A6%86%E6%82%96%E8%AE%BA
很简单的题目,题目中给了解法,直接打完素数表,快速幂模即可。
题目的解法就是:输入x,y只要求第x+1个素数的y次方mod mo就是结果
代码:
#include <iostream>
#include <cmath>
using namesp ...
- 2011-09-17 11:10
- 浏览 1006
- 评论(0)