分析完上面那篇文章,基本理解了handler的实现原理,乘热打铁,这里我们利用handler原理,在子线程中创建一个handler和looper可能很多面试时候问道,子线程中能不能new一个handler ?答案是可以的,但是因为主线程系统默认在ActivityThread中已将帮我们创建好一个lo...
分类:
编程语言 时间:
2015-02-14 12:11:02
收藏:
0 评论:
0 赞:
0 阅读:
958
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
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
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自带的37分钟备份也不方便手动备份,考虑用python 与写一个基于酷盘的pubwin数据备份工具(本来想基于百度云的,发现百度云用的人太多,并且百度默认给我空间比酷盘小),刚学python用来练手,蛮好的 程序基于pc端,也就是说一般是需要...
分类:
Windows开发 时间:
2015-02-14 12:10:02
收藏:
0 评论:
0 赞:
0 阅读:
346
**1.避免在document上直接进行频繁的DOM操作,如果确实需要可以采用off-document的方式进行,具体的方法包括但不完全包括以下几种:** (1). 先将元素从document中删除,完成修改后再把元素放回原来的位置 (2). 将...
分类:
其他 时间:
2015-02-14 11:07:22
收藏:
0 评论:
0 赞:
0 阅读:
272
第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块...
分类:
Web开发 时间:
2015-02-14 11:07:12
收藏:
0 评论:
0 赞:
0 阅读:
361
今天是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语句调优 、
索引设计原则:
索引列一般为where子句中的列或连接字句中的列
尽量不对基数小的列做索引,如性别列
尽可能使用短索引:如果对字符列索引尽量指定最小长度。
(short Keys are better,Integer best)
create index cityname on city(city(10));
复合索引前缀特性,索引的顺序很重要。
...
分类:
数据库技术 时间:
2015-02-14 11:05:52
收藏:
0 评论:
0 赞:
0 阅读:
287
功能为对用户机器进行截图,并将截图结果发送至程序指定邮箱。
系统由两个功能组成:获取屏幕截图和发送邮件到邮箱。
源码如下:
# -*- 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变量分为环境变量(全局变量),和局部变量;
环境变量要想永久生效,则可以放在/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
需求:有时候,当页面内容较短,撑不开浏览器高度,但是又希望footer能在窗口最低端。
思路:footer的父层的最小高度是100%,footer设置成相对于父层位置绝对(absolute)置底(bottom:0),父层内要预留footer的高度。
Html代码
CSS如...
分类:
Web开发 时间:
2015-02-14 11:05:22
收藏:
0 评论:
0 赞:
0 阅读:
302
1:Android中的进程process
当一个android应用启动,系统会启动一个进程和一个主线程来运行这个应用。
Android系统会尽力保持这个进程的稳定和安全。
但是,在某些特殊情况下,总会移除旧的进程来回收内存,用于新的或者重要的进程。
当要回收内存的时候,系统要决定那些进程应该保留,那些进程应该杀掉。
因此,在android进程管理中,设置了进程的优先级别。优先级别取决于进...
分类:
移动平台 时间:
2015-02-14 11:05:12
收藏:
0 评论:
0 赞:
0 阅读:
331
在我们的手机应用开发时候,我们经常会遇到大数据访问的时候,我们通常会考虑以下几个方面的情况。一、手机内存的限制还必须保证应用反应的流畅;二、尽量小的流量消耗,不然,你的应用流畅度再好体验再好,用户还是会毫不犹豫的卸载掉你的应用。大数据量访问的情况下,数据缓存是我们一定会考虑到的解决方案。而作为缓存,我们很重要的会考虑以下几点:1.访问速度;2.逐出旧的缓存策略;3.最好还能考虑到一定的并发度。这篇我们主要说说LRU策略的缓存算法实现,我们就用图片缓存为例来谈谈Android应用开发中的缓存实现。...
分类:
移动平台 时间:
2015-02-14 11:05:02
收藏:
0 评论:
0 赞:
0 阅读:
371
原创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
题意:
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数据库中,可以使用变量来编写通用的sql语句,在运行sql语句时,为变量输入值,就会在sql语句中将变量替换成这些值。
临时变量只在使用它的sql语句中有效,变量值不能保留,临时变量也称为替换变量。在sql语句中,如果在某个变量前面使用了&符号,那么久表示该变量是一个临时变量,执行sql语句时,系统会提示用户为该变量提供一个具体的数据。
例如,在sql*plus中执行以下的命令:...
分类:
数据库技术 时间:
2015-02-14 11:04:32
收藏:
0 评论:
0 赞:
0 阅读:
222
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