自定义博客皮肤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)
  • 收藏
  • 关注

Android源码学习之八—系统启动过程

Android源码数量庞大,虽然对它的学习从未停止,但是整理成这样的文字,实在是费时费力的一件事情,不过好在前文已经对其基本机制加以分析,相信以此为基础,其他的内容学习起来就没那么困难了。今天是2010年的最后一天了,回顾这一年,从手机操作系统的角度来看,我把重点放在了Android上,对Windows Phone和IPhone没有太深入研究,正好以此做一终结,把对Android源码的学习告一...

2010-12-31 22:55:00 75

12月下

1.廊坊 回来时非常困2.燕郊 姐姐的婆家来谈婚事3.圣诞节 跟小静瞎逛 吃巴西烤肉4.Nobody5.研究感染技术6.小鱼车首保7.工作一直工作

2010-12-30 18:56:00 72

使用jquery 实现 仿google 的智能提示输入框功能 (改进版本)

在上一个版本中的仿google 智能提示输入框中存在以下缺点:1. 提示框没有明显提示说明这是一个提示框2.如果提示框中数据量较大,则全部显示出来会使提示框的Heiht 非常大3.浏览器的Cookie 会在用户鼠标进入 输入框时,自动给出之前的输入提示,在界面上与智能提示造车了冲突。为此,需要做出相应的改进:1.禁止输入框根据cookie 内容进行提示在输入框代...

2010-12-30 11:30:00 76

JQuery 应用: 鼠标滑过td 显示td 的其他内容(方法一)

在开发企业内容信件系统模块时,需要实现这样的功能:table 中有 from title delete 三个 <td>其中title中显示信件的标题当用户不需要查看该信件的所有内容,而只需要查看大体内容时,只需要将鼠标移动到title 的td中,则在鼠标焦点附近会显示出content内容。具体做法有两种:第一种:(content 直接写入td) 1. 在初...

2010-12-29 15:12:00 245

JQuery 应用: 鼠标滑过td 显示td 的其他内容(方法二)

第二种:(Jquery $.post) 1. 鼠标进入td ,触发hover事件 2.获取到message的id,通过$.post 将id 传到 后台的messageAction ,查询到该 message 的内容 3.当message内容从后台返回后,$.post 调用回调函数,将返回的JSON数据解析后,交给mydiv 作为显示内容来显示 4.当鼠标从td 离开时...

2010-12-29 15:12:00 190

解决struts2 acton redirect 后不能刷新的问题 另:实现页面框架局部刷新的方法...

在实际过程中,对message 进行了删除或者标记已读的操作后,action 进行redirect ,希望重新进入messaeg 显示页面: <result name="readOrDeleteMessages" type="redirectAction">messageAction!findMessages?userId=${userId}&message...

2010-12-28 16:16:00 193

struts.xml 不能取到Session ? 和 传递多个参数问题

在配置Struts.xml 时,需要在制定一个ACtion 的返回类型为 redirectAction,并传递2个参数第一次的配置如下:<result name="deleteMessages" type="redirectAction">messageAction!findMessages?userId=${user.id}&messageType=inAll...

2010-12-28 12:28:00 146

自解压文件实现

系统自解压文件实现 从运行中执行 IExpress

2010-12-27 15:50:00 79

使用网上邻居传文件

开启动 网上邻居 必要条件1.防火墙添加例外2.开启Server服务3.开启Workstation服务3.开启Computer Browser服务4.开启TCP/IP NetBios服务

2010-12-27 15:39:00 113

使用jquery 实现 仿google 的智能提示输入框功能

在仿写OA 项目时,自己想写一个关于企业内部的信件发送模块。其中,在发送信件时,需要User 在输入框中输入收件人的用户名,或者是收件部门的部门名称。即可以向单个人发送,也可向某个部门的所有人发送信件。这个模块需要提供User一个提示的功能,即用户每输入一个字符,则JSP页面会根据User输入的字符进行匹配并给出提示:1. 用户按钮松开2.获取到用户的输入字符串,并到数据库中查...

2010-12-27 13:32:00 139

我要去乐之!!!

Code:啥时候面试啊!!

2010-12-27 13:13:00 72

收到备案流程,发现以后可以开个照相馆作为副业了

今天收到 备案流程资料,仔细阅读了一下,还是很有感觉的,看看工作流程多仔细,这里权当留个底,硬盘上就不保存了-----------------------------------新网备案流程操作如下:一在网上填备案信息所有网站寄存产品用户备案均可通过空间ftp用户名密码登录beian.xinnet.com提交备案信息(新增网站,新增接入,新增备案)二.提交电子版材料...

2010-12-23 09:59:00 200

使用 Raphael js 和JSON 来实现具备保存功能的简单的仿QQ秀

本人花了不少时间泡在google上查找Raphael js 的相关资料,先将如下信息分享给对raphael js感兴趣的同学 简单QQ秀的功能实现: 用户进入该php 页面,显示一个用户可以自定义肤色,发型,身材等特征的个性定制区域。当然这些特征多是由一些简单的Raphael js绘制的图形构成. (关于Raphael js 绘图方面的资料,大家可以去其官方网站上找,比较简单,CSDN上也...

2010-12-22 10:48:00 84

Spring 和 java 反射及自定义注解的问题解决!!

我想做一个将 用户操作记录保存到数据库的功能,利用java 的反射和自定义annotation 来实现,具体代码如下:自定义annotation 类:package com.util;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.an...

2010-12-22 10:37:00 117

SQL SERVER中查找某关键词位于哪些存储过程或函数

USE [MYDB]goSELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE routine_type='PROCEDURE'AND routine_definition LIKE '%关键词%'

2010-12-21 18:19:00 65

这几天弄ThinkPHP让我想起了当年弄java的那些框架的心情

下班了 年底了 等着大本营 发奖了这里发表一下 摆弄ThinkPHP这几天的个人感言: 因为动了 以后用 php+SQLite的活 换成 thinkPHP+SQLite的想法,thinkPHP+MySQL的 demo写了 几次 也没发现什么问题,原样 换个数据库吧,见证奇迹 并没有出现,却弄出很多问题,虽然最终我都搞定了,可以用它操作SQLite做实际项目了但发现 这个 thi...

2010-12-17 16:46:00 96

向radmin学习

远程控制想做到像radmin这样还是非常需要深度的,向radmin学习

2010-12-17 16:37:00 72

json-lib 简化AJAX开发过程。

首先: 下载json-lib 以及与json-lib 相关联的jar 包昨天在使用jquery 的ajax 功能来和服务器的struts 2 进行交互,设计需要struts 2 的action 建立一个包含多个Map 对象的 Arraylist,并希望将这个ArrayList 转换成json 对象,最后返回到页面的Jquery 代码。Jquery 代码通过对获取的JSon 对象进行...

2010-12-16 13:55:00 67

IIS7的FTP设置

哎呀!IIS7的FTP搞死人啦!大概是这样子的:1、新建一个WINDOWS帐号,比如说,sbcoder2、打开IIS7,新建FTP站点,按照向导,一步一步。有些选项需要勾选:1)“SSL”需要允许2)身份验证,勾上“基本”3)授权:指定用户,sbcoder;权限:读、写3、在操作系统下,保证sbcoder对FTP目录有修改、读写的权限。4、有...

2010-12-16 10:24:00 52

声讨瑞星的流氓软件行为

今天瑞星(正版的)2次在我的电脑里弹出如下窗口这里声讨瑞星的流氓软件行为 我将删除正版瑞星 不用2天后补充,

2010-12-15 14:21:00 66

failed to lazily initialize a collection of role: no session or session was closed (Hibernate) 解决...

在学着编写OA 权限管理时,在jsp 页面中通过已取得的 父模块来获取该模块的所有子模块JSP 代码片段: <c:forEach items="${modules}" var="module"> <c:forEach items="${module.children}" var="child"><td> ${c

2010-12-15 12:11:00 207

struts.xml 使用 type="redirect" 和type="redirectaction" 传递参数

在我模仿写一个OA权限管理系统时,执行完一个action 后跳转到另一个action中,并需要将原action的userId 属性传递到目的action中。 <result name="addOrUpdateUserRole" type="redirect">userAction!findUserRolesByUserId.action?userId=${userId}<...

2010-12-15 11:06:00 104

发现ThinkPHP的bug官网上却不知找谁

过几天要写个小网站,因此 想测试一下 ThinkPHP链接SQLite 。要是可以,以后就不用php+SQLite (小程序我一直用php+SQLite替代asp+access)方式 用ThinkPHP+SQLite应该是个不错的方案翻看了一下手册 ,支持的,不知道为什么ThinkPHP2.1RC1的DB包里没有了DbPdo.class.php那个类(实际上没有了好几个),知道ThinkP...

2010-12-15 11:03:00 90

12月

1.工作2.跟二哥和小罗煮羊肉汤3.车玻璃破碎修理4.跟小静置办过冬衣物5.见三叔,小罗二哥包饺子灰常香6.跟小静做火锅,体验物价上涨,做一顿比去饭店还贵鸟,这顿饭相当坎坷。7.修暖气。8.保险缸干坏了。...

2010-12-15 00:05:00 60

一个信息搜集类

在某些情况下需要对一台电脑的信息进行搜集,大概来说通过 进程 服务 安装的软件 和系统类型就够了。这些天把这些常用的信息搜集做成了一个类如下。头文件#include <vector>#include <tchar.h>#include <stdio.h>#include <windows.h>#include ...

2010-12-14 23:55:00 55

struts.xml 使用 type="redirect" 和type="redirectaction" 传递参数

在我模仿写一个OA权限管理系统时,执行完一个action 后跳转到另一个action中,并需要将原action的userId 属性传递到目的action中。 <result name="addOrUpdateUserRole" type="redirect">userAction!findUserRolesByUserId.action?userId=${userId}<...

2010-12-14 14:32:00 251

hibernate 报错: Batch update returned unexpected row count from update [0]; actual row count: 0; expec...

关于这个错误产生的原因网上有很多,在我这里,主要是在update一个实体类之前,先对该实体类进行了两次set操作,hibernate 就认为是一个SAVE sql 操作,又因为没有set 主键值,所以hibernate 在save时发现主键没有值,就报错。解决方法: 重新获取该实体类在数据库中的主键值,并set 到一个新建的实体类中,并在该实体类中set 需要update 的属性,然后...

2010-12-14 13:50:00 236

hibernateTemplate load 和get 的区别

在最近写的一个小系统里,采用SSH annotation注解框架。在执行一个根据Id查找 实体类的操作中,返回NUll: Role role=(Role)this.hibernateTemplate.load(Role.class, roleId); return role;通过百度一下,找到了问题:getHibernateTemplate.load() 存在延迟加载问题。且返...

2010-12-14 13:23:00 78

发现ThinkPHP2.0完全开发手册的一个bug

今天demo懒了 直接copy chm帮助 [3.6入口文件]里的代码 ,运行居然提示第三行错误,框架路径没有错啊,看了两遍 没看出代码有什么问题啊,忽然发现 <? php 之间有个空格原来我以前都是copy代码的 这次痛快 来那个 php的开始结束标签一起 贴到入口文件里了,翻了翻手册 [4.2入口文件] 的代码也是 开始标签间多了个空格倒不是什么大问题,不过估计一个 php新...

2010-12-14 00:07:00 56

批处理命令拷贝文件

XCOPY。DOS时代多么熟悉的命令,现在操作系统还支持,真是马太福音。xcopy Y:/backup.rar E:/dbback/ /d /c /y/d:只复制新文件/c:有错也复制/y:不提问=============================================================XCOPY source ...

2010-12-09 18:41:00 80

批处理命令调用WINRAR对文件进行压缩

批处理命令(rar.bat):c:cd/cd C:/Program Files/WinRARwinrar a -ep1 -o+ -ppassword -inul -r -ibck C:/RarFile E:/BigFile其中,a是压缩命令,-ep1 -o+ -p -inul -r -ibck是参数ep1:排除...

2010-12-09 18:35:00 192

在Android 2.3中如何使用native_activity.h编写本地应用

现在,在Android2.3版本里,可以使用native_activity.h接口实现一个完整的native activity,在使用的时候,要确认回调函数不能阻塞主UI线程。更多信息,可以参考<ndk_root>/platforms/android-9/arch-arm/usr/include/android/native_activity.h.Native_app_glue静态...

2010-12-07 15:51:00 81

Android 2.3 NDK的新特性

This release of the NDK includes many new APIs, most of which are introduced to support the development of games and similar applications that make extensive use of native code. Using the APIs, develo...

2010-12-07 14:22:00 55

Android源码学习之七—传感器的背后

SensorActivity.java在应用程序中使用传感器需要用到hardware包中的SensorManager、SensorListener等相关的类,具体的实现代码如下:public class SensorActivity extends Activity { private static final String TAG="SensorActivity"; Sensor...

2010-12-07 09:59:00 94

指定索引

近来发现,SELECT * FROM ... 与 SELECT COUNT(*) FROM ...性能居然很不一样。在我的测试用例中,前者比后者快好多。按照不假思索的理解,应该是SELECT COUNT(*)要快才对啊,只看多少条就行了;就算比SELECT * FROM 慢,也应该是慢一点点,数一下返回来的记录数不就行啦?对计算机来说,应该是轻而易举的事情。可是偏不。查看实...

2010-12-06 16:43:00 103

Josephus问题.cpp

#include<iostream>using namespace std;const int number=3; //假如报3的人退出圈子 const int n=5; // 假如人数为5int main(){int a[n];int i;int k=1,j; for(i=0;i<n;i++){a[i]=i+1;cout<&...

2010-12-03 19:36:00 89

raphael js 中set 的妙用

本人在开发中,为了实现拖拽功能,需要引入多幅图片,且这些图片sttr 即属性都相同。一开始,本人引入了多幅图片,并在每幅图片后面添加sttr:.attr({ stroke: "none", opacity: 1, cursor:"pointer"});这样的操作相当繁琐,并且有一大堆重复代码。解决方法:建立一个 set()将所有的图片push到s...

2010-12-03 15:28:00 131

使用 jquery 在firefox中报 ($ 不能识别的)的错误

通过试验发现,在页面中引入 <script type="text/javascript" src="js/menu.js"></script> <script type="text/javascript" src="js/jquery-1.4.3.js"></script>出错,正确的方法是:

2010-12-03 13:48:00 92

raphael js 拖动图片的功能(对原例子的改动)

官网上关于拖动的例子 http://raphaeljs.com/reference.html#events里有一个drag 的例子具体代码可以参照该例子本人先引入了一幅图片var cc=paper.image("pic/p1.jpg",30,40,120,120).attr({ stroke: "none", opacity: .5, cursor:"poi...

2010-12-03 13:45:00 90

才发现迅雷盗链原来如此无耻,呼吁大家从自身做起不要用

最近 工作关系 要处理程序的防盗链,本以为是个很简单的问题 不就是检查一下 HTTP_REFERER有没有HTTP_HOST的值,false就是盗链了,写完了 浏览器里直接输入链接测试ok。本以为到这里就game over了,但用迅雷却发现可以照常下载,显然迅雷修改了HTTP_REFERER,这么大的公司居然做这么龌龊的写程序(与偷窃没有区别)!!以前就知道迅雷和下载站们应为盗链弄的沸沸扬扬 都说...

2010-12-03 12:02:00 511

空空如也

空空如也

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

TA关注的人

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