<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fightback的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fightback</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fightback]]></copyright><item><title><![CDATA[【数学】 “差分”“离散函数”，并与“连续函数”“极限”进行类比]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/151708639</link><guid>https://blog.youkuaiyun.com/fightback/article/details/151708639</guid><author>fightback</author><pubDate>Mon, 15 Sep 2025 11:24:17 +0800</pubDate><description><![CDATA[在类比前，需先清晰界定“离散函数”与“连续函数”的核心区别，这是后续所有类比的前提。差分是描述离散函数在相邻自变量处的变化量的运算，类比连续函数的“导数”（描述瞬时变化率）。一阶向前差分最核心，对应“右导数”思路）：对离散函数ana(n)ann∈Nn∈N），其一阶向前差分记为ΔanΔanΔanan1−anΔanan1−an含义：离散函数在“第nnn个点”到“第n1n+1n1个点”的“增量”，即“相邻两项的差”。]]></description><category></category></item><item><title><![CDATA[org.hibernate.cfg.AnnotationConfiguration报错]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/41744741</link><guid>https://blog.youkuaiyun.com/fightback/article/details/41744741</guid><author>fightback</author><pubDate>Fri, 05 Dec 2014 11:00:57 +0800</pubDate><description><![CDATA[Caused by: org.springframework.beans.BeanInstantiationException: 



Could not instantiate bean class [org.hibernate.cfg.AnnotationConfiguration]: Constructor threw exception; nested exception is]]></description><category></category></item><item><title><![CDATA[oracle里BLOB字段的HIBERNATE，spring操作访问]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/41541963</link><guid>https://blog.youkuaiyun.com/fightback/article/details/41541963</guid><author>fightback</author><pubDate>Thu, 27 Nov 2014 10:27:17 +0800</pubDate><description><![CDATA[东拼西凑，实现一个用hibernate访问oracle里BLOB字段，并通过springMVC来控制文件的上传，下载。
备忘如下
1、表stu
create table STU
(
  ID       NUMBER not null,--pk，应用sequence：WRM_S_STU
  NAME     VARCHAR2(200),
  FILENAME VARCHAR2(200]]></description><category></category></item><item><title><![CDATA[oralce分布式事务处理的清除]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/13772951</link><guid>https://blog.youkuaiyun.com/fightback/article/details/13772951</guid><author>fightback</author><pubDate>Thu, 31 Oct 2013 15:12:15 +0800</pubDate><description><![CDATA[sys/dba连接数据库
select * from dba_2pc_pending;
select 'rollback force '''|| local_tran_id||''';' from dba_2pc_pending;


在命令窗口，全部会滚了。


去除dba_2pc_pending和dba_2pc_ neighbors中的记录



（1） Disable]]></description><category></category></item><item><title><![CDATA[oracle链接SQLSERVER，事务语句的提交]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/13772287</link><guid>https://blog.youkuaiyun.com/fightback/article/details/13772287</guid><author>fightback</author><pubDate>Thu, 31 Oct 2013 14:39:21 +0800</pubDate><description><![CDATA[在写pl/sql的时候，有个很重要的注意点；
比如：
begin
  update  某个sqlserver的表@dblink名字 .....;
  update 某个oracle的表...;
end;

这段pl/sql执行会报错：
错误信息是：
-----------------------------------------------------------------]]></description><category></category></item><item><title><![CDATA[oracle异构链接selserver查询报错ORA-00904.列名一定加双引号]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/12510873</link><guid>https://blog.youkuaiyun.com/fightback/article/details/12510873</guid><author>fightback</author><pubDate>Wed, 09 Oct 2013 15:53:24 +0800</pubDate><description><![CDATA[异构数据库建立完毕后,一定要重启两个监听!


PLSQL中执行
select t."id" from dbo.sysobjects@sqlserverlink t 才不报错。


列名一定加双引号]]></description><category></category></item><item><title><![CDATA[ORA-00031: 标记要删去的会话，但会话kill不掉]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/9350523</link><guid>https://blog.youkuaiyun.com/fightback/article/details/9350523</guid><author>fightback</author><pubDate>Wed, 17 Jul 2013 09:27:35 +0800</pubDate><description><![CDATA[一些ORACLE中的进程被杀掉后，状态被置为"killed"，但是锁定的资源很长时间不释放，有时实在没办法，只好重启数据库。但是shutdown immediate又怕可能进程杀不掉会一直停留在shutdown immediate，直接shutdown abort又怕损坏数据库。

现在提供一种方法解决这种问题，那就是在ORACLE中杀不掉的，在OS一级再杀。

一些ORACLE中的进程被]]></description><category></category></item><item><title><![CDATA[Oracle中job的使用详解]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/9317627</link><guid>https://blog.youkuaiyun.com/fightback/article/details/9317627</guid><author>fightback</author><pubDate>Sat, 13 Jul 2013 11:25:38 +0800</pubDate><description><![CDATA[我们在项目开发中，常常会有一些复杂的业务逻辑。使用oracle的存储过程，可以大大减少java程序代码的编写工作量，而且存储过程执行在数据库上，这样可以利用oracle的良好性能支持，极大地提高程序执行效率和稳定性。定时执行存储过程，就要用到job。
以下是常用的参数说明：
字段（列）          类型                 描述 
JOB                NU]]></description><category></category></item><item><title><![CDATA[oracle的job时间设置参考]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/9317617</link><guid>https://blog.youkuaiyun.com/fightback/article/details/9317617</guid><author>fightback</author><pubDate>Sat, 13 Jul 2013 11:24:42 +0800</pubDate><description><![CDATA[最后那一项可以参考如下：
每天午夜12点 'TRUNC(SYSDATE + 1)'
每天早上8点30分 'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'
每星期二中午12点 'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'
每个月第一天的午夜12点 'TRUNC(LAST_DAY(SYSDATE ) + 1)]]></description><category></category></item><item><title><![CDATA[birt单元格自动换行]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8969034</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8969034</guid><author>fightback</author><pubDate>Fri, 24 May 2013 11:13:21 +0800</pubDate><description><![CDATA[如果直接拖表字段到单元格，该单元格不会自动换行。
需要在单元格处右键插入动态文本
附：开发环境myeclipse9.0
效果]]></description><category></category></item><item><title><![CDATA[SQL中对可空字段的通配查询]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8925634</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8925634</guid><author>fightback</author><pubDate>Tue, 14 May 2013 14:57:05 +0800</pubDate><description><![CDATA[表  wrm_pp_pdi_parameters  中的 parameter_desc 字段可以为空值
select * from wrm_pp_pdi_parameters t
where t.parameter_desc like '%'
--表示查询该表 parameter_desc 字段 不空 的语句 t.parameter_desc is not null
select * fr]]></description><category></category></item><item><title><![CDATA[JS判断正整数、浮点数等方法]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8920123</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8920123</guid><author>fightback</author><pubDate>Mon, 13 May 2013 12:53:35 +0800</pubDate><description><![CDATA[1.下面列出了一些判读数值类型的正则表达式   
   "^//d+$"　　//非负整数（正整数   +   0）     
   "^[0-9]*[1-9][0-9]*$"　　//正整数     
   "^((-//d+)|(0+))$"　　//非正整数（负整数   +   0）     
   "^-[0-9]*[1-9][0-9]*$"　　//负整数     
   "^-?//]]></description><category></category></item><item><title><![CDATA[java.util.Date与字符串之间的转换]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8179861</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8179861</guid><author>fightback</author><pubDate>Tue, 13 Nov 2012 19:05:36 +0800</pubDate><description><![CDATA[Format format = new SimpleDateFormat("MM/dd/yyyy");
字符串转化为时间：Date date=format.parseObject("10/28/1999");//被转化的字符串格式为format
时间转化为字符串：String dateString=format.format(date);//转化为的目标字符串格式为format]]></description><category></category></item><item><title><![CDATA[js 字符串的字符长度。（用于验证input长度，中文算两个字符)]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8150470</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8150470</guid><author>fightback</author><pubDate>Mon, 05 Nov 2012 20:44:26 +0800</pubDate><description><![CDATA[JS验证使用，保证传入后台的字符串不超过数据库字段长度
 
function getLength(str) {
    var len = str.length;
    var reLen = 0;
    for (var i = 0; i 
        if (str.charCodeAt(i)  126) {
            // 全角]]></description><category></category></item><item><title><![CDATA[将一个对象的属性copy到另外一个对象里去，把一个对象的所有字段赋值给另外一个对象。]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8138153</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8138153</guid><author>fightback</author><pubDate>Thu, 01 Nov 2012 18:59:04 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/javastorm/archive/2012/03/14/2396419.html
 
自己写的抄的记录，原帖不能
import java.lang.reflect.Field;
public  void copyPropertysWithoutNull(Object des, Object src){        //将源拷贝到目的，NUL]]></description><category></category></item><item><title><![CDATA[校验日期时间的JS函数]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8116553</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8116553</guid><author>fightback</author><pubDate>Fri, 26 Oct 2012 17:58:21 +0800</pubDate><description><![CDATA[/判断输入内容是否为空    
function IsNull(){    
    var str = document.getElementById('str').value.trim();    
    if(str.length==0){    
        alert('对不起，文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!]]></description><category></category></item><item><title><![CDATA[HQL查询的LIST<object> 返回omgrid显示]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8110193</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8110193</guid><author>fightback</author><pubDate>Thu, 25 Oct 2012 12:05:32 +0800</pubDate><description><![CDATA[DAO层
List Find_allByWrmMtlInventoryDist_Obj_groupup()
Service层：
List rs = wrmmtlinventorydistdao.Find_allByWrmMtlInventoryDist_Obj_groupup()
控制层：
List queryed = new ArrayList()
......
if( query]]></description><category></category></item><item><title><![CDATA[HQL语法大全]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8110180</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8110180</guid><author>fightback</author><pubDate>Thu, 25 Oct 2012 11:58:11 +0800</pubDate><description><![CDATA[转载http://blog.sina.com.cn/s/blog_6858dddf0100j4i8.html

HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言，这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑，HQL是非常有意识的被设计为完全面向对象的查询，它可以理解如继承、多态和关联之类的概念。




1.大小写敏感性问题]]></description><category></category></item><item><title><![CDATA[tomcat配置解决乱码]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8108578</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8108578</guid><author>fightback</author><pubDate>Wed, 24 Oct 2012 20:19:06 +0800</pubDate><description><![CDATA[方法一：
修改tomcat
C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\server.xml 文件


    
               connectionTimeout="20000"
               redirectPort="8443"
               URIEnc]]></description><category></category></item><item><title><![CDATA[js java,验证字符串是否为数字]]></title><link>https://blog.youkuaiyun.com/fightback/article/details/8103674</link><guid>https://blog.youkuaiyun.com/fightback/article/details/8103674</guid><author>fightback</author><pubDate>Tue, 23 Oct 2012 16:57:25 +0800</pubDate><description><![CDATA[java的
public boolean isNum(String str)
{
return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
}
 //如果传入空的字符串，进行验证，返回会true
public class NumberDemo {
 public static void main(Str]]></description><category></category></item></channel></rss>