自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

老乔离场测试,苹果仍将引领设计风范

最近因为苹果CEO乔布斯的辞职,引发了业界很多猜想,有对老乔健康担忧的,有对苹果前途信心不足的。甚至,还有媒体放出了疑似老乔瘦骨嶙峋被人搀扶的照片,后来又被人分析有PS的嫌疑。<wbr></wbr>不过老乔是不是因为健康问题离职并不重要。作为55岁的他,把苹果带到了一个从没有过的高度,在艺术和市场上取得了很好的平衡,在职业高峰退场无疑是最好的选择。老乔对于苹果和果粉...

2011-08-29 22:04:00 62

读取androidwebView缓存文件长度

/** * 获取webViewCache的下所有的文件长度 * @return */ public static long getWebCacheLegth(){ long length = 0; String path = Environment.getDataDirectory() +"/data/" ...

2011-08-29 14:16:00 93

使用FireBreath写浏览器插件(三)

三. FireBreath Helloworld首先需要创建一个自己插件的工程,首先要安装Python,然后进入命令行后,在Firebreath的源代码目录下执行:python fbgen.py,这是将提示输入一些信息:Plugin Name:插件的名称,后面生成的dll将用np+这个名字的方式Plugin Identifier:插件友好的名字,生成的入口cpp文件将会为这个名字P...

2011-08-26 20:22:00 222

JDK的动态代理深入解析(Proxy,InvocationHandler)

创建Proxy对象,测试publicclassProxyTest_old {publicstaticvoidmain(String[] args) {UserDao userDao =newUserDaoImpl();LogHandler_old logHandler =newLogHandler_old(userDao);UserDao userD...

2011-08-26 15:28:00 90

Android应用层判断当前网络连接模式

/*** 判断当前连接模式是否是WIFI* @param context* @return 是wifi返回true*/public static boolean isWIFIConnection(Context context){ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Co...

2011-08-26 10:01:00 55

使用FireBreath写浏览器插件(二)

二. Firebreath的实际应用 去年我在给公司开发PC上Widget引擎,这个Widget引擎上面运行WebApp应用,界面和应用逻辑使用HTML+CSS+Javascript实现,而网页无法实现的功能则由CAR实现(CAR是与COM类似的技术,不过支持反射和AOP编程)。在这个引擎上开发的第一款应用是:类似于91手机助手的Android PC套件,整个PC套件的UI部分全部用HTML...

2011-08-25 22:28:00 88

使用FireBreath写浏览器插件(一)

一. FireBreath介绍 FireBreath是一个跨平台和跨浏览器的插件开发框架,通过Firebreath写的插件可以运行在windows,linux和mac上的IE,Firefox,Chrome,Opera,Safari等浏览器上。FireBreath的主要开发者是Richard Bateman, 他工作在Facebook,FireBreath里面使用了不少Facebook贡献...

2011-08-25 22:20:00 307

svn 207 Multi-Status

最近更新webkit,出现了svn 207 Multi-Status的错误:svn: PROPFIND of'/repository/webkit/!svn/bc/19963/trunk/LayoutTests/fast/xpath/4XPath/Core/test.js':207 Multi-Status (http://svn.webkit.org)网上一搜,有很多...

2011-08-23 21:59:00 222

不设置密码登录localhost

hadoop设置:免密码ssh设置现在确认能否不输入口令就用ssh登录localhost:$ ssh localhost如果不输入口令就无法用ssh登陆localhost,执行下面的命令:$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authoriz...

2011-08-18 16:56:00 133

创建我的第一个Android Hello Word程序与项目结构解说

一、创建程序1.开启eclipse工具。2.创建项目在菜单栏选择“File”。然后选择“New” - 然后选择“Other”3.选择程序。如下图4.填写程序对应的信息。如下图5.点击完成。这样我们的第一个Hello Word程序创建成功!二、项目目录的说明如图我们修改下strings.xml文件<?xml version="1.0"...

2011-08-18 10:25:00 213

javascript判断数据类型

1 判断是否为数组类型<script type="text/javascript"> //<![CDATA[ var a=[0]; document.write(isArray(a),'<br/>'); function isArray(obj){ return (typeof obj=='object')&&obj.const...

2011-08-17 13:12:00 81

JavaScript面向对象编程

自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。 1. 用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含其它函数...

2011-08-16 10:04:00 58

将google reader里面的星标文章导成pdf

自从2007年开始使用google reader以来,已经看了不少文章,给不少文章加了星标,以供后面好查阅。最近google不太稳定,是否担心无法访问Google Reader后这些文章都丢失掉,因此想将这些文章备份起来。但Google Reader并没有提供将星标文章导出的功能,只能到网上找看看有没有相应的解决方法。google了一下,还真有:《6种方式,拯救Google的网络服务数据》,大...

2011-08-15 21:45:00 61

给cygwin安装package

最近看到在win7下编译nodejs的文章《一步一步教你搭建win7下的Node.js服务》,也想自己尝试一下。编译需要依赖cygwin和一些模块,我机器上已经安装了cygwin用于编译cygwin,但还缺少nodejs需要的openssl-devel,pkg-config等模块,如果用文章介绍的方法,我还得在cygwin的setup.exe里面一个个选,而且更改源后,很多模块还得重新下载。...

2011-08-15 21:28:00 300

openfire 详细介绍一

基础简介XMPPExtensibleMessaging and Presence Protocol,简单的来讲,它就是一个发送接收处理消息的协议,但是这个协议发送的消息,既不是二进制的东东也不是字符串,而是XML。正是因为使用了XML作为消息传递的中介,Extensible 才谈的上,不是么?IMInstantMessenger,及时通信软件,就是大家使用的QQ、MSN M...

2011-08-14 21:07:00 593

openfire修改程序,使得在同一个分组里的用户,自动和该组admin互为好友

openfire修改程序,使得在同一个分组里的用户,自动和该组admin互为好友,另外当把用户从组里删除时,自动删除和admin之间的好友列表在group-edit.jsp中,修改程序,标记为黑体为新添加的,注意在create和update之间需要sleep一段实践,不然可能会造成客户端(spark)处理会有问题,因为spark是并发处理消息的,<% // Get param...

2011-08-14 19:23:00 79

修改spark install4j配置文件使得安装程序语言为中文

在build/installer目录下,打开spark.install4j文件,做如下修改<languages skipLanguageSelection="true"> <principalLanguage id="zh_CN",customLocalizationFile="" />在mediaSets段下修改默认语言为中文&...

2011-08-14 19:14:00 185

spark中聊天记录的存储

一般情况下是在 user.home下的spark/user/<jid>/transcripts 。在代码中,实际上是一个listener:包:org.jivesoftware.sparkimpl.plugin.transcripts类:ChatTranscriptPlugin在初始化的时候就加入,然后保存、查看聊天记录,以xml格式存放。打印对话窗口的时候会显示最近的20条...

2011-08-14 19:04:00 225

IPSec configuration procedure

In this section, we will provide procedure of IPSEC in ahost-host transport mode, and IPsec keys can be implemented as manual keys, asshared keys, or with certificates. Manual keys are explicitly exch...

2011-08-14 18:56:00 751

JVM优化配置

JVM优化配置 这里首先要说明的是这里提到的JVM是Sun的HotSpot JVM 5和以上的版本。性能优化在应用方面可以有很多手段,包括Cache,多线程,各种算法等等。通常情况下是不建议在没有任何统计和分析的情况下去手动配置JVM的参数来调整性能,因为在JVM5以上已经作了根据机器和OS的情况自动配置合适参数的算法,基本能够满足大部分的情况,当然这种自动适配只是一种通用的方式,如果说真的要...

2011-08-12 14:29:00 51

安装MySQL之后修改编码方式

MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。linux系统下,修改MySQL数据库默认编码的步骤为:1, 停止MySQL的运行/etc/init.d/mysql start (stop) 为启动和停止服务器 2, MySQL主配置文件为my.cnf,一般目录为/etc/mysqlvar/lib/mysql/...

2011-08-12 14:27:00 169

基于SOA的java语言开发环境-交付前持续集成

众所周知,敏捷开发现在很火热,简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。另外一个概念“面向服务的体系结构”(Service-OrientedArchitecture,SOA)在企业级开发领域十分流行,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进...

2011-08-12 14:15:00 132

JTable celleditor可以支持同一列不同行的cell里面动态的组件

DefaultCellEditor封装了很多常用的editor组件,比如JTextField,JCheckBox,JComboBox,但是有时需要这样的情形:有些行需要JTextField,有些行需要JComboBox,这样就不能直接使用DefaultCellEditor了,其实实现起来也很简单,只要自己参照DefaultCellEditor实现一个自定义的CellEditor就可以了,源代码...

2011-08-12 13:54:00 148

Oracle、SQL server、MySQL数据库中分页查询的SQL语句

SQL Server SQL语句查询分页数据的解决方案:要求选取 tbllendlist 中 第3000页的记录,每一页100条记录方法1:select top 100 * from tbllendlist where fldserialNo not in(select top 300100 fldserialNo from tbllendlist order ...

2011-08-12 09:55:00 120

统计胜负结果的SQL语句

统计胜负结果的SQL语句,这里采用子查询来实现。表结构和数据date result2011-02-01 胜2011-02-01 负2011-02-01 胜2011-02-02 胜2011-02-02 负采用子查询select date,(select count(*) from table1 where date = t.date and result =...

2011-08-12 00:33:00 950

java ClassLoader原理

JVM规范定义了两种类型的类装载器:启动内装载器(bootstrap)和用户自定义装载器(user-defined class loader)。一. ClassLoader基本概念1.ClassLoader分类类装载器是用来把类(class)装载进JVM的。JVM规范定义了两种类型的类装载器:启动内装载器(bootstrap)和用户自定义装载器(user-defined class l...

2011-08-11 15:17:00 100

div浮层,滚动条移动,保持位置不变的4种方法

div在顶部不变、滚动条滚动,div还是在顶部!直接上传源码 了:方法一:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "><html xmlns="http://www...

2011-08-11 12:05:00 342

android的属性

android:layout_alignParentRight="true"使当前控件的右端和父控件的右端对齐。这里属性值只能为true或false,默认false。android:layout_marginLeft="10dip"使当前控件左边空出相应的空间。 android:layout_toLeftOf="@id/ok"使当前控件置于id为ok的控件的左边。 andr...

2011-08-09 15:31:00 56

html标签:sub标记和sup标记<sub> 标签可定义下标文本。<sup> 可定义上标文本。

今天来认识一下两个我不太常用到的html标签:sub标记和sup标记。定义和用法:&lt;sub&gt; 标签可定义下标文本。&lt;sup&gt; 可定义上标文本。都属于行内元素,默认比当前字体稍小。例子:&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/...

2011-08-09 13:34:00 1537

css做出圆角矩形边框

无突出边框的:&lt;html&gt;&lt;head&gt;&lt;title&gt;用css做带圆角的边框&lt;/title&gt;&lt;meta http-equiv="content-type" content="text/html; charset=gb2312"&gt;&lt;meta name="generator" con

2011-08-09 13:19:00 234

【观点】如何选择一个合适的创业公司加入?

在选择创业公司时,应该注意哪几点?选择什么样的创业公司才能将自己的职业生涯发挥到最好?Eric Stromberg在《how to choose the right startup to join》一文中指出在选择合适创业公司加入时,有七点建议可以参照。现把该文进行了编译,全文如下:加入创业公司的想法是很棒的。但离弃老公司加入新公司可能会是一把双刃剑。不要因为太急于加入,而放弃反复挑选、斟酌的...

2011-08-09 10:55:00 83

Android为App签名(为apk签名)

写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,CSDN就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发...

2011-08-09 09:13:00 70

DB2数据库、触发器、存储过程、JAVA数据库链接(JDBC)、调用层接口(CLI)

触发器 建一个触发器,应包含以下部分: 触发器名字 触发器触发事件: insert,delete,update 激活时间: before,after 粒度: for each statement,for each row 过渡变量: old row:表示触发事件之前被修改的值: new row表示触发事件之后被修改的值 old table表示触发事件之前全...

2011-08-08 14:08:00 228

DB2数据库、事务控制语言、系统控制语言、函数、嵌入式SQL(SQLJ)

事务控制语言1.事务提交命令: Commit;2.事务回退命令: Rollback;系统控制语言1. 取消自动提交: Update command options using c off;2. 连接数据库: Connect to 数据库名 user 用户 using 密码3. 断开数据库连接: Connect reset Disconnect 数据库名...

2011-08-08 14:01:00 171

DB2数据库、DML数据操纵语言、DDL数据定义语言

DML(Data Manipulation Language commands)数据操纵语言;DDL(Data Definition Language commands)数据定义语言;TCC(Transaction Control commands)事务控制语言;SCC(System Control commands )系统控制语言DB2数据库使用 DML(Data Manipulat...

2011-08-08 13:58:00 543

android设置Activity背景色为透明的2种方法

android设置背景色为透明方法一:只要在配置文件内activity属性配置内加上android:theme="@android:style/Theme.Translucent"就好了。这样就调用了android的透明样式!方法二:先在res/values下建colors.xml文件,写入:    &lt;?xmlversion="1.0"encoding="...

2011-08-08 09:46:00 1012

java事务处理

java事务深入Java事务的原理与应用 一、什么是JAVA事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示 当...

2011-08-05 16:23:00 411

空空如也

空空如也

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

TA关注的人

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