<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bicashy]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bicashy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bicashy]]></copyright><item><title><![CDATA[获取字符串的长度]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84467938</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84467938</guid><author>bicashy</author><pubDate>Sat, 10 Aug 2013 17:02:43 +0800</pubDate><description><![CDATA[
       一般取字符串的长度都会用到 str.length()，.length得到的是字符长度，不是字节长度，一个汉字和一个英文字符都是算一个字符的，在不同编码格式中，汉字占用的字节是不同的，比如在GB2312中汉字是2个字节，而在UTF-8编码格式中是3个字节，所以要根据不同的编码来计算。
 
 在js脚本中
比如在GB2312中：
function getByteForGB(s)...]]></description><category></category></item><item><title><![CDATA[说一说JVm]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84420928</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84420928</guid><author>bicashy</author><pubDate>Fri, 19 Apr 2013 15:02:54 +0800</pubDate><description><![CDATA[
•       数据类型
Java虚拟机中，数据类型可以分为两类：基本类型和引用类型。基本类型的变量保存原始值，即：他代表的值就是数值本身；而引用类型的变量保存引用值。“引用值”代表了某个对象的引用，而不是对象本身，对象本身存放在这个引用值所表示的地址的位置。
•       基本类型包括：byte,short,int,long,char,float,double,Boolean,retur...]]></description><category></category></item><item><title><![CDATA[activiti aop测试]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84362468</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84362468</guid><author>bicashy</author><pubDate>Thu, 29 Nov 2012 18:24:51 +0800</pubDate><description><![CDATA[所需要的包 
 
 
Main类，执行的时候，把启动参数加进去-javaagent:lib/spring-agent.jar]]></description><category></category></item><item><title><![CDATA[eclipse项目包和文件不提示错误,但打开文件错误解决 .]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84361964</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84361964</guid><author>bicashy</author><pubDate>Wed, 28 Nov 2012 17:12:37 +0800</pubDate><description><![CDATA[检查自己eclipse的配置
通过两种方式解决：
1）项目上右键--&amp;gt;properties--&amp;gt;java compiler--&amp;gt;building--&amp;gt;enable project specific setting--&amp;gt;build path problems--&amp;gt;去掉abort...这个选项。
 
 
2）项目上右键--&amp;gt;properties--&amp;...]]></description><category></category></item><item><title><![CDATA[activiti实现自动流程部署]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84279703</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84279703</guid><author>bicashy</author><pubDate>Tue, 28 Aug 2012 20:34:42 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
		xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
		xmlns:aop=&quot;http://www.springfra]]></description><category></category></item><item><title><![CDATA[eclipse安装activiti插件失败解决]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84275302</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84275302</guid><author>bicashy</author><pubDate>Sun, 19 Aug 2012 00:23:59 +0800</pubDate><description><![CDATA[      今天在自己的eclipse上装activiti的插件，利用在线安装的方式 http://activiti.org/designer/update/，试了几次总是不成功，后来想到是可能是有的eclipse版本不支持。网上搜寻后，下载了helios-3.6.2版本（据说支持），结果发现依然不可用。仔细一看才发现插件现在是最新版的Activiti Designer 5.9.3，在一看错误
...]]></description><category></category></item><item><title><![CDATA[linux下批量执行oracle脚本的shell脚本]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84216498</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84216498</guid><author>bicashy</author><pubDate>Fri, 11 May 2012 10:59:50 +0800</pubDate><description><![CDATA[#! /bin/bash -l
create_dbtable()
{
    set -x
    dbuser=$1
    dbpassword=$2
    sqlfile=$3
    conn=${dbuser}/${dbpassword};
    echo &quot;create data of $dbuser...&quot;
    if [ ${dbuser} = 'sys' ...]]></description><category></category></item><item><title><![CDATA[linux下更改oralce字符集]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84178074</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84178074</guid><author>bicashy</author><pubDate>Fri, 30 Mar 2012 11:42:05 +0800</pubDate><description><![CDATA[linux下oralce更改字符集，发现乱码问题，一查发现所装的oracle不是中文字符集，更改之。。。
 
查询当前的字符集
select userenv('language') from dual; 
 
修改为zhs16gbk字符集
conn / as sysdba;  
shutdown immediate;  
startup mount;  
alter system...]]></description><category></category></item><item><title><![CDATA[oracle调试用的打印输入语句]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/84125234</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/84125234</guid><author>bicashy</author><pubDate>Fri, 06 Jan 2012 10:50:59 +0800</pubDate><description><![CDATA[         在调试oracle语句的时候，尤其是存储过程中，为了方便调试经常需要用到dbms_output.put_line（）来打印输出，但是使用这个输出却有限制，Dbms_Output.Put_Line字符超过255，如果报错：buffer overflow
 
         解决方案写一个存储过程，分段打印，不过当然要调大buffer size，超过允许的范围也会报错
 
...]]></description><category></category></item><item><title><![CDATA[Sqlserver 导出insert插入语句]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83950226</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83950226</guid><author>bicashy</author><pubDate>Thu, 23 Jun 2011 14:25:26 +0800</pubDate><description><![CDATA[      因数据迁移需要，需要将SQLserver的数据，导出成insert语句。这个操作如果是ORACLE数据库的话，操作那是相当的容易，但是换到SQLserver，确有些难度，自带的工具都无法完成这个操作。经过查证资料可以通过写一个存储过程来完成这个操作。
      我整理过得存储过程如下：
      
     
SET QUOTED_IDENTIFIER OFF 
GO
...]]></description><category></category></item><item><title><![CDATA[自动删除所有表,有外键约束的表优先删除]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83938164</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83938164</guid><author>bicashy</author><pubDate>Mon, 30 May 2011 13:23:18 +0800</pubDate><description><![CDATA[      在数据迁移的过程中，可能涉及到要清除数据库中表数据，大家在做删除操作的过程中经常遇到，想要删除的表往往有很多外键相关联的表，必须将这些有关联的表的数据清空掉以后，才能将需要删除的表数据清空。 
      如：delete from testXX;报错外键约束 ‘FK_XX_XX’ 这样需要查询是那张表，select * from user_constraints t where l...]]></description><category></category></item><item><title><![CDATA[数据库导出备份的时候部分表不能导出]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83938161</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83938161</guid><author>bicashy</author><pubDate>Mon, 30 May 2011 13:04:48 +0800</pubDate><description><![CDATA[         今天在做数据迁移的过程中，本想把服务器上原有的oracle数据库备份到本地，但是在导出数据的同时，却发现的一个奇怪的问题，有部分的表没有被导出来。对于数据库备份，数据库导入来说早已操作过N便了，从来没有遇到过这样的情况。

           纳闷，奇怪的同时，决定探寻究竟，为什么这部分表不能够正常的被导出。于是将注意力放到系统视图 user_tables 上，查询后比较了...]]></description><category></category></item><item><title><![CDATA[Hibernate自定义表单完全解决方案(无需重置SessionFactory)]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83482763</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83482763</guid><author>bicashy</author><pubDate>Mon, 26 Oct 2009 17:36:14 +0800</pubDate><description><![CDATA[[url=http://ssuupv.blog.163.com/blog/static/146156722009816478603/]Hibernate自定义表单完全解决方案(无需重置SessionFactory)[/url]

最近开发的一个系统，需要在不更改代码和重启系统的情况下提供对用户自动建表的支持，由于系统应用了hibernate，所以在建表同时也要建立持久化对象以及对这些对象注册，...]]></description><category></category></item><item><title><![CDATA[翻页过渡效果]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83480541</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83480541</guid><author>bicashy</author><pubDate>Tue, 20 Oct 2009 11:27:35 +0800</pubDate><description><![CDATA[实现网页转换特殊过渡效果

当我们点击网页上的链接时，浏览器页面就会转到链接指向的新的页面，我们想在页面转换时加上过渡效果。

打开页面的源代码，在与之间插入代码：




http-equiv=&quot;Page-Exit&quot;的意思是指页面离开时产生效果。
Duration的值为网页动态过渡的时间，单位为秒。
Transition是过渡方式，它的值为0到23，分别对应24种过渡方式。...]]></description><category></category></item><item><title><![CDATA[Dozer更加灵活给对象赋值,对象间拷贝]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83402510</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83402510</guid><author>bicashy</author><pubDate>Tue, 02 Jun 2009 17:10:08 +0800</pubDate><description><![CDATA[   项目中，经常会遇到各层对象之间相互进行值传递的过程，如在数据据持久层有一持久类ClassA，在视图层可能会变为ViewA,通常情况下，如果两个类结构一样，最常使用的是BeanUtils.copyProperties(src，aim)方法将一个对象的值赋给另一个对象！但是如果属性不同或者名称不同，则需要Dozer来完成，通过灵活的配置，达到不同对象间的拷贝！

如下：
一个XML配置文件...]]></description><category></category></item><item><title><![CDATA[Java内存管理之软引用(Soft Reference)]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83401971</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83401971</guid><author>bicashy</author><pubDate>Mon, 01 Jun 2009 11:14:08 +0800</pubDate><description><![CDATA[       软引用(Soft  Reference)的主要特点是具有较强的引用功能。只有当内存不够的时候才回收这类内存，因此在内存足够的时候，他们通常不被回收。另外，这些引用对象还能保证在Java  抛出OutOfMemory异常之前，被设置为null。他可以用于实现一些常用资源的缓存，实现Cache的功能，保证最大限度的使用内存而不引起OutOfMemory异常。 

     下面是软引...]]></description><category></category></item><item><title><![CDATA[apache+tomcat的整合发布]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83292364</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83292364</guid><author>bicashy</author><pubDate>Mon, 20 Oct 2008 10:55:33 +0800</pubDate><description><![CDATA[    如果并发连接较多，同时访问人数很多的情况下，有时候Tomcat可能会处于“僵死”状态，对之后的访问可能带来影响，并可能失去响应，apache+Tomcat的整合不失为一个好的解决方案。Tomcat和IIS、Apache等Web服务器一样，具有处理HTML页面的功能，另外它还是一个Servlet和JSP容器，独立的Servlet容器是Tomcat的默认模式。Apache的加入可以将处理HTM...]]></description><category></category></item><item><title><![CDATA[MQ发送消息及读取消息的简单操作]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83281663</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83281663</guid><author>bicashy</author><pubDate>Tue, 26 Aug 2008 15:28:51 +0800</pubDate><description><![CDATA[MQ应用程序的开发,简单的实现一下关键的发送消息和接收消息的操作.首先做简单的准备工作，建队列管理器QM1，在QM1中建队列Q1，然后在高级中建立通道BICASHY，类型为服务器连接通道，端口号1414，这里做最简单的配置，死信、传输队列及远程队列都暂时不建。。。
[color=red]注：[/color]如果建另一个队列管理器QM2，其侦听端口一定不能和1414重复。

[code=&quot;ja...]]></description><category></category></item><item><title><![CDATA[使用dom4j的xpath解析xlm文件]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83266744</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83266744</guid><author>bicashy</author><pubDate>Tue, 19 Aug 2008 18:32:14 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]package com.njusc.xmlTest;

import java.io.File;
import java.util.Iterator;
import java.util.List;

import org.dom4j.Attribute;
import org.dom4j.Document;
import org.dom4j.Element...]]></description><category></category></item><item><title><![CDATA[其他杂项]]></title><link>https://blog.youkuaiyun.com/bicashy/article/details/83266696</link><guid>https://blog.youkuaiyun.com/bicashy/article/details/83266696</guid><author>bicashy</author><pubDate>Tue, 19 Aug 2008 15:21:56 +0800</pubDate><description><![CDATA[web打包程序
//将该路径下的所有文件打成war包
D:\Tomcat 5.0\webapps\testApp&gt;jar cvf testApp.war *.*

其中 -c 创建新的文档
-v 生成详细输出到标准输出上
-f 指定存档文件名 ...]]></description><category></category></item></channel></rss>