- 博客(30)
- 收藏
- 关注
原创 三种代理框架使用简介
因系统架构变动,需要使用到代理技术。研究了一下java中常用的3种代理方式,这里做一下使用上的总结。下面分别对jdk、cglib、javaassit做一个简单介绍。
2015-09-18 18:39:12
1618
原创 linux下java程序中文乱码的解决办法
linux系统中,java程序显示中文可能会有问题,解决办法为执行下面2个操作1、安装字体将中文字体文件,如simhei.ttf拷贝到jre/lib/fonts目录下然后在fonts目录执行下面两个命令重建字体索引:mkfontscalemkfontdir2、让java支持该字体在jre/lib目录查找这两个文件:fontconfig.RedHat.6.bfc和font
2012-11-05 23:36:18
1487
转载 UIViewController中view的生命周期
理解view的生命周期:在UIViewController中,view(黑体的view指的是controller的view属性)有两个循环:加载和卸载循环。当程序的一部分向controller请求view的指针且view不在内存中时,view会进入加载循环,controller会将view加载入内存。当程序接收到内存警告时,controller会尝试卸载view,在卸载循环中,contro
2012-04-04 22:27:03
768
转载 一些常用的代码片段,提高开发效率
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:UIImage *image = [UIImage imageNamed:filename];CGImageRef imageRef = image.CGImage;CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.h
2011-11-14 08:10:45
1812
原创 spring中ibatis事务配置
一、声明式destroy-method="close">class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
2011-08-12 17:59:20
3176
转载 velocity的基本语法
一、基本语法 1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等; 如: #if($info.imgs)
2011-08-02 17:16:05
641
原创 通过IP查机器名
通过IP查机器名:linux下:nmblookup -A 10.16.48.53windows下:nbtstat -A 10.16.48.53
2011-06-13 15:10:00
1729
原创 如何使用jdbc template查询数据,而用ibatis组装结果?
文章讲解了如何实现用jdbc template查询数据库,而用ibatis的来组装查询结果的功能,并说明了适用的场景和存在的优缺点。
2011-01-07 11:28:00
2346
原创 贴一段eclipse插件开发中获取当前package explorer中选中的目录代码
<br /><br /><br />IStructuredSelection structured = (IStructuredSelection)PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService().getSelection("org.eclipse.jdt.ui.PackageExplorer");<br />Object selected = structured.getFirstElement();<br
2010-12-15 13:33:00
3646
转载 让linux支持gbk编码
网上看到到的方法,记录以备用。 在英文Locale下的Ubuntu无法正常显示XP下GBK编码的中文编辑/etc/environment文件添加LC_CTYPE="zh_CN.GBK"一行如下:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr
2010-05-29 12:15:00
16619
原创 我的vim的设置
目前只有一些OmniCpp,cscope,taglist,ctags,winmanager,bufexplorer,minibufexplorer的一些设置 let &termencoding=&encodingset fileencodings=utf-8,gbk set nocpfiletype plugin on syntax enablesyn
2010-05-04 01:16:00
1168
转载 GPG签名验证错误的解决办法
W: GPG签名验证错误:http://ftp.sjtu.edu.cn intrepid-security Release: 下列签名无效: BADSIG40976EAF437D05B5 Ubuntu Archive解决方法如下:$ gpg --keyserversubkeys.pgp.net --recv ********$ gpg --export --
2010-05-02 20:16:00
2498
原创 vim 多文件操作常用命令[持续更新]
在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。 多文件操作1、用vi同时打开多个文件 vi 1.text 2.text 3.text-----------------------
2010-05-02 01:15:00
7405
转载 SHELL之 数字比较及计算
原文地址:http://night85.blog.51cto.com/231209/264987 【整数】比较:方法一: if [ ${A} -lt ${B} ]; then ...这是最基本的比较方法,使用lt(小于),gt(大于),le(小于等于),ge(大于等于),优点:还没发现;缺点:只能比较整数,使用lt,gt等不直观方法二: if ((${A
2010-04-26 12:19:00
1626
转载 shell之外部函数调用
my_functions.inc----------------#! /bin/shf_echo() { echo "$1" return 0}test.sh-------#! /bin/sh. ./my_functions.incf_echo "Hello!"chmod +x my_functions.inc test.sh
2010-04-23 16:44:00
3516
转载 shell之数组定义
原文地址:http://blog.chinaunix.net/u/21908/showart.php?id=1420565参考资料*《学习bash shell 第3版》6.4. ArraysBash中还可以使用数组变量,其赋值有两种:(1) name = (value1 ... valuen)
2010-04-23 10:13:00
24415
转载 Emacs C++ 编程环境设置
;================全屏与最大化============================(defun my-fullscreen () (interactive) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 (2 "_NET_WM_STATE_FULLSCREEN"
2009-11-15 22:50:00
2455
转载 Apache 2.XX中prefork.c模块和worker.c模块的比较
Apache 2.XX中prefork.c模块和worker.c模块的比较空闲子进程:是指没有正在处理请求的子进程。1、prefork.c模块(一个非线程型的、预派生的MPM) prefork MPM 使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上,Prefork MPM在效率上要比Worker MPM要高,但是内存使用大得多。pre
2009-09-22 10:37:00
579
转载 flex的宽度属性: * width * explicitWidth * measuredWidth * percentWidth * scaleX
* width * explicitWidth * measuredWidth * percentWidth * scaleX 收藏 document.body.oncopy = function() { if (window.cli
2009-09-02 09:32:00
6366
1
转载 FLEX APIs、Libs、Components
下面是非常有用的类库, APIs、Libs、Components1、as3ebaylib http://code.google.com/p/as3ebaylib/2、as3youtubelib http://code.google.com/p/as3youtubelib/3、as3flickrlib http://code.google.com/p/as3flickrlib/4
2009-07-15 15:20:00
630
转载 JBOSS 启动过程
JBoss启动过程跟踪JBoss启动过程简介JBoss的基本框架是JMX,JBoss的服务基本上是通过注册到一个MBeanServer来实现的,因此具有很好的扩展性,好像Weblogic和AdventNet的基本结构也是基于jmx的。JBoss的服务类大都实现了ServiceMBean接口,在管理上也方便了许多。环境设置启动cat
2009-06-24 15:12:00
2051
转载 JBOSS 目录结构
jboss-as 目录结构(Directory Structure)Directory Description bin Containsstartup, shutdown and other system-specific scripts. Basically all theentry point JARs
2009-06-24 15:09:00
816
原创 常用小技巧
1.连接符||将左右两个字符串拼接起来例:select id || name as fullid from app_user; select * from app_user where name = admin || #name# 2.字符串中包含引号单引号用两个单引号代替例: update app_user set name=adminoooa
2009-06-23 17:44:00
703
原创 字符全半角转换
//全角转半角 function CtoH(str) { var result=""; for (var i = 0; i { if (str.charCodeAt(i)==12288) { result+= String.fromCharCode(str.charCodeAt(i)-12256); continue; } if (st
2009-06-23 15:29:00
474
转载 linux下MYSQL的启动与访问
六、启动与停止 1、启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。 [root@test1 init.d]# /etc/init.d/mysql start 2、停止 /usr/bin/mysqladmin -u root -p shutdown 3、自动启动 1)察看mysql是否在自动启动列表中 [root@test
2009-05-21 23:12:00
1644
转载 JSP EL
Sun Microsystems 在 1997年下半年推出了 Servlet API,将它定位为 CGI 开发人员使用的一种功能强大的工具,这些开发人员正在寻找比CGI(通用网关接口)编程更高效和轻便的优秀解决方案。但是,开发人员很快就发现 Servlet API有其自身的缺点,从代码的可维护性和可扩展性方面来看,该解决方案难以实施。在某种程度上,这种缺点促使团队开发一种允许在
2009-05-19 12:44:00
598
转载 ibatis 框架介绍及使用详解
iBATIS 是什么?这一节将描述 iBATIS 中的单独的 API,以及为什么您可能使用它们,并了解 iBATIS 优于其他数据库映射框架的优点。iBATIS 框架简言之,iBATIS 由两个单独的框架组成。可以将 Data Mapper 框架专门用于 OR 映射,OR 映射是 Java 域对象到数据库中关系表的映射。DAO 框架为应用程序提供了一个简洁一致的访问基
2009-05-19 09:26:00
10747
原创 ibatis dtd
sqlmapconfig.xml "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> cacheModelsEnabled="true" enhancementEnabled="true" lazyLoad
2009-05-19 09:09:00
1165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人