tang_sy
码龄5年
  • 11,923
    被访问
  • 16
    原创
  • 87,349
    排名
  • 3
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-10-27
博客简介:

tang_sy的博客

查看详细资料
  • 2
    领奖
    总分 80 当月 23
个人成就
  • 获得4次点赞
  • 内容获得14次评论
  • 获得28次收藏
创作历程
  • 1篇
    2022年
  • 12篇
    2021年
  • 5篇
    2018年
成就勋章
TA的专栏
  • 工具类
    4篇
  • Java
    2篇
  • 数据库
    1篇
  • 微信
    1篇
  • 杂记
    1篇
  • 学习
    5篇
  • 工作中遇到的问题
    2篇
  • database
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java使用POI操作Excel合并单元格

1、引入poi依赖<!--poi--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</version></dependency>2、合并单元格两种方案:1)数据有规则:比如部门和部门下的员工,一对多,返回数据结构是类似树结构p
原创
发布博客 2022.04.07 ·
3613 阅读 ·
1 点赞 ·
0 评论

咕咆第三期完整版 仅供学习

原创
发布博客 2021.05.28 ·
49 阅读 ·
0 点赞 ·
1 评论

springboot 全局异常处理 自定义异常

文章积累知识,如有存在问题,请大家不啬赐教前文:之前写了一篇浅谈代码规范的文章,文章地址:https://mp.csdn.net/editor/html/115002158看官会觉得controller满屏的try-catch,似乎心情会不爽,想到能不能全局处理异常,不再是service抛出异常,controller处理异常,也就是说开发者不关注异常处理,自定义异常直接在service抛出我从来没见过这么嚣张的人,哎!你今天就见到了package com.hzw.sunflower..
原创
发布博客 2021.04.15 ·
46 阅读 ·
0 点赞 ·
0 评论

ACID事务

文章积累知识,如有存在问题,请大家不啬赐教事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性;一、原子性(atomicity)一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性二、一致性(consistency)事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处于一致性状态。如果数据库系统在运行过程中发生故障,有些事务尚未完成就被迫中断,这些未完成的事务对数据库所作的修改有一部
原创
发布博客 2021.03.24 ·
39 阅读 ·
0 点赞 ·
0 评论

jenkins.war 部署

Jenkins 持续集成软件,拿到了一个 war 文件,运行 war 文件有两种方式:1. 把 war 文件放到 tomcat 的 webapps 文件夹中,运行 tomcat ,由 tomcat 自动解压运行 war 文件中的程序;2. 不用 tomcat,cmd 进入 war 文件所在目录,直接执行以下命名运行 war 中的程序;java -jar 文件名.war今天主要想说的就是这第二种方式。我们调用如下命令后,war 程序就开始运行了。java -jar jenkins.wa..
原创
发布博客 2021.03.24 ·
211 阅读 ·
0 点赞 ·
1 评论

浅谈代码规范

文章积累知识,如有存在问题,请大家不啬赐教1、项目异常统一管理 (1)采用枚举类统一管理异常信息,package com.web.utils;public enum ExceptionEnum{ /** * 请发送验证码 */ VERIFICATION_CODE_NOT_SENT("5001", "请发送验证码"), /** * 您输入的验证码有误 */ VERIFICATION_CODE_ERROR("...
原创
发布博客 2021.03.19 ·
44 阅读 ·
0 点赞 ·
0 评论

SpringMvc Quartz 定时任务集成

文章积累知识,如有存在问题,请大家不啬赐教1、引入jar <!-- quartz --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version> </dependency>2、sp
原创
发布博客 2021.03.15 ·
71 阅读 ·
0 点赞 ·
0 评论

mysql 函数 订单7天后自动签收

文章积累知识,如有存在问题,请大家不啬赐教CREATE DEFINER=`root`@`%` PROCEDURE `automatic_signIn`()BEGIN DECLARE done int DEFAULT FALSE; DECLARE z_id int DEFAULT 0; DECLARE infos CURSOR FOR SELECT o.idFROM tbl_order o WHERE o.order_status = 2 AND TIMESTAMPDIFF(
原创
发布博客 2021.03.15 ·
33 阅读 ·
0 点赞 ·
0 评论

HttpClient doGet/doPost 普通请求,携带参数,携带请求头

文章积累知识,如有存在问题,请大家不啬赐教import com.hbxhx.utils.string.StringUtils;import org.apache.commons.beanutils.BeanMap;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpStatus;import org.apache.commons.httpclient.methods.P
原创
发布博客 2021.02.22 ·
732 阅读 ·
1 点赞 ·
2 评论

发布时间 距发布多久

/** * 距发布多久 * <p> * <60分钟 --- xx分钟前; * 1小时(含)以上24小时以内 --- xx小时前; * 24小时(含)以上48小时以内 --- 昨天; * 48小时(含)以上 --- yyyy-MM-dd; * * @param releaseTime * @return */ public static String sinceToday2List(Da..
原创
发布博客 2021.02.18 ·
70 阅读 ·
0 点赞 ·
4 评论

ocr.idcard 微信小程序的身份证 OCR 识别

文章积累知识,如有存在问题,请大家不啬赐教官方apl地址:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/ocr/ocr.idcard.html请求地址POST https://api.weixin.qq.com/cv/ocr/idcard?type=MODE&img_url=ENCODE_URL&access_token=ACCESS_TOCKEN请求参数属性 类型
原创
发布博客 2021.02.01 ·
1416 阅读 ·
0 点赞 ·
3 评论

Swagger2 api 接口文档

文章积累知识,如果正在问题,请大家不啬赐教1、引入jar包 <!-- swagger2 start--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependen
原创
发布博客 2021.01.25 ·
162 阅读 ·
0 点赞 ·
2 评论

阿里云 oss 对象存储,上传、下载、删除、获取文件、文件列表,文档预览 demo

记录代码,如有错误,希望大家能够指出问题。1.maven 依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http
原创
发布博客 2021.01.15 ·
1156 阅读 ·
1 点赞 ·
1 评论

java中sleep() 和 wait()区别

对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放对象锁。而当调用wait()方法的时候,线程会放弃对象锁,进入等待此对象的等待锁定池,只...
转载
发布博客 2018.12.17 ·
56 阅读 ·
0 点赞 ·
0 评论

MySQL 伪序列

//a.用两个语句来实现set @rownum=0;SELECT @rownum:=@rownum+1 AS rownum , id FROM table;//b.用一个sql语句来实现SELECT @rownum:=@rownum+1 AS rownum, table_name.* FROM (SELECT @rownum:=0) r, table_name ;//把rownum的设...
转载
发布博客 2018.08.30 ·
583 阅读 ·
0 点赞 ·
0 评论

微信小程序支付

首要条件:    1.开通了微信支付,并且小程序绑定了微信支付;    2.准备好小程序的appid,微信支付的商户号,支付秘钥。微信小程序支付核心:     1、小程序向服务端发送获取openid    2、服务端向微信统一下单    3、服务器收到返回信息二次签名发回给小程序    4、小程序发起支付    5、服务端收到回调说明:下面是小程序代码&lt;!--index.wxml--&gt;...
原创
发布博客 2018.03.20 ·
366 阅读 ·
1 点赞 ·
0 评论

Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use.

首先我们看英文知道端口被占用, 一、推荐方案 启动任务管理器,                                 结束进程javaw.exe 二、启动任务管理器,并没有发现没有javaw.exe, 情况一:1、在dos下,输入 netstat -ano|findstr 8080 ...
原创
发布博客 2018.03.03 ·
609 阅读 ·
0 点赞 ·
0 评论

获取手机验证码

 这里以秒嘀科技为例,可以免费测试10元,每条0.06元,1、注册账号2、联系客服,审核签名package com.answer.utils;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.URL;impo...
原创
发布博客 2018.02.08 ·
2112 阅读 ·
0 点赞 ·
0 评论
加载更多