![](https://img-blog.csdnimg.cn/2020110411472924.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
夏大人的笔记本
随手记一下零碎的东西
划水摸鱼
PEACE&LOVE
展开
-
HttpUtil下载腾讯云cos文件到本地(其他线上地址也可以用)
最近遇到一个将腾讯云cos上文件转为PDF格式的需求,word文档可以直接转换,但是excel格式的文件却始终无法获取线上文件地址路径,导致无法解析成功,无奈只能将腾讯云文件先拉取到本地,然后在将本地文件转为pdf格式上传到腾讯云,这里记录一下如何将线上文件拉去到本地.一、配置maven <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool原创 2021-05-08 14:30:34 · 1202 阅读 · 0 评论 -
sqlserver for循环游标循环
--声明变量,用户接收循环时的变量 declare @name nvarchar(20) , @age nvarchar(20) , @class nvarchar(20) declare sherLcursor cursor for select name,age,class from person --打开游标 open sherLcursor fetch next from sherLcursor into @applies,@stock_data,@the_date.原创 2021-03-04 17:49:45 · 791 阅读 · 1 评论 -
kaptcha实现验证码功能(返回图片/返回Base64两种形式)
这里写自定义目录标题添加依赖创建CaptchaConfig配置类新建验证码文本生成器新建controller层,并完成调用最终效果添加依赖 <!--验证码 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <ver原创 2021-01-17 14:15:08 · 1042 阅读 · 0 评论 -
sqlserver 触发器 insert/update/delete
文章目录一、insert 触发器二、update触发器三、delete触发器新建一张数据表用于测试SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[trigger_user]( [name] [nchar](10) NULL, [age] [nchar](10) NULL) ON [PRIMARY]GO一、insert 触发器示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分原创 2021-01-08 15:08:36 · 5418 阅读 · 0 评论 -
sqlserver外键约束的创建方式以及级联更新/级联删除
在实际开发项目中,有的场景需要进行两个表的相关字段的外键关联,如在管理系统中,人员表和部门信息表,在生成一个人员信息时,人员的部门编码必须存在于部门表中,当该部门名称等信息发生变化时,人员表的部门信息也需要同步更新,在这种场景下,显然使用外键关联以及联级更新/删除就会十分的方便先创建两张用于测试的表:create table userInfo --用户表 ( userid varchar(64) not null primary key,--用户id department varch原创 2020-12-05 15:29:27 · 5643 阅读 · 0 评论 -
java开启事务管理机制,实现mybatis回滚
基于Transactional的事务管理机制应用场景(客户订单):用户保国大师在平台买了三件三品,生成了一张商品订单,为了方便管理,把保国大师的姓名手机号以及收货地址等信息放在商品订单主表,购买的三件商品的数量/规格等信息放在了商品订单子表,主子表和在一起就是商品订单.当保国大师下单时,主表和子表同时写入,这个时候就要求主子表要么同时成功,要么同时失败,mybatis显然是解决不了这个问题的,这个时候,就可以在 Service层调用层用到Transactional了一、spring配置文件配置信息原创 2020-11-18 11:51:15 · 680 阅读 · 0 评论 -
idea导出war包并部署到tomcat
文章目录一、生成并导出war包一、生成并导出war包 快捷键 ctrl+alt+shift+s打开 project structure 项目结构,点击artifacts,新建一个空的war包 点击工具栏上的build>>build artifacts,弹出下面的界面,选中刚才打包好的项目选择build至此新的war包就打包好了,文件路径默认为当前项目目录下out\artifacts文件夹中.接下来就是将war包放在webapps目录下,修改conf文件夹下的server.xm原创 2020-11-12 11:35:42 · 744 阅读 · 0 评论 -
pagehelper分页插件-支持数据库sqlserver/mysql/Oracle/DB...
文章目录前言一、pom文件引入二、测试总结前言Don’t Repeat Yourself,在之前几个项目中,在使用mybatis做分页时,一直使用自定义page分页工具类,工具类中包含了//当前页码private Integer page;//页展示条目数private Integer rows= 10;//开始private Integer startWith;//结束private Integer endWith;几个参数,在进行分页查询时,需要执行count语句计算分页信息,在将原创 2020-11-07 11:46:10 · 2671 阅读 · 0 评论 -
git常用命令
git init 初始化git config user.name 查看用户名git config user.email 查看邮箱git config --global user.name “your name” 修改用户名git config --global user.email “your email” 修改邮箱git remote -v 查看本地所有远程仓库git remote add pb(自定义名称,绑定好之后可以直接使用简称进行pull和push) 远程仓库地址 //绑定远原创 2020-11-04 11:44:21 · 80 阅读 · 0 评论 -
SSM+VUE解决跨域请求(超详细)
**SSM+vue前后端分离跨域问题解决**原创 2020-11-03 14:30:22 · 1261 阅读 · 1 评论