自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Web Uploader分片上传文件

本文参考 https://www.zhihu.com/collection/226217378 进行改造(其实是CV改造haha)总体架构applocation.yml配置文件spring: thymeleaf: prefix: classpath:/paga/ suffix: .html http: multipart: max-file-...

2019-08-15 12:02:11 283

原创 ElasticSearch使用笔记

安装注意项安装ES后如配置不足记得调整内存大小(默认1G)配置跨域SpringBoot集成ES需注意版本一致使用创建客户端对象且注入容器/** * ElasticSearch客户端对象 * @author udA */@Configurationpublic class ElasticSearchClientConfig { /** * 获取高级客户端对象 * @return */ @Bean public RestHi

2020-08-06 17:19:07 317

原创 (入门使用)zTree

注:这里只是小白记录zTree的最基本用法,怕日后忘记,且部分API已过时,zTreeAPI实属太多,请自行参考官方文档前端HTML引入zTree.js<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <script type="text/java...

2019-12-13 11:21:28 287

原创 Vue.component用法

当我们有一个共有功能时,在每个JS中都进行方法、属性的定义,代码就会十分冗余。此时我们可以使用vue.component。将共有功能作为一个组件,在不同的html页面中直接传参调用即可。例:组件JS(function(){ var template = '<div style="display: inline-block">\n' + '<i ...

2019-11-25 12:06:08 2753

原创 页面下拉数据(数据字典)

<div class="input-group input-group-sm mb-3" style="margin-top: -10px;display:flex;"> <div class="input-group-prepend"> <span class="input-group-text" style="width: 79px;"> &lt...

2019-11-11 14:50:03 549

原创 在后端将svg格式转为png格式

导入poi<dependencies> <!--svg转png ↓--> <dependency> <groupId>batik</groupId> <artifactId>batik-svggen</artifactId> <version>1.6</version&...

2019-11-05 10:10:15 574

原创 easyexcel实战

导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.5</version></dependency>下载模板创建和实体类对应的excel放在项目某...

2019-10-26 16:31:30 1856

原创 Spring注入空指针异常

为什么会出现空指针异常在A类中注入了一个service且在A类中有方法使用到了注入的service此时B类调用了A类B类中没有service数据,此时出现空指针异常解决方法一在类A中注入(构造器方式)在类B中直接注入service在调用时传入参数解决方法二给类A加上 @Component 注解使其可以被其他类注入在类B中注入类A调用注入的类即可...

2019-10-16 18:37:49 556

原创 使用element上传图片功能

1.页面导入elementUi(略)2.在页面合适位置编写上传图片模块 <el-upload id="upload" class="upload-demo" ref="upload" :on-change="changeUp" :on-remove="changeRe" list-type="picture-card" :...

2019-09-26 10:49:32 4285

原创 Mysql使用BLOB类型读写图片(文件)数据

写入数据库将存储图片的字段类型设置为mediumblob(或其他三种)后端获取数据直接保存保存成功读取数据根据条件获取数据将Map转为byte[]controller页面请求获取图片...

2019-09-24 16:44:06 5622 2

原创 JQuery基础

基本操作JQ和JS对象间的转换操作方法JS→JQ$(JS对象)JQ→JSJQ对象.get(0)/JQ对象[0]属性选择器

2019-09-24 16:06:43 128

原创 MySql基础

数据库优化1.数据库遵循三方式1NF:每一列都是不可分割的基本数据项,列不可再拆分。2NF:在满足1F的条件下,表中的每一个字段都完全依赖于主键,一张表只描述一件事。3NF:在满足2F的条件下,非主键字段和主键字段之间不能产生传递依赖。2.建立索引实现原理:B-tree(多路搜索树/折半查找)。先折半取中间值,然后将小的数放左边,大的数放右边。查询速度为2的N次方,如:2的1...

2019-07-21 02:20:37 277

原创 在项目开发中使用ElasticSearch

为什么要在项目中使用搜索功能会产生巨大的资源消耗,沉重的数据库加载会拖垮整个应用性能,所以我们将搜索功能转移到一个外部的搜索服务器,减轻数据库的压力。es是基于Lucene的高性能搜索服务。使用于高并发搜索应用程序。在项目中使用 Spring Data ElasticSearch简化ES的java客户端开发,底层封装了ES的客户端官方APIElasticSearch的优点近乎实时的...

2019-07-10 20:54:32 1925

转载 synchronize和lock的区别

作者:不浪漫的罪名LY来源:CSDN原文:https://blog.csdn.net/ji519974770/article/details/79736049版权声明:本文为博主原创文章,转载请附上博文链接!为什么java已经通过synchronized关键字实现同步访问了,还需要提供Lock?程序执行完同步代码块会释放代码块。程序在执行同步代码块是出现异常,JVM会自动释放锁去处理...

2019-07-04 21:26:35 1417

原创 SpringTask任务调度

Cron表达式Cron表达式是一个字符串,字符串分6个域,每一个域代表一个含义,Cron语法格式:Seconds Minutes Hours DayofMonth Month DayofWeek【秒】 【分】 【小时】 【日】 【月】 【周】每一个域可出现的字符如下:Seconds: 可出现", - * /"四个字符,有效范围为0-59的整数Minutes: ...

2019-07-03 15:21:41 127

原创 JS实现页面倒计时功能

// 倒计时方法downcount : function (endTime) { /** 计算出相差的毫秒数 */ var milliSeconds = endTime - new Date().getTime(); /** 计算出相差的秒数 */ var seconds = Math.floor(milliSeconds / 1000); /** 判断...

2019-07-03 12:50:07 635

原创 二维码生成框架:zxing

配置依赖jar包<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.1.0</version></dependency>BarCodeCon...

2019-07-02 09:23:05 283

转载 关于freemarker(网上收集资料)

copy自http://demojava.iteye.com/blog/800204以下内容全部是网上收集:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- … -->格式部分,不会输出3,插值:即${…}或#{…}格式的部分,将使用数据模型中的部分替代输出4,FTL指令...

2019-07-01 21:02:53 115

原创 图片上传到fastDFS服务器

JS中定义方法 uploadFile:function () { //文件上传 var formData = new FormData; //获取表单对象(HTML5对象) formData.append("file",file.files[0]); //表单对象追加file数据 axi...

2019-07-01 21:01:55 190

原创 SpingDataElasticSearch项目使用代码块

package com.pinyougou.search.service.impl;import com.alibaba.dubbo.config.annotation.Service;import com.alibaba.fastjson.JSON;import com.pinyougou.es.pojo.EsItem;import com.pinyougou.search.dao.E...

2019-07-01 21:01:46 134

原创 关于SpringDataRedis

SpringDataRedis简介Spring-Data-Redis是Spring大家族的一部分,提供了在Spring应用中通过简单的配置访问Redis服务,对Reids底层开发包(Jedis、JRedis、Redisson)进行了高度封装,RedisTemplate提供了Redis各种操作、异常处理及序列化,支持发布订阅。Spring-Data-Redis针对jedis提供了如下功能:连...

2019-07-01 21:01:14 112

原创 关于pac4j整合cas shiro

引入依赖<dependencies> <!-- shiro-spring --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> &...

2019-07-01 21:00:52 2225 1

空空如也

空空如也

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

TA关注的人

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