- 博客(47)
- 收藏
- 关注
原创 VUE 创建全局变量(整个vue实例可用且可修改)
main.js这里我是想要从服务器获取网络连接路径 一些网络路径变动之后 只需要修改后台import http from './utils/http'Vue.use(vueSeamlessScroll)Vue.use(ElementUI, { locale })Vue.config.productionTip = falseasync function main () { new Vue({ el: '#app', router, .
2021-08-19 17:21:39
695
1
原创 修改部署的jar包并重新部署
打包项目准备依赖 <!--热部署配置--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> .
2021-08-18 15:15:19
407
原创 设置滚动条
.vm-body { display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; width: 94%; height: 90%; margin-left: 3%; align-content: space-between; z-index: 100; overflow-y: scroll; overflow-x: hidden;}.vm-body::-
2021-07-07 15:04:34
348
原创 鼠标操作 vue [学习记录]
html代码 <div class="item1" @mousedown="mousedown($event)"> 鼠标拖动demo <br /> event.clientY和event.clientX: 鼠标在页面相对可见区域的<br />y值: {{ clientY }} X值: {{ clientX }}<br /> </div> <div class="item-
2021-03-29 15:01:47
177
原创 video-player [ 视频播放插件 ]
安装依赖npm install vue-video-player --save导入到main.jsimport VideoPlayer from 'vue-video-player'import 'vue-video-player/src/custom-theme.css'import 'video.js/dist/video-js.css'Vue.use(VideoPlayer)实际使用 <video-player ref="videoPl.
2021-03-24 17:34:53
1541
原创 集合 - set [记录]
hashSet - hashset 线程不安全 - 可以存null值 - 效率在三个set集合中最高 因为 不用排序 - 一般用来存储数据linkedHashSet - 线程不安全 - 可以存null值 - 唯一且有序 先进先出 - 效率第二 因为不用定义排序方式 - 链表 + set 集合TreeSet - 线程不安全 - 不能存null 要抛异常 因为内部会自动排序且没处理null 所以不能存 - 效率最低 因为内部需要排序 - 唯一 .
2021-03-19 13:39:31
62
原创 Mysql 分组查询 无法正常执行 [记录]
set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
2021-03-18 14:05:58
92
原创 牛顿迭代法 [备忘]
期望数: n 被开方数:x 算法: n = (n+x/n)2 java: long n = x; while(n*n>x){ n = (n+x/n)/2; } return (int)n;
2021-03-18 10:43:27
74
原创 SpringBoot + Mybatis-Plus mysql多数据源 + mongodb 多数据源 [备忘]
ymlmybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl mapper-locations: classpath:mapping/*.xml global-config: refresh-mapper: truespring: profiles: active: dev datasource: dynamic: prima.
2021-03-03 09:56:19
2466
原创 Vue 事件代理 【记录备忘】
@click.native="OpenWebSizeDrawer($event)" //父容器加入代理事件 native 表示所有的子事件 // 需要代理的元素 加入 data-index index 可以随意取值 :data-index ="value" // 也可以加入属性 id 之类的:id = "value"// 函数中 方法名(e) { let dom = e.target ; let index = dom.dataset.index ; let id = do
2021-02-24 16:35:42
225
原创 Vue-Transition [学习记录]
transition 属性 .v-leave-active { transition: opacity 0.5s ease; } v: transition 的name transition-property: 其主要有以下几个值: none(没有属性改变); all(所有属性改变)这个也是其默认值; indent(元素属性名) 例如:opacity 表示透明度改变的时候执行; transition-dura.
2021-02-22 15:50:12
350
原创 SpringBoot 整合Redis 基本使用
1. SpringBoot 整合 Redis 简介1.1 在SpringBoot 2.x 版本 Jedis 被替换为了 lettuce1.2 Jedis: 采用的直连方式 多线程操作是不安全的 避免这个问题 使用 Jedis ool 连接池1.3 lettuce: 采用netty , 实例可以在多个线程中共享 不存在不安全的情况 可以减少线程数据2. 开始测试2.1 导入依赖2.2 开始配置 <dependency> <groupId&g
2021-01-12 17:37:27
71
原创 SpringBoot 知识整合 [持续更新-2021/1/12]
SpringBoot 的配置类下 都有一个自动配置类 例如: RedisAutoConfigruation , 自动装配类 都会绑定一个属性配置类 RedisProperties ;实体类 需要序列化 因为在传递对象的时候不序列化会报错
2021-01-12 17:34:53
99
原创 [Windows] 杀死指定端口
查找指定端口的信息(包括Pid) netstat -aon|findstr “8080”杀死指定端口(指定Pid) taskkill /pid 4136 -t -f
2020-12-24 10:19:43
91
原创 [Mysql] 日期函数
CURDATE() 当天 不含时分秒 12-11-12DATE_SUB(时间,INTERVAL 1 DAY ) 表示该时间后退一天 可选参数 WEEK MONTH YEARDATE_FORMAT(时间,你需要的时间格式) 表示转化为你需要的时间格式
2020-12-23 15:19:41
84
原创 [ 学习 ] js 操作
遇到的问题2. js的dom操作 比css权重更高 如果css失效 可以加上!important 因为!important 的权重是最高的
2020-11-25 10:54:15
97
原创 [ 学习 ] Vue Image [ 备忘 ]
动态绑定src<img class="title_img_left" :src="imgs_left">data 里面 imgs_left:require('@/img/title/u141.png'),悬浮事件 @mouseover="Mouseover()" // 鼠标移入 @mouseleave="Mouseleave()" // 鼠标移除
2020-11-17 14:44:39
135
原创 [ 学习 ] Vue
组件的使用2. 导入组件 import ImageCropper from '@/components/ImageCropper' import PanThumb from '@/components/PanThumb'3. 声明组件 components: { ImageCropper, PanThumb }4. 使用组件 <ImageCropper></ImageCropper>
2020-11-12 15:04:04
166
原创 [ 注解 ] @RequestParam -- 备忘
基本作用2. @RequestParam String name 表示这个值必传 不然会报错3. @RequestParam(value = "name") String userName 前端传入参数名必须为name 不然会报错 4. @RequestParam(defaultVaule = "张三") String userName 表示可以不传参数 默认值为张三5. @RequestParam(required = false) String userName 表示这个参数可以不传 即和不.
2020-11-12 14:02:11
119
原创 [ 注解 ] @PostMapping和@GetMapping
@PostMapping 1. 请求体不在地址栏 2. 存放参数在body可以存放大量数据 3. 不能被缓存 因为参数在body 4. 不能被收藏书签同上@GetMapping 1. 请求体在地址栏 2. 只能存放2K左右数据 3. 可以被缓存 因为地址栏就带有请求参数 4. 可以被收藏书签同上 ...
2020-11-12 11:48:44
190
原创 [ 注解 ] @Select() 的使用 -- 备忘
在参数不确定是否需要的时候 @Select({"<script>", "SELECT p1.`id`,p1.`name`, p1.`ssn`, p1.`sex`,p2.`A`,p2.`A1` ,p2.`A2`,p2.`A3`,p2.`A4`,p2.`B1` FROM person_data p1", "INNER JOIN person_credit p2 ON p1.`id` = p2.`person_id`", .
2020-11-10 10:50:07
1511
原创 [ 注解 ] @PathVariable 的使用 -- 备忘
@PathVariable(value = “name”,required = false) String name@PathVariable(value = “age”,required = false) String age@GetMapping("/{name}/{age}","/{name}","/{age}")如果传入值为空时 需要配置多个映射路径
2020-11-10 10:32:29
87
原创 [学习] MongoDB - Java 使用
记录一些 容易忘的细节通过Aggregation 进行条件查询 // lookup 关联表 Aggregation aggregation = Aggregation.newAggregation( Aggregation.lookup("sc", //从表表名 "sid", // 主表关联字段 "sid", //从表关联字段 ..
2020-11-06 16:38:19
135
原创 [记录] jackson的使用
配置文件 jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 # 如果实体类字段为空加上这个配置可以在返回的时候忽略 #需要在实体类字段加上注解 # @JsonInclude(JsonInclude.Include.NON_NULL) default-property-inclusion: non_null...
2020-11-05 15:41:54
50
原创 [记录] java.nio.charset.MalformedInputException: Input length = 1异常
将yaml配置文件的中文注释删除 解决
2020-11-04 15:38:19
169
原创 [学习] MongoDB使用
常用指令/* 切换数据库 */show dbs ;/* 重启 MongoDB 服务 */db.shutdownServer();/* 切换数据库 */use dbname ;/* 查询该库的用户 */db.system.users.find({}) .projection({}) .sort({_id:-1}) .limit(100) ;/* 认证函数 */db.auth("qiuhongjie","123456");语法2.1 集合/* 查询.
2020-11-02 17:20:41
105
原创 [记录] java 验证码生成工具 EasyCaptcha
依赖<dependencies> <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency></dependencies>使用方法2.
2020-10-30 11:31:48
382
原创 [学习] Mybatis-Plus Generator代码生成器
添加依赖 <!-- Mybatis-Plus依赖 --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.4.0</version> </depe.
2020-10-29 16:09:19
116
原创 [记录] P6spy 记录sql执行时间和sql语句 SpringBoot+Mybatis-Plus+P6Spy
配置固定 记录防止忘记依赖 <!-- sql 性能打印 --> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.8.1</version> </dependency>
2020-10-29 15:51:49
619
1
原创 [学习] SpringBoot 定时器
在SpringBoot启动类上 加入注解 @EnableScheduling在定时器任务的方法上加上注解 @Scheduled(fixedRate = 5000)如果该类未被Spring管理 那么需要加上@Component 才能被@ComponentScan(basePackages = “”) 扫描到 @Scheduled参数描述 - @Scheduled(fixedRate=3000):上一次开始执行时间点后3秒再次执行; - @Scheduled(fixedDelay=3000):上.
2020-10-28 15:33:19
243
原创 Swagger的使用 附带某些异常解决 [学习]
依赖 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependenc.
2020-10-28 11:06:43
308
原创 Application一些配置
#默认启用开发环境配置spring.profiles.active=dev#启用生产环境配置#spring.profiles.active=pro
2020-10-27 17:09:02
194
原创 【学习】 后端工具使用之easyExcel得简单使用
解析excel的工具有: poi jxl easyExcelpoi 和jxl 内存消耗严重 easyExcel给poi做了封装优化官方网站: https://www.yuque.com/easyexcel/doc/easyexcel写操作// 引入依赖 /** 1. 因为是poi优化来的 所以需要引入 poi的依赖 <dependency> <groupId>org.apache.poi</groupId>.
2020-10-12 19:20:40
190
原创 【学习】Nginx相关
命令2. nginx.exe -s stop // 停止进程 windows版3. nginx.exe // 启动nginxconf# 修改conf文件 的80端口 server {# listen 表示对外监听的端口号 访问这个来转发 listen 9001;# server_name 表示主机ip server_name localhost;# 加入~ 表示是正则匹配 路径中完全匹配这个的 loc.
2020-10-11 00:13:00
58
原创 OSS上传总结
简单上传通过官方文档 设置key endpoint 之类的 完成上传上传问题总结:2.1 文件名重复 - UUID 重命名2.2 文件分类管理 - 日期 //替换掉UUID的 “-” String uuid = UUID.randomUUID().toString().replace("-",""); //利用 joda-time 依赖 快捷转换时间 String newDate = new DateTime().toString("YYYY/.
2020-10-10 20:43:56
799
原创 Vue模板-待更新
{ "vue htm": { "scope": "html", "prefix": "vuehtml", "body": [ "<!DOCTYPE html>", "<html lang=\"en\">", "", "<head>", " <meta charset=\"UTF-8\">", " <meta name=\"viewport\" content=\"width=device-wi
2020-09-23 14:39:49
105
原创 Eelement-ui 中文环境
import locale from ‘element-ui/lib/locale/lang/zh-CN’ // 引入中文环境Vue.use(ElementUI, { locale }) //表示使用中文版
2020-09-22 17:44:53
824
原创 前端依赖安装缓慢解决方案
切换国内镜像: npm install -g mirror-config-china --registry=http://registry.npm.taobao.org
2020-09-18 18:16:32
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人