- LLMs之Llama-3:基于Colab平台(免费T4-GPU)利用LLaMA-Factory的GUI界面(底层采用unsloth优化框架【加速训练5~30倍+减少50%的内存占用】)对llama-3
一个处女座的程序猿
NLP/LLMs成长书屋大语言模型unslothLLaMA-3LoRA
LLMs之Llama-3:基于Colab平台(免费T4-GPU)利用LLaMA-Factory的GUI界面(底层采用unsloth优化框架【加速训练5~30倍+减少50%的内存占用】)对llama-3-8b-Instruct-bnb-4bit模型采用alpaca数据集【instruction-input-output】实现CLI方式/GUI傻瓜可视化方式,进配置微调→参数行LoRA指令微调→模型推
- python数据增强——随机裁剪
灰灰学姐
数据增强python开发语言
importcv2importosimportrandominput_folder='JPEGImages'output_folder='images'ifnotos.path.exists(output_folder):os.makedirs(output_folder)#定义随机裁剪函数defrandom_crop(image,crop_size):h,w,_=image.shapeifh
- (六) MyBatis面试通关宝典:让你在面试中脱颖而出的关键
Java_young
JAVAmybatis面试职场和发展
一、MyBatis中的工作原理1。介绍MyBatis的基本情况:ORM框架2。原理:MyBatis框架的初始化操作处理SQL请求的流程1.系统启动的时候会加载解析全局配置文件和对应映射文件。加载解析的相关信息存储在Configuration对象@Testpublicvoidtest1()throwsException{//1.获取配置文件InputStreamin=Resources.getRes
- el-form只有一个输入框回车刷新页面问题
原因:如果你的form表单内只有一个input输入框,按下回车后会默认触发页面刷新解决:在el-form上添加@submit.native.prevent阻止默认事件即可@submit:表单提交.native绑定系统原生事件.prevent提交以后不刷新页面本篇文章为日常功能点,方便小伙伴们快速定位问题
- el-form表单@keyup事件不生效
给el-form表单添加回车搜索事件,只需要在el-form上添加即可应用到所有的input框注意:给@keyup.enter事件添加native修饰符,阻止默认行为@keyup.enter.native事件不生效问题当一个form元素中只有一个输入框时,按下回车则会刷新页面,此时需要在el-form上添加@submit.native.prevent来阻止默认行为查询
- el-form表单@keyup事件不生效
给el-form表单添加回车搜索事件,只需要在el-form上添加即可应用到所有的input框注意:给@keyup.enter事件添加native修饰符,阻止默认行为@keyup.enter.native事件不生效问题当一个form元素中只有一个输入框时,按下回车则会刷新页面,此时需要在el-form上添加@submit.native.prevent来阻止默认行为查询
- 【智能体Agent】Action执行动作的核心数据结构
星星点点洲
LangChain开发过程pythonlangchain
Actionfrompydantic.v1importBaseModel,FieldfromtypingimportList,Optional,Dict,AnyclassAction(BaseModel):name:str=Field(description="Toolname")args:Optional[Dict[str,Any]]=Field(description="Toolinputar
- 解决elementui中aria-hidden报错:Blocked aria-hidden on an element because its descendant retained focus.
T-shmily
vue浏览器报错elementui前端javascript
控制台报错:这个无缘无故的是浏览器的原因,不影响代码但影响美观。可以通过css解决,可以放在入口文件解决办法:/*解决浏览器报错:Blockedaria-hiddenonanelementbecauseitsdescendantretainedfocus*/input[aria-hidden="true"]{display:none!important;}或者添加以下也可以解决.el-radio_
- 【蓝桥杯省赛真题45】python输出字符 中小学青少年组蓝桥杯比赛 算法思维python编程省赛真题解析
小兔子编程
蓝桥杯python省赛真题详解蓝桥杯pythonPython输出字符Python蓝桥杯省赛Python算法思维Python信息素养真题蓝桥杯Python省赛真题
目录python输出字符串一、题目要求1、编程实现2、输入输出二、算法分析三、程序编写四、程序说明五、运行结果六、考点分析七、推荐资料1、蓝桥杯比赛2、考级资料3、其它资料python输出字符串第十四届蓝桥杯青少年组python比赛省赛真题一、题目要求(注:input()输入函数的括号中不允许添加任何信息)1、编程实现给定一个只包含小写字母的字符串S(S长度>3),请输出字符串S的第一个字符和最后
- JS综合案例
星星不打輰
javascriptjava数据库
JS综合案例实现基础的表单验证:欢迎注册欢迎注册已有帐号?登录用户名用户名不太受欢迎密码密码格式有误手机号手机号格式有误//1.验证用户名是否符合规则:长度6~12,单词字符组成//绑定事件:失去焦点事件onblur="checkUsername()"checkUsername=function(){//1.1获取用户名输入框的input标签对象letusernameInput=document.
- Python中常用的100个函数,涵括小白到资深码农!
马大哈(Python)
python开发语言算法
1.print():打印输出内容到控制台。2.input():接收用户输入。3.len():返回对象的长度。4.type():返回对象的类型。5.int():将字符串或其他类型转换为整数。6.float():将字符串或其他类型转换为浮点数。7.str():将对象转换为字符串。8.list():创建一个列表。9.tuple():创建一个元组。10.dict():创建一个字典。11.set():创建一
- python正确的布尔值_Python小课笔记--Python基础:布尔值和空值处理
处黑
python正确的布尔值
截图来自Python小课文|仟樱雪在Python小课-1--4节中,已经学习了:基础模块--数据--数据类型(整数、字符串,浮点数),基础模块--变量,基础模块--函数(input函数、print函数,len函数,type函数,转换函数)。基础模块--控制流(条件判断)本节将继续学习本节继续学习:基础篇--数据截图来自Python小课一.基础知识:数据类型中的布尔值、空值1、布尔值:True还有F
- 揭秘 <input> 中的 const formData = e.detail.value:表单提交的小秘密
小丁学Java
微信小程序WxMainput
✦揭秘中的constformData=e.detail.value:表单提交的小秘密嘿,小伙伴们!在微信小程序开发中,表单提交可是个大明星场景,而constformData=e.detail.value;就像是幕后的“数据搬运工”。今天,我们就以一个“疑惑产品上传”页面为例子,聊聊组件中这行代码的妙用。准备好了吗?让我们带着好奇心和一堆表情,跳进代码的世界吧!✧先来认识一下e.detail.val
- C语言的输入输出的方式 :scanf()&printf() 和 getchar()&putchar()和 gets()&puts() 基本用法
阿拉保
c语言算法开发语言
(一)scanf()&printf()C语言的输入输出通常使用scanf()、printf()函数scanf()函数用于从标准输入(键盘)读取并格式化,printf()函数发送格式化输出到标准输出(屏幕)。使用printf()函数打印时需要引用头文件,并加上#incldue的预处理命令例:#includeintmain(){intinput;//输入scanf("%d",&input);//输出p
- el-input 下拉提示
大霞上仙
vuevue.jselementuijavascript
{{item.value}}多个字段用逗号隔开涉及字段{{item.value}}mountedinstance.get('/get_jmxtips/').then(res=>{this.oldtitle=res.data.oldtitle;this.oldziduan=res.data.oldziduan;this.oldziduanvalue=res.data.oldziduanvalue;}
- STM32-GPIO详解
爱写代码的雨一颗
stm32嵌入式硬件单片机
一:GPIO基本概念GPIO是英文GeneralPurposeInput/Output的缩写,中文翻译为通用输入/输出。它是一种在数字电子系统中常见的接口类型,用于与外部设备进行通信和控制。GPIO接口可以作为输入或输出引脚使用。作为输入引脚时,GPIO可以接收来自外部设备的电信号,并将其转换为数字信号,供系统内部使用。作为输出引脚时,GPIO可以将数字信号发送到外部设备,从而实现对其的控制。GP
- 模板注入漏洞(SSTI)学习笔记
栀寒老醑
学习笔记网络安全安全web安全系统安全安全架构
模板注入漏洞(SSTI)学习笔记1.模板注入简介什么是模板引擎?模板引擎用于将动态数据渲染到静态页面(如HTML)。例如,Jinja2(Python)、Twig(PHP)等。示例:#Flask中使用Jinja2渲染模板fromflaskimportrender_template@app.route('/')defindex():user_input=request.args.get('name')
- Python基础(字符串与列表)练习
羡江007
python开发语言
###题干#做一个简单的用户信息管理系统:#提示用户依次输入姓名,年龄和爱好#并且在输入完成之后,一次性将用户输入的数据展示出来'''user_name=input('请输入您的姓名:')user_age=input('请输入您的年龄:')user_hobby=input('请输入您的爱好:')print(f'以下是您的信息:\n姓名:{user_name}\n年龄:{user_age}\n爱好:
- Unity TMP_InputField 多行输入时的高度适应
2301_79311694
unity
实现设定输入框的行类型为多行新建行。inputField.lineType=TMP_InputField.LineType.MultiLineNewline;进行输入时调整输入框高度。height=inputField.textComponent.preferredHeight+offset;if(height()){inputField.GetComponent().rectTransform.
- 【Java】网络通信IO模型
茉菇
java开发语言
Java网络编程中的IO(Input/Output)模型是管理计算机对外部数据读取和写入操作的重要机制。Java提供了多种IO模型来满足不同的网络通信需求。一、阻塞IO(BIO,BlockingI/O)概念:阻塞IO是最简单和直观的一种IO模型。在BIO模型中,当用户线程发起系统调用时,内核会一直等待,直到有数据可读或可写,才会返回结果。特点:同步阻塞:服务器实现模式为一个连接一个线程,即客户端有
- java excel 导入 加校验_Java通过POI为Excel添加数据验证
夏至未至
javaexcel导入加校验
Stringpath="d:\\success.xlsx";StringsheetName="sheetlist";XSSFWorkbookwb=null;XSSFSheetsheetlist=null;FileinputFile=newFile(path);if(inputFile.exists()){wb=newXSSFWorkbook(newFileInputStream(path));}e
- ReactNative fetch源码分析
郝捷Laxus
ReactNative
原生分析的是安卓端核心代码//react-native/vendor/core/wehatwg-fetch.jsself.fetch=function(input,init){returnnewPromise(function(resolve,reject){varrequest=newRequest(input,init);varxhr=newXMLHttpRequest();xhr.onloa
- Leetcode54:Spiral Matrix 螺旋矩阵
icodebugs
算法Leetcode
54:SpiralMatrix螺旋矩阵Givenamatrixofmxnelements(mrows,ncolumns),returnallelementsofthematrixinspiralorder.给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。Example1:Input:[[1,2,3],[4,5,6],[7,8,9]]Output:[1,2,
- Qt是不是经常写个QWidget输入参数?
南瓜大师-阿亮
QtFunctionqt开发语言C++
发现Qt自带的一个输入控件QInputDialog类QInputDialog类提供了一个简单方便的对话框,用于从用户获取单个值。输入值可以是字符串、数字或列表中的项。必须设置一个标签来告诉用户他们应该输入什么。提供了五个静态方便函数:getText()、getMultiLineText()、getInt()、getDouble()和getItem()。所有的函数都可以以类似的方式使用boolok;
- 多层感知机 (Multilayer Perceptron, MLP)
ALGORITHM LOL
人工智能机器学习算法
多层感知机(MultilayerPerceptron,MLP)通俗易懂算法多层感知机(MultilayerPerceptron,MLP)是一种前馈人工神经网络。它的主要特点是由多层神经元(或节点)组成,包括至少一个隐藏层。MLP是监督学习的模型,常用于分类和回归问题。组成部分输入层(InputLayer):接收输入数据的特征。例如,如果我们有一个特征向量x=[x1,x2,…,xn]\mathbf{
- Python之PDF拆分
weixin_64086189
pythonpdf开发语言
首先确保Python库已经更新好,如果没有需要:1、找到pip3.exe所在的文件夹,复制路径我的路径是:2、按Win+R,输入CMD确定3、进入后,先输入cd路径回车4、输入pip3installpypdf2回车5、输入pip3installpdfplumber回车代码:fromPyPDF2importPdfReader,PdfWriterimportos#PDF文件路径input_path=r
- LeetCode --- 2231. Largest Number After Digit Swaps by Parity 解题报告
杨鑫newlfe
Python算法LeetCodeleetcode算法python面试分治算法
Question:Youaregivenapositiveintegernum.Youmayswapanytwodigitsofnumthathavethesameparity(i.e.bothodddigitsorbothevendigits).Returnthelargestpossiblevalueofnumafteranynumberofswaps.Example1:Input:num=1
- Linux查看TP6 command定时任务并重启
落落鱼2013
linux运维服务器定时任务
TP6定时任务设置:1、在项目根目录/app/command目录下创建定时任务类文件MemberSubmit.php使用$this->setName('memberSubmit')方法设置名称为memberSubmit的定时任务。namespaceapp\command;usethink\console\Command;usethink\console\Input;usethink\console
- 移动端iOS网页收起键盘底部有空白、软键盘弹起遮挡输入框等问题
漂移的电子
iOS/AndroidiOS软键盘移动端
1、移动端iOS网页收起键盘底部有空白:失焦的时候把窗口滚动位置设置到(0,0)就行了2、iOShtml5移动端软键盘弹起遮挡输入框:2.1、Element.scrollIntoViewIfNeeded()方法用来将不在浏览器窗口的可见区域内的元素滚动到浏览器窗口的可见区域。constinput=document.getElementsByTagName('input')[0];setTimeou
- 【2025年华为OD机试】 (E卷,100分) - 计算最接近的数(JavaScript&Java & Python&C/C++)
妄北y
华为odjavascriptjavapythonc语言
一、问题描述题目解析:寻找最接近中位数的下标题目描述给定一个数组X和一个正整数K,请找出使表达式X[i]-X[i+1]-...-X[i+K-1]的结果最接近于数组中位数的下标i。如果有多个i满足条件,请返回最大的i。补充说明数组X的元素均为正整数。数组的长度n取值范围:2{//移除输入字符串中的方括号input_str=input_str.replace("[","").replace("]","
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p