自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Linux下一些简单命令的收集

1. ps -ef|grep java 查询Java进程的命令2. kill -9 ID 删除进程命令3. cp -rf tomcat_new tomcat_ct 复制tomcat_new为一个新的文件夹4. df -h 查看磁盘分区大小5. df -a 挂载分区大小6. ntpdate 时间同步命令7. su - oracle 表示linux下进入oracle的命令...

2013-08-30 16:18:00 111

ViewPager里面ImageView图片切换出现bug

网上有很多怎么使用ViewPager和ImageView实现图片滚动显示的例子。这里就不详述了。主要讲一下在项目中出现过的ViewPager显示的图片是两张图片叠加的现象。背景:因为图片是从网络下载,在下载完成之前,先显示默认图片,下载之后再显示网络上的图片。但是发现某一张图片(一般是第一张或者第二张,其他的显示没有问题)的现象是:默认图片叠加在网络图片之上(也有可能不显示网络图片,因...

2013-08-30 12:53:00 139

MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序

onInterceptTouchEvent()用于处理事件并改变事件的传递方向。处理事件这个不用说了,你在函数内部编写代码处理就可以了。而决定传递方向的是返回值,返回为false时事件会传递给子控件的onInterceptTouchEvent();返回值为true时事件会传递给当前控件的onTouchEvent(),而不在传递给子控件,这就是所谓的Intercept(截断)。【科学上网...

2013-08-29 10:27:00 66

android4以上版本读写外置sd卡报错的解决办法

2.3中声明<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>可以读写SDCARD,包括其他storage,比如内部flash,usb等等4.0中如果只声明这个,会发现其他mount的设备有可能没有写权限,需要同时声明<uses-perm...

2013-08-28 14:24:00 190

java 关键字null

java关键字 null 总结作用: 1.默认给变量赋值。 引用类型的成员变量自动初始化时候赋值为null。 2.判断一个类型是否为空。 用“==”符号来判断。 3.释放内存(功能受限) 如果堆中一个对象仅被一个引用变量引用,那么将这个引用变量赋值为null就是这个对象在堆中的空间就不被引用了,JVM的GC会...

2013-08-27 23:12:00 109

https://github.com/nostra13/Android-Universal-Image-Loader

https://github.com/nostra13/Android-Universal-Image-Loader

2013-08-27 21:46:00 486

linux消息队列总结

1.消息队列简介实现linux进程通信的方式有5种:--信号(Singal)--管道(Pipe)--消息队列(Message)--信号量(Semaphore)每种进程通信方式实现方式和功能不一样,带来适用的场景也有所不同,消息队列是链表队列,它通过内核提供一个struct msqid_ds *msgque[MSGMNI]向量维护内核的一个消息队列列表,因此linux系统支持...

2013-08-26 23:07:00 684

Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)

转载请注明地址:http://blog.csdn.net/xiaanming/article/details/10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我们需要...

2013-08-26 14:36:00 72

Hive报错java.lang.NoClassDefFoundError: org/codehaus/jackson/JsonFactory

一 问题Hive报错java.lang.NoClassDefFoundError:org/codehaus/jackson/JsonFactory二 原因Hadoop版本是0.20.2.$HADOOP_HOME/lib中不包含jackson-core-asl-1.8.8.jarjackson-jaxrs-1.8.8.jarjackson-...

2013-08-25 18:04:00 217

Git使用

git - 简易指南助你开始使用 git 的简易指南,木有高深内容,;)。Tweet作者:罗杰·杜德勒感谢:@tfnico,@fhdandNamics其他语言english,deutsch,español,français,italiano,nederlands,português,русский,türkçe,မြန်မာ,日本語,한국어如有纰漏,请到gith...

2013-08-25 13:39:00 61

struts拦截器+注解实现网络安全要求中的日志审计功能

J2EE项目中出于安全的角度考虑,用户行为审计日志功能必不可少,通过本demo可以实现如下功能:1.项目中记录审计日志的方法.2.struts拦截器的基本配置和使用方法.3.struts拦截器中获得用户访问的类和访问的方法.4.注解的基本用法,以及在struts拦截器中使用注解.5.struts拦截器中获得用户访问的IP地址,可扩展对IP进行鉴权功能(允许或限制某些IP)....

2013-08-24 07:48:00 62

持续集成hudson入门

极限编程中一项建议实践便是持续集成,持续集成是指在开发阶段,对项目进行持续性自动化编译、测试,以达到控制代码质量的手段。 持续集成提供了及时发现问题、追踪问题、修复问题的机制,他替代了传统的在所有代码编写完毕后才提交QA部门进行测试的方法。 持续集成对单元测试较为依赖,测试覆盖率越高,单元测试越准确,越能体现持续集成的效果。持续集成主要在以下方面提供好处;1、持续自动化测试(持续集成可通过时间间隔...

2013-08-23 18:31:00 69

AppWidget实现机制分析--什么是桌面插件

离开android开发一年半时间,终于又回到久违的android开发,与2011比,android系统更是搞得风生水起,市面上充斥着各种android系统的产品,从手机到电视,从医疗设备到汽车电子,魔多之眼在召唤,我又回来了,离开那与世隔绝小镇(无外网访问的一家it公司),来到中土世界,终于又可以在csdn写博客了。 废话不多说,进入正题,最近两周查一个桌面插件(appwidget)问题,搞...

2013-08-22 22:17:00 141

java计算时间

java获取时间到毫秒<wbr><span style="font-family:宋体">Calendar CD = Calendar.getInstance();<br><wbr><wbr><br><wbr><wbr>int YY

2013-08-22 18:15:00 116

amcharts去除版权标志

打开amcharts.js,查找drb,找到后,将drb:function(){......}程序{}中间内容清空,或者改成drb:function(){return;}

2013-08-22 15:06:00 421

cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你...

2013-08-22 13:54:00 37

C++命令行

/*#include<iostream>using namespace std;int main(int argc, char *argv[]){if (argc >= 2 && argc <= 4){for(int i = 0; i < argc; i++){cout << argv[i] << endl;}}...

2013-08-22 13:23:00 169

onCreate onRestoreInstanceState onSaveInstanceState

1.在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用。2.在Activity里的onCreate(Bundle savedInstanceState)函数中,savedInstanceState这个参数是用来存储Activ...

2013-08-21 17:43:00 77

JQuery EasyUI Layout 在from布局自适应窗口大小

在JQuery EasyUI中,如果直接在form上布局时当窗口大小调整布局不会改变,将布局应用于body时中间隔着一个form,横竖不好弄。网上有多个解决方案,一般都是写代码,在窗口大小改变时设置布局。经实验,新版本的JQuery EasyUI中布局可以采用以下方式来达到自动适应大小:首先设置样式,使html和body高度为100%(因form和div高度设置为100%需要继承上...

2013-08-21 11:42:00 195

Android编译环境——ubuntu12.04上android2.3.4编译错误以及解决

1.编译前安装jdk1.5以上版本,我系统安装了jdk1.6--检查jdk是否安装:java --version--安装jdk:sudo apt-get install sun-java6-jdk2.编译前安装交叉编译工具,并把交叉编译工具bin目录放入$PATH环境变量3./bin/bash:bison:未找到命令sudo apt-get install bison4...

2013-08-21 09:20:00 120

SQL 时间截按月分组查询

选将时间截转换成日期格式,再执行分组查询按月分组,查高询每月的记录总数,Yii用法$art_summary = Yii::app()->db->createCommand() ->select('DATE_FORMAT(FROM_UNIXTIME(inputtime),"%Y-%m") as month, COUNT(art_id) as num') ...

2013-08-20 23:26:00 1438

Andriod编程之Environment类

Environment 类 Environment 是一个提供访问环境变量的类。 Environment 包含常量: MEDIA_BAD_REMOVAL 解释:返回getExternalStorageState() ,表明SDCard 被卸载前己被移除 MEDIA_CHECKING 解释:返回getExternalStorageState() ,表明对象正在磁盘检查。 ...

2013-08-19 13:31:00 69

xml中需要转义的字符

xml中如果含有特殊字符,是无法解析的,所以需要转义。xml中需要转义的5个字符 :& 符号 < 小于号> 大于号‘ 单引号" 双引号经测试,单引号和双引号即使不进行转换,也是没有问题的。另外需要注意的是:如果把是全角而不是半角,xml解析也是没有问题的。specialCharMap = new HashMap<Stri...

2013-08-19 12:54:00 442

采用SHELL,通过SQL LOAD导入一定格式的txt文件至数据库中

1。 准备工作,window中可直接通过sqlload直接导入文件,linux下,需要有sqlload的相关软件。2。 SQL脚本load dataCHARACTERSET ZHS16GBKinfile *into table S_BAD_STATISTIC_LOGAPPENDfields terminated by '|' ( SSL_ID, IMSI,...

2013-08-16 10:11:00 473

ArrayList和数组之间的一些转换

1. ArrayList和数组之间的一些转换ArrayLlist底层就是用数组实现的,并且提供了两个方法给我们来将集合转换成数组1. public Object[] toArray() 这个数组中存储的是object对象2. public <T> T[] toArray(T[] a) 这个数组中存储的是指定的T类型的对象说说使用这两个方法可能会出...

2013-08-16 00:09:00 185

System.out和System.err的区别

public class TestCodeSeg{ static { System.out.println("1"); } { System.out.println("2"); } public TestCodeSeg() { System.err.println("3"); } public static void main(String[] args) {...

2013-08-15 15:43:00 91

数据库设计技巧

下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。1.原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个...

2013-08-14 14:20:00 64

Android-- FragmentStatePagerAdapter分页

ViewPagerViewPager如其名所述,是负责翻页的一个 View。准确说是一个ViewGroup,包含多个 View 页,在手指横向滑动屏幕时,其负责对 View 进行切换。为了生成这些 View 页,需要提供一个PagerAdapter来进行和数据绑定以及生成最终的 View 页。setAdapter()ViewPager 通过 setAdapter...

2013-08-13 17:22:00 314

Android WifiManager.WifiLock 简介

经过查看网上的资料,知道在手机屏幕关闭之后,并且其他的应用程序没有在使用wifi的时候,系统大概在两分钟之后,会关闭wifi,使得wifi处于睡眠状态。这样的做法,有利于电源能量的节省和延长电池寿命等。【科学上网软件点击下载(能上youtube、facebook,享受google服务)】android为wifi提供了一种叫WifiLock的锁,能够阻止wifi进...

2013-08-13 11:35:00 95

VBS数组导出到Excel

<script language="vbscript"> dim arr(9999,4) for i=0 to 9999 for j = 0 to 4 arr(i,j)=i*j next next set oXL = CreateObject("Excel.Application") oXL.Visible = true oXL.ScreenUpdating=...

2013-08-13 10:34:00 235

微软VBS生成Excel内容和图表示例

<HTML><BODY><INPUT id=button1 name=button1 type=button value=Button><SCRIPT LANGUAGE="VBScript"> sub button1_onclick() ' Launch Excel dim app...

2013-08-13 10:27:00 491

JavaScript继承详解

http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html

2013-08-12 16:21:00 52

FBReaderJ源码编译配置

1.git路径:https://github.com/geometer/FBReaderJ.git2.工程中HowToBuild指引了怎么编译,补充一下:需要在工程目录和third-party\AmbilWarna目录下新建local.properties写入sdk和ndk路径sdk.dir=C:\\work\\android-sdk-windowsndk.dir=C:\\wo...

2013-08-10 12:54:00 101

Android4.2中Phone的P-sensor的应用的分析。

先说现象,现象就是来电话,接通电话,把手机屏幕靠近脸部,遮挡住P-sensor,屏幕变黑了,不遮挡住P-sensor,屏幕就点亮了。接着我们来看看代码流程。 先来说说靠近P-sensor,不灭屏的正常的现象:插入耳机打开扬声器打开蓝牙耳机链接蓝牙键盘 步骤一:在PhoneGlobals.java文件中onCreate()方法中: 。。。 。。。// lock u...

2013-08-09 21:21:00 55

android开发图片分辨率

一直受到android开发图片分辨率问题困扰.drawable-(xdpi,hdpi,mdpi,ldpi,nodpi)这几个文件夹到底怎么放图片呢?dpi是什么呢?dpi是“dot per inch”的缩写,每英寸像素数。四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情况下的普通屏幕:...

2013-08-09 18:08:00 332

Windows7下无法安装Oracle11.1.0问题

问题现象Windows7下安装Oracle11G(11.1.0.6.0),提示如下信息正在检查操作系统要求...要求的结果:5.0,5.1,5.2,6.0之一实际结果:6.1检查完成。此次检查的总体结果为:失败<<<<问题:OracleDatabase11g未在当前操作系统中经过认证。建议案:确保在正确的平...

2013-08-07 15:49:00 137

Android TextView 显示HTML加图片

TextView显示网络图片,我用android2.3的系统,可以显示图片出来,并且如果图片比较大,应用会卡的现象,肯定是因为使用主线程去获取网络图片造成的,但如果我用android4.0以上的系统运行,则不能显示图片,只显示小方框。究其原因,是在4.0的系统上执行的时候报错了,异常是:android.os.NetworkOnMainThreadException 经过查文档,原来是4...

2013-08-07 15:41:00 118

nodejs+socket.io即时聊天实例

在这之前你应该先安装好 Node.js,安装过程不再讲解首先在你的电脑上创建一个新目录,姑且命名为 chat,然后在该目录创建两个文件,分别是 app.js 和 index.html。app.jsvar fs = require('fs') , http = require('http') , socketio = require('socket.io'); var ...

2013-08-06 23:04:00 129

theme为dialog的Activity如何充满全屏

系统中theme为dialog的activity总是不能充满全屏,有时候为了屏幕适配需要充满全屏,在stackoverflow上知道到了解决办法:@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.l...

2013-08-06 10:33:00 114

响应优先级与zorder

cocos2d-x的消息分发和大部分的引擎有点区别,优点和缺点都很明显。一般的分发思路都会和zorder有一定关系,同样屏幕位置的响应元素,离用户近的会屏蔽离用户远的元素的响应,即zorder值大的屏蔽zorder值小的。cocos2d-x则是由touch priority来决定的,这个和zorder是完全独立的两套体系。好处是可以比较灵活的调整响应元素的优先级,坏处是开发者需要自己控制各个响...

2013-08-05 11:39:00 163

空空如也

空空如也

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

TA关注的人

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