Logo

SpringBoot实战 (八)| RocketMq整合与安装

前言这篇开始给大家带来的是消息中间件模块,分别给大家带来RocketMq、kafka和rabbitMq安装一、RocketMq安装...

Java基础 (十二) | 线程及线程池实战

前言hello,大家好,我是霸气侧漏的秀总,时隔多日,今天秀总给大家带来什么呢?大家都知道,此前我带来过一篇关于多线程的文章,如果你项目中多线程遇到不多,没必要使用线程池,那么今天给大家带来多线程一些常见的使用方法场景1、后台任务,例如:定时向大量(100w以上)的用户发送邮件;2、异步处理,例如:...

Vue (一) | 自定义组件

一、循环组件循环的div块,其他组件也可以<divv-for="oindbData":key="o"></div>二、jS遍历数组重新组值两种方法1、for(leti=0;i<res.length;i++){constpercen...

Vue (四) | 常用功能plug

前言:我这边表格不用怪,和element类似,只是我们移植了一层皮而已,所以中新思路大家明白就行功能清单:校验表单必填表格验证勾选el-table几条数据迁移到另一个el-table1、校验表单必填<el-formref="threeForm"class="ste...

Vue (五) | element组件使用篇

我们是使用element组件,最近发现组件不适合我们需求,我们做了改动1、el-radio纵向摆置,设置driver边距如图:代码如下:<el-form-item ref="oneForm" prop="materialNum&...

Java基础 (十一) | 上传、下载、导入、导出

前言hello,大家好,俗话说,上传下载是我们作为开发必不可少的业务,这里讲解比较常用的单纯上传下载功能,不涉及到很高级的比如幂等性、鉴权等业务前言一、上传接口废话不多说,直接撸代码一、上传接口...

Js (一) | 数组,对象篇

最近被数组给闹折腾了,只因为不太熟悉,特写此篇文章加深影响。数组有几种处理方式1、数组A追加数组B上这样的需求那就是两个一样的数组,一般需求是一个列表拼接到另一个数组,此时只要两数组有相同属性就会合并this.stepThreeTableData=this.stepThreeTableData.co...

vue (十二) | 搭建谷歌插件vue项目

前言hello,大家好,前段时间给大家带来了如何搭建一个vue项目,今天给大家带来一个如何搭建谷歌插件项目,是不是很nice,这里会分为两个版本,html版和vue版一、HTML版1.1、步骤二、VUE版...

vue (十一) | 搭建vue项目

前言一、搭建步骤1、准备npm install -g @vue/clivue -V2、创建项目vue create 【项目名】默认安装vue2默认安装vue3自定义安装Choose Vue version(选择VUE版本)Babel(JavaScript 编译器,可将代码转换为向后兼容)TypeSc...

Vue (二) | 开发规范

前言尽管有 Eslint 的存在,规范了很多写法,但是就目前的情况看来,从命名、布局代码到组件使用等方面还是各有各的写法,影响团队之间互相 backup/code review 的效率。所以清阅读此文,统一一下使用规范。一、框架(一)命名规范[强制] 代码中的命名严禁使用拼音与英文混合的方式,命名要...

JS (四)|正则表达式

前言作为一个在职场摸打摸拼的菜鸟,竟然在正则表达式面前贵=跪了,所以今天从头开始学,写一篇文章学习常见正则九位小数,最多两位小数/^([1-9]\d{0,8})([.]\d{1,2})?$|^0[.]([1-9]\d{0,1}|[0-9][1-9])$/...

vue (九) | vue 的webpack工程搭建

前言讲了这么多vue相关知识,还没一篇讲到工程搭建,今天就给大家带来vue工程的搭建环境IDEANode.js...

vue (八)|微信认证、分享笔记

vue微信认证以及分享助力微信认证//res是服务器返回的地址pushIndex(res){this.isLoading=true;//vuex存储登陆信息(包含token值和secret值)this.$store.commit("updateUserInfo",res.data...

Vue (七) | 生成条形码,二维码

如何生成条形码、二维码,我这里就做一种方法来实现,后面我发现了新的再加上来目录条形码:jsbarcode插件二维码:jr-qrcode插件一、条形码1、添加插件npm install jsbarcode --save或者:packjson添加"jsbarcode": "...

Mybatis (三) | 常用函数

前言:mybatis设用场景比较多,可以代替java代码,但还是不建议写过多的逻辑。最近想写一个关于常用函数使用,针对以前没用过的,可能还有很多没写到,可以提上来一、ifelse使用<iftest="params.awardId!=nullandparams.awardId!=''&...

Java基础 (十) | 多线程(详解)

前言众多周知啊,在我们java基础中,有一个基础是我们面试必不可少的话题,但是实际工作中,又很少使用,乃至根本不怎么用。那么这个就是多线程,但也有朋友说根据场景来使用的,也不是用在哪里都好,只有结合时间复杂度以及性能、异步才能完美演绎。...

设计模式 (二) | 工厂+策略模式结合

前言hello,大家好,前面讲过一篇策略模式,后来发现哪种方法有个bug,那就是实现类里面使用mapper或者dao,发现是个空的。原因其实原因是这种方法实则是new了一个接口,然后相继里面的bean肯定都是空的,那么怎么解决呢,今天叫一个新的处理方式。解决废话不多说,直接开干1、创建枚举publi...

Java基础 (一) | 开发规范

本文摘自阿里开发规范,是阿里工程师们严格遵循的开发标准,同时也是培养自己写出高质量代码的必然要求,不让自己写出来的代码像个刚毕业的。命名的风格代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name $name代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使...

Mysql (五)|索引类型大梳理

前言hello,大家好,我是喜欢完基金的秀总,作为开发了4年之久的Java大佬,肯定难免与mysql打交道,那么第一个就是查询速度问题,索引那么就是跑不掉的,第一步优化肯定就是索引上下功夫,那么有很多场景会导致索引失效导致全表扫描,那么今天就针对这个索引类型来个大梳理。...

Mysql (四)|字符集批量修改所有表和字段

前言hello,大家好,今天遇到一个棘手的问题,那就是我的测试环境和开发环境数据库字符集部分不一样。这个时候肯定要替换成一致的,但是你如果一个个替换,那么那将大错特错。今天就教你一个批量修改。解决更改表编码(字符集)和表中所有字段的编码(字符集):ALTER TABLE TABLE_NAME CON...