自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 问答 (18)
  • 收藏
  • 关注

原创 博客地址转移

博客地址转移到了:mallven.com 这边不维护了。

2014-05-29 14:38:32 145

#每周一算法#二叉查找树

#每周一算法# 本周介绍一下二叉查找树,二叉查找树一般用的不是很多,但是它是平衡二叉树和红黑树的基础,所以还是要好好了解一下的。首先说一下什么是二叉查找树:二叉查找树是一种特殊的二叉树,特殊在哪呢?1.对于树中的任意节点X,如果它的左子树不为空,则左子树中的所有节点的值均小于X的值。2.对于树中的任意节点X,如果它的右子树不为空,则右子树中的所有节点的值均大于X的值。3.二叉查找树的中序遍历是...

2013-05-11 22:03:56 148

#每周一算法#逆波兰表达式求解

#每周一算法#,今天介绍一下逆波兰表达式的栈实现方式:概念:逆波兰表示法也叫后缀表示法,即操作符号都置于操作数的后面,逆波兰表示法可以不用括号来标识操作符的优先级。例如:3+4 是一个中缀表达式,转换成逆波兰表达式为34+ 。有人可能会想有后缀表达式,中缀表达式,那有没有前缀表达式呢?答案是:有前缀表达式,也叫波兰表达式,上文中的3+4 用前缀表达式表示为+34。用途:了...

2013-05-05 10:16:35 293

Hadoop Eclipse 插件编译安装

最近开始学习Hadoop,hadoop 的新版本为了能和各个eclipse 的版本兼容,因此只提供了源代码,开发人员需要手动编译。hadoop eclipse 插件的源代码位于$HADOOP_HOME/src/contrib/eclipse-plugin 下面。如果只想单独编译hadoop 的ecliose 插件那么需要修改该目录下面的build.xml 文件下面是我的一个配置文件,大...

2013-04-16 22:12:02 151

发一个刚做的android小应用《每日口语》

笔者也是一名英语学习的爱好者,为了学习英语用了半个多月的时间完成了这款小应用,希望对同学们有所帮助。[color=red]之前的包有问题,现在我已经修改过了,对之前下载的童鞋们表示歉意,不好意思。该应用的服务器是用的 APPFOG的云服务,如果出现连接失败的情况,可以访问一下,[url]http://api.7colorstyle.com/[/url] 如果不能访问,那就不能更新数...

2012-10-25 16:10:33 101

原创 Ubuntu 11.04 安装配置 Jetty7

原文:[url]http://rongjih.blog.163.com/blog/static/3357446120111152325585/[/url]Ubuntu 11.04 安装配置 Jetty7 2011-12-05 14:57:17| 分类: Ubuntu | 标签:jetty |字号 订阅Ubuntu 11.04 安装配置 Jetty71) 从官方网站...

2012-07-27 11:27:35 124

原创 Jetty7.6.X java.err.nojdk 错误

用Jetty7.6.5 的时候出现以下错误[code="java"]org.apache.jasper.JasperException: java.err.nojdk at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89) at org.apache.jasper.c...

2012-07-24 16:10:30 144

原创 socket长连接的心跳包

出于最近对im研究的兴趣,看到smack里有个30s发送一个空消息的线程,了解了下关于心跳包,keepalive的知识。 TCP的socket本身就是长连接的,那么为什么还要心跳包呢?搜索到的资料解释如下:一:内网机器如果不主动向外发起连接,外网机没法直连内网的,这也是内网机安全的原因之一吧,又因为路由器会把这个关系记录下来,但是过一段时间这个记录可能会丢失 ,所有每一个客户端每隔...

2012-04-24 21:16:46 81

原创 spring 使用context:property-placeholder载不进属性

在spring配置文件中加上 载入jdbc的驱动时,抛出一下异常:[code="java"]Could not load driverClass ${jdbc.driverClass}java.lang.ClassNotFoundException: ${jdbc.driverClass}[/code]原因:[code="java"]在spring里使用org.myba...

2012-04-23 10:06:07 244

原创 android eclipse 通过 wifi 连接 手机

首先需要安装一个shell 终端手机执行:[code="java"]1 su//获取root权限2 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的3 stop adbd//关闭adbd4 start adbd//重新启动adbd[/code]电脑执行:[code="java"]adb...

2012-03-17 19:00:43 161

android 阅读器(寻爱好者共同学习进步)

[size=large][color=blue]用了十几天开发的一个android阅读器,最终想做成一个分享类的应用(电子书、图片)等等,现在仅支持txt格式,正在加入网络书城部分,后台用的spring mvc+hibernate 。但是个人能力思维有限,想找几个同样爱好android的朋友,一块做做。如果能发展起来更好,发展不起来就当是练技术了。如果有想一块加入的,可以私信,我提供服务器和客户端...

2012-03-07 12:35:45 112

原创 android开发注意事项

感谢:[url]http://blog.csdn.net/dragondog/article/details/6451538[/url][color=blue]1.ListView[/color]ListView中item的布局至关重要,必须尽可能的减少使用的控件,布局。RelativeLayout是绝对的利器,通过它可以减少布局的层次。同时要尽可能的复用控件,这样可以减少List...

2012-02-07 10:15:35 95

Jquery 仿 android Toast效果

学习android的时候感觉里面的Toast非常的方便,既可以清晰的提示用户当前操作的执行结果,又不会打断程序的正常运行,感觉在web里面加入这样一个功能也不错。时间仓促,稍微写了一个简单的:[code="js"]/** * 模仿android里面的Toast效果,主要是用于在不打断程序正常执行的情况下显示提示数据 * @param config * @return *...

2011-12-19 14:43:05 148

原创 View和SurfaceView的区别

在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。 这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显...

2011-12-13 21:23:13 109

原创 游戏中的碰撞检测

游戏中的碰撞检测方式有很多,不同的算法之间主要是在精度和速度之间权衡。以下几种方式按照速度排序说明。以2D为例,3D不过是增加了一维罢了,算法理解上没太大区别。[color=darkblue]一、地图格子划分检测[/color]最简单的一种检测,就是把地图(或者称为场景,总之是指碰撞发生的范围)划成一个个格子,类似仙剑奇侠传这样。假设地图有800*600px,20*20个像素为一格...

2011-12-08 21:06:45 136

原创 android 模拟器对应像素

android 模拟器对应的像素,游戏开发需要了解VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320;QVGA:Quarter VGA;即:VGA的四分之一,分辨率为320×240;WVGA:Wide Video Graphics Array;...

2011-12-05 20:46:00 175

原创 Android Matrix 详解

http://zensheno.blog.51cto.com/2712776/513652

2011-12-04 20:55:32 88

原创 几个图片网站

[url]http://findicons.com/[/url][url]http://www.iconpng.com/[/url][url]http://www.paojiao.cn/[/url]

2011-11-21 10:04:40 78

原创 android 模拟器不能上网问题

解决Android模拟器DNS设置问题用Android 模拟器 的浏览器访问不了网站,而输入ip地址可以访问,原因是android系统的dns设置存在问题通过 getprop 可以查看到当前缺省dns设置[net.dns1]: [192.168.1.1][net.dns2]: [10.0.2.4][net.dns3]: [10.0.2.5][net.dns4]: [10.0...

2011-11-15 11:23:06 124

android 《手机防盗》 图

最近一直在学习android,并且做了一个简单应用来练手,总结一下学习过程中遇到的问题:1、 UI布局:开始接触android的时候,感觉UI布局是最麻烦的,不过没有别的办法,只能多写,慢慢就好了。2、 如果系统中有耗时的操作,尽量放到另一个线程中处理,然后结合Handler更新UI主线程,以免造成假死现象。3、 Android的部分传感器比如重力、方向传感器,在系统休眠的时候也会跟着...

2011-09-22 14:24:07 140

原创 android 发送超长短信

感谢:[url]http://www.pocketdigi.com/20110715/395.html[/url][color=gray]如果短信内容过长,可以使用SmsManager.divideMessage(String text)方法自动拆分成一个ArrayList数组,再根据数组长度循环发送,或者直接用sendMultipartTextMessage方法发送,参数与sendTex...

2011-09-16 17:41:52 163

原创 Android中startActivity中的permission检测与UID机制

感谢:[url]http://yelinsen.iteye.com/blog/977683[/url]我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permission denial的Exception,那么你需...

2011-09-12 21:44:54 71

原创 android 之 音量调节

感谢:原文作者Android 程序获取、设置铃声和音量 通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单! AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //通话音量 int max = mAudioManag...

2011-09-02 15:27:12 89

原创 android 基站定位

感谢:[url]http://www.devdiv.com/home.php?mod=space&uid=23856&do=blog&id=3684[/url]前言:GPS定位能提供精确, 详细的数据。但是有的时候我们不能通过GPS获得数据,如在屋子里面,无GPS功能等情况。那我们就需要其他的定位手段,基站定位是一个不错的选择。当我们手机开机时,手机会自动向信号最强的无线通讯台联系...

2011-09-01 17:15:04 96

原创 StartService 和 bindService

Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。1 通过startService Service会经历 onCreate --> onStart stopService的时候直接onDestroy 如果...

2011-08-31 22:03:03 160

原创 MYSQL 建表不支持InnoDB

在Mysql5.5中执行如下建表语句[code="java"]CREATE TABLE JBPM4_DEPLOYMENT ( DBID_ BIGINT NOT NULL, NAME_ LONGTEXT, TIMESTAMP_ BIGINT, STATE_ VARCHAR(255), PRIMARY...

2011-08-30 10:28:01 112

原创 android 软件安装-更新-卸载

感谢:[url]http://blog.csdn.net/netpirate/article/details/5801379[/url]安装程序:软件从无到有。卸载程序:软件从有到无。更新程序:软件的覆盖安装,可以保留原版本的数据,提升软件版本。 安装程序的方法: 1、 通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。...

2011-08-29 21:39:37 147

原创 android 手机信息获得

感谢:[url]http://jasonshieh.iteye.com/blog/1003478[/url]Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明获取以下信息需要在AndroidManifest.xml中指定权限一、 数据连接状态获取数据连接状态:int getDataState()获取数据活动状...

2011-08-29 21:05:49 95

原创 50个 JQuery 使用技巧

感谢:[url]http://www.woiweb.net/50-jquery-snippets-for-developers.html[/url]1. 如何创建嵌套的过滤器:[code="java"]//允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含class为“sele...

2011-08-14 22:01:07 353

原创 android 之 SharedPreferences

感谢:[url]http://hi.baidu.com/nubone/blog/item/0ef213cf174ec51e01e928bc.html[/url]很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用pro...

2011-08-09 09:53:46 69

原创 android 之 handler

感谢:[url]http://wsqwsq000.iteye.com/blog/1120745[/url] * Handler的定义:  * 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,  * Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,  * 你要是...

2011-08-08 22:41:44 50

原创 android 之 广播相关

感谢:[url]http://www.devdiv.com/home.php?mod=space&uid=14682&do=blog&id=3776[/url]在android中,通过广播(broadcast)可以通知其他广播接受者某个事件发生了。比如电源强度,信号强度等。Broadcast机制是基于一种注册方式的,Broadcast Receiver将其特征描述并注册在系统中。根据注...

2011-08-08 14:01:26 61

原创 android 之AndroidManifest.xml

感谢:[url]http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html[/url]一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),...

2011-08-08 10:48:48 66

原创 Relative Layout 中用到的一些属性

感谢:[url]http://www.wuphone.com/2655[/url]RelativeLayout用到的一些重要的属性:[size=small][color=gray]第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:l...

2011-08-06 11:29:01 322

原创 android 之 长度单位

[size=medium]android中的长度单位介绍现在这里介绍一下dp和sp。dp也就是dip(d[color=gray]evice independent pixels,设备独立像素[/color])。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160...

2011-08-05 16:46:23 98

原创 android 之 selector

android 中,我们可以通过使用selector 来改变控件的背景[code="xml"] [/code][color=gray]android:state_selected是选中android:state_focused是获得焦点android:state_pressed是点击android:state_e...

2011-08-05 15:59:07 63

原创 android 之 Inflate

原文:[url]http://daydayup1989.iteye.com/blog/824735[/url][size=medium]通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity里如果用到别的...

2011-08-05 15:38:11 56

原创 android 实现全屏幕

在开发中,我们经常需要遇到去掉标题栏,或者一并去掉顶部信息栏,实现全屏幕[code="java"] super.onCreate(savedInstanceState);//去掉标题栏this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉信息栏this.getWindow().setFlags(WindowMana...

2011-07-26 08:55:42 75

Android 学习笔记【基础扫盲篇】

前一段时间断断续续的看过几天android,由于不连贯,效果不是很好,最近打算用一个月的时间系统的学习一下。[color=blue][size=medium]1、android的生态系统[/size][/color]Android是由Google在2007年推出的一个开源系统平台,主要针对移动设备市场,现在的最新版本是Android 3.2,android底层基于精简优化过的Linux...

2011-07-20 12:49:06 85

原创 VOA Special English --Summertime is Reading Time

SHIRLEY GRIFFITH: I'm Shirley Griffith.[color=blue]SHIRLEY GRIFFITH:我是Shirley Griffith.[/color]STEVE EMBER: And I'm Steve Ember with EXPLORATIONS in VOA Special English. Our subject today is b...

2011-07-19 17:02:13 293

空空如也

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

TA关注的人

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