自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux删除乱码文件名的文件

【代码】linux删除乱码文件名的文件。

2023-06-18 12:31:02 134

原创 poi操作word替换模板

【代码】poi操作word替换模板。

2023-06-06 10:23:22 441

原创 bigDecimal的基础运算,加减乘除

与BigDecimal中参数一一对应。

2023-04-24 14:18:49 705

原创 es的对象类型nested和object区别

会查出来两条数据,但实际需求应该只有张三。但是使用nested就可以实现,查询方法为。使用object的查询。

2023-03-31 14:27:06 195

原创 poi合并单元格

【代码】poi合并单元格。

2023-03-21 16:15:05 130

原创 file/inputStream转MultipartFile

【代码】file/inputStream转MultipartFile。

2023-03-20 16:01:30 291

原创 java去除htm所有特殊标签包括特殊html字符

java去除htm所有特殊标签包括特殊html字符

2022-07-13 17:20:33 217

原创 使用@Vaild或@Validated正则校验以及常用正则

@Pattern(regexp="(正则)",message="提示信息")private String idCard;作用表达式整数或者小数/^[0-9]+.{0,1}[0-9]{0,2}$/匹配首尾空格的正则表达式(^\s*)只能输入数字/^[0-9]*$/手机号/^(1[3584]\d{9})$/手机号+座机号/^((0\d{2,3}-\d{7,8})|(1[3456789]\d{9}))$/座机号/^(0\d{2,3}-\d{7,8

2022-04-08 15:11:07 1961

原创 @Vaild,@Validated,@NotNull,@NotBlank,@NotEmpty史上最全用法以及各种踩坑细节

首先常规用法实体类中 @ApiModelProperty(notes = "用户名称") @TableField(value = "user") @NotNull(message = "合同编号不能为空") @Length(max = 50,message = "最大长度不可超过50") private String user; @ApiModelProperty(notes = "用户编码") @TableField(value = "code"

2022-03-19 21:02:54 1252

原创 linux查询历史执行命令

history |grep 关键字

2021-11-02 10:53:26 491

原创 v-show与v-if的区别

在vue中有特有标签v-**,其中v-show与v-if有着相同的作用不显示某个模块,v-show只是隐藏,v-if是不编译,因此在很多时候使用了v-show校验表单隐藏部分也校验了

2021-08-31 15:43:30 75

原创 mysql截取字符串的聚合函数详情

left:从左开始截取left(字段名,截取长度)right:从右开始截取right(字段名截取长度)substring:截取自定义位置自定义长度substring(字段名,开始坐标,截取长度)substring_index:按关键字截取substring_index(字段名,字符,第几个字符(负数则是倒数))...

2021-06-11 14:41:20 248 1

原创 vue把table的数据赋值给表格不影响table的数据

this.formData = JSON.parse(JSON.stringify(row))

2021-06-11 10:49:28 766 1

原创 element-ui+vue限制纯数字并限制大小

element-ui+vue限制数字<el-input-number v-model.trim="number" :min="0" :max="99" show-word-limit style="width: 90%;" />el-input-number标签是限制数字:min是最小值:max是最大值

2021-06-01 15:40:16 2247

原创 改变elementUI自带的样式

这个时候需要加上穿透 ::v-deep比如 ::v-deep .el-form-item__label { line-height: 17px; margin-left: 20px; }

2021-04-29 18:00:48 288

原创 css调整文字之间行距

先给需要调整的部分加个div/span 加个class 我的是vue直接取vue的 .el-form-item__label { line-height: 17px; }

2021-04-29 17:59:27 1205

原创 ftp登录失败530 Login incorrect.

先确认账户密码正确vim /etc/pam.d/vsftpd注释掉#auth required pam_shells.so检查/etc/vsftpd/vsftpd.confpam_service_name =vsftpd或者pam_service_name =ftpdvim /etc/vsftpd/chroot_list确认里面有登录的用户名把用户名添加到ftp中usermod -aG ftp 用户名...

2021-04-22 14:03:39 856

原创 linux的centos7安装ftp详细教程

安装服务端yum -y install vsftpd修改配置文件vi /etc/vsftpd/vsftpd.conf保证下面3项是正确anonymous_enable=NOanon_upload_enable=YESanon_mkdir_write_enable=YES添加ftp用户vim /etc/vsftpd/chroot_list修改账户密码,注意密码要大小写加特殊字符混合八位数以上passwd ftptest添加上传目录mkdir -p /h..

2021-04-22 11:20:34 421

原创 查看linux的系统版本

more /etc/redhat-release效果如下

2021-04-22 10:21:27 54

原创 使用注解统一判断字段非空

实体类中需要判断非空的成员变量加上注解 @ApiModelProperty(value = "标题") @NotBlank(message = "标题不得为空") private String title; @ApiModelProperty(value = "标题") @NotNull(message = "标题不得为空") private String title;controller中接收实体类加上注解@RequestBody @Validated NpTi

2021-04-21 15:15:58 1329

原创 Cannot create directory “xxx\.idea“

今天遇到一个神级大坑,如图先按照网友建议去看了这个目录C:\Users\yinnA.IntelliJIdea2018.2\config的权限,确定没有问题又看了我的d:\object这个文件的目录,权限也没有问题但是就是死活都是这个问题最后发现是这里加了这个文件的保护看到系统提示 随手加上的 自己都忘了 然后就出坑了...

2021-04-20 16:27:47 1172

原创 springboot 自定义异常处理

BaseResponse是返回给前端的封装对象,捕获到后返回给前端异常信息import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.security.access.AccessDeniedException;import org.springframework.web.bind.MethodArgumentNotValidException;import org.springframework

2021-04-20 11:27:49 160

原创 操作文件最全工具类,上传下载批量压缩输出

package com.yss.base.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.net.ssl.*;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.URL;import java.net.URLConnection;import java.security.cert.Ce

2021-04-19 14:11:46 50

原创 python读取html

安装lxmlpip install lxml导入lxmlfrom lxml import etree读取url = "https://www.baidu.com/"headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36", ..

2021-04-16 16:57:11 305

原创 python3.0用pymysql之操作mysql数据库增删改查完整操作

安装操作库pip3 install pymysql导出pymysqlimport pymysql接数据库# 1. 连接数据库,conn = pymysql.connect( host='localhost', user='root', password='root', db='sys', charset='utf8', # autocommit=True, # 如果插入数据,, 是否自动提交? 和conn.commit(..

2021-04-15 11:38:16 277

原创 python爬虫并向qq发送消息

几只程序猿被割了韭菜,于是写了个爬虫小程序,实时查看基金涨(跌)幅import win32guiimport win32conimport win32clipboard as wfrom bs4 import BeautifulSoup # 网页解析,获取数据import urllib.request, urllib.error # 制定URL,获取网页数据import timeimport threadingimport jsonlist = ['003834', '002251'

2021-04-14 13:47:05 1187 2

原创 java爬虫入门教程

java爬虫之爬基金增长情况先上pom文件 <dependencies> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.12.1</version> </dependency&g

2021-04-14 10:44:10 171

原创 netty客户端&服务端工具类

服务端pom文件 <dependencies> <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.60.Final</version> </dependency>

2021-04-13 15:02:05 911

原创 mysql安装和配置环境windows+linux

windows下载windows版安装包windows版5.7提取码:wind

2021-04-12 14:04:37 58

原创 redis安装并设置远程连接和自启动教程Windows+linux

Windowsredis官网下载地址 在这里下载一个自己想要的版本解压,目录如下修改配置文件:redis.windows.conf如果所有ip都可以访问就这样改bind 127.0.0.1改为 #bind 127.0.0.1 也就是注释点他的指定ipprotected-mode yes 改为 protected-mode no 修改的是保护模式修改指定ip则bind 127.0.0.1改为自己需要访问的ip如bind 127.0.0.1 192.168.10.1 192.168

2021-04-09 10:45:07 93

原创 date入参返回参数的格式问题

前端往后端传,后端接收加 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")后端往前端返回,前端接收加@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")

2021-04-08 17:19:35 265

原创 java 递归

public String gets (String s, int i){ if (i == 0 ){ return s + "0"; }else { return gets(s ,--i); } }

2021-04-06 14:49:15 42

原创 各种循环之间的区别

各种循环之间的区别for循环,固定次数for (int i = 0; i < 100; i++) { }while循环,括号内为true则继续执行int i = 0;while (i < 100) { i++;}do while循环,先执行do再判断括号中是否为trueint i = 5;do { i = i + 95;}while (i < 100);...

2021-04-06 14:32:11 355

原创 LocalDateTime和字符串相互转换

LocalDateTime和字符串相互转换/** * <p> * 日期工具类 * </p> * * @author yinna * @version: V1.0 */public class DateUtil { /** * 获取当前日期,格式为YYYYMMDDHHmmSS * @return 当前日期 */ public static String getCurrTimeForCheck() { ret

2021-04-06 14:13:57 4488

原创 字符串转为输入流

字符串转为输入流 StringBuilder stringBuilder = new StringBuilder("字符串"); InputStream inputStream = new ByteArrayInputStream(stringBuilder.toString().getBytes("UTF-8"));

2021-04-06 14:02:02 1896

原创 springcloud调用其他服务的接口

client是服务名下面路径,参数直接复制过来即可/** * @author yinna * @version 1.0 * @date 2021/3/30 16:34 */@FeignClient("client")@Component@RequestMapping(value = "/supervise")public interface SuperviseClient { @GetMapping("/send") String sendMessage(@Reque

2021-04-06 13:59:26 808

原创 关于getBytes获取字节长度有误

字符串getBytes获取字节长度如果String ss = "aa";System.out.println(ss.getBytes());会发现linux和windows的jar包启动结果不一样这是因为系统默认的编码格式不一样Windows默认编码格式为GBKLinux要看版本正确方法如下String ss = "aa";System.out.println(ss.getBytes("UTF-8"));...

2021-04-06 13:53:52 637

原创 cloud通过eureka调用另一个服务失败的问题

调用后直接返回错误为超时修改了超时时间后依然无效,直接通过网关访问后发现IP地址不对随发现该IP为虚拟机IP,关掉虚拟机,运行正常

2021-03-31 13:43:45 520

原创 java定时器

启动类中加上注解@EnableScheduling需要定时执行的方法注解 @Scheduled(cron = "0 0 1 * * *") public void uploadDeposit(){}表达式秒:可出现", - * /"四个字符,有效范围为0-59的整数分:可出现", - * /"四个字符,有效范围为0-59的整数 时:可出现", - * /"四个字符,有效范围为0-23的整数 每月第几天:可出现", - * / ? L W C"八个字符,有效范围为0-31的

2021-03-30 09:09:51 70

原创 easyExcel读写excel

pom文件 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.3</version> </dependency>实体类中加上注解 index代表单元格的第几列,会自动跳过第一行 @Exc

2021-03-30 09:05:20 1827

apache-maven-3.6.1.zip

apache-maven-3.6.1.zip

2021-04-09

空空如也

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

TA关注的人

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