自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

2010总结

今天是2010年最后一天了,工作之余对过去的一年或者对过去的这段时间做下总结,以及对来年的期待1:事业,7月20由于一次在群里聊天而得到老邢推荐,有幸来到北京联想网御实习,是个人的机缘,都没怎么找工作就糊里糊涂的来了,再就没怎么找过,一个原因是自己比较懒,其次是因为自己就那点水平,再找也就那样,所以就在这里一呆就是半年啊。时间确实很快。对这份工作,说实话收获并不是很多,在这里自己做个几个模块,...

2010-12-31 16:12:00 57

关于 extjs treepanel 复选框 选中 父节点 的问题

extjs 如图,实现带有复选框的树,选中父节点时,选中所有子节点。取消所有子节点时,才能取消根节点。var Fpanel = new Ext.tree.TreePanel({ id:'ptree', region:'west', layout:'anchor', border:false, rootVisible: false, root:new Ext.tree.AsyncTree...

2010-12-31 14:55:00 100

extjs tabpanel 限制 选项卡 数量

var tabIndex = 'shouye';var tabIndex2 = 'shouye';var tabIndex3 = 'shouye';var tabIndex4 = 'shouye';var tabIndex5 = 'shouye';var tabIndex6 = 'shouye';var tabIndex7 = 'shouye';/*** 向T...

2010-12-27 17:49:00 107

android ksoap 报错 org.xmlpull.v1.XmlPullParserException: expected: START_TAG 的解决经验

今天被这个问题困扰了一会,发现网上被此问题困扰的兄弟不少,甚至有位兄弟被逼的反编译jar包去掉了这行exception呵呵。经过一番折腾,解决了此问题,结合网上搜集和自己总结,经验如下:1. 必须确保应用已经添加了网络通信权限 <uses-permission android:name="android.permission.INTERNET" />2....

2010-12-25 00:18:00 126

在android 2.3 AVD 模拟器上安装 google market 安卓市场

首先我要非常感谢原文的作者 TipzTV,在模拟器上安装 google market 安卓市场,对我个人来说非常非常有用。其意义和好处真是一言难尽,只能说谁用谁知道了呵呵.因此特别翻译此文,一是表示感谢,二是希望此篇翻译能够帮助到遇到同样问题的朋友。原作者:TipzTV原文地址:http://www.tech-recipes.com/rx/10004/accessing-and...

2010-12-24 17:49:00 119

android widget 开发实例 : 桌面便签程序的实现详解和源码 (下)

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢书接上文 android widget 开发实例 : 桌面便签程序的实现详解和源码 (上)地址是:http://blog.csdn.net/silenceburn/archive/2010/12/23/6093074.aspx在上半部分中,已经实现了一个可以运行的widget,但是没有任何业务功能,因此下半部分中的任务就是逐...

2010-12-23 16:59:00 102

android环境搭建与配置

一:所需开发环境: JDK 5或以上版本(仅有JRE不够) 、Eclipse 3.4 或以上版本 下载用于在Eclipse 开发android应用的ADT 插件 在企业开发中,很多程序员使用Eclipse IDE作为应用的开发环境。为了使得Android应用的创建,运行和调试更加方便快捷。Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Developm...

2010-12-23 16:05:00 52

android widget 开发实例 : 桌面便签程序的实现详解和源码 (上)

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 桌面便签软件是android上常用软件的一种,比如比较早的Sticky Note,就曾非常流行,Sticky Note的介绍可以参见 http://www.tompda.com/c/article/11778/而实际上使用android平台对widget开发的支持,桌面便签类软件是非常易于开发的。本文通过逐步实现一个简单的...

2010-12-23 00:32:00 79

eclipse中的svn插件SVNKit缓存了帐号,如何修改?

无意中做了这么一件事情,我把我自己的安装了svnkit插件的eclipse整个文件夹打包给别人使用了,结果发现其他人连接svn使用的直接是我的帐号,郁闷了一把,原来是svnkit把帐号信息缓存在了eclipse的文件夹中了,找了半天才发现这个问题,在eclipse中寻找修改密码的地方,结果找不到,最后的解决办法是删除如下文件:[eclipse_home]/configuration/org.e...

2010-12-22 15:59:00 108

jdbc调用存储过程

一:在mysql中编写存储过程 delimiter $$ CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT inOutParam varchar(255)) BEGIN SELECT CONCAT('zyxw---', inputParam) into inOutParam; END $$ delimit...

2010-12-21 16:35:00 60

多表

一:在将对象保存在关系数据库中的时候,是使用外键的方式反映对象间的关系。 二:要尽量使用多对一的关系,避免使用一对多和多对多的关系,或使用延迟加载的方式。...

2010-12-21 15:51:00 129

解决混合使用 word2003、word2007 出现的问题

呵呵,本人对word2007的感觉不是很好,因此在电脑中同时装了word 2007 与2003。要打开 后缀为 docx 的word 文件时就只能用word2007了。 但混合使用这两个word版本时会有一些问题,如:每次启动word2007都要安装配置文件,在网找到了一个灰常好的解决办法:运行:reg add HKCU/Software/Microsoft/Office/12.0/...

2010-12-21 15:28:00 97

dbutils框架

一:O-R Mapping,对象关系映射,即将一个对象存到一个关系数据库中,常用的O-R Mapping工具有 1,Hibernate 2,Commons DbUtils(只是对JDBC的简单封装) 3,Ibatis 二:dbutils是一个开源的JDBC工具类库,是对jdbc的简单封装。 三:Dbutils的API介绍: •org.apache.commons.dbutils.Que...

2010-12-21 11:49:00 58

连接池

一:使用数据库连接池可以较好的优化数据库的性能 二:编写连接池需实现java.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法: •Connection getConnection() •Connection getConnection(String username, String password) 实现DataSource...

2010-12-20 17:54:00 99

事务

一:事务指逻辑上的一组操作,组成这组事务的各个单元,要么全部成功,要么全部失败。 二:数据库开启事务命令 starttransaction开启事务 Rollback回滚事务 Commit提交事务 三:JDBC控制事务语句 •Connection.setAutoCommit(false); •Connection.rollback(); •Connection.commit(); ...

2010-12-20 14:54:00 64

Android自定义ProgressDialog的方法

项目当中遇到这样一个应用场景:执行某个操作需要耗时15秒以上,依照惯例,这就要使用到进度条一类的UI控件,以安抚用户等待的烦躁心情。Android Framework已经提供了ProgressDialog,可以很好的解决这个问题。ProgressDialog实际上是AlertDialog的子类,其有着两种不同的表现形式。第一种是针对没有明确的进度,不知道当前完成了多少的情况,此时使用一个转...

2010-12-20 14:35:00 114

Android移植之自定义ProgressBar

昨天看了一下progressbar,今天总结一下。ProgressBar这个类在/froyo/frameworks/base/core/java/android/widget/ProgressBar.java当你去new一个ProgressBar的时候需要传进去参数,我们从这里看一下它执行的流程。本篇的主要意图还是告诉你如何修改style去改变样式,如果你想diy自己的Progre...

2010-12-20 14:31:00 110

C#坦克大战实现

记得在大学学java时,同学在下载了很多java的视频,看到里面有些是介绍简单游戏开发的,马士兵老师讲的,挺感兴趣的。一起看了看视频写了写程序。现在毕业了,因为工作中用的是C#,最近很想拿C#把以前写的坦克大战重写下,来熟悉熟悉C#的基本语法。程序很简单,跟java代码相比没有多大改动实现方法如下1.在form中添加一个panel,在panel的 Paint方法中得到Graphic...

2010-12-18 21:06:00 329

增加 addDataScheme("file") 才能收到SD卡插拔事件的原因分析 -- 浅析android事件过滤策略...

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 有一个问题,在网上被频繁的问到,就是为什么自定义的Receiver总是无法接收到SD卡插拔的事件。而此问题大部分情况下可以通过增加一句代码解决: filter.addDataScheme("file"); // filter是IntentFilter对象那么为什么增加这句代码就可以解决了呢?这个问题尽管有人问到,但是却没有...

2010-12-18 00:18:00 182

jdbc批处理

一:Statement.addBatch(sql); executeBatch();执行批处理命令 clearBatch();清除批处理命令 二:PreparedStatement.addBatch();

2010-12-16 17:00:00 56

文本文件和二进制文件区别及java中字节流和字符流归纳

首先在物理上文本文件和二进制文件并没有区别,都是以二进制01的形式存放于存储介质中,他们的区别只是逻辑上的区别,这两种方式只是在编码层次上有差别。文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码)。 对于读到的二进制流的解释方式可以分为按文本方式和按二进制方...

2010-12-16 15:49:00 161

Android开发中使用反射的利弊

由于Android 2.2的推出,很多新的API加入导致很多项目移植需要考虑使用Java的反射机制Reflection来动态调用,动态调用的好处就是不需要使用引用文件,直接通过JDK中声明好的方法直接调用,本身原理基于JVM的,从Java 1.5开始支持,原理上就是根据类名而不实例化对象的情况下,获得对象的方法或属性而直接调用。 Android开发时反射能帮助我们多少? 1. 有些网友可能发现An...

2010-12-16 14:12:00 567

jdbc大数据处理

一:大数据也称为LOF(Large Object),LOB又可分为clob和blob,clob用于存储大文本,blob用于存储二进制数据。 二:在mysql中,只有blob和Text。 Text又可分为TINYTEXT,TEXT,MEDIUMTEXT和LONGTEXT blob又可分为TINYBLOB,BLOB,MEDIUMBLOB和LONGBLOB 三:使用jdbc处理大文本时 1将大...

2010-12-16 12:12:00 63

jdbc分页

一:数据库支持分页的两个命令 select count(*) from table; select * from table limit start,end 第一个命令可以获取table表的总记录数,第二个命令可以获取从start开始end结束的数据 二:分页步骤 使用page对象封装页面数据,page对象需要有页面数据的list集合,开始页码,总记录数,总页数,等等操作。page封装j...

2010-12-15 17:32:00 60

Android代码管理git rebase(也即衍合)的使用

git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 1. 我们知道,在某个分支上,我们可以通过git reset,实现将当前分支切换到本分支以前的任何一个版本状态,即所谓的“回溯”。即实现了本分支的“后悔药”。也即版本控制系统的初衷。 2. 还有另一种情况,当我们的项目有多个分支的时候...

2010-12-15 11:02:00 401

Android中的消息处理相关:MessageQueue、Handler、Looper和Thread

前几天和一位同事讨论Android中Handler和Thread,其中一个问题是:创建Handler时会不会创建Thread?我对 JAVA编程不熟,但直觉告诉我不会:我认为Handler只是用来辅助实现异步操作的东西。当时我拿了GTK+中的idle来做对比,sendMessage就相当于加一个idle函数,系统处理完前面的Message后就会处理这个Message。毕竟没有看过里面的实现代码...

2010-12-14 17:07:00 46

Android使用AIDL(接口描述语言)设计和使用远程接口

1 使用AIDL(AndRoid接口描述语言)设计和使用远程接口 1.1 使用AIDL实现IPC 1.1.1 创建一个AIDL文件 1.1.2 实现接口 1.1.3 向客户端公开接口 1.1.4 使用parcelables进行参数的值传递 1.2 调用一个IPC方法使用AIDL(AndRoid接口描述语言)设计和使用远程接口Since each applicatio...

2010-12-14 16:59:00 150

Android Power Management

Power ManagementIntroductionWake LocksTypes of Wake LocksExploring a Wake Lock ExamplePowerManager classRegistering Drivers with the PM DriverEarly SuspendInt...

2010-12-14 16:53:00 120

Android的Framework和HAL层LED实现方法

想从6410上把这几个步骤完整做一遍。做了几步之后,做不下去了。我是这样做的1. 编写led的驱动程序,方法是按照标准的linux字符型驱动的方式写的,参照jollen的写法,实现了ioctl中队LED的控制,生成了s3c_led.ko。2. insmod s3c_led.ko 并且mknod /dev/led c 230 0 使用应用程序进行测试,驱动可以正常工作3. 编译m...

2010-12-14 16:51:00 354

Android有关Sensor的源码总结

原文地址:http://blog.csdn.net/JerryMo06/archive/2010/04/15/5487476.aspx 虽然这篇文章写得很差,因为赶时间,所以就匆匆忙忙地写出来自己作一个笔记。但是我想对大家应该有一点帮助。1、有关sensor在Java应用程序的编程(以注册多个传感器为例,这程序是我临时弄出来的,可能有错)...

2010-12-14 16:30:00 106

用户注册登录案例

一:导入需要的开发包 jstl.jar和standard.jar——在页面中使用jstl标签所需标签库 beanutils——需要对javabean的操作使用 log4j——使用beanutils时需要此包的支持 dom4j——使用dom4j可以对xml的操作 二:js中文不能保存问题,需要在js的使用utf-8保存,而且在页面使用<meta http-equiv="content...

2010-12-14 13:24:00 102

路径问题总结

路径分为相对路径和相对路径 一:绝对路径是从盘符开始的路径名 二:相对路径是相对于根目录开始的路径,在使用eclipse开发javaweb程序中,由于使用eclipse启动的tomcat,所以java虚拟机的启动目录也就是tomcat的bin目录,所以在有关读取文件的路径问题中,所有相对路径的根目录就是tomcat的bin目录, 三:在web开发中,读取资源文件有三种方式 1:使用传统方式...

2010-12-14 13:24:00 62

android 自定义搜索 的简单实现

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 我个人感觉从某种意义上讲,android用户体验的核心理念之一就是“无处不搜索”,甚至包括chrome,都是此理念的最佳实践之一因此android也提供了非常强大的自定义搜索开发的支持。本文通过一个简单的示例程序,简单介绍自定义搜索实现的步骤,实际上自定义搜索的功能远远强于本文所述。SDK提供的 A...

2010-12-13 16:30:00 109

在Linux下使用eclipse时弹出与“secure storage”相关的密码输入框如何去除

执行如下命令:rm -rf ~/.eclipse/org.eclipse.equinox.security/或者在eclipse中选择如下操作Window -> PreferencesGeneral -> Security -> Secure Storage -> Content 然后展开左边的树选择相关内容,随后点击 “delete”按钮...

2010-12-13 00:23:00 80

eclipse几个常用插件的在线安装地址

几个常用的eclipse插件在线安装地址:(每当遇到新的便会更新一下)1. propedit(用于在eclipse直接编辑包含中文等内容的properties文件)http://propedit.sourceforge.jp/eclipse/updates/2. Subclipse(一个用于eclipse的svn客户端插件)http://subclipse.tigris.org/u...

2010-12-12 23:58:00 63

Msn 获取用户列表

最近公司要获取Msn 用户列表在网上找了些资料,这篇文章不错,先收藏了!http://www.accptech.com/article/net/722.html几乎所有的SNS网站都有[邀请站外好友]加入本站这个功能,当然,我们正在开发的这个名为XXX的网站也不例外,今天学习了一下,把成果向大家做一简单汇报。 这个功能的关键点在于取得用户的已有联系人列表,并发送邀请函(一般都...

2010-12-12 15:19:00 72

DEFAULT_KEYS_SHORTCUT 功能的验证 及其 源码实现分析

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 Activity的setDefaultKeyMode (int mode) 方法用来设置一个Activity的默认的按键模式。具体介绍可以参见我写的setDefaultKeyMode 用法介绍一文。地址是: http://blog.csdn.net/silenceburn/archive/2010/12/11/6069645.as...

2010-12-11 19:46:00 80

win 7,win2008 无法给新建用户完全权限

明明把这个用户添加到管理员组了啊,为什么在运行一些程序时老是提示没有权限,实在是郁闷。在网上Google 了半天也没找到个所以然来。后来发现是系统用户帐户控制搞的鬼,到 控制面板/用户帐户和家庭安全/用户帐户,把 “更改用户帐户控制设置” 设置为 “从不通知” 即可解决问题。不过目前不知道这样设置会不会留下什么安全隐患。...

2010-12-11 18:24:00 80

setDefaultKeyMode 用法介绍

如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 setDefaultKeyMode (int mode) 用来设置一个Activity的默认的按键模式,也就是指这种情况,当Activity中发生了一些按键事件,但是这些事件没有被任何控件Listen到时(截获时),系统应该如何处理这些按键事件。mode一共有五种 DEFAULT_KEYS_DISABLE...

2010-12-11 15:33:00 89

apache 部份图片、文件,无法显示,加载不完整

今天发布站点到 Linux 的 apache 服务器上,访问站点时老是有些图片无法显示。刚开始还以为是上传到服务器上文件损坏了,但重新把图片下载下来看是没问题的啊。搞了半天,发现都是比较大的图片无法显示(大概10K以上的图片无法显示,小的没问题)。于是赶紧 google apache 无法显示大图片,终于找到了答案。解决方法:此问题是由apache的一个bug造成的。到apa...

2010-12-07 16:14:00 2958

空空如也

空空如也

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

TA关注的人

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