自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lewis的专栏

一个人如果按照自己的内心活下去要么成为一个疯子要么成为一个传奇

  • 博客(91)
  • 资源 (5)
  • 收藏
  • 关注

原创 Intent StartActivity() 异常情况处理

使用隐式意图启动Activity时,可能会遇到

2014-05-14 15:05:51 1008

原创 Hibernate几个异常总结

1>Caused by: java.sql.SQLException: 列名无效错误这个异常因为实体类属性没有和数据库表映射或者映射关系不对引起。2>SEVERE: Servlet.service() for servlet [ofmNewRptProxyServlet] in context with path [/g360] threw exceptionorg.hibernate

2014-03-18 15:20:31 822

原创 DHTMLX grid界面不停刷新问题

项目前台界面使用dhtmlx框架实现,表格用到了dhtmlxgrid, 后台传递数据到前台时,随机会出现,界面不断刷新问题grid的数据通过后台返回的xml加载:mygrid.loadXML("ofmNewRptStagingList?status="+ (saveButtonStatus ? "ro" : "ed"));感觉很莫名其妙,后台servelet多次受到请求,但是不知道

2014-02-27 16:04:26 1307

原创 No Hibernate Session bound to thread

org.quartz.SchedulerException: JobListener 'GLOBAL_LISTENER' threw exception: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here [See nested

2014-02-21 13:58:18 1449

转载 Eclipse做web开发,报错:java.lang.OutOfMemoryError: PermGen space

用maven做开发,由于项目较多,项目启动完毕一打开页面就报错:Exception in thread "http-bio-8080-exec-10" java.lang.OutOfMemoryError: PermGen space。用google百度后知道是一下原因:PermGen space的全称是Permanent Generation space,是指内存的永久保存区

2014-01-15 16:33:56 849

转载 Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener

转载地址:http://chenzhou123520.iteye.com/blog/1836987Eclipse中tomcat部署工程启动后报错:Shell代码  严重: Error configuring application listener of class org.springframework.web.context.ContextLoa

2014-01-14 10:23:00 864

原创 MySql 数据表不识别

Mysql数据表在windows平台下不区分大小写在linux平台下区分大小写因此在使用Hibernate映射数据表时需要注意,如果mysql部署在linux平台上,需要修改my.cnf文件,使mysql数据表不区分大小写让MYSQL不区分表名大小写的方法其实很简单:  1.用ROOT登录,修改/etc/my.cnf  2.在[mysqld]下加入一行:

2013-12-31 16:36:32 928

转载 JSF 入门

1. JSF入门藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介JSFWeb应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web

2013-12-09 16:35:23 1213

转载 程序人生的四个象限和两条主线

零为什么我们要自己做职业生涯规划?记得电影《社交网络》里边,CFO同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。”其实我们大多数人对HR几乎都存在类似的误解—— 你以为她是你的HR,其实她只是公司的HR。她们care的是如何编个理由用老板给的那点小钱留住一个高性价比的人才,而不是真正有助于你发展的职业路线图。昨天还含情脉脉和你讨论人生的知心姐姐明天就可能变成拿着

2013-12-09 10:45:06 717

转载 如何写一篇好的技术博客

转载自:http://rock3.info/?p=894    在工作过程中,发现对很多东西都一知半解,不是很透澈,到头来很容易模糊,如果有一篇好的技术博客予以总结,一来即使忘记了,回国头来再看,仍然能够从自己的思路中恢复;二来总结一下,还会发现一些潜在问题;三来,有利于大家交流技术。很多大公司都有自己的内部技术博客平台,写好自己的技术博客,对一个技术人员来说,也有一定的成就感。

2013-12-04 18:16:55 931

原创 Android 解析CSV文件,中文乱码

解析输入流时,需要指定GBK编码。public AbstractCsvParser(InputStream inputStream) throws IOException { bufferedreader = new BufferedReader( new InputStreamReader(inputStream, CharSetUtil.GBK)); String st

2013-11-22 11:18:15 2745

转载 Node.js入门教程

关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,才会进行更新。本书中的代码案例都在Node.js 0.6.11版本中测试过,可以正确工作。

2013-11-18 17:53:38 1671 1

转载 Android 数据库升级解决方案

原文地址:http://blog.csdn.net/leehong2005/article/details/9128501请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。总体思路1,将

2013-11-18 10:42:03 1556

转载 程序员的职业规划民航客机

如果到了30岁左右,自己的个人能力还没有一个质的飞跃,危机会就慢慢降临。1. 职业发展的三个阶段我将一个人的职业发展分为三个阶段:(1)30岁以前打基础,人生方向基本确定。30岁之后再做出变化,说不想做这个,会付出很大的代价。要改变自己的职业方向,30岁之前做出决定,越早越好。就像软件的需求变更一样。(2)30-45岁个人

2013-11-15 09:58:26 1259

原创 关于人生的学习资源

从程序员到项目经理(可以cc)http://blog.jobbole.com/tag/%E8%A5%BF%E8%A5%BF%E5%90%B9%E9%9B%AA/

2013-11-15 09:54:46 808

原创 Android 平台解析CSV文件

不多说,直接上代码public class CsvUtil { public static final String TAG = "CsvUtil"; private BufferedReader bufferedreader = null; private List list = new ArrayList(); private List locSegments = new A

2013-11-15 09:31:22 4887

原创 Android 平台未安装邮件客户端,点击邮件链接,程序崩溃问题

如果手机未安装邮件客户端,当用户点击TextView上的邮件链接时,程序就会崩溃,这个问题可以使用如下方法解决:在包含邮件链接的TextView所在的Activity中重载startActivity(...)方法,具体如下:@Override public void startActivity(Intent intent) { try {

2013-11-15 09:17:17 1109

转载 XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法

打开httpd-xampp.conf(/xampp/apache/conf/extra/httpd-xampp.conf)搜索关键字: Order deny,allow然后在Order deny,allow下面一行有句 Deny from all在Deny from all前加上#我这边改后的完整形式如下    Order deny,allow  #De

2013-11-14 11:55:20 4896

原创 个人工作总结

2013-11-041.学习Spring for android --- 因为没有接触过这块,感觉很慌乱,所以这一天的工作收获比较小,除了解了几个BizConf Mobile的小bug,其他时间,就浏览网页和行业信息了,算是拓展视野吧。下午4、5点的时候,QA发现了一个Bug,下班前没想出啥解决方案,晚上回家还加了一会班,顺便玩了一局Dota,因为没有把握好形势,输的好惨!!!

2013-11-12 18:12:25 472

转载 Eclipse 导入maven项目出现 Unsupported IClasspathEntry kind=4

Unsupported IClasspathEntry kind=4这个异常会导致项目无法使用spring ide启动英文解释如下:Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14The problem is caused by the fact tha

2013-11-12 17:43:44 923

原创 读《代码整洁之道》 心得

代码整洁之道:及时去除糟糕的代码;勒布朗法则: Later equals never花时间保持代码整洁,不仅有关效率,还有关生存!写整洁的代码需要大量的小技巧,贯彻刻苦习得的“整洁感”。这种“代码感”就是关键所在。优雅高效的代码:代码逻辑直截了当,叫缺陷难以隐藏;尽量较少依赖关系,使之便于维护;依据某种分层战略,完善错误处理代码;性能调至最优,省的引诱别人做

2013-11-08 11:37:51 1131

原创 Spring 环境搭建

最近学习Spring,搭建环境花费了点时间,主要是错误比较多:总结了一下:1.要运行简单的Spring程序,需要导入一下几个jar包:commons-logging-1.3.jarlog4j-1.2.8.jarspring-2.5.6.jar这些Jar包可以到下面的网站下载:http://jarfiles.pandaidea.com/commons-logg

2013-11-05 17:35:25 639

原创 eclipse maven plugin execution not covered by life cycle configuration

在向eclipse导入一个Maven工程时,pom.xml报错了:compiletest-compile错误原因是:Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.6:copy (ex

2013-11-04 10:32:54 1439

原创 XAMPP Apach无法启动

XAMPP安装成功后,启动Apach服务总是失败,提示如下Log:11:37:38  [Apache] Error: Apache shutdown unexpectedly.11:37:38  [Apache] This may be due to a blocked port, missing dependencies, 11:37:38  [Apache] improper pr

2013-10-30 11:53:50 1067

转载 Mina框架发送对象

/************************以下内容为为转载内容***********************************/转载地址:http://www.himigame.com/apache-mina/831.htmlHibernate系列学习阶段到此结束了,那么紧接着进入Apache Mina的开发学习,很多童鞋在微薄和QQ中疑问Himi为什么突然脱

2013-10-29 16:49:20 1260 1

原创 Android项目中使用mina处理TCP/IP 通信

在最近的项目中使用Mina处理TCP/IP通信,感觉框架还是很强大,可以大大的提高开发效率,非常推荐大家在项目中使用。在Android项目中使用Mina需要导入一下两个lib:

2013-10-29 16:33:01 3101 1

原创 Android 点击链接启动APP

在参与项目过程,客户提出要像Iphone那样,通过点击邮件里面的连接来启动APP:起初在网上不断的search,找到了两个比较有用的回答:http://stackoverflow.com/questions/2958701/launch-custom-android-application-from-android-browserhttp://stackoverflow.com/q

2013-10-25 18:04:19 1812

原创 高仿Iphone滑动开关按钮

先看效果图:关闭状态打开状态滑动过程中import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.gr

2013-10-22 13:55:58 5320 8

原创 Android 拨号盘 自动输入按键

在做一个项目时,需要在电话接通后,根据语音提示,自动输入按键值,刚开始费了不少劲,最后找到了如下解决方案://,是盲音等待时间,逗号越多,等待时间越长,就像10086,会有很长的语音提示,播完了,让你按什么键,逗号就是控制等待时间的。phoneNumber = mConfAccount.getAccessNumber() + ",,,"+ mConfAccount.getC

2013-10-22 11:59:10 2423 1

转载 要看的一些经典书籍

1. 《代码大全》 史蒂夫·迈克康奈尔          2. 《程序员修炼之道》          3. 《计算机程序的构造和解释》          5. 《算法导论》          6. 《重构:改善既有代码的设计》          7. 《设计模式》            8. 《人月神话》          9

2013-10-17 13:34:05 873

原创 优秀的专业技能学习资源 --- 持续更新

Android 相关:http://blog.csdn.net/liuhanhan512/article/details/8674369

2013-10-17 13:30:51 824

转载 android.support.v4.app.Fragment$InstantiationException解决方案

程序开发中遇到了android.support.v4.app.Fragment$InstantiationException这个bug,给出的提示是:make sure class name exists, is public, and has an empty constructor that is public。看了下自己写的代码,重写了一个带参数的构造参数用来new Fragment

2013-10-17 11:00:29 1887

原创 Android 发送短信 抛出Caused by: java.lang.NullPointerException 09-18 15:11:00.905: E/AndroidRuntime(10159)

Caused by: java.lang.NullPointerException09-18 15:11:00.905: E/AndroidRuntime(10159): at android.os.Parcel.readException(Parcel.java:1431)09-18 15:11:00.905: E/AndroidRuntime(10159): at android.os

2013-09-18 15:50:07 1623

转载 Android日历操作

Calendars表CalendarContract.Calendars表包含了单个日历的详细信息。下表中Calendars表列对应用程序和同步适配器都是可写的。对于这个表支持的完整的字段列表,请看“CalendarContract.Calendars参考”http://developer.android.com/reference/android/provider/Calenda

2013-09-17 13:59:42 1553

原创 Android calendar 更改日期操作

在项目中,需要修改日历的时间,之前通过下面的代码,无论如何修改,得到的日期都是同一个值: Calendar startDate = Calendar.getInstance();Calendar endDate =  Calendar.getInstance();startDate.setTime(mStartDate);endDate.setTime(mEndDate);

2013-09-17 13:55:13 2623

转载 Egit用法介绍

http://blog.csdn.net/luckarecs/article/details/7427605

2013-09-12 17:07:28 714

转载 Android date 各种格式显示大全

转载地址http://xiaoxinshome.iteye.com/blog/224087字母 日期或时间元素 表示 示例GEra 标志符TextADy年Year1996; 96M年中的月份MonthJuly; Jul; 07w年中的周数Number27W月份中的

2013-09-11 16:13:01 1012

转载 SQLite的SQL语法

您还未登录!|登录|注册|帮助首页业界移动云计算研发论坛博客SQLite库可以解析大部分标准SQL语言。但它也省去了一些特性并且加入了一些自己的新特性。这篇文档就是试图描述那些SQLite支持/不支持的SQL语法的。查看关键字列表。如下语法表格中,纯文

2013-09-03 22:39:19 798

原创 数据库创建时报错 near ".": syntax error

创建数据库的名字中,不能含有“.”

2013-09-03 17:32:45 12023

原创 Android strings.xml文件中使用转义字符 &

当字符串中包含有... - 等特殊字符时,android会提示建议使用转义字符表示,表示方式,就是转移字符 + ;     客服联系方式:电话:86–021–60xxxxx\n> 红色字体即表示“-”符号,分号一定要加上

2013-08-31 20:20:35 1223

SlipButtonDemo

高仿 Iphone 滑动按钮,欢迎下载试用

2014-01-07

野火 零死角玩转stm32

《零死角玩转STM32》系列教程,包括初级篇、中级篇、高级篇和系统篇,共二十多个PDF文档,是学习STM32不可多得的学习资料。

2013-11-05

Mina通信Demo

Android手机端做服务器和客户端,使用MINA通信的demo,通过Demo可以清晰的看到Android平台使用Mina框架处理Socket通信的方法。

2013-10-29

slf4j-android-1.6.1-RC1

在android平台使用Mina库开发所需要的lib文件

2013-10-29

mina-core-2.0.7 for Android

在Android平台使用Mina开发所需要的库

2013-10-29

空空如也

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

TA关注的人

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