自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL在Navicat Premium中的基本操作

MySQL在Navicat Premium中的基本操作一、建表1.创建表格2.增添表格项3.填充表格---直接填充一、建表1.创建表格 右击表格,建立新表,按主ctrl+s修改表名称为student2.增添表格项这里添加了id(用户ID) name(学生姓名) pass(登陆密码) grade(学生年级) age(学生年龄) tea_id(授课老师ID)类型都有默认类型,根据个人...

2019-06-27 11:21:24 4442 2

原创 Ubuntu文件超出后,删除多余文件

ubuntu脚本

2022-10-10 11:01:18 467 1

原创 xxl-job整合到微服务

公司项目改造为微服务之后,单个项目可能起多个实例,决定采用xxl-job进行管理定时任务。原生的xxl-job不能满足项目需要,将xxl-job作为微服务引入项目。

2022-09-01 16:20:38 5520 6

原创 Nginx进行路由转发导致的bug

nginx踩坑

2022-07-28 13:47:35 699

原创 前端播放音频

前端播放音频文件

2022-06-02 14:05:49 2200

原创 minio图片展示(minio图片上传地址为内网,展示时为外网)

minio图片展示一、minio图片服务器二、图片展示2.读入数据一、minio图片服务器拥有两个端口号,一个时web端控制台端口号,一个是上传时使用的端口号在后端配置的是内网地址,直接使用minio返回的url进行展示的话,外网无法正常展示二、图片展示代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswa

2022-05-09 14:45:59 14917 2

原创 项目里引入第三方jar包,打包失败解决

<dependencies> <dependency> <groupId>org.bouncycastle.jce.provider</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.5.9</version> <sc...

2022-05-09 09:59:19 1204

原创 【前端自适应布局】

文章目录代码示例在开发过程中,分辨率不同时,设计的大屏展示效果不同,为了保持页面不形变,这里采用的是对横纵进行等比例缩放代码示例<template> <div class="ScreenAdapter" style="overflow-x: hidden;overflow-y: hidden;" :style="screenStyle" > <slot /> </div></templat

2022-03-14 14:49:31 1802

原创 【canvas转png下载】

canvas转png下载使用gojs时生成的canvas没有id,所以是通过tagName获取的如果canvas有id,直接var canvasElement = document.getElementById(“canvasId”); exportCanvasAsPNG(fileName) { var canvasElement = document.getElementsByTagName("canvas"); console.log(canvasElement)

2021-12-31 13:20:25 578

原创 多租户sql拦截

文章目录jpa实现jpa实现

2021-10-11 14:31:19 186

原创 Vue+Three.js开发

文章目录前言一、什么是Three.js?二、vue引入使用1.vue.config.js配置2.安装引入3.组件内引用4.示例代码三、官网学习1.创建模型(1)场景(scene)(2)相机(camera)正投影相机透视相机(3)渲染器(renderer)总结前言数字孪生近几年被提到的越来越多,基于此来看看学习记录一下vue+three.js学习中的一些问题一、什么是Three.js?一款运行在浏览器中的3D引擎。three.js是一个webgl为基础的库,对webGL的3D渲染工具方法与渲染循

2021-08-19 08:53:21 7333 7

原创 微服务使用记录

1.SpringCoud脚手架选择的是github中的高star项目,github项目链接2.Nacos安装从官网直接下载安装Nacos官网startup.cmd -m standalone 单机模式运行(非集群)默认账号密码:nacos3.rabbitmq安装安装时需要同时安装erlang和rabbitmq参考文章:https://blog.csdn.net/zxl646801924/article/details/80435231运行rabbitmq service -s

2021-07-23 14:15:44 493

转载 基于websocket进行了解的一些知识,记录一下

1.WebSocketWebSockets通过浏览器和服务器之间的单连接提供全双工通信,不存在HTTP开销,允许服务器将消息实时推送到客户端2.HTTP方式实现消息推送方式轮询:客户端定时向服务端发送Ajax请求,服务器接收到请求后马上返回消息并关闭连接。缺点是TCP的建立和关闭浪费事件和带宽,请求中大半是无用的。适用于小型应用长轮询:客户端向服务器发送Ajax请求,服务器接收到后hold住连接,直至有新消息才返回相应信息并关闭连接,客户端处理完相应信息后再向服务器发送新的请求。优点是无消息情况下不

2021-07-22 17:01:24 131

原创 前端上传json文件后端接受处理(包括中文字符串编码问题)

@PostMapping("/uploadJsonFile") @ApiOperation(value = "获取上传的文件流") public Result<Object> uploadJsonFile( @RequestParam("id")String id, @RequestParam("file")MultipartFile multipartFile ) throws Exception { File fi.

2021-04-15 10:40:50 778

原创 远程桌面电脑某用户相关问题

【代码】远程桌面电脑某用户相关问题。

2021-01-21 13:31:06 565

原创 gojs+vue自用笔记

在使用gojs的时候英文文档看不懂,逐渐摸索出来的记录一下https://gojs.net.cn/intro/index.html 部分中文文档网站实现样式:1.页面布局样式<template> <div id="wrap"> <div id="chart-wrap"> <div class="cold-drag-menu" > <div class="cold-menu-ite

2020-12-25 15:59:36 1935 2

原创 关于在ubuntu上安装本地mysql、mongodb、redis以及运行程序踩坑记录

1.编辑只读文件:w !sudo tee %2.etc下为配置文件

2020-11-12 10:10:10 136

原创 JSON操作自用笔记

基操勿6String json = RestClient.exchange(iotUrl + "/api/tenant/device/product/list", HttpMethod.POST, header, paramStr,String.class); JSONObject jsonData = JSONObject.parseObject(json); JSONArray jsonArray = jsonData.getJSONArray("data");

2020-10-22 15:25:55 172

原创 HashMap操作自用笔记

1、 创建HashMap<String, String> map = new HashMap();2、赋值map.put("Tony", "156213");3、根据key取valueString value = map.get("Tony");4、遍历for(String key:map.keySet()){ String value = map.get(key);}5、

2020-10-22 14:36:33 149

原创 关于@GetMapping、@PostMapping、@PutMapping、@DeleteMapping的理解

一、前言在Spring4.3中引入了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},其中@PatchMapping是对put方式的一种补充,put可以是更新,但是是对整体的更新,patch是对局部的更新二、幂等性一次和多次请求某一个资源对于资源本身具有同样的结果。也就是任意多次执行对资源本身产生的影响与执行一次的影响相同幂等不仅仅只是一次请求对资源没有副作用(比如数据库查询操作)幂等包括第一次请求的时候对数据库

2020-10-21 10:46:52 9654 1

原创 vue学习自用笔记

1.watch事件watch一般用来监控路由、input输入框的值特殊处理等等,比较适合的场景是一个数据影响多个数据"obj.olderBirthday": { handler(val) { if (val != "" && val != null) { let birthdays = val.replace(/-/g, "/"); let age = moment().diff(moment(birth

2020-09-30 14:44:02 601

原创 echars+vue 使用记录

年份:

2020-09-29 15:54:47 106

原创 Spring boot 自用自学习笔记

1.HandlerInterceptorAdapter在spring boot中我们可以使用HandlerInterceptorAdapter这个适配器来实现自己的拦截器(写一个类继承即可)应用场景:日志记录、权限检查、性能监控主要方法:preHandle,在方法执行前调用。postHandle,在方法执行后调用。afterHandle在整个请求处理完成之后进行调用实现WebMvcConfigurer来配置拦截器...

2020-09-29 15:30:05 185

原创 数据库操作自用笔记

1.主表信息拆分到子表INSERT INTO older_ext_info(OLDER_ID,PROVIDER_PAYMENTS,ECONOMIC_SOURCES,ID_CARD_PHOTO_URL,PHOTO_URL,ID_CERTIFICATION_LAST_DATE,NOTE) (SELECT ID,PROVIDER_PAYMENTS,ECONOMIC_SOURCES,ID_CARD_PHOTO_URL,PHOTO_URL,ID_CERTIFICATION_LAST_DATE,NOTE

2020-09-09 08:40:03 176

原创 String操作自用笔记

1.去除前后字符串str.substring(1,str.length()-1)2.替换全部指定字符串//param:原有字符串 param2:替换之后的字符串filePath.replaceAll("&amp;","&");

2020-09-08 11:29:13 97

原创 后端特殊方法自用笔记

定时任务

2020-09-08 11:22:56 99

原创 前台界面特殊方法自用笔记

过滤器

2020-09-08 11:22:46 121

原创 多种前后端传值方式

1.@RequestParam@PostMapping(value = "/getMarkersPosition")public Result<List<ServeWorkorder>> getMarkersPosition( HttpServletRequest request, HttpServletResponse response, @RequestParam(value = "month", req

2020-09-03 14:37:05 757

原创 BigDecimal数据类型之间的操作

初始化为0BigDecimal priceJan = new BigDecimal(0);相加scale为精度int scale = 2;priceJan = price.add(priceJan).setScale(scale, BigDecimal.ROUND_HALF_DOWN);

2020-08-28 10:45:35 275

原创 Git操作自用笔记

将某一分支某次提交合并到另一分支git cherry-pick 版本号

2020-08-28 10:40:48 117

原创 npm操作自用笔记

清除缓存npm cache clean -f

2020-08-28 10:40:35 156

原创 数据类型转换自用笔记

String–JsonObjectJSONObject jsonData = JSONObject.parseObject(json);String–LocalDateTimeDateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");LocalDateTime time = LocalDateTime.parse(str, df);

2020-08-28 10:40:17 109

原创 maven操作自用笔记

发版mvn clean deploy -Dmaven.test.skip=true

2020-08-28 10:40:07 141

原创 List操作自用笔记

合并两个listb.addAll(a)

2020-08-28 10:39:48 102

原创 后台管理界面的前端组件

Layui控件的使用一、Layui日期控件1.开始时间结束时间2.时间框二、Layui多选框1.HTML2.JS一、Layui日期控件1.开始时间结束时间layui.use('laydate', function () { var laydate = layui.laydate; var startDate = laydate.render({ elem: '#st...

2020-06-28 17:20:39 306

原创 JQ学习笔记

1. 使用前准备:<script src="jquery-3.3.1.min.js></script> 引包在jq中$("#box")就是选中id为box的部分三种获取值的方法: jq对象.attr('class'); 但是获取不到checked的值,对于HTML元素我们自己自定义的DOM属性, jq对象.prop(''),保险安全,处理HTML元...

2019-11-20 09:57:36 255

原创 JS学习笔记

1. 书写位置内嵌式:理论上js可以书写在页面的任意位置。<script>alert("内嵌式")</script>外链式:首先新建一个文件类型为.js的文件,然后在该文件中写js语句,通过script标签对引入到html页面中。<script src="js文件路径地址">这里不能写js语句</script>2. ...

2019-11-20 09:56:52 244

原创 Web教程---JSP内置对象

Web教程---JSP内置对象内置对象request对象内置对象就是jsp中已经存在的,可以直接使用的对象,共有九大内置对象request对象表示请求,该对象有请求中的所有参数,有以下常用方法(1)request.getParameter("username")根据name属性,获取表单中提交的数据(2)request.getRequestDispatcher("success.js...

2019-11-15 09:32:48 154

原创 Web教程---EL表达式和JSTL

EL表达式和JSTL一、EL表达式二、JSTL java标准标签库1.if标签2.forEach标签一、EL表达式可以很方便的表示jsp中的对象,使jsp代码更加简洁获取对象 $({对象名字}获取属性值 ${对象名.属性名}获取属性值 ${对象名{属性名}}二、JSTL java标准标签库可以通过各种标签在jsp页面里完成各种功能,比如分支(if,else),迭代(...

2019-11-15 09:32:25 149

原创 Web教程---三层架构

一、各个代码的作用1.1 jsp:发送请求,显示页面的1.2 servlet:接收请求,响应请求1.3二、分层开发2.1 jsp:作为展示层2.2 servlet层:用来接收和响应数据的2.3 service层:业务层2.4 dao层:数据库连接层层与层之间的数据流向jsp发送请求—》servlet—》service层—》dao层响应过程dao层—》service层—》s...

2019-11-15 09:31:50 478

空空如也

空空如也

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

TA关注的人

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