自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

Notification

左边的大图为 largeIcon右边的Android小机器人为smallIcon若不设置largeIcon,则为以下样式setTicket:设置Notification出来时在状态栏显示的信息另外,setContentInfo("ContentInfo")和setNumber(4);其显示位置一致 public void notify(View v...

2014-03-31 15:14:00 100

Notification

左边的大图为 largeIcon右边的Android小机器人为smallIconpublic void notify(View view) throws Exception { //Notification add Light/Sound/Vibrate int defaultType = 0; defaultType |= Notification.DEFAULT...

2014-03-31 14:41:00 72

【老罗笔记】一万小时天才理论

【老罗笔记】一万小时天才理论一万小时天才理论的三大要素:精深练习,激情,伯乐。精深练习一万小时是习得技能回路的必经之路,而激情能激发并保持持久进行精深练习的动力,伯乐在触发和维持激情以及精深练习中都有着非常重要的引导与指导作用。在成长路上遗传作用的影响其实没那么大,而精深练习是必不可少的;犯错不是罪,它能提供有用信息,即通常说的“试错法”,因而推导认为不敢冒险犯错的人是无法发展他们...

2014-03-31 12:55:00 251

Android开发之如何保证Service不被杀掉(broadcast+system/app)

序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:【有兴趣可以研究一下 ...

2014-03-29 16:48:00 2039

Eclipse中的Java 8功能支持情况

我在Eclipse(Java development tools(JDT) )团队中从事 Java™ 8 研究的工作已经很久了。同时,他们也通过我们的 Bugzilla 工具跟踪了所有的工作。所有的Java8 的bug都是以[1.8]为前缀的,这样可以很容易的被发现。这里可以看到589个已经关闭的错误,我们团队已经有75%左右的bug修复。当然,仍然会有新的...

2014-03-29 15:52:00 122

扩大VMware虚拟机中linux硬盘空间

首先,介绍下大体的解决思路,要想扩充,硬件上要有准备,说白了也就是要有一块新的空间来供我们使用。对于实体机我们需要准备一块新的硬盘,而对于VMWare虚拟机,我们只需要使用vmware自带的软件扩充下磁盘大小。扩充磁盘,只意味着硬件条件得到满足。接下来就需要对新的磁盘空格进行合理的操作,来扩充我们需要的分区。值得注意的是,这里我们基于LVM来操作的。如果您的环境不是LVM的,可以考虑改成L...

2014-03-28 11:50:00 56

【Hadoop基础】hadoop fs 命令

1,hadoop fs –fs [local | <file system URI>]:声明hadoop使用的文件系统,如果不声明的话,使用当前配置文件配置的,按如下顺序查找:hadoop jar里的hadoop-default.xml->$HADOOP_CONF_DIR下的hadoop-default.xml->$HADOOP_CONF_DIR下的hadoop-site....

2014-03-26 12:40:00 2578

模拟淘宝的产品SKU信息添加组合

一个程序员的淘宝店:点击打开链接<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <script src="Scripts/jquery-1.8.2.min.js">&a

2014-03-25 14:00:00 310

Andriod 从源码的角度详解View,ViewGroup的Touch事件的分发机制

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/21696315),请尊重他人的辛勤劳动成果,谢谢!今天这篇文章主要分析的是Android的事件分发机制,采用例子加源码的方式让大家深刻的理解Android事件分发的具体情况,虽然网上很多Android的事件分发的文章,有些还写的不错,但是我还是决定写这篇文章...

2014-03-24 09:20:00 83

减少GC开销的5个编码技巧

在这篇文章中,我们来了解一下让代码变得高效的五种技巧,这些技巧可以使我们的垃圾收集器(GC)在分配内存以及释放内存上面,占用更少的CPU时间,减少GC的开销。当内存被回收的时候,GC处理很长时间经常会导致我们的代码中断(又叫做"stop the world")。背景GC用来处理大量的短期的对象的分配(试想打开一个web页面,一旦页面被加载之后,被分配内存的大部分对象都...

2014-03-21 23:57:00 191

Fragment VS View

原文地址:http://stackoverflow.com/questions/8617696/what-is-the-benefit-of-using-fragments-in-android-rather-than-viewsComing from someone who actually tried to build a phone/tablet app using cu...

2014-03-21 17:21:00 179

红黑树插入操作分析及代码实现

首先说一下红黑树的五个性质:1、每个结点要么是红色的,要么是黑色的;2、根结点是黑色的;3、每个叶结点,即空结点(NIL)是黑色的;4、如果一个结点是红色的,那么它的两个子结点都是黑色的;5、对每个结点,从该结点到其子结点的所有路径上包含相同数目的黑结点。在对红黑树插入的时候,我们一般都会插入红色的结点,红黑树的插入主要有这几种情况:1、插入的是根结点; ...

2014-03-19 09:56:00 70

acegi security实践教程—定制userDetailsService

前面我们都是使用默认的UserDetailsService,无论是使用InMemoryDaoImpl还是JdbcDaoImpl这种形式。那这篇文章给大家讲解如何自定义userDetailsService,正如咱们前面写过自己的logoutFilter类。 源码讲解UserDetailsService是个对用户信息操作的接口,其中只有一个方法UserDetails loadUserByUs...

2014-03-18 08:58:00 292

SSH隧道

SSH隧道管理内部服务(putty,ssh secure shell,SecureCRT)forWINDOWS windows下使用putty和ssh secure shell,SecureCRT的隧道功能映射远程主机的方法概念:隧道就是一种端口映射.他通过中间机器的转发.把远程机器的端口映射到本地机器的端口上举个例子A主机(看着是自己电脑)===可连接(远程管理)====>(外...

2014-03-17 14:08:00 75

mobile开发中间用的技术

1.mqtt2.离线存储 local storage,用来替代数据库。3.离线登陆4.backbone 实现MVC5.rooters.js 定义实现跳转,相当于一个控制器6.set方法是去修改model中的数据;sync是用来修改 local storage中的数据。7.建立一个model,view和html去实现一个跳转。...

2014-03-17 13:56:00 109

Android 偏好设置 大于3.0使用 (类似Settings界面效果)

第一种方法:用PreferenceFragment 3.0之后使用的,在v4包中也没有它。addPreferencesFromResource(R.xml.preference);第二种方法:在PreferenceActivityloadHeadersFromResource(R.xml.preference_header, target); //加载偏好头文件/* ...

2014-03-15 19:37:00 82

QQ空间点评列表效果实现

首先,我们要实现的效果是这样的:1. 评论人和被评论人颜色与评论内容颜色不同。通过重写ClickabSpan的updateDrawState方法来实现。 @Override public void updateDrawState(TextPaint ds) { ds.setUnderlineText(false); ds.setColor(Color.B...

2014-03-14 18:02:00 113

手把手教你在Mac下打开多个qq程序

大家都知道在windows下我们可以同时打开多个qq程序,但是在mac下默认是不能打开多个qq程序的。那我就想打开多个该怎么办(工作中会有这样的需求),我终于找到了解决办法,答案马上揭晓:总共总结了三种方式:首先下载qq for mac(官网下载),接下来你可以选取三种方式中的一种: 1.在系统“应用程序”文件夹下找到qq 主程序复制一份,这样可以打开两个,并同时登录两个账号了,是不是...

2014-03-14 10:17:00 230

Android 向右滑动销毁(finish)Activity, 随着手势的滑动而滑动的效果

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/20934541),请尊重他人的辛勤劳动成果,谢谢!今天给大家带来一个向右滑动销毁Activity的效果,Activtiy随着手指的移动而移动,该效果在Android应用中还是比较少见的,在IOS中就比较常见了,例如“网易新闻” ,"美食杰" , "淘宝"等应...

2014-03-13 09:19:00 50

acegi security实践教程—把用户信息存放到数据库

概括: 前几篇博客中form验证中用户名称、密码都是存在内存中,为了进一步完善,我们把用户基本信息存放到数据库中。 基于内存形式如下: <!-- 从数据库中读取用户信息验证身份 --> <bean id ="daoAuthenticationProvider" class= "org.acegisecurity.provid...

2014-03-13 09:04:00 108

Android多分辨率适配解决方案

前言Android设计之初就考虑到了UI在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确,UI适配主要受平台两个因素的影响:屏幕尺寸(屏幕的像素宽度及像素高度)和屏幕密度,针对不同的应用场景采用的适配方案也不一样,此文档仅针对Android4.0及以下版本相关概念分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素...

2014-03-12 17:21:00 76

nginx缓存设置

目的:缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现:nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置:打开配置文件/usr/local/nginx/conf/nginx.confuser ...

2014-03-12 16:04:00 65

Android开发的一些需要注意的细节

1. 使用ListView时如果用到removeHeaderView,一定要确定ListView已经使用了setAdapter方法,不然会报NullPointException,addFooterView必须在setAdapter之前才会生效。2. 使用ListView的时候,布局尽量使用fill_parent或者写死,如果使用wrap_content,它初始化的时候需要测量,会不断调用ada...

2014-03-12 11:12:00 65

Java加密算法 AES

package com.stone.security;import java.util.Arrays;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.IvParameterSpec;/** * AE...

2014-03-10 23:23:00 58

String,StringBuffer,StringBuilder运行速度的比较

1.String 是final对象,不会被修改,每次使用 + 进行拼接都会创建新的对象,而不是改变原来的对象;2.StringBuffer 可变字符串,主要用于字符串的拼接,属于线程安全的;3.StringBuilder 可变字符串,主要用于字符串的拼接,属于线程不安全的;可通过以下代码来查看其运行速度:/** * StringBuilder拼接,线程不安全,速度最快(100...

2014-03-07 10:03:00 210

用自定义keystore调试微信分享app

1、申请App_ID(这步略,去http://open.weixin.qq.com/app/list/?lang=zh_CN申请)2、生产自己的keyDebug Key介绍debug.keystore 在C盘下的.../.android/目录下,前面的路径根据电脑不同有所不同,一般开发时是用debug.keystore签名的;debug.keystore的相关信息Keystor...

2014-03-06 20:34:00 121

Android 使用开源库StickyGridHeaders来实现带sections和headers的GridView显示本地图片效果...

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/20481185),请尊重他人的辛勤劳动成果,谢谢!大家好!过完年回来到现在差不多一个月没写文章了,一是觉得不知道写哪些方面的文章,没有好的题材来写,二是因为自己的一些私事给耽误了,所以过完年的第一篇文章到现在才发表出来,2014年我还是会继续在CSDN上面更...

2014-03-06 09:04:00 78

如何用Linux的命令正确识别cpu的个数和核数

1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 英文版: 1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyp...

2014-03-05 13:54:00 77

RHEL6.3系统上DB2 V10.5 DPF环境搭建手册

转自:http://www.db2china.net/home/space.php?uid=27514&do=blog&id=31383RHEL6.3系统上DB2 V10.5 DPF环境搭建手册1.概述本文档主要描述在RHEL6.3系统上如何配置DB2V10.5的DPF环境。本文档不会讲述RHEL6.3系统的安装方法和DB2V10.5的安装方法,...

2014-03-04 17:33:00 220

实战TSA与HADR

转自:http://www.db2china.net//home/space.php?uid=28836&do=blog&id=31085IBM信息管理月刊第十期有很多大牛的HADR的文章,正好新接手的team用到了tsa+hadr, tsa这玩意以前没摸过,光见过,就是samp。V9.7自带安装的,历时大约3天左右,进行CentOS 6.4(64 bit)\RHEL ...

2014-03-04 17:30:00 537

SUMO仿真快速入门系列一:Ubuntu 12.04下安装SUMO(Simulation of Urban MObility)

Simulation of Urban MObilitySUMO是一个微观的、连续的道路交通仿真软件,主要由德国宇航中心开发。该软件始于2000年,其作为一个开源、微观道路交通仿真而开发的主要目的是给交通研究组织提供一个实现和评估自己算法的工具。写《SUMO快速入门系列》博客,一是对自己学习记录的总结,二是由于VANET建模方面资料甚少,且中文资料更为稀缺,这里与研究VANET的朋友交...

2014-03-03 23:59:00 749

Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F

问题描述:从新浪微博抓取消息保存到MySQL数据中,对应数据库字段为varchar,字符编码utf-8。部分插入成功,部分插入失败,报错如标题。在网上查询,有人说是编码问题,建议修改编码格式,比如改成gbk,UTF-8,blob等等,但是几乎没有人给出更详细的答案。在一个英文网站上,才发现真正错误的原因。链接1链接2错误原因:我们可以看到错误提示中的字符0xF0...

2014-03-03 10:49:00 79

基于模板的通用代码生成器LKGenerator(四)-核心技术之各种数据库查询表信息sql整理...

本文主要整理出了代码生成器中Mysql,Orclece,SqlSever分别使用的查询数据库表信息的sql,主要包括:1.查询数据库中的所有表. 2.查询数据表列名,是否可为空,最大长度,备注信息. 3.主键.以下以数据库school为例,表以t_student为例.(一) MySql:1.查询数据库school中的所有表的表名select table_name f...

2014-03-03 08:12:00 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除