- 博客(73)
- 资源 (5)
- 收藏
- 关注
原创 nginx使用
worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#error_log logs/error.log debug;#pid logs/nginx.pid;events { worker_connections 1024;}# HTTP服务http { include
2022-05-30 12:01:45 126
原创 正则数字校验
/** * 是否为数字(仅正数),包括正整数、正小数、0 * @param value * @returns */function isNumber(value){ //var z_reg = /^(([0-9])|([1-9]([0-9]+)))(.[0-9]+)?$/; //2021-12-06修正,点是特殊符号,要加\ var z_reg = /^(([0-9])|([1-9]([0-9]+)))(\.[0-9]+)?$/; return z_
2022-03-30 09:11:57 1303
原创 postutil发送文件
package cn.com.cetc16.utils;import com.alibaba.fastjson.JSONObject;import org.apache.commons.fileupload.FileItem;import org.apache.commons.fileupload.FileItemFactory;import org.apache.commons.fileupload.disk.DiskFileItemFactory;import org.apache.http.
2021-12-09 14:38:55 363
原创 js获取url参数
方法 parseParams(param) { param = param.substr(1, param.length - 1); var paramArray = new Array(); var pArray = param.split('&'); for (var i = 0; i < pArray.length; i++) { var attributeArray = pArray[i].
2021-07-02 11:17:55 166
原创 uniapp使用
小程序没有跨域问题存在,但是H5有所以如果发布了H5,出现跨域问题。那么应该在整个环境的配置时要注意:比方说,我们接口为:/api/mobile/login/api/mobile/logout如果我们已经将接口发布到服务器上了,如果说服务器ip为10.4.13.1,端口为8080小程序访问的时候,应每次都要带上ip和端口。但是H5,如果带上ip和端口,那么就会出现跨域问题出现。如何解决这个问题?应该把小程序和H5的环境区分开来:url='/api/mobile/login'//#if
2021-06-27 09:28:51 299
原创 Base64FileUtils工具类
package com.ruoyi.common.utils;import org.apache.commons.codec.binary.Base64;import java.io.*;public class Base64FileUtils { /** * * @param path 文件全路径(加文件名) * @return String * @description 将文件转base64字符串 * @date 2019年11月2
2021-06-22 10:07:15 416
原创 oracle数据库单行函数
1.字符函数1.常用字符函数2.大小写控制函数2.数值函数2.1常用数值函数2.2四舍五入-- round2.3 截取 – trunc2.4取余数-- mod2.5实例------------------常用数值函数------------------------– 四舍五入函数round 查询日薪并四舍五入到小数点后2位select empno, ename, round(sal/30,2) from emp;– 截断函数trunc 查询日薪并截取到小数后2位sele
2021-06-02 16:33:36 218
原创 oracle小技巧
1.时间处理获取当前时间:sysdate获取当前时间前一天:sysdate - interval '1' day2.将一张表中的数据同步到另一张表中MERGE INTO T T1 USING (SELECT '1001' AS a,2 AS b FROM dual) T2 ON ( T1.a=T2.a) WHEN MATCHED THEN UPDATE SET T1.b = T2.b WHEN NOT MATCHED THEN INSERT (a,b) VALUE
2021-05-06 15:12:45 87
原创 文件下载实现
代码示例```bashpackage com.ruoyi.web.controller.family;import java.io.FileInputStream;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import javax.servlet.ServletContext;imp
2021-03-16 11:03:48 142
原创 nginx配置
1.Nginx同一个端口部署多个vue项目参考https://blog.csdn.net/resuper0/article/details/107759943
2020-11-19 17:53:55 111
原创 post发送请求工具类
package com.ruoyi.common.utils;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.HttpURLConnection;import java.net.URL;public class PostUtil { /** * * @param url * @param qu
2020-11-06 16:29:43 1057
原创 java正则
package com.ruoyi.common.utils;import com.fasterxml.jackson.core.format.MatchStrength;import org.hibernate.tool.schema.internal.exec.ScriptTargetOutputToFile;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.
2020-10-30 15:10:56 214
原创 项目启动时加载方法
实现InitializingBean 接口中的方法package com.qingcheng.service.impl;import com.qingcheng.service.goods.CategoryService;import org.springframework.beans.factory.InitializingBean;import org.springframework.beans.factory.annotation.Autowired;import org.springfr
2020-06-23 16:21:43 597
原创 thymeleaf
demo:模板引擎thymeleaf1.1 thymeleaf简介Thymeleaf是一个适用于Web和独立环境的现代服务器端Java模板引擎。Thymeleaf 的主要目标是为您的开发工作流程带来优雅的自然模板 - 可以在浏览器中正确显示的HTML,也可以用作静态原型,从而在开发团队中实现更强大的协作。通过Spring Framework模块,与您喜欢的工具的大量集成,以及插入您自己的功能的能力,Thymeleaf是现代HTML5 JVM Web开发的理想选择 - 尽管它可以做得更多。官
2020-06-12 10:55:03 542
原创 获取登录地址和浏览器
package com.qingcheng.util;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONException;import com.alibaba.fastjson.JSONObject;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java
2020-06-09 21:09:27 767
原创 递归查询菜单
/** * 查询全部菜单 * @return */ public List<Map> findAllMenu() { List<Menu> menuList = findAll(); return findMenuListByParentId(menuList,"0"); } /** * 查询下级菜单ID * @param menuList * @param parentId .
2020-06-09 18:07:34 330
原创 Spring Security安全框架
BCrypt密码加密1.1 BCrypt简介 在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否正确。 目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全。BCrypt 官网http://www.mindrot.org/projects/jBCrypt/1.2 快速入门(1)我们从官网下载源码(2)新建工程,将源码类BCrypt.
2020-06-08 22:58:01 296
原创 BCrypt加密
在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否正确。 目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全。BCrypt 官网http://www.mindrot.org/projects/jBCrypt/String gensalt = BCrypt.gensalt();//这个是盐 29个字符,随机生成System.out.p
2020-06-08 15:38:20 325
原创 mysql小技巧
1.对时间进行处理DATE_FORMAT(o.`pay_time`,'%Y‐%m‐%d' ) ='2019‐04‐15'实例SELECT category_id1 ,category_id2,category_id3,DATE_FORMAT(o.`pay_time`,'%Y‐%m‐%d' ) count_date,SUM(oi.num)num,SUM(oi.pay_money) moneyFROM tb_order_item oi, tb_order o WHERE oi.`order_
2020-06-05 12:13:15 149
原创 后端小技巧
1.计算超时时间LocalDateTime localDateTime =LocalDateTime.now().minusMinutes(orderTimeout); //得到超时的时间点
2020-06-04 16:16:38 261
原创 SpringTask
1.定时任务解决方案-SpringTaskSpring3.0以后自主开发的定时任务工具,spring-task,可以将它比作一个轻量级的.Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种形式快速入门测试代码,每间隔一秒自动输出(1)在qingcheng_common_web工程下的配置文件applicationContext-config.xml中添加配置<!‐‐开启任务调度‐‐><task:annotation‐drive
2020-06-04 16:06:01 445
原创 雪花算法工具类交给spring管理
spring中配置雪花算法工具类1.将下面这个工具类放到对应的目录下https://download.csdn.net/download/lemonmr/124691302.spring中配置<!--将雪花算法工具类交给spring管理--><bean id="idWorker" class="com.qingcheng.util.IdWorker"> <constructor-arg index="0" value="1"></construct
2020-05-28 11:01:18 717
原创 前端小技巧
1.将回车键全部替换成,this.pojo.options= this.pojo.options.replace(/\n/g,","); //回车替换为逗号2.将,全部替换成回车键this.pojo.options= this.pojo.options.replace(/,/g,"\n"); //逗号替换为回车符
2020-05-24 10:30:10 387
原创 redis总结
今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据...
2020-04-29 14:01:52 278
原创 linux中安装redis
redis的安装第一步.将压缩包上传到linux第二步.Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++第三步.解压压缩包tar -zxvf redis-3.0.0.tar.gz第四步.编译进入 redis-3.0.0文件夹下执行make编译命令进入 redis-3.0.0文件夹cd redi...
2020-04-29 11:46:32 133
原创 html之间跳转获取地址栏中参数util.js
1.文件util.jsfunction getQueryString(name){ let reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); let r = window.location.search.substr(1).match(reg); if(r!=null)return unescape...
2020-04-28 16:32:57 180
原创 zookeeper安装
zookeeper的安装下载地址:http://archive.apache.org/dist/zookeeper/第一步:安装 jdk(略)第二步:把 zookeeper 的压缩包(zookeeper-3.4.6.tar.gz)上传到 linux 系统/usr/local/zookeeper目录下第三步:解压缩压缩包 tar -zxvf zookeeper-3.4.6.tar.gz...
2020-04-16 14:02:00 142
原创 阿里云oss的使用实现图片上传
1.引入oss依赖<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.8.0</version></dependency>2.引...
2020-04-15 14:20:55 861
原创 让自己的jar包在maven中运行起来
1.新建一个maven项目2.在maven中写自己所需要的方法3.使用idea自带的的package打成jar包4使用命令将jar包加载到maven库中mvn install:install-file -Dfile=D:\maven\apache-maven-3.3.9\test.jar -DgroupId=cn.ffcs -DartifactId=test -Dversion=1.0...
2020-04-13 17:09:40 727
原创 linux安装tomcat
1.下载tomcat网址https://tomcat.apache.org/download-80.cgi2.使用fillezilla软件将tomcat上传到linux中3.解压压缩包到当前文件夹tar -xvf tomcat-native.tar.gz4.到tomcat bin目录下执行启动tomcat命令和关闭tomcat命令启动tomcat./startup.sh关闭to...
2020-04-13 10:22:12 86
原创 mysql的安装
1.下载mysql安装包http://dev.mysql.com/downloads/mysql/2.检查是否有自带的mysqlrpm -qa | grep mysql3.如果已经有mysql了卸载mysqlrpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_644.创建/usr/local/mysql文件夹mkdir /usr/local...
2020-04-07 17:34:07 145
原创 虚拟机中安装JDK
1.查询自带的jdk版本java -version2.查出openjdk相关的文件rpm -qa | grep javarpm -qa | grep java
2020-04-07 15:11:03 3029
原创 pagehelper分页插件的使用
pagehelper分页插件的使用第一步:导入需要的maven坐标<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>3.7.5</version&...
2020-03-29 21:53:39 279
原创 异常处理模块
异常处理的2中方法第一种简单异常处理第二种自定义异常处理第一种使用简单异常处理方式@[第一种简单异常处理]1.生成异常package com.xckj.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMap...
2020-03-24 12:35:01 525
原创 用户登录
1.写一个用户等登录方法package com.itheima.controller;import com.itheima.domain.User;import com.itheima.domain.Vo;import com.sun.deploy.net.HttpResponse;import org.springframework.stereotype.Controller;im...
2020-03-23 21:19:41 183
原创 多文件上传
1.加入依赖<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></dependency>...
2020-03-22 21:45:45 108
定时任务 https://blog.csdn.net/liang_336/article/details/111030114
2022-05-18
thymeleaf.zip
2020-06-12
SpringSecurity.zip
2020-06-08
IdWorker.java
2020-05-28
dubbo_demo.zip
2020-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人