自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 AI大模型应用开发实战营(第3期)-毕业总结

8周的《AI大模型应用开发实战营》快要结束了,时间过的真快啊。2023年底,因工作规划要在现有产品中加入GPT能力,而自己对GPT的认知很浅,很多概念不懂,在网上零散地看了一些资料,没有体系,特别累。一次偶然机会看到极客的销售小姐姐朋友圈推广"AI大模型应用开发实战营",没多考虑就报名了,也算是冲动消费吧。因为训练营要求有一定的python基础,我之前是做Java的,所以在训练营开班前,突击学习极客时间的《零基础学python》。

2024-02-28 17:57:07 222

原创 基于Redisson的分布式锁一种简单实现

网上有很多使用jedis实现分布式锁的文章了。redis官方推荐的分布式锁实现是基于redisson的。之前一直使用别人写的基于jedis的封装,今天自己动手写了一个简单的redisson的封装实现,Mark一下。1、定义回调接口package com.ijavoracle.common.lock;/** * 分布式锁回调接口 * * @author ijavor...

2016-06-24 18:49:38 399

原创 Non-whitespace characters are not allowed in schema elements

[b]问题:[/b][quote]Caused by: org.xml.sax.SAXParseException; systemId: http://www.springframework.org/schema/aop/spring-aop-4.1.xsd; lineNumber: 1; columnNumber: 134; s4s-elt-character: Non-whitespa...

2016-05-10 11:40:17 1025

原创 mybatis SQL中使用中文导致 无效的列索引 异常

使用的是Mybatis框架,SQL如下:SELECT NVL(REMARK, '无') REMARK FROM ORDER_TBL在运行过程中抛出“无效的列索引”异常,而SELECT REMARK FROM ORDER_TBL 可以正常运行。问题缘由:Dao.xml文件头是 改成 时正常了。看来在SQL中使用中文时,要特别注意文件编码问题。...

2012-05-23 18:22:26 384

原创 jquery中跳出each循环

for循环 VS jquery.eachcontinue return truebreak return false

2012-05-14 14:21:01 115

原创 java静态代理和动态代理

本文动态代理部分内容大量引自:[url]http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/[/url] [b]一、代理概念[/b]为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理对象替代。代理类负责请求的预处理、过滤、将请求分派给委托类处理、以及委托...

2011-09-29 10:04:20 954

原创 (转载)Java 理论与实践: 正确使用 Volatile 变量

转载自:[url]http://www.ibm.com/developerworks/cn/java/j-jtp06197.html[/url] Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。 ...

2011-09-27 17:21:40 87

原创 jQuery.validation增加自定义验证

方法:在jquery.validate.min.js下增加类似如下自定义校验代码:[code="javascript"]// jQuery.validator增加IP验证 jQuery.validator.addMethod("ip", function(value, element) { return this.optional(element) || (/^(\d+)\...

2011-09-09 10:48:45 305

原创 jquery validate 不用submit方式验证表单或单个元素

刚接触jquery不久,很多东西还不是很明白。点滴积累吧。本笔记前提:正确引入jquery验证的相关文件1、如果表单是submit方式提交,在提交时会自动验证。2、如果不是submit提交,比如在js以方法中调用document.form.submit()方式,这时验证表单可用如下方式:[code="javascript"]function validateForm()...

2011-09-08 20:41:35 487

原创 mybatis: Mapped Statements collection does not contain value for...

不止一次遇到这种异常,这次又纠结了好久,检查了所有的SQL语法、XML标签等等。原来是因为我在标签上加了中文注释导致的,杯具..先看异常Trace:Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for cn.btsf.sys.baseinf...

2011-04-28 14:10:41 152

原创 java.beans.PropertyEditor与CustomEditorConfigurer

java.beans.PropertyEditor从名称看是属性编辑器,可用来将字符串值转换成指定类型的对象。有两个主要的方法:[code="java"]void setValue(Object value);void setAsText(String text);[/code]一般不直接实现PropertyEditor接口,而是继承自PropertyEditor的一个实现类j...

2011-02-17 11:51:55 713

原创 Spring工厂方式创建Bean实例

很多情况下使用定义一个bean,这种定义方式Spring将会调用默认的无参数构造方法创建Bean实例。除此之外还可以使用工厂方式创建Bean实例,实现Bean创建与使用的分离,将Bean创建工作交由工厂来完成。配置工厂Bean的三种方式。抽象接口:[code="java"]public interface IMusicBox { public void play...

2011-02-15 11:53:17 142

原创 (转摘)java的回调方法

原文地址:http://hi.baidu.com/kadise/blog/item/727a9cf3e0ad0714b07ec59a.html1。首先回调方法的概念与“构造方法”的概念是不一样的,它不是指java中某个具有特殊意义或用途的方法。 2。称它为方法的“回调”更恰当一些,它是指方法的一种调用方式。任何一个被“回调”的方法,皆可称之为“回调方法” 3。方法的回调通常发生...

2011-01-30 14:38:46 118

原创 ResourceBundle和Properties的区别

1、 ResourceBundle只需要指明properties文件名前缀(baseName),不需要.properties后缀。 Properties需要指明完整的properties文件名。2、ResourceBundle可以用于资源信息国际化。 Properties不能国际化资源信息。3、Properties既可以读取 properties文件信息,也可以往...

2010-12-23 12:49:25 289

原创 (无管理员权限)imp有Lob字段表时表空间不存在情况解决方案

错误出现场景:用EXP/IMP迁移有LOB字段表数据,且EXP时表空间和IMP时表空间名字不一样。错误提示:IMP工具仍试图在EXP时的表空间中建表,如果恰好目标数据库中不存在此名称的表空间,那么就会给出表空间不存在的错误提示。如果只有DDL,DML等普通的非管理员权限(不能执行REVOKE等,如果有那么有另外的方法解决这种错误),可以先在目标表空间中创建一个空表(CREATE T...

2010-09-25 19:26:03 295

原创 org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8

此异常是由xml文件编码引起的,网上也给了很多的可能情况和解决方案,比如将修改xml文件头encoding的值,将文件另存为指定的编码等。这里说的是我自己遇到的情况。项目在编程时测试都正常,部署后执行抛出org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 经检查是xml文件里中文注释在部署环境中变成了乱码,把注...

2010-06-12 14:00:49 680 1

(转载)在oracle的子查询中使用some,any和all

引用:[url]http://blog.sina.com.cn/s/blog_4fd11d0a01009zeh.html###[/url]用some,any和all对子查询中返回的多行结果进行处理。下面我们来简单介一下这几个关键词的含义。 * Some在此表示满足其中一个的意义,是用or串起来的比较从句。 * Any也表示满足其中一个的意义,也是用or串起来的比较从...

2010-03-12 09:07:15 94

(转载)Oracle Tablespace创建

TablespaceORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.  因此,在创建对象之前,首先要分配存储空间.   分配存储,就要创建表空间:   创建表空间示例如下: CREA...

2010-03-11 16:06:53 109

原创 oracle存储过程异常信息的显示

之前写存储过程时,异常处理写法是:...EXCEPTION WHEN OTHERS THEN ROLLBACK;END ...这种写法当存储过程抛出异常时,我们不知道其到底抛出了哪种异常(比如列宽度不够大而在插入数据时抛异常),可以按如下方式显示异常信息EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.pu...

2010-02-10 17:07:56 563

原创 iReport +JasperReport报表中,表达式值为NaN的处理方法

举个例子:在JasperReports中,假设有两个Field:HGS和ZS,分别表示合格数和总数,并定义了变量 hglv表示合格率,则hglv的表达式是 $F{HGS}/$F{ZS}。可能会出现$F{ZS}的值是0情况,即总数和合格数都是0,我们希望这时的合格率为0%,但$F{HGS}/$F{ZS}返回的却是Double.NaN。此时在导出的报表中,内容为$V{hglv}的T...

2010-01-04 20:55:16 221

原创 JasperReports使用Scriptlet时,JRAbstractScriptlet的每个方法被执行了两次

在JasperReports中使用了scriptlet,发现继承自JRAbstractScriptlet 的每一个方法对于每一条记录都被执行了两次,而实际上只会被执行一次。后来发现这是classpath下有两个“重复”的jar包导致的。我把JasperReports3.6.1发行包dist下的jasperreports-3.6.1.jar和jasperreports-javaflow-3.6.1....

2009-12-31 18:40:53 208

原创 Hibernate产生的Session被close后,Connection不会被关闭

[code="java"]Session session = HibernateUtils.getSession();java.sql.Connection con = session.connection();session.close();...con.prepareStatement(...); //session被close了,con还可以用吗?[/code]...

2009-11-26 20:09:41 1312

原创 jasperReports 教程

找到一个非常棒的jasperReport开发教程《jasperReporForJavaDevelop》,作者详细介绍了如何使用jasperReport开发报表。电子书见附件

2009-11-23 11:24:28 101

润乾报表使用存储过程

[code="sql"]--员工表create table t_employee(id number(10) primary key,name varchar2(20),age number(3),salary number(10),deptid number(10));--部门表create table t_dept(id number(10) p...

2009-11-17 19:24:54 901

UltraEdit中取消自动备份

版本: 14.10高级 --》配置 --》“导航”中展开“文件处理” --》 选中“备份”选项

2009-11-17 19:00:37 141

原创 运行OpenReports Admin Console时问题汇总

公司安排我去研究报表,要使用OpenReports,网上几乎没有关于它的详细资料,看了两份比较全的文档就是OpenReports发布包里提供的or-install-guide.pdf和or-admin-guide.pdf,按照这两份文档去安装和运行OpenReports Admin Console应该没太大问题。公司给买了本书《贯通开源Web图形与报表技术全集》,真的不知道怎么评价好了,内容很...

2009-10-23 17:39:56 178

ireport +jasperreport 中文不能显示

最近在学习报表,Ireport+jasperreports+OpenReports,在用OpenReports产生报表时出现异常ERROR ReportRunAction -net.sf.jasperreports.engine.JRRuntimeException:could not load the following font:pdfFontName:HelveticapdfEnco...

2009-10-23 17:02:58 230

Jquery 1.4 API

非常全面的Jquery 1.4 API。包含速查表,快速找到需要的方法

2012-05-15

HttpClient 4.0中文教程

网上找的,共同分享! HttpClient4.0.3 Tutorial中文翻译!

2010-12-24

oracle函数大全

chm格式电子书, oracle函数大全

2010-03-24

oracle初学者1000问

CHM格式的电子书,介绍了oracle中常见的问题

2010-03-24

jsp_java技术手册

HTML教程,J2EE SDK ,java编程思想,spring2.0中文开发参考手册。全部都是已经编译的html帮助文档,反正0积分下载,对你会有用的

2008-04-29

C#教程.pdf

C#教程,中文的,挺好的

2008-03-26

javascript手册

javascript手册,中文解释,介绍javascript语法等

2008-02-26

Java开发者年鉴

java详细库类代码

2008-02-26

xml教程

xml完整中文教程。chm格式

2008-01-21

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

TA关注的人

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