自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abnerchai的生活和技术日志

向往山水,淡泊名利。

  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 Tomcat7.0.40 基于DataSourceRealm的和JDBCRealm的资源用户访问控制

软件版本:Tomcat 7.0.40Mysql: 5.1Host: CentOS 6.3 64bit使用JDBCRealm (Tomcat 会使用所给的JDBC Connecter 自己去连MySQL 数据库并进行用户验证):1) 下载MySQL-JDBC connector 如mysql-connector-java-5.1.24-bin.jar放到$CATALI

2013-07-31 16:12:58 1326

转载 mysql 数据表读锁机制详解 by cubeking

http://hi.baidu.com/cubeking/item/1c1791adca371fa028ce9d18==========================================================为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。

2013-06-05 11:24:10 1747

翻译 三大Java 虚拟机垃圾回收机制的比较(HotSpot, JRockit, IBM JVM)

原文地址:http://apmblog.compuware.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/========================================================================================Hotspo

2013-06-03 15:02:57 3514

原创 AWS EC2 tips

1) 改变时区root 用户在AWS EC2 系统时区改变, Linux上可以用/usr/bin/tzselect进行,然后 vi /root/.profile,加入以下一行TZ='Asia/Shanghai'; export TZservie cron restart2)设置crontab 运行脚本crontab -e 增加一行00 22

2013-04-19 23:04:31 1513

转载 RMI, RPC, CORBA区别

RMI 和 RPC均可以均提供远程方法访问的基础通信和参数引用要求的串行化机制,RPC和RMI之间的一个重要差别是RPC用快速而不够可靠的UDP协议,RMI用低速而可靠的TCP/IP协议。另外 RMI 调用远程对象方法,允许方法返回 Java 对象以及基本数据类型。而 RPC 不支持对象的概念,传送到 RPC 服务的消息由外部数据表示 (External Data Representation,

2012-06-14 11:02:55 3291

转载 Java 6 JVM参数选项大全(中文版)

Java 6 JVM参数选项大全(中文版)作者:Ken WuEmail: [email protected]转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm! 本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options 编写的译文。主要介绍

2012-06-13 20:55:39 890

转载 Linux下常用系统工具及知识点

strace -- 分析并输出指定进程运行时的系统调用情况,及占用时间,可以打印出每个系统调用占用的时间情况,常用于系统性能分析;truss -- 用来跟踪一个进程的系统调用或信号产生的情况;ltrace - 用来跟踪进程调用库函数的情况;ldd -- 是用来分析程序运行时需要依赖的动态库.so的工具,可以列出程序运行所需要动态库列表;nm -- 是用来查看指定程序/动态库.so文

2012-06-13 20:53:04 637

转载 转:HTML5 WebSockets 基础使用教程

HTML5之中一个很酷的新特性就是WebSockets,它可以让我们无需AJAX请求即可与服务器端对话。今天彬Go将让大家通过Php环境的服务器端运行WebSocket,创建客户端并通过WebSockets协议发送和接收服务器端信息。您还可以参考以下HTML5相关文章:《关于HTML 5 canvas 的基础教程》《让所有IE支持HTML5的解决方案》《一起感受HTML5和CS

2012-05-17 10:18:34 902

转载 转HTML5 web storage

http://www.baiduux.com/blog/2010/06/21/web-storage%E5%85%A8%E8%A7%A3%E6%9E%90/Web Storage全解析发布日期:2010年6月21日 作者:Miller类别:HTML/CSS,JavaScript, 前端技术 | 评论(6)Web应用的发展,使得客户端存储使用得也越来越多,

2012-05-17 10:10:47 844

原创 Android中利用GridView实现水平和垂直均有滚动条的表格效果

研究了一下Android的GridView,但是默认的GridView只支持垂直滚动,不支持水平滚动,有时我们为了实现表格效果,想达到水平和垂直均有滚动条,可以利用下面方法实现)。1)main.xml  -- 布局文件    android:layout_width="fill_parent"    android:layout_height="fill_parent"

2012-05-07 00:41:41 4533 1

原创 Adobe Dynamic Http Streaming的简单配置与实现

Adobe的Http Dynamic Streaming是针对苹果的HLS方案提出基于HTTP的流媒体传输方案,基于其方案说明,它既能支持HTTP也能支持RTMP,既能支持点播(VOD),也支持直播。 因此配了一下此方案,过程如下:服务器环境:Ubuntu X86-64 8G内存 (我选择的试验方案是将FMS和Apache装到同一台机器上,分布式的安装这里不表)软件环境: (此过程

2012-04-18 13:32:17 3092

转载 <转>查看linux系统位数方法(32?64?)

1.直接看看有没有/lib64目目录的方法。64位的系统会有/lib64和/lib两个目录,32位只有/lib一个。2.getconf LONG_BIT(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数

2012-04-12 09:54:40 831

原创 Android开发随笔

有很多人不明白Neon和Cortex A8, A9 的区别和联系,这里简单的说一下做一个记录。Neon是ArmV7架构的CPU引入的一个指令集合。ArmV7是ARMCPU架构的演变版本路线中ARM6的更新的版本。基于ARMV7的CPU有多个系列的实现,Cortex A 系列 -- Application -- 消费电子领域Cortex R 系列 --- Real Tim

2012-04-11 17:32:10 1401

原创 Makefile笔记

1)获取当前目录下的所有的目标。o文件,并把所有目标文件汇编出结果objects := $(patsubst %.c,%.o,$(wildcard *.c)) foo : $(objects)cc -o demo $(objects)2) notd

2011-10-10 17:10:34 973

转载 移植Android系统到基于ARM的平台上-从零到启动

转自:http://blogs.arm.com/software-enablement/498-from-zero-to-boot-porting-android-to-your-arm-platform/Posted byARM Vassilis,L

2011-09-29 14:58:38 3623

转载 一篇非常好的字节序对齐的文章

http://www.ibm.com/developerworks/library/pa-dalign/Programmers are conditioned to think of memory as a simple array of bytes. Among C a

2011-09-29 14:06:07 1433

原创 编写在Android的Linux系统中直接运行的可执行程序 - 检测CPU能力

原创文章 - 转载注明出处:http://blog.csdn.net/abnerchai/  E-mail: [email protected]大家都知道Android是基于Linux构建的一个框架(framework),而他底层真正的系统还是Linux,那么我们是否可

2011-09-28 16:25:33 6505 1

原创 几个下载Android源码的小技巧(CentOS6)

1.设置代理使用公司代理访问外网的时候,很多网站经常被天国屏蔽掉,很是郁闷,就连android源码这样的网站也被天国屏蔽了。公司内部做了手脚,即使设置浏览器的HTTP代理为美国总部的代理,公司也自动映射为中国区的代理,这样通过这个代理出去还是以中国主机身份出去。于是想办法看能

2011-09-26 13:53:14 2259 1

转载 (转)10 Android NDK Tips

写的很好==========10 Android NDK TipsPosted byARM_DaveB,22 June 2010With new devices and new capabilities being exposed by the

2011-09-23 17:26:45 1020

原创 扩展VMWare 虚拟机中的CentOS6.0的磁盘空间

最近没事虚拟了一个CentOS玩玩,装了最新的CentOS6.0版,玩了一个月发现刚开始虚拟的20G硬盘空间不够用了。于是想把虚拟的硬盘空间扩展到40G。下面是操作成功的一些顺序指令。1.先在VMware中的虚拟机管理中将硬盘Expand到40G,注意使用VMware自带的E

2011-09-23 13:53:00 1875

转载 几种流媒体方案

转至网上放在一起了,流媒体方案各家有各家的说法,呵呵 ======================================================What is Video Streaming?http://www.longtailvideo.

2011-09-22 18:21:49 3410 1

原创 Android常用三栏式滑动/滚动视图(View)的设计与实现代码

在基于Android的应用软件设计时,常常会希望实现以下界面视图___________________________|             头部导航区域 (导航栏)         ||__________________________||

2011-09-13 13:44:04 2999 2

原创 头文件和库文件的区别(转)

<br />头文件提供声明,库文件提供定义/实现。<br /><br />      C 代码的编译过程: 预处理(需要头文件) -> 编译 -> 汇编 -> 链接(需要库文件); 执行时可能还有动态链接过程。<br /> <br />编译的时候,只要有头文件中的声明就足够了。在链接的时候,把已经编译好的.obj 或 .o 和现有的.lib 或 .a 文件进行链接,这时就可以最终生成可执行文件了。其实头文件与其实现文件或相应lib 或a文件都没有直接的联系。头文件是告诉编译器函数是如何去调用如何

2011-04-23 00:37:00 1363

原创 转载: Linux下gcc编译中关于头文件与库文件搜索路径相关问题

<br />转载自: http://liuleijsjx.iteye.com/blog/452061<br />===============================================<br /> <br />(一)<br /> <br />在交叉编译的时候我们需要用到其他的库,在config时候可以通过“-I”来指定头文件目录,但是每次都需要设置的话难免有些麻烦,找到一个简单的方法。看下文的红色部分。<br /><br />有大量的环境变量可供设置以影响 GC

2011-04-23 00:25:00 852

原创 部分转载:如何实现C和C++函数互相调用

〈一〉如何实现C中调用C++如何用c语言调用c++做成的动态链接库, 转至http://blog.donews.com/xzwenlan/archive/2005/05/31/405799.aspx链接库头文件://head.hclass A{        public:        A();        virtual ~A();        int gt();        int

2006-11-29 01:21:00 5157 1

原创 个人常用的VIM命令列表

个人常用的VIM命令列表移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列 w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上ge:与e相反$:移动光标到行尾 n$:移动到

2005-09-03 23:20:00 4351

原创 深入理解嵌套类和内部类

深入理解嵌套类和内部类 一、什么是嵌套类及内部类?    可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:    其一、在一个类(外部类)中直接定义的内部类;    其二、在一个方法(外

2004-08-28 17:59:00 3351 6

原创 理解和正确使用Java中的断言(assert)

理解和正确使用Java中的断言(assert) 一、语法形式:    Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion),它的语法形式有如下所示的两种形式:1、assert condition;    这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真,并且无任何行动如果表达式为false,则

2004-08-28 15:08:00 15268 10

原创 一个经试用效果非常不错的数据库连接池

无标题文档 一个经试用效果非常不错的数据库连接池 前言: 虽说现在许多企业级的应用服务器均自己带有数据库连接池功能,就连 Tomcat 也支持了这种功能。然而在许多时候,我们还是要使用数据库连接池,如:访问数据库的 Java 桌面应用程序等。这个数据库连接池是我根据《 Inside Servlets 》一书中的示例改写而成,经过试用,效果非常不错。特发布共享。 ( 作者

2004-07-08 12:37:00 2725 2

原创 JAVA中通用JPEG缩影图Bean的制作与示例

JAVA中通用JPEG缩影图Bean的制作与示例 JAVA中通用JPEG缩影图Bean的制作与示例 说明: 前一段时间,看到网上一个网友贴出一个用 Java 跨平台的生成 Jpeg 图片缩影图的方法。最近整理了一下,形成了一个通用的类。并制作成一个 jar 包。以方便重用。并给出了使用示例。(作者: abnerchai ;联系: [email protected]

2004-07-08 12:36:00 2439

原创 Java安全通信、数字证书及数字证书应用实践

Java安全通信、数字证书及数字证书应用实践 Abnerchai(柴政) 2004年6月 摘要: 在本文中,我用详细的语言和大量的图片及完整的程序源码向你展示了在 JAVA中如何实现通过消息摘要、消息验证码达到安全通信、以及用Java的工具生成数字证书,和用程序给数字证书签名、以及用签名后的数学证书签名applet突破applet的访问权限的过程,给出了全部例子的详细代码。 通过本文中你可以学到以

2004-07-02 12:30:00 11916 17

原创 用 WSAD5.0和SQLServer2K采用Meet-in-Middle模式开发CMP实体Bean及其完整客户端(下篇:客户端的开发和性能优化)

用 WSAD5.0和SQLServer2K采用Meet-in-Middle模式开发 CMP实体Bean及其完整客户端 (下篇:客户端的开发和性能优化) abnerchai( 柴政 ) 2004 年 6 月 接上篇:14 、下面我们编写一个 SessionBean 来测试我们的 CMP 实体 Bean 。我们的通常做法是用 SessionBean 来封装 CMP 实体 Bean ,然后再在 Java

2004-06-23 18:01:00 2718 1

原创 用 WSAD5.0和SQLServer2K采用Meet-in-Middle模式开发CMP实体Bean及其完整客户端(上篇:CMP的开发)

无标题文档 用 WSAD5.0和SQLServer2K采用Meet-in-Middle模式 开发CMP实体Bean及其完整客户端 (上篇:CMP的开发) abnerchai( 柴政 ) 2004 年 6 月 说明: 在许多情况下,我们现在还常常使用 CMP 实体 Bean ,而 IBM 的 WebSphere Studio Application Developer5.0

2004-06-23 17:49:00 2482 1

原创 配置IBMHTTPServer和WebSphereApplicationServer连接优化应用服务器性能

配置 IBMHTTPServer和WebSphereApplicationServer连接 优化应用服务器性能 在本文中,你可以学习到: •  使用 IBM HTTP Server 的好处有哪些 •  如何配置 IBM HTTP Server和IBM WebSphere Application Server连接 •  如何发布 ear包使之能优化IBM WebSphere Application

2004-06-23 17:38:00 5488 1

原创 Jbuilder9.0+jboss-3.2.1_tomcat-4.1.24.zip+MySql/MS SQL Server2K开发环境配置手记

Jbuilder9.0+jboss-3.2.1_tomcat-4.1.24.zip+MySql或MS SQL Server2K开发环境配置手记 网络上对Jbuilder9.0+JBOSS-3.2开发环境的配置说明的参考还很少,我在这里提供一个,请大家参考,并指教!这是我在配置这个开发环境时的一个手记。下面是详细步骤: 1、 安装Jbuilder9.0到D:/Jbuilder9目录2、 安

2004-05-25 10:50:00 4418 2

原创 win2k环境下基于JBOSS的J2EE开发实践----之五:CMP实体Bean的编写与部署

win2k环境下基于JBOSS的J2EE开发实践 ----之五:CMP实体Bean的编写与部署一、 前言在前面一系列文章的上一节中,我们给出了编写BMP的方法,并详细述说了BMP与CMP的区别和共性。BMP和CMP同属EJB2.x规范中定义的实体Bean(Entity Bean),一个实体Bean是由多个类和接口组成,我们可以认为一个实体Bean代表数据库中的一个表(姑且这么认为),一个实体Bea

2004-05-21 14:27:00 3572 3

原创 win2k环境下基于JBOSS的J2EE开发实践----之四:BMP实体Bean的编写与设计

win2k环境下基于JBOSS的J2EE开发实践     ----之四:BMP实体Bean的编写与设计说明:本教程发表于csdn.net网站(中国程序员网)文档中心,任何人转载请注明出处,并且保留此说明。作者本人在发表此系列文章后,许多网友来信要求作者继续编写此教程,作者在此处首先感谢广大网友的信任!作者联系地址为:[email protected]。前言: 在《WIN2k环境下基于JBOS

2004-04-28 22:54:00 3358 3

原创 深入剖析Java编程中的中文问题及建议最优解决方法--上篇

深入剖析Java编程中的中文问题及建议最优解决方法--上篇 说明:本文为作者原创,作者联系地址为:[email protected]。由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的class、

2004-04-28 00:13:00 7186 5

原创 win2k环境下基于JBOSS的J2EE开发实践----之三、有状态会话 Bean的开发及多种调用有状态会话Bean方法的实现

win2k环境下基于JBOSS的J2EE开发实践 ----之三、有状态会话 Bean的开发及多种调用有状态会话Bean方法的实现 说明:此节是继上一节之后所写,在上两节中我们实现了 JBOSS 开发平台的配置及数据库连接池的配置,同时我们在第一节的示例中,给出了一个无状态会话 Bean 的实例 HelloWorld 。这一节中我们接着学习 EJB 开发。 注意:本

2004-04-26 22:06:00 3306 2

原创 深入剖析Java编程中的中文问题及建议最优解决方法---下篇

New Document 深入剖析Java编程中的中文问题及建议最优解决方法 说明:本文为作者原创,作者联系地址为:[email protected]。由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此

2004-04-26 12:17:00 3800 3

SIP即时消息RFC3428中文版

SIP RFC3428 中文版, 完全翻译过的,有别于网上部分翻译的。

2012-05-25

空空如也

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

TA关注的人

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