自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

A2k

  • 博客(142)
  • 收藏
  • 关注

原创 Adb connection Error:远程主机强迫关闭了一个现有的连接

eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接” 问题出现的原因:这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug.  当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMul...

2013-01-09 13:35:42 367

原创 安装androidADT插件长时间停留在calculating requirements and dependencies

如果Eclipse花费了很长的时间calculating requirements and dependencies(计算需求和依赖性 )这个问题通常就是在点击安装之后显示“Calculating requirements and dependencies”,然后进度条不动,调出系统监视器会发现压根儿没下载流量,解决方法:1、把“Contact all update sites duri...

2013-01-05 03:03:01 259

原创 MAC下Android的Eclipse开发环境的搭建

一.Eclipse的下载      到网站:http://www.eclipse.org/downloads/ 上,由于我们是用Java开发的所以步骤如下:1.  找到“Eclipse IDE for java Developers”此处右上角会根据你当前使用的系统自动选择,Mac下就会自动选择位“Mac OS X(Cocoa)”2.  然后点击右边的“Mac OS X 64bi...

2013-01-05 03:00:48 168

原创 win7桌面鼠标右键过慢 解决方案

刚装了系统win7旗舰版发现鼠标桌面右键弹出很慢,以前不是这样啊?还有后台运行的小圆圈试了很多方法开始 运行 输入以下命令即可解决regsvr32 /u igfxpph.dll 确定...

2012-08-16 19:40:09 277

原创 Mac QuickTime Player X播放器打开电影视频后自动播放的方法

打开终端(方法一:Finder-应用程序-实用工具-终端;方法二:点击屏幕右上角放大镜图标,搜索“终端”)。在里面输入以下命令  “defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen 1” ,回车。注意,终端里是可以粘贴的,所以你可以直接把命令行拷贝进去,不包括引号。    OK,再用苹果QuickTime Playe...

2012-08-15 21:22:11 1562

原创 Mac 显示/隐藏 文件的终端命令

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple...

2012-08-15 21:20:41 135

原创 MAC OS X终端下Javac乱码

在MAC OS X 控制台下使用Javac命令编译java程序时,会出现乱码的情况,现提供一种解决办法:打开终端( terminal)窗口,点击桌面左上方的终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->简体中文(EUC)    注意事项:可以选择左侧一个非默认风格的窗口进行设置,因为默认...

2012-08-15 07:55:39 91

原创 获取JS文件后的参数

调用的文件<script type="text/javascript" src="./test.js?te=aa&bb=tt&cc=xx"></script> js文件(保存为test.js,大小写敏感):var jsFileName = "test.js";var rName = new RegExp(jsFileName+"(\\?

2012-07-30 11:49:01 244

原创 android wifi 无线调试

数据线丢了,不想花钱去买,在网上看了看,android手机居然可以通过wifi进行程序的调试,太好了,自己搞了一下,虽然网上写的很详细,但是还是有些问题,记录下来,下次参考。1.首先让android监听指定的端口:  这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行: 1su//获取root权限 ...

2012-06-17 17:24:26 121

原创 adb server is out of date. killing...

在cmd窗口输入adb shell 或 adb connect 等等后,出现如下错误:adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service 解决方法,打开“任务管理器”,找到豌豆荚的两个进程,结束之。OK!...

2012-06-17 17:20:36 74

原创 使用Maven编译Android下i-jetty的一些问题

假设已安装eclipse、adt及android SDK,除了这些还必须做以下配置:1、m2eclipseeclipse插件地址:http://m2eclipse.sonatype.org/sites/m2e如不知,请自行搜索怎样在线安装Eclipse插件2、maven其实,m2eclipse已内置maven。若想使用外部的maven,需使用下面的地址来下载http://maven.apa...

2012-06-14 03:49:04 123

原创 maven 建立本地仓库

前面我讲到为什么要使用Maven, Maven的安装,以及如何与IDE集成等,前面的介绍可以认为是一个Hello World,教你如何利用Maven来进行项目开发,如何结合IDE实现一键式DEBUG,从现在开始我们开始深入探讨Maven的一些高级内容。 ...

2012-06-14 01:53:30 3243

原创 maven 的setting.xml内容详细说明

<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

2012-06-14 00:29:24 109

原创 关于android avd目录的设置

路径设置Eclipse中创建Android Emulator时,相应的文件会被放置到 “C:\Documents and Settings\Administrator\.android“ 下面。如果想改变AVD的路径设置,有两种方法: 方法一:新添加一个环境变量,名字为 "ANDROID_SDK_HOME”,变量值为".android"文件夹(AVD信息)所在路径(路径中不包含.and...

2012-06-13 22:14:08 308

原创 java 注解回顾

注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。     注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种注解,定义在java.lang包中。      @Override  表示当前方法是覆盖父类的方法。      @De...

2012-06-13 12:06:17 86

原创 java 定制事件

package event;import java.util.Vector;public class A { private Vector aListeners = new Vector(); private int value; public int getValue() {  return value; } public void setValue(int newValue) ...

2012-06-12 11:36:37 79

原创 JAVA 回调

熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为“回调”)。Java的面向对象的模型目前不支持方法指针,似乎不能使用这种方便的机制。Java支持interface,通过interface可以实现相同的回调。其诀窍就在于定义一个简单的interface,申明一个被希望回调的方法。例如,假定当某一...

2012-06-12 11:35:04 72

原创 js 防 刷新

<script>document.onkeydown = function(){/*(ctrlKey == true && keyCode == 82)    Ctrl+R    ---刷新(keyCode == 116)                      F5        ---刷新(ctrlKey == true && keyCode ==...

2012-06-08 18:51:19 145

原创 js回调函数

时间久了容易忘记 回顾一下 匿名方式 (function(v,f){    f(v);})('值啊',function(data){    alert('收到返回值:'+data);}) 一般形式 function a(){    return 1;}function b(){    return 2;}var test=function(f1,f2){    re...

2012-06-08 17:59:58 73

原创 dwr3 +spring3.0 整合后的 scriptSession 监听的问题

如果用spring3的 DwrServelt配置反转mananger  报:No bean named '__dwrConfiguration' is defined 原因不明,猜测是由于dwr版本问题造成的。DWR反转与spring3相结合的comet方式没有很好得解决方案,dwr在spring容器下不能获得contextdwr消息错误监听,当没有sessionScript建...

2012-06-08 17:46:53 170

原创 Class is not accessible due to restriction on required library

How to solveThis error message can be removed by changing a setting inside Eclipse IDE. Open up the dialog box shown below, using any of the following paths.Windows -> Preferences -> Java ...

2012-06-03 12:13:07 110

原创 Column 'id' in field list is ambiguous

Column 'id' in field list is ambiguous,今天在执行一条SQL时报错了,错误原因是在查询的字段前面没有指定是哪个表,所以Mysql不知道你要查询哪个字段。在google翻译中查了下ambiguous的意思,这个词表示暧昧。哈哈,可别瞎玩暧昧,连没感情的Mysql都是伤不起,人你能伤的起么?...

2012-04-23 18:20:41 387

原创 普通Java类获取Spring的Bean的方法

在SSH集成的前提下。某些情况我们需要在Action以外的类中来获得Spring所管理的Service对象。  之前我在网上找了好几好久都没有找到合适的方法。例如:ApplicationContext context = new ClassPathXmlApplicationContext();  当时我觉得没有这个必要,浪费内存。后来我终于想出了一个解决方法。在此拿来给大...

2012-04-01 16:18:48 80

原创 Android上传文件至服务器

本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。一、Android端实现文件上传1)、新建一个Android项目命名为androidUpload,目录结构如下:         2)、新建FormFile类,用来封装文件信息package com.ljq.utils;import java....

2012-04-01 15:59:08 294

原创 android 调用系统图片浏览器并返回图片路径

调用系统图片浏览器的方法如下:Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(intent, IMAGE_SELECT); activitity回调方法如:protec...

2012-04-01 15:56:02 139

原创 Android 图片压缩也即生成缩略图方法

在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图...

2012-04-01 11:51:03 67

原创 Android为多媒体文件生成缩略图

1、Video对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。private Bitmap createVideoThumbnail(String filePath) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRe...

2012-04-01 11:46:13 81

原创 java中Thread与Runnable的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,下面看例子: package org.thread.demo; class MyThread extends Th...

2012-03-31 17:10:16 73

原创 网络编程中Nagle算法和Delayed ACK的测试

 Nagle算法的立意是良好的,避免网络中充塞小封包,提高网络的利用率。但是当Nagle算法遇到delayed ACK悲剧就发生了。Delayed ACK的本意也是为了提高TCP性能,跟应答数据捎带上ACK,同时避免糊涂窗口综合症,也可以一个ack确认多个段来节省开销。    悲剧发生在这种情况,假设一端发送数据并等待另一端应答,协议上分为头部和数据,发送的时候不幸地选择了writ...

2012-03-31 16:43:54 182

原创 ibatis的remapResults属性合理运用

Proper Usage of remapResults="true"The remapResults attribute is available on 【statement】, 【select】, and 【procedure】 mapped statements. It is an optional attribute and the default value is false.T...

2012-03-31 15:51:49 122

原创 response.setHeader()下载中文文件名的设置

1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade(2)请求头用于在请求消息中向服务器传递附加信息,主要包括客户机可以接...

2012-03-31 15:44:52 4031 1

原创 判断当前操作系统是不是window

/**  * 判断当前操作系统是不是window  *   * @return boolean  */ public static boolean isWindows() {  boolean flag = false;  if (System.getProperties().getProperty("os.name").toUpperCase()    .indexOf("WINDOWS") !...

2012-03-19 09:08:30 725

原创 freemarker数字格式化

freemarker在解析数据格式的时候,自动默认将数字按3为分割(1,000),这个问题给操作带来一定的额外处理复杂度,解决方法有如下几种:     1、在模板中直接加.toString()转化数字为字符串,如:${languageList.id.toString()};     2、在freemarker配置文件freemarker.properties加number_format=#或者nu...

2012-03-17 16:53:42 154

原创 数据库时客户端提示 Cannot proceed because system tables used by Event Scheduler

在打开数据库或者用数据库管理工具(Navicat)时客户端提示“Cannot proceed because system tables used by Event Scheduler were found damaged at server start”造成此原因是MySQL服务器的当前版本不兼容所有数据库的表解决方法1、linux、windows下解决方法类似$PATH/mysql/bin/m...

2012-02-29 21:13:38 2535

原创 Socket用法详解

一、构造SocketSocket的构造方法有以下几种重载形式:(1)Socket()(2)Socket(InetAddress address, int port)throws UnknownHostException,IOException(3)Socket(InetAddress address, int port, InetAddress localAddr, int l...

2012-02-22 16:49:48 76

原创 在任意位置获取应用程序Context

Android程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context, 而在某些工具类中要获取就很麻烦了。为此,我们可以自定义一个Application类来实现这种功能。import android.app.Application;public class MyApplica...

2012-02-16 10:53:01 87

原创 JAVA进程CPU占用率分析方法

1:  首先把JDK Linux版本上传到服务器上.2:  使用命令 jstack PID 命令打印出CPU占用过高进程的线程栈.3: 使用top -H -p PID 命令查看对应进程是哪个线程占用CPU过高. 比如:top - 17:23:50 up 12 days,  1:44,  8 users,  load average: 4.85, 3.56, 3.76Tasks: 556 tot...

2012-02-13 17:05:16 196

原创 MYSQL索引优化和in or替换为union all

使用UNION ALL代替OR,这不是绝对的。具体什么时候选择谁,需要看测试数据。一个文章库,里面有两个表:category和article。category里面有10条分类数据。article里面有20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。article表里面已经把 article_categor...

2012-02-07 17:08:16 385

原创 操作cookies

一直不是很明白有关客户端cookies的相关内容,只是觉得它可以很方便的保存一些登录的信息等,方便用户下次不需要输入太多的东西。 今天有兴趣看了一些有关对cookie操作的一些javascript脚本,了解了一些内容,其实应用也还是蛮简单的。开始我想找到这些文件到底存在什么地方,一搜索,乖乖,竟让我找到好多的cookies.js的脚本。一看在我的机器中jakarta-tomcat...

2012-02-06 23:08:24 79

原创 JavaScript跨域问题分析与总结

一、为什么需要JS跨域 假设我们构建了一个网上商城www.xxx.com,出于对用户账号安全性的考虑,我们将用户登录统一到auth.xxx.com的子域下验证。当一个未登录用户浏览商品以后点击购买,为了提高网站的用户体验,我们想提供一个无刷新的登录入口。我们立刻想到使用AJAX实现无刷新的数据交互,可当我们实际使用AJAX向auth.xxx.com提交数据的时候,JS却出现错误...

2012-02-06 22:59:36 107

空空如也

空空如也

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

TA关注的人

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