自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oos

厉害了我帝国

  • 博客(25)
  • 收藏
  • 关注

原创 短信验证码修改密码

**手机短信修改密码** 一,导入相关的jar包 <!-- 短信验证接口jar包 --> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> ...

2019-08-14 10:12:20 1612

原创 压缩图片大小的方法

log.info("【图片压缩】imageId={" + imageId + "} | 图片原大小={" + srcSize / 1024 + "}kb | 压缩后大小={" + imageBytes.length / 1024 + "}kb");//得到图片的二进制数据,以二进制封装得到数据,具有通用性。//得到图片的二进制数据,以二进制封装得到数据,具有通用性。* @param picUrl 本地图片url。* @return 压缩质量后的图片字节数组。* @param picUrl 图片url。

2023-09-12 11:12:40 64

原创 获取List集合里面BigDecimal最大的值和int的最大的值

public void test() throws IOException { User user1 = new User(2, "Steven", new Date(), 2000.0, new BigDecimal(2000)); User user2 = new User(3, "Steven", new Date(), 3000.0, new BigDecimal(3000)); User user3 = new User(4, "Steven", new Date(), .

2021-09-07 16:00:30 1043

原创 npm配置vue环境安装无需插件自动

node --versionnpm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -vcnpm install -g vue-clivuevue init webpack my-projectcd my-projectcnpm installnpm run dev

2021-06-17 18:32:09 122

原创 vue安装环境搭配流程

配置npm运行vue环境一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试打开官网下载链接:https://nodejs.org/en/download/ 我这里下载的是node-v6.9.2-x64.msi,如下图:5,开始安装中间过程安装完成–开

2021-04-07 09:29:25 144

转载 validate+jquery+ajax表单验证

https://www.cnblogs.com/jingmin/p/6294982.html表单验证

2021-01-21 14:55:18 55

原创 Controller 之间的跳转

spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转 带参数拼接url形式跳转 带参数不拼接参数跳转,页面也能显示。常用的方法:情况一:从一个controller中的方法跳转到另一个controller中的方法不需要传递参数 方式一:使用ModelAndView return new ModelAndView(“redirect:/toList”);​ 这样可以重定向到另一个controller的toList这个方法. ...

2020-12-25 10:25:31 1769

原创 springboot启动报错误的解决办法

1.试试用终端命令启动mvn spring-boot:run代码出现以上问题可以执行上面的终端terminal命令行去执行代码无法关闭port的情况下可以执行2.通过执行 Ctrl+C关闭终端命令3再次启动spingboot 运行项目情况...

2020-09-04 10:12:06 521 1

原创 linux环境配置jenkins+git

一。下载jenkinsjar包连接地址jenkins官网https://www.jenkins.io/download/如上图jar包都是支持lunix系统2.启动tomcat进入tomcat目录http://47.104.166.121/jenkins/3.如图所示4.查看密码cat /root/.jenkins/secrets/initialAdminPassword如图所示:5.点击进入下载安装插件...

2020-09-04 09:44:54 76

原创 lunix配置环境jdk-maven-tomcat+jenkins

1.lunix配置环境jdk/usr/java/jdk-8u161-linux-x64.tar.gz2.通过vi 命令3.添加环境变量export JAVA_HOME=/usr/java/jdk1.8.0_161export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar4.点击 i 键,切换到编辑模式(注:下图红色剪头所指地方出现 --INSERT-- 才

2020-08-14 09:15:30 199

翻译 基于Http Token认证前后端交互流程

基本流程:1、前端登录请求时,带上用户名/密码(一般会进行加密)2、后端校验用户名/密码。如果校验失败,返回错误码,前端显示相应提示,并停留在登录页面。如果校验成功,后端生成Token,返回成功消息给前端(并带上Token字段)3、前端收到成功消息,保存Token,跳转到登录成功之后的页面4、前端后续的API请求都带上Token,后端校验Token合法才响应请求,否则返回请求非法相关错误码https://blog.csdn.net/m0_37859660/article/details...

2020-07-25 11:23:55 580

原创 map返回多个数据的关系 A和B关系的

map返回多个数据的关系 A和B关系的!A.xml文件 <select id="selectProjectInfoForContract" resultType="java.util.Map"> SELECT a.project_id AS projectId, b.customer_name AS customerName, a.project_plan_start_date AS proj

2020-07-23 12:09:47 435

原创 map返回多个数据的关系 A和B关系的

map返回多个数据的关系 A和B关系的!A.xml文件 <select id="selectProjectInfoForContract" resultType="java.util.Map"> SELECT a.project_id AS projectId, b.customer_name AS customerName, a.project_plan_start_date AS proj

2020-07-22 16:33:21 122

原创 一对多和多对一

1.ORM:对象与表作映射 2.表与表之间关系(主外键):一对一、一对多、多对一、多对多 3.类与类之间利用属性实现关系:一对一、一对多、多对一、多对多 class Person{ Car car=new Car();//一对一 List<Car> list=new ArrayList<Car>(); //一对多 } class Car{ Perso...

2020-07-21 20:05:39 290

原创 本地仓库推送到服务器 执行git命令

一.执行目录切换到本地项目文件目录:cd /Ecd /Project_song/git_code二。码云上新建一个项目 XXXX (项目名)登陆码云后,新建三,本地创建一个文件夹D:/XXXX,然后使用git bash拿前面我的本地项目文件为例子 使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 git init四,使用git remote add origin https://gi...

2020-06-12 15:07:06 116

原创 页面前端切换tab风格

1.html页面的源码@layout("/common/_container.html",{js:["/assets/js/jbrTradeorder/jbrTradeorder.js"]}){<div class="layui-body-header"> <span class="layui-body-header-title">运单表配载管理</span></div><div class="layui-fluid">

2020-06-12 14:01:21 430

原创 layui的tab切换的功能完善

1.js页面 /** * 运单表管理 */ var JbrTradeorder = { tableId: "jbrTradeorderTable" }; element.on('tab(tradeorder)', function(data){ var tradeorder= this.getAttribute('lay-id'); $("#transitStatus").val(tradeorder);

2020-06-12 13:57:14 986

原创 mysql的数据编码

1.打开cmd窗口2.执行命令行 mysql -u root -p如图出现下面界面3.查看mysql全局编码格式 输入下面show variables like 'character%';4.把mysql的全局编码格式修改为utf8(character_set_filesystem=binary 不用修改)mysql> set character...

2020-04-09 15:06:14 129

原创 mybats改为mabatisplus的方法

1.前言Mybatis-plus相比mybatis,功能更加强大,简而言之,不需要我们去写mapper.xml配置,但是对于特殊需求的sql语句,还是需要写mapper.xml文件中的sql语句。也增加了很多注解,让我们减少了开发的一些繁琐的操作。mybatis-plus和lombok一起使用,你会发现很完美的组合。2、注释以前的mybatis注解(我试了下不去注解,会报错)注...

2020-04-06 22:43:21 380

原创 时间的高级搜索

一,前端传参数/** * 点击查询按钮 conditionTime对象接受 */ JbrLogisticsLinesSiteInfo.search = function () { var queryData = {}; queryData['siteName'] = $("#condition").val(); ...

2020-04-06 21:13:04 268

原创 替换空格

ctrl + Shift +R可以替换代码空格

2019-09-03 11:44:17 87

原创 加密的token没完善

// 生成一个tokenString tmpStr = userName + "," + System.currentTimeMillis();String token = UtilsEnc.crypt(tmpStr);创建工具类package com.akaruisi.utils;import org.apache.commons.codec.digest.DigestUti...

2019-08-16 17:03:33 53

原创 试试第一次发布图片

2019-08-14 10:23:13 78

原创 端口号被占用得解决方式

可以查看8080端口 被谁占用 listening 后面就是 进程号也就是 任务管理器中的 PID使用cmd命令以下操作:netstat -aon|findstr “8080”强制终止某个进程 (如下是杀掉pid为19500的进程)taskkill /f /pid 19500...

2019-08-01 18:13:35 82

原创 用工具java项目发布到服务器操作命令

cd /llcd mhomecd homellcd bincd apache-tomcat-8.5.40./shutdown.sh./startup.sh

2019-08-01 16:47:03 132 1

空空如也

空空如也

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

TA关注的人

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