自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 java 生成二维码

<!-- 引入jar包 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.0.0</version> </dependency>import java.io.IOException;import java.util.HashMap;.

2020-12-25 11:16:13 103

原创 一个好用的下载器

下载地址:https://motrix.app/下载github优秀代码时,会经常遇到下载速度过慢或者下载失败,发现了这个下载器 页面很干净,推荐使用,下载速度也很快

2020-11-05 16:42:18 15

原创 springboot文件上传

# application.yml配置 uploadserver为服务器路径storage: local: uploadserver: http://127.0.0.1/FileServer/import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@Component@Configuratio

2020-07-17 14:41:06 56

原创 openlayers 5 禁用双击放大事件

<!-- 引入 -->import DoubleClickZoom from 'ol/interaction/DoubleClickZoom';let that = thisconst dblClickInteraction = that.map .getInteractions() .getArray() .find(interaction => { return interaction instanceof DoubleClickZoom; });t

2020-06-28 15:35:49 170

原创 微信小程序解析html

链接:https://pan.baidu.com/s/1X5NSZiSbSXsWQQvQNmiTmQ 提取码:n7ad![在这里插入图片描述](https://img-blog.csdnimg.cn/20200608112745987.png#pic_center)解压完成后放到小程序目录下,再在需要使用的页面引入(如index页)在index.json中引入 "usingComponents": {"parser":"/components/parser.min/parser"},在ind

2020-06-08 11:31:32 142

原创 github 使用

下载代码1. 把目录切换到存放工程的目录下2. 执行命令 git clone http://gitlab.**.tech/***.git //将工程克隆到本地3. cd 工程名 (进入工程)4. 执行命令 git pull5. 执行命令 git checkout 远程分支名6. 执行命令 git pull7. 在这个命令下 cnpm i等等命令上传代码1.在工程下打开git命令行2.git status 查看修改的文件3.git add 文件路径及名称4.git commit

2020-06-04 11:08:35 79

原创 时间工具类

@Servicepublic class DateCommonUtils { /** * 生成Id * 生成规则:[13位当前时间戳]R[1位随机数] * 生成例:1529546300592R8 * * @return Id */ public static String getNewId() { Date date = new Date(); Timestamp now = new Timestam

2020-06-04 10:14:22 68

原创 mysql DATE_FORMAT导致索引失效

今天在写接口时发现查询当天数据当导致索引失效,引起全表查询<!-- 例:以下两种写法均会导致索引失效 --> SELECT * FROM `order` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())<!--orderTime: '2020-05-19 09:30:00' Date类型--> SELECT * FROM `order` WHERE order_time, '%Y-%m-%d' )

2020-05-19 14:46:43 1389

原创 springboot整合elasticsearch

#application.properties配置##单集群配置,如果需要做多集群配置,参照application.properties.multicluster文件elasticsearch.serverNames = default##default集群配配置# x-pack或者searchguard安全认证和口令配置elasticUser=adminelasticPassword=admin#集群地址配置#elasticsearch.rest.hostNames=10.180.2

2020-05-18 11:07:46 58

原创 BeanUtils.copyProperties(source, target) 解决相同字段source存在null值时覆盖target已有值

import org.springframework.beans.BeanUtils; /** * * @param src 被复制对象 * @param target 目标对象 * 将src中的属性复制到target中 * 假如 target中的字段String A=1,src中字段A未赋值即为null值 * 在进行copy过程中,自动忽略src字段中的null值不进行操作,保留target的原有值 */ public static void copyPrope.

2020-05-13 09:57:09 184

原创 java http请求参数为list对象

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import com.alibaba.fas...

2020-05-07 13:26:32 1466 2

原创 list.stream().map().collect(Collectors.toList())

list.stream().map().collect(Collectors.toList())//普通写法List<int> ids=new ArrayList<int>();//userList:用户集合//获取所有用户的idfor(int i=0;i<userList.size();i++){  ids.add(userList.get(i).get...

2020-04-09 09:12:34 1702

原创 获取classpath的绝对路径

Thread.currentThread().getContextClassLoader().getResource("").getPath().toString()

2020-04-02 17:02:44 81

原创 千位分隔符

/*小程序*//*新建flitersUtils.wxs*/var threeNum = function (num) { //参数是数字 var thisNum = (num || 0).toString().split('.');//判断如果有小数点就分割这个数为一个数组 var num = thisNum[0]; //截取小数点前面的部分保存 var fuNum = this...

2020-03-20 14:55:39 100

原创 PageBean返回包装类

package com.qingshuo.core.util;import com.github.pagehelper.Page;import java.io.Serializable;import java.util.List;/** * 返回包装类 * */public class PageBean<T> implements Serializable { ...

2020-03-18 17:27:09 58

原创 Controller返回值工具类

import org.apache.poi.ss.formula.functions.T;import org.springframework.web.servlet.ModelAndView;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.C...

2020-03-18 17:21:48 71

原创 vue input只能输入四位整数和两位小数

/*VUE控制input输入金额*//*与data同级*/ watch: { /*budgetPrice对应v-model*/ budgetPrice(newVal, oldVal) { var reg = /^(\d{0,4})(\.(\d{0,2}))?$/g if (!reg.test(newVal)) { if (newVal ==...

2020-03-13 17:55:05 618

原创 java接收解析复杂类型json数据

/** 只需引入gson的jar包*/package jac;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLC...

2019-11-21 15:40:05 168

原创 进制转换

二进制 → 十进制  方法:二进制数从低位到高位(即从右往左)计算,第0位的权值是2的0次方,第1位的权值是2的1次方,第2位的权值是2的2次方,依次递增下去,把最后的结果相加的值就是十进制的值了。  例:将二进制的(101011)B转换为十进制的步骤如下 1. 第0位 1 x 2^0 = 1; 2. 第1位 1 x 2^1 = 2; 3. 第2位 0 x 2^2 = 0; 4. 第...

2019-10-14 16:14:43 130

原创 解决服务器页面Content Download加载时间过长

打开apache下的的conf编辑 http.conf 文件一下几行去掉注释 LoadModule headers_module modules/mod_headers.so LoadModule deflate_module modules/mod_deflate.so LoadModule filter_module modules/mod_filter.so 文件末尾加上...

2019-09-29 10:35:33 9425

原创 解决chrome浏览器html页面保存用户名密码导致的样式改变

input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill { -webkit-text-fill-color: #ededed !important; -webkit-box-shadow: 0 0 0px 1000px transparent inset !important...

2019-08-28 09:16:15 403

转载 Jmeter下载安装配置

https://blog.csdn.net/a13124837937/article/details/79628838

2019-07-24 17:17:25 41

原创 在eclipse中,Spring Boot项目如何将jar包打成war包

前言:当springboot项目只有一个工程时(jar),而不是聚合工程(多个模块依赖与父工程),生成的包为jar包,而我们要把war包部署到服务器,这时只需要修改以下三处地方,即可生成我们需要的war包,最后部署到服务器即可1.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法2.在pom.xml文件中,p...

2019-06-20 19:45:18 810

原创 springmvc乱码解决

1.get请求乱码解决 服务器编码,工程编程,jsp视图编码一致,则一般不会产生get乱码。 服务器编程设置,server.xml文件中如下设置即可: &lt;Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/&gt;

2018-10-16 15:10:20 56

原创 hibernate多表联查:inverse属性

主要用于说明关联关系(外键)维护权。取值:1.true 交出外键的维护权,由另一方维护。2.false 不交出外键的维护权。注意: 双方不能同时设置inverse=“true”,否则外键关系将得不到维护。多对一和一对多关系外键的维护权问题:hibernate默认由多方来维护外键,一方应该交出外键的维护权,目的是不发送update语句去更新外键,减少数据库开销,增加性能。这就要...

2018-09-27 22:52:25 71

原创 hibernate多表联查:一对一关联

以Student学生对像与StuCard学生证对像间一对一关联为例一对一分为两种情况: 1.一对一主键关联 2.一对一外键关联 - 一对一主键关联//学生类public class Student { private Integer id; private String sname; //多对一 private Clazz clazz;}//学生证类public cl...

2018-09-27 21:43:09 407

原创 hibernate多表联查:多对多关联

以Student学生对像与Teacher老师对像间多对多关联为例步骤: 1.需要中间表来维护多对多关系 2.在Student类中有Set&lt;Teacher&gt;,在Teacher类中有Set&lt;Student&gt; 3.在Mapper文件中使用&lt;Set&gt;标签及子标签&lt;many-to-many&gt;来配置映射关系//Student类public clas...

2018-09-27 21:26:16 116

原创 hibernate多表联查:cascade属性

Cascade属性: 用来设置级联增删改操作,即增删改一张表数据时,要不要同时级联增删改相应关联表的数据Cascade的取值: save-update:表示级联保存和更新操作 delete:表示级联删除操作 all:表示级联增删改操作 none:表示不作级联操作(hibernate默认行为)级联操作的前提: 1.mapper文件中使用Cascade开关 ...

2018-09-27 21:00:02 160

原创 hibernate多表联查:多对一

以学生Student和班级Clazz多对一为例(单向多对一)//Clazz类public class Clazz { private Integer id; private String cname; //省略setter和getter}//Student类public class Student { private Integer id; private Stri...

2018-09-27 20:36:30 91

原创 hibernate中HibernateUtil工具类

import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtil { //创建会话工厂 static SessionFactory factory; static { //1.初...

2018-09-27 20:27:06 360

原创 hibernate多表联查:一对多

以班级Clazz和学生Student一对多为例(单向一对多)//Clazz类public class Clazz { private Integer id; private String cname; //一对多关系 private Set&lt;Student&gt; stus; //省略setter和getter}//Student类public clas...

2018-09-27 20:25:49 79

原创 Mybatis的开发方式(Mybatis与数据库交互方式)

Mybatis工具类public class MybatisUtil { static SqlSessionFactory sqlSessionFactory; static { String resource = "mybatis-config.xml"; InputStream inputStream; try { inputStream = Resour...

2018-09-25 20:27:27 208

原创 myBatis

开发步骤1.配置sqlMapConfig.xml(习惯命名mybatis-config.xml) 配置数据库连接信息2.使用SqlSessionFactoryBulider解析sqlMapConfig.xml文件,获取会话对像SqlSession对像3.编写Dao代码并配置Mapper.xml文件 该Mapper.xml用来编写sql语句,并对数据库表和Java对像,字段和Java对...

2018-09-25 20:24:20 73

原创 聚合工程

1.聚合的概念 把项目的各个模块(子工程)聚合在一起构建。一般用于分模块开发,最后整体打包发布 Maven Project独立运行 Maven Module无法独立运行2.聚合工程开发步骤 1.根项目是一个pom项目。 2.子模块:Maven Module 3.每个模块写完后需要上传到私服(略) 4.打包,需要整体打包找到最后的war项目...

2018-09-25 19:58:18 1253

原创 maven配置

 1.官网下载maven插件http://maven.apache.org/2.把插件放在磁盘的英文目录下3.配置环境变量 例:MAVEN_HOME = F:\javasoftware\apache-maven-3.3.9 Path = %MAVEN_HOME%\bin4.测试环境是否安装成功 cmd--&gt;mvn -v 查看maven的版本信息5.Maven插件...

2018-09-25 19:48:51 61

原创 SpringMVC乱码解决

&lt;!--1.get请求乱码解决服务器编码,工程编程,jsp视图编码一致,则一般不会产生get乱码。 服务器编程设置,server.xml文件中如下设置即可:--&gt; &lt;Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redir...

2018-09-18 11:20:59 51

原创 SpringMVC方式三

&lt;!--在web.xml文件配置DispatcherServlet--&gt;&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"

2018-09-18 08:59:05 65

原创 SpringMVC方式二

&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.or...

2018-09-18 08:54:40 56

原创 SpringMVC方式一

&lt;!--在web.xml文件配置DispatcherServlet--&gt;&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"

2018-09-18 08:52:23 70

原创 自定义连接池

import java.sql.Array;import java.sql.Blob;import java.sql.CallableStatement;import java.sql.Clob;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.NClob;import java....

2018-08-02 21:49:48 145

chrome-es-head

elasticsearch视图插件,下载后1.添加到压缩文件后2.解压成文件夹 3.打开chrome进入扩展程序页面,直接把解压完成的文件夹拖入,就会在chrome的右上角生成一个es扩展程序的图标 4.启动elasticsearch后,点击es扩展程序的图标直接跳转到es视图页面

2020-05-18

finalShell

FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求,此版本为windows版本

2019-01-15

本地Redis.rar

windows 32位和64位版本redis本地运行,解压即用

2019-01-15

Navicat安装包

解压后分为两个exe,一个是navicat安装包,一个是补丁安装包

2019-01-15

空空如也

空空如也

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

TA关注的人 TA的粉丝

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