自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

android service 权限问题

今天调哪个破 wifi, 老是有权限问题.....1. 文件(夹)读写权限init.rc 中建立test1 test2 test3 文件夹mkdir /data/misc/test1 0770 root root mkdir /data/misc/test2 0770 wifi wifimkdir /data/misc/test3 0770 system misc ...

2010-06-29 22:37:00 218

jpa查询blob数据抛出异常:No Dialect mapping for JDBC type -4

用entityManager.createNativeQuery(sql).list()查询blob数据时,抛出了下面的异常:Caused by: org.hibernate.MappingException: No Dialect mapping for JDBC type: -4 at org.hibernate.dialect.TypeNames.get(TypeNames.ja...

2010-06-26 11:45:00 127

android wifi 移植记录

我用的是 Ralink 的网卡,所以 wifi 网卡的名字是 ra0, 在网上看了一些文章,要改很多地方。不就是个网卡名字问题吗? 我有 驱动源码, 就直接在源码里把名字改成 mlan0 就得了。在源码中找到注册网卡的 register_netdev 或者 register_netdevice 函数,直接在注册前把名字给它改咯。。。strcpy( pNetDev->nam...

2010-06-24 16:14:00 150

struts1 处理日期类型转换

从在页面传过来的日期类型为String类型(用struts1 form封装),需要在action中转换为java.util.Date类型。 // Copy to business object from ActionForm,将actionForm中的属性赋值到实体类中;BeanUtils.copyProperties( dest, orig);页面的日期是String型,Ac...

2010-06-23 21:06:00 103

Android touch screen keyboard 移植记录

仅仅是作为记录:Andorid 的 touchscreen 事件必须要有 BTN_TOUCH 才可以。所以初始化的时候加上: tablet_dev->keybit[BIT_WORD (BTN_TOUCH)] = BIT_MASK (BTN_TOUCH);报事件的时候加上input_report_key( input_dev , BTN_TOUCH , 1); // ...

2010-06-23 15:54:00 77

Android NDK

首先声明是转贴,仅仅是记录下学习过程。1、前言 6月 26 日, Google Android 发布了 NDK ,引起了很多发人员的兴趣。 NDK 全称: Native Development Kit 。下载地址为: http://developer.android.com/sdk/ndk/1.5_r1/index.html 。2、误解 新出生的事物,除了惊喜外,也...

2010-06-21 15:26:00 41

initramfs构建

一、initramfs是什么 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中导出文件到内核的rootfs文件系统,然后内核检查rootfs中是否包含有init文件,如果有则执行它,作为PID为1的第一个进程。这个init进程负责启动系统后续的工作,包括定位、挂载“真正的”根文件系统设备(如果有的话)。如果内核没有在ro...

2010-06-21 10:18:00 194

说服他人的心理术!

在日常生活中,人们常常遇到这样一种情景:你在与别人争论某个问题,分明自己的观点是正确的,但就是不能说服对方,有时还会被对方“驳”得哑口无言。这是什么原因呢?  心理学家认为,要争取别人赞同自己的观点,光是观点正确还不够,还要掌握微妙的交往技术。心理学家经过研究,提出了许多增强说服力的方法,其中最基本的有六种。  1.利用“居家优势”  邻居家的一棵大树盘根错节,枝叶茂盛,遮住了你家后...

2010-06-19 22:02:00 69

初学S2SH搭建(三)

二、Struts2和Spring2.5的整合(1)在web.xml中加入Struts2过滤器 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.disp...

2010-06-19 11:47:00 56

初学S2SH搭建(二)

一、Srping 与 Hibnernate 的整合(4)开发 这里采用自底向上的开发模式。 (a)底层的开发 打开DB Explorer,连接上数据库,找到我们所需要的表,然后点击右键选择【Hibernate reverse Engineering】Id Generator选择native,如果是Oracle可以选择increment生成的代码如下:Employee.jav...

2010-06-19 11:43:00 41

初学S2SH搭建(一)

使用的版本为:Struts 2.1.6 + Spring 2.5 + Hibernate 3.2 开发环境为:MyEclipse 7.1.1 + Jdk 1.6.0_13 + Tomcat 6.0.18 + MySQL 6.0.10 alpha 所用表:test.employeeidint(11)NOPRI|NULLauto_incrementnamevarchar(255)YES...

2010-06-19 11:41:00 52

android的init.rc文件的语法

android的init.rc文件的语法Android初始化脚本语言包含四种类型的语句: * 动作(Actions) * 指令(Commands) * 服务(Services) * 选项(Options)该语言的语法包括下列约定: * 所有类型的语句都是基于行(line-oriented)的,一个语句包含若干个tokens,token之间通过空格字符分隔. 如果一个to...

2010-06-18 15:40:00 47

Tomcat详解

Tomcat 详解: http://www.blogjava.net/kingace/archive/2008/07/24/217294.html http://blog.csdn.net/flyingBox/archive/2006/05/02/705637.aspx http://www.javaeye.com/topic/178672web应用程序的布署: http://...

2010-06-16 11:02:00 48

Java中如何正确处理异常

1 引言在JAVA语言出现以前,传统的异常处理方式多采用返回值来标识程序出现的异常情况,这种方式虽然为程序员所熟悉,但却有多个坏处。首先,一个API可以返回任意的返回值,而这些返回值本身并不能解释该返回值是否代表一个异常情况发生了和该异常的具体情况,需要调用API的程序自己判断并解释返回值的含义。其次,并没有一种机制来保证异常情况一定会得到处理,调用程序可以简单的忽略该返回值,需要调用AP...

2010-06-16 10:39:00 158

Java SE 6 新特性

http://www.ibm.com/developerworks/cn/java/j-lo-jse6/

2010-06-16 09:59:00 82

Hibernate查询缓存全面分析

这里介绍Hibernate查询缓存对Iterator不起作用,只对List起作用。缓存分类:◆一级缓存 Session级◆二级缓存 SessionFactory级别,JVM级别◆Hibernate查询缓存不固定(生命周期不固定)生命周期:◆一级缓存 是和 session 会话一致产生一致消失◆二级缓存 是和 sessionFacotry 一致◆Hibernate...

2010-06-14 16:35:00 36

Hibernate二级缓存和查询缓存的简单测试

利用二级缓存和查询缓存结合缓存一些属性,通过query.list()方法返回属性列表。首先在hibernate.cfg.xml开启二级缓存和查询缓存:<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibern...

2010-06-14 16:06:00 82

配置Hibernate二级缓存--echcache

Hibernate二级缓存也称为进程级的缓存或SessionFactory级的缓存。二级缓存是全局缓存,它可以被所有的session共享。二级缓存的生命周期和SessionFactory的生命周期一致,SessionFactory可以管理二级缓存。二级缓存的配置使用:1.在crc下创建echcache.xml文件,其内容如下:<ehcache><diskStore pat...

2010-06-14 14:05:00 53

hibernate中只选取某些列的写法

在普通的sql中,为了选取某些列,其实是很简单的,就select 列名就可以了,但在hibernate中,一般都是sql="from user ....";但这样其实某些时候,效率还是很低的,在hibernate做的时候,要这样了,如下: String hql = "select new map(t.title as title,t.id as id,t.link as link,t.lin...

2010-06-14 11:25:00 84

Eclipse插件Spket安装使用,像写Java一样写Js

一Spket介绍 Spket IDE is powerful toolkit for JavaScript and XML development.The powerful editor for JavaScript, XUL/XBL and Yahoo! Widget development. The JavaScript editor provides features like co...

2010-06-13 11:12:00 66

initramfs 简介,一个新的 initial RAM disks 模型

转贴: http://blog.csdn.net/future_fighter/archive/2009/02/06/3866073.aspxinitramfs 简介,一个新的 initial RAM disks 模型译自: http://linuxdevices.com/articles/AT4017834659.html或点此查看原文 by Rob Landle...

2010-06-10 15:10:00 86

Android 上,用普通的 am-linux-gcc 编译 C 程序。

让 Android 的 libc, 和标准的 libc 共存, 让两种不同链接方式的 C 程序一起运行。以前总有人说 C 程序在 Andriod 上只能静态链接, 其实不是, Andriod C是可以用 Andriod 提供的工具链编译成动态链接的。如果用其他 arm gcc, 就只能编译成静态的。但是,但是但是。。。。我今天看到 动态链接的了,而且不是用 Andriod 的工...

2010-06-10 12:47:00 60

事务未提交导致的异常

[10-6-2 14:35:30:250 CST] 3a44a926 LocalTransact E WLTC0033E: 在清除未解析 LocalTransactionContainment 时,资源 jdbc/stma 回滚。[10-6-2 14:35:30:250 CST] 3a44a926 LocalTransact E WLTC0032E: 一个或多个资源回滚。一个未解析的 Lo...

2010-06-09 17:00:00 357

解除DB2 rollforward pending状态

有时恢复DB2数据库时,可能出现数据库处于rollforward pending状态而无法连接的情况,下面的命令可以手动解除rollforward pending状态:db2 rollforward db <db_name> to end of logs and stop...

2010-06-09 16:58:00 369

SQL注入漏洞

SQL注入漏洞曾经是Web应用程序的噩梦,CMS、BBS、Blog无一不曾受其害。SQL注入的原理以往在Web应用程序访问数据库时一般是采取拼接字符串的形式,比如登录的时候就是根据用户名和密码去查询:string sql = "SELECT TOP 1 * FROM [User] WHERE UserName = ‘” + userName + “‘ AND Passwor...

2010-06-09 16:53:00 59

Android 编译 C 库

标准的做法是 把 src 放到 /android/develop/ 目录下去,然后建立 Android.mk 文件,然后 make modue ...., 但是,这种方式 太麻烦。下面介绍一种方法,可以比较快速的编译 C 库,和上一篇中一样,首先要设置自己的环境变量:cat setenv.shexport PATH=$PATH:/android/myandroid/...

2010-06-09 15:37:00 106

Android C/C++ 开发.

Android 不支持 C/C++ 开发? 虚拟机以上的程序是 JAVA开发,但是底层可以用 C/C++ 跑一些 后台 程序啊, 大不了用 soket 通信嘛.计划在 rootfs 里存放一套自己的 busybox, 自己的 Bash, 自己的 command 等,command 完全可以做成静态的, Android 里的 shell 实在太难用了。用 Android.mk 的...

2010-06-08 20:49:00 60

Android.mk文件语法规范及使用模板

Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范Introduction:Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅...

2010-06-08 13:23:00 46

Android 2.1 源码结构分析

Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|-- external (and...

2010-06-08 13:22:00 352 1

在android中增加 第三方库

目前只是在收集资料, 整理验证过后,会再来修改blog. 在android中增加curl curl是一个著名的开源文件传输协议实现软件,其中包括了HTTP、HTTPS、FTP等多种常用不常用协议的实现。在curl最新版本的官方源代码中其实已经包括了android的编译文件(Android.mk),不过要想编译通过还需要做一些工作。我所使用的curl版本是7.20.1,android...

2010-06-08 13:20:00 114

android中移植 c/c++程序

android中移植 c/c++程序 在android的linux内核中要移植 c/c++程序,一般要编译成static的,而若要运行dynamically linked的程序,则要按照android的相关机制。Android 并没有采用glibc作为C库,而是采用了Google自己开发的Bionic Libc,它的官方Toolchain也是基于Bionic Libc而并非glibc的。这使得...

2010-06-08 13:19:00 57

ExtJS中的xtype类型

xtype Class------------- ------------------box Ext.BoxComponent 具有边框属性的组件button Ext.Button  按钮colorpalette Ext.ColorPalette 调色板component Ext.Component 组件container Ext.Container 容器cycle Ext.CycleButton...

2010-06-07 14:26:00 59

ExtJs中如何灵活使用Iframe!

ExtJS虽然能够作出非常华丽的页面,但对于大量的数据显示来说任然存在着很多的不足!而使用iframe则可以巧妙的解决该问题,使我们运用Ext更加灵活自如,将我们的项目做得更加完美!下面讲述的就是iframe的简单用法:(如有更好的解决方案望各位指出)1.index.html:<script type="text/javascript">var addWin = nu...

2010-06-06 15:19:00 79

OOA/OOD/OOP的区别

转载http://javajiao.javaeye.com/blog/152956这是一个故事: "工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此却使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生." 引来对ooa,ood,oop的理解; 分析师...

2010-06-02 15:02:00 56

空空如也

空空如也

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

TA关注的人

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