自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 Android-通知Notification、Notification.Builder和NotificationCompat.Builder兼容

在老的版本中是使用Notification   新的版本是使用Notification.Builder 为了兼容性现在使用NotificationCompat.Builder

2016-04-30 21:44:34 1509

原创 Android报错android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for

现象:报错android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application代码: button3.setOnClickListener(new View.OnClickListener() { @Override public

2016-04-30 15:48:40 1642

原创 Android在Activity中启动一个新进程报错:Can't create handler inside thread that has not called Looper.prepare()。

现象:在Activity中启动一个新进程报错:Can't create handler inside thread that has not called Looper.prepare()。源码: button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(Vie

2016-04-30 00:14:14 1278

转载 Android四大组件--ContentProvider详解

一、相关ContentProvider概念解析:1、ContentProvider简介在Android官方指出的Android的数据存储方式总共有五种,分别是:Shared Preferences、网络存储、文件存储、外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享,有时候我们需要操作其他应用程序的一些数据,例如我们需要操作系统里的媒体库

2016-04-24 23:43:16 888

原创 Android-操作SQLite数据库

方法一:用SQLiteDatabase的execSQL来执行传统的sql语句package com.example.android_db.dao;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.example.a

2016-04-24 19:12:09 436

原创 android-单元测试(Android JUnit Test)

第一步:在AndroidManifest.xml文件中添加和instrumentation<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android_sdcard" android:versionCode="1" androi

2016-04-23 23:29:51 675

原创 android-向读写sdcard

写:/** * 从sdcard中读取txt文件内容 * @param fileName * @return */ public String readContentFromSdcard(String fileName) { String content = ""; FileInputStream fileInputStream = null; //缓存的流,和磁

2016-04-23 23:01:45 432

原创 用android虚拟机,向sdcard导入文件时候报错 transfer error: Read-only file system

现象:    [2012-10-23 16:29:46 - ddms] transfer error: Read-only file system [2012-10-23 16:29:46] Failed to push selection: Read-only file system分析:这是因为对sdcard没权限解决:1、检查AndroidManife

2016-04-23 22:00:14 4220

转载 Android中的Environment.getExternalStorageState使用

http://www.vogella.com/articles/Android/article.html#resources_androidhttp://www.coreservlets.com/android-tutorial/如果我们想要读取或者向SD卡写入,这时就必须先要判断一个SD卡的状态,否则有可能出错。那么SD卡状态为什么时才能读取呢,经过我的各种情况的实践,大致如下:

2016-04-23 21:40:34 907

转载 Android之TabHost布局

http://www.cnblogs.com/devinzhang/archive/2012/01/18/2325887.html1.概念      盛放Tab的容器就是TabHost。TabHost的实现有两种方式:      第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。

2016-04-22 22:37:52 400

原创 UI更新方法Handler和runOnUiThread

问题:在多线程进行UI更新时候报错android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.分析:在Android平台下,进行多线程编程时,经常需要在主线程之外

2016-04-16 22:36:07 769

原创 Android 如何快速浏览本地 API文档

现象:升版后发现SDK中的api打开速度奇慢,搜索也基本用不起来分析:网上搜索给出的原因是打开api时候会去访问谷歌服务器下载js,因为国内谷歌被屏蔽,所以出现了这样的情况解决方法:用FireFox浏览器+Work Offline插件,选择离线模式查看本地API,速度就很快了

2016-04-12 22:34:41 707

原创 PreparedStatement 的 execute方法和executeUpdate方法区别

方法executeUpdate   用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate 的返回值是一个整数(int),指示受影响的行数(即更新计数)。对于 CR

2016-04-12 17:49:53 33116

转载 String、SpannableString与SpannableStringBuilder却别和使用

1、SpannableString、SpannableStringBuilder与String的关系首先SpannableString、SpannableStringBuilder基本上与String差不多,也是用来存储字符串,但它们俩的特殊就在于有一个SetSpan()函数,能给这些存储的String添加各种格式或者称样式(Span),将原来的String以不同的样式显示出来,比如在原来St

2016-04-10 23:39:14 1174

转载 java反射的field.get(null)

http://huangyunbin.iteye.com/blog/1942365在java的反射中,通过字段获取对象,是通过 Java代码  public Object get(Object obj)  字段不是静态字段的话,要传入反射类的对象.如果传null是会报 java.lang.NullPointerException 但是

2016-04-10 22:27:04 6938 2

转载 mysql sqlserver oracle分页语句

http://www.cnblogs.com/fanyong/p/3351350.html与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。--语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset--举例:select * from table limit

2016-04-09 22:16:08 468

原创 怎么知道mysql是MyISAM还是InnoDB

1、可以在新建表的时候这样做create table xx(....) engine=myisam 这样就可以指定哪一种了查看具体的表信息,可以这样show create table xx;      xx表示表名中Create Table列值为CREATE TABLE `product` (  `proid` varchar(64) NOT NULL DE

2016-04-09 17:46:01 3490

转载 mysql获取表行数的方法

http://www.cnblogs.com/wangtao_20/archive/2011/04/12/2014218.html如果你的需要是统计总行数时,为什么要使用count(*),而避免使用指定具体的列名?count()函数里面的参数是列名的的时候,那么会计算这个字段有值项的次数。也就是,该字段没有值的项并不会进入计算范围(就是网上常说的值为null的项不纳入统计)

2016-04-09 17:23:56 48559 1

转载 mysql中count函数使用方法详解

count函数是用来统计表中或数组中记录的一个函数,下面我来介绍在mysql中count函数用法与性能比较吧。count(*) 它返回检索行的数目, 不论其是否包含 NULL值。SELECT 从一个表中检索,而不检索其它的列,并且没有 WHERE子句时, COUNT(*)被优化到最快的返回速度。例如: 代码如下复制代码my

2016-04-09 17:18:40 4145

转载 mysql导入数据乱码

linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题。 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上--default-character-set=utf8, 例如下面的代码: 复制代码代码如下:mysqldump -uroot -

2016-04-07 21:46:04 490

原创 MySQL命令行下执行.sql脚本

Mysql命令行执行.sql脚本有两种方式第一种:在未链接数据库的情况下输入mysql -h 服务器名称或地址 -u用户名称 -p 数据库名 如:mysql -h localhost -uroot -p mydatabase 第二种:在已经链接数据库的情况下,此时命令提示符为mysql>,输入source 脚本全路径    或者    \. 脚本全路径如:sourc

2016-04-07 15:48:48 29930 1

原创 windows下将mysql加入环境变量

如果配置好mysql环境变量,即使不安装mysql workbench以及mysql命令行,也能在命令行中使用mysql,只要在环境变量的path中加入mysql的bin路径,如E:\APP\MySQL\mysql5.6\MySQL Server 5.6\bin\这样就能在命令行中直接输入mysql命令执行

2016-04-07 15:25:52 1350

转载 Servlet3.0(一)--使用注解标注Servlet @WebServlet

http://www.cnblogs.com/xdp-gacl/p/4222902.html一、Servlet3.0介绍  Servlet3.0是Java EE6规范的一部分,Servlet3.0提供了注解(annotation),使得不再需要在web.xml文件中进行Servlet的部署描述,简化开发流程。二、开发Servlet3.0程序的所需要的环境  开发

2016-04-07 14:09:21 25800 1

转载 Servlet3.0(二)--使用注解标注过滤器(Filter)@WebFilter

Servlet3.0提供@WebFilter注解将一个实现了javax.servlet.Filter接口的类定义为过滤器,这样我们在web应用中使用过滤器时,也不再需要在web.xml文件中配置过滤器的相关描述信息了。  下面我们来创建一个过滤器,体验一下使用@WebFilter注解标注过滤器,如下所示:过滤器的代码如下:package me.gacl.we

2016-04-07 13:53:22 12480 1

原创 Eclipse新建Servlet时候,不会自动生成mapping到web.xml,而是在代码中加入注解@WebServlet

现象:用Eclipse新版本新建servlet时候,发现创建Servlet后,Eclipse不会自动在web.xml中生成该Servlet对应的mapping信息,而是在Servlet代码中加入注解@WebServlet,如下分析:查找文档发现,这是Servlet3.0新特性,@WebServlet 用于将一个类声明为 Servlet,该注解将会在部署时被容器处理,容器

2016-04-06 23:10:27 43253 17

原创 在Eclipse中配置Teamcenter二次开发环境时候debug,Tteamcenter不能正常登录

现象:配置好Eclipse的Teamcenter开发环境后,运行debug模式,报错,并且不能登录成功控制台报错如下:!SESSION 2016-04-06 17:01:51.456 -----------------------------------------------eclipse.buildId=unknownjava.version=1.7

2016-04-06 17:15:41 3933

转载 java中的final关键字所起的作用

http://blog.csdn.net/linchunhua/article/details/5305452final的作用随着所修饰的类型而不同       1、final修饰类中的属性或者变量              无论属性是基本类型还是引用类型,final所起的作用都是变量里面存放的“值”不能变。              这个值,对于基本类型来说,变量里面放的就是实实

2016-04-05 22:52:56 409

转载 contentType,charset和pageEncoding的区别,中文乱码

简单点总结就是jsp页面头上这样写  页面用GBK编码pageEncoding是设置的JSP页面源代码的字符编码格式,如果有pageEncoding这一项,则采取这一项的值,如果没有,采取charset的值,如果都没有,采取iso8859-1。所以这里就是按charset设置的用java获取参数时候这样写 输出给页面的时候

2016-04-05 11:29:37 4762 2

原创 远程桌面mstsc情况下通过\\tsclient\盘符实现内容的拷贝

[plain] view plain copyprint?在我们远程桌面的情况下一般需要拷贝内容:  拷贝内容的方式当然不是只有这一种。包括选项的一些勾选。但是个人觉得这个是最保险,而且可以行得通的:  现在将步骤一一列出:  1、客户端  开始-运行-mstsc 输入服务器账号密码  2、服务器端  开始-运行-\\tsclient\盘符 访问自己的机器。  3、

2016-04-04 23:33:30 11879

转载 Java总结篇系列:Java泛型

http://www.cnblogs.com/lwbqqyumidi/p/3837629.html一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list =

2016-04-04 22:25:32 270

原创 Warning: Activity not started, its current task has been brought to the front

现象:Eclipse中运行android项目时候提醒Warning: Activity not started, its current task has been brought to the front,并且调用不到设备分析:该错误提示是表示,目前的模拟器正在执行程序(可能是程序异常导致程序结束了,但还是有activity在设备中运行)解决方法:结束程序,或

2016-04-04 19:18:58 2888

原创 threadid=11: thread exiting with uncaught exception (group=0x41898c38)

当代码中有报错信息,但是没有用try catch捕获时候,会报threadid=11: thread exiting with uncaught exception (group=0x41898c38)这样的错误将可能报错的代码用try catch捕获

2016-04-04 19:12:00 1198

转载 Android之NetworkOnMainThreadException异常

看名字就应该知道,是网络请求在MainThread中产生的异常先来看一下官网的解释:Class OverviewThe exception that is thrown when an application attempts to perform a networking operation on its main thread.This is onl

2016-04-04 17:06:54 912

com.lifesting.tool.encoding_1.0.0.jar.rar

com.lifesting.tool.encoding_1.0.0.jar.rar;eclipse批量转码工具配置使用说明书

2017-12-14

jacob-1.18-M2 (32位/64位)

jacob-1.18-M2 包含jacob.jar jacob-1.18-M2-x64.dll jacob-1.18-M2-x86.dll和docs

2014-12-01

ImageMagick

ImageMagick 可以用命令行将pdf高质量转成jpg

2014-12-01

Ghostscript

Ghostscript图片处理工具,如pdf转jpg,word转jpg

2014-12-01

随手抓图,截屏软件

非常好用的截图软件,免安装,一个exe,小巧方便,支持32/64位系统

2013-12-02

MSVCP71.DLL msvcr71.dll丢失 64位/32位下载

一 如果您的系统提示“没有找到msvcp71 dll”或者“缺少msvcr71 dll”等类似错误信息 请把dll下载到本机 二 直接拷贝该文件到系统目录里: 1 Windows 95 98 Me系统 则复制到C: Windows System 目录下 2 Windows NT 2000系统 则复制到C: WINNT System32 目录下 3 Windows XP vista 7 8系统 且为x86 32位系统) 则复制到C: Windows System32目录下 4 Windows 7 8 x64系统 则复制在C: windows sysWOW64下 特别注意:在复制时需同时将丢失的msvcr71 dll msvcp71 dll 一同复制在指定文件夹 三 重启电脑 然后打开“开始 运行 输入regsvr32 msvcp71 dll” 回车即可解决错误提示">一 如果您的系统提示“没有找到msvcp71 dll”或者“缺少msvcr71 dll”等类似错误信息 请把dll下载到本机 二 直接拷贝该文件到系统目录里: 1 Windows 95 98 Me系统 则复制到C: Windows System 目录下 2 Windows NT 2000系统 则复制 [更多]

2013-12-02

solidworks2010-2012破解程序

solidworks2010-2012破解程序

2013-07-05

jd-gui和jd eclipse插件,以及使用说明

jd-gui.exe jdeclipse_update_site.zip jd-eclipse安装.docx 离线升级包安装jdeclipse_update_site.zip.txt

2012-09-24

jad 反编译插件和使用说明

net.sf.jadclipse_3.3.0.jar jad.exe 安装Eclipse反编译插件.doc

2012-09-21

build fat打包可执行jar包和使用说明

build fat打包可执行jar包和使用说明

2012-09-21

code folding插件包和使用说明

code folding插件包 和 配置说明

2012-09-21

空空如也

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

TA关注的人

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