自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vConsole真机调试+显示控制台打印信息

此时即可进行真机调试。

2022-08-22 10:59:22 458 1

转载 JS获取url参数

以下JS函数用于获取url参数:使用实例(url 实例:)

2022-07-08 09:05:19 2716

原创 微信公众号对接扫一扫功能和其他功能

官方连接(申请公众号测试账号)一、进入测试账户如果没有域名,可以使用内网穿透。我使用的是https://www.39nat.com/tunnel。或者http://localhost:9200/#/dashboard**(cpolar)**后面跟的是我请求服务器的地址,请求接口。java代码如下备注:内网穿透需要更改配置,如下更改三、引入 JS 文件如果npm时报错,可使用此方法解决。https://blog.csdn.net/qq_25378657/article/details/10

2022-06-24 17:20:46 523

原创 配置小乌龟Tortoes

配置小乌龟Tortoes

2022-06-20 10:42:13 197

转载 ANGULAR 使用前端代理方式实现请求跨域,解决代理不生效问题!!

ANGULAR 使用前端代理方式实现请求跨域,解决代理不生效问题!!

2022-06-20 10:35:51 997

原创 前端生成二维码并下载(PC端)

一、二维码的生成1.引入npm install angular2-qrcode2.模块引入import { QRCodeModule } from 'angular2-qrcode'; @NgModule({ imports: [ ... QRCodeModule, ... ], declarations: [, exports: [ ... QRCodeModule ... ]})3.页面引用<qr-code

2022-03-17 15:51:08 1868

原创 端口号被占用,如何杀死这些端口号

1.点击开始菜单选择运行(win+r),接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入【netstat -ano】,回车,之后就会显示所有的端口占用情况2.继续输入【netstat -aon|findstr “端口”】,这里的提示的端口为8080,那么就输入命令为【netstat -aon|findstr “8080”】,回车之后就可以看见列表中的PID。根据PID在电脑的任务管理器中查看对应的占用程序,然后将其关闭即可3.关闭正处与监听状态(Listening)的端口号

2022-03-17 14:47:18 9596

转载 Linux系统彻底卸载MySQL数据库

思维导航:一、首先查询系统是否安装了MySQL二、关闭MySQL服务三、查看MySQL对应的文件夹四、卸载并删除MySQL安装的组键服务五、删除系统中MySQL的所有文件夹六、最后验证MySQL是否删除完成一、首先查询系统是否安装了MySQLrpm -qa | grep -i mysql输出结果表示,我安装的MySQL Server,Client都是5.6.44的,因为我系统支持的版本是要5.7+的版本,所以不得不卸载重装 二、关闭MySQL服务查看MySQL服务运行状态:ser

2022-03-03 15:33:47 38440 2

原创 docker下部署jar包项目

1、在任意目录下新建Dockerfile文件(具体配置如下)### va环境镜像FROM openjdk:16### 指定存储在容器内的目录WORKDIR /usr/local/custom###声明启动端口号EXPOSE 8552###配置容器启动后执行的命令ENTRYPOINT ["java", "-jar", "activityRoomReservationManagement-0.0.1-SNAPSHOT.jar"修改你的端口号、文件名和jdk。2、创建镜像1)do

2022-01-26 10:51:58 484

原创 linux下安装docker

1)dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo2)yum install dnf3)dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo4)dnf install 'dnf-command(config-manager)'5)dnf config-m

2022-01-26 10:35:27 758

原创 配置Linux服务器防火墙端口规则

1,查看防火墙状态systemctl status firewalld.service2,开启防火墙systemctl start firewalld.service3,关闭防火墙systemctl stop firewalld.service4,禁用防火墙systemctl disable firewalld.service5,查看防火墙已开放端口列表firewall-cmd --list-all6,防火墙添加端口firewall-cmd --permanent --add

2022-01-26 10:29:29 1240

原创 linux线上安装Mysql数据库

1、安装数据库1)yum -y install mysql-server2、启动数据库2)service mysqld start3、登录数据库3)mysql -u root -p(回车后输入密码(mysql的默认用户是root,密码为空))4、使用数据库4)use mysql4、使用Navicat连接数据库,并修改密码修改密码5)ALTER user 'root'@'localhost' IDENTIFIED BY '123456';配置数据库use mysql

2022-01-26 10:21:19 1545

转载 js提取对象数组中的某一个属性组成新数组

arrOld = [  {name: "zhangsan", age: "18"},  {name: "lisi", age: "20"},  {name: "wangwu", age: "17"},  {name: "zhaoliu", age: "19"}]arrNew = ["zhangsan", "lisi", "wangwu", "zhaoliu"]方法一:let arrNew = []arrOld.forEach(item => { arrNew.push(ite

2022-01-19 18:18:02 861

原创 SQL优化手段有哪些

SQL优化手段有哪些1、查询语句中不要使用select *2、尽量减少子查询,使用关联查询(left join,right join,inner join)替代3、减少使用IN或者NOT IN ,使用exists,not exists或者关联查询语句替4、or 的查询尽量用 union或者union all 代替(在确认没有重复数据或者不用剔除重复数据时,union all会更好) 5、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。6、应

2021-12-17 10:39:51 314

转载 数据库的三范式是什么

数据库的三范式是什么第一范式:列不可再分 第二范式:行可以唯一区分,主键约束 第三范式:表的非主属性不能依赖与其他表的非主属性 外键约束 且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上。原创链接:https://blog.csdn.net/weixin_41768263/article/details/88666075...

2021-12-17 10:35:49 132

原创 正则的验证

1.手机号码的验证十一位即可var myreg=/^[1][0-9]{10}$/;强验证 var myreg=/^(13[0-9]|14[5|7]|15[0|1|2|3|4|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/;2.身份证验证身份证号(15位、18位数字),最后一位是校验位,可能为数字或字符X:var idCard =/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/参考:https://c.runoob.c

2021-12-03 12:35:42 67

原创 2个集合对象,去除集合对象的重复对象。

去除重复的对象,形成新的List集合对象。List<Room> list = new ArrayList<>();list.add('102室','空调')list.add('103室','冰箱')List<Room> list2 = new ArrayList<>();list.add('101室','书桌')list.add('102室','空调')list.add('103室','冰箱')list.add('104室','电视机')

2021-12-03 10:01:10 586

原创 JavaScript replace() 方法

1.案列一在本例中,我们将使用 “,” 替换字符串中的 “/”(替换出现的第一个):var str="电视机,洗衣机,空调,冰箱"document.write(str.replace(/,/, "/"))结果:电视机/洗衣机,空调,冰箱2.案列二在本例中,我们将执行一次全局替换,每当 “,” 被找到,它就被替换为 “/”:var str="电视机,洗衣机,空调,冰箱"document.write(str.replace(/,/g, "/"))结果:电视机/洗衣机/空调/冰箱参

2021-12-03 09:46:06 90

转载 js对象数组中的某属性值 拼接成字符串

js对象数组中的某属性值 拼接成字符串var objs=[ {id:1,name:'张三'}, {id:2,name:'李四'}, {id:3,name:'王五'}, {id:4,name:'赵六'},];var idsStr = objs.map(function(obj,index){ return obj.id;}).join(",");console.log(idsStr);...

2021-11-22 11:34:22 2036

转载 JAVA 两个日期的比较

1.使用after或before1)日期相同的时候 Date date = new Date(2016,9,6); Date date2 = new Date(2016,9,6); System.out.println(date.before(date2));//false System.out.println(date.after(date2));//false2)日期1小于日期2 Date date = new Date(2016,9,5); Date date2 = new

2021-11-09 16:59:07 244

转载 Java 中的 request 和response 区别

Java 中的 request 和response 区别https://www.cnblogs.com/MrzhangKk/p/5334296.html

2021-11-03 14:53:48 208

转载 java实现HTTP请求的三种方式

java实现HTTP请求的三种方式https://www.cnblogs.com/hhhshct/p/8523697.html

2021-11-03 14:52:15 76

转载 java实现MD5加密的三种方式

方法一:推荐使用所需jar包:commons-codec.jarimport org.apache.commons.codec.digest.DigestUtils;/** * MD5加密之方法一 * @explain 借助apache工具类DigestUtils实现 * @param str * 待加密字符串 * @return 16进制加密字符串 */public static String encryptToMD5(String str) { return

2021-11-03 14:48:27 65565 5

原创 Date类型与String类型互相转换

string类型转换为date类型 // strTime要转换的string类型的时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 // HH时mm分ss秒, // strTime的时间格式必须要与formatType的时间格式相同 public static Date stringToDate(String strTime, String formatType) throws ParseExcep

2021-10-22 15:10:14 6654

转载 Oracle数据库日期范围查询的两种实现方式

Oracle数据库日期范围查询有两种方式:to_char方式和to_date方式。to_date方式:select * from tablename where time>= to_date('2011-05-02','yyyy-mm-dd') and time<=to_date('2011-05-30','yyyy-mm-dd') to_char方式:select * from tablename where to_char(time,'yyyy-mm-dd')>

2021-10-22 15:03:04 1683

原创 Table表格根据不同文字颜色不一样

1.用ngIf来判断<td class="center" *ngIf="data.status === '红码' " style="color:red">{{data.status}}</td>2.函数来判断 <td class="center" :style="changeColor(data.status)">{{data.status}}</td> changeColor(codeColor:any) { let color =

2021-10-19 11:07:57 635

转载 js实现数组去重简洁代码(filter,Set,reduce)

js实现数组去重简洁代码(filter,Set,reduce)1、通过filter实现数组去重filter中传入的函数有三个参数。第一个item表示当前元素的值,第二个index表示当前元素的索引值,第三个self表示当前元素属于的数组对象。var arr = [2,4,3,3,4,2,3,254,234,4];function unique(arr) { return arr.filter((item, index, self) => { return self.in

2021-10-19 09:32:06 1242

转载 JS数组reduce()方法详解及高级技巧

JS数组reduce()方法详解及高级技巧1、语法arr.reduce(callback,[initialValue])reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。callback (执行数组中每个值的函数,包含四个参数) 1、previousValue (上一次调用回调返回的值,或者是提供的初始值(initialValue)) 2、

2021-10-19 09:07:19 115

转载 @TableField(updateStrategy = FieldStrategy.IGNORED)

@TableField(updateStrategy = FieldStrategy.IGNORED)在 数据库字段为数字类型时,前端传过来一个"",空字符串,是不能将数字类型改为null 的,需要在实体类上加上该注解方可。或将前端字段也设置为数字类型@TableField(value = "department_description", updateStrategy = FieldStrategy.IGNORED)private String departmentDescription;.

2021-10-18 18:06:28 4752

转载 js 计算对象数组中某个属性合计

js 计算对象数组中某个属性合计let arr = [ {id: 0, price: 199.88}, {id: 1, price: 299.88}, {id: 2, price: 399.88}];console.log(countTotal(arr, 'price')); //899.64function countTotal(arr, keyName) { let $total = 0; $total = arr.reduce(function (total, currentVal

2021-10-18 17:53:33 1865

转载 区分slice,splice和split方法

每每见到这三个函数,我都会很懵,一定要到网上搜搜;今天,恰巧又见到了它们,所以想必是时候为它们做个笔记啦1.slice(数组)用法:array.slice(start,end)解释:该方法是对数组进行部分截取,并返回一个数组副本;参数start是截取的开始数组索引,end参数等于你要取的最后一个字符的位置值加上1(可选)//如果不传入参数二,那么将从参数一的索引位置开始截取,一直到数组尾var a=[1,2,3,4,5,6];var b=a.slice(0,3); //[1,2,3]var

2021-10-18 17:51:35 98

原创 JS获取当前时间和时间格式的相互转化

JS获取当前时间var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天

2021-10-15 17:31:32 62

原创 js中的对象拼接

对象拼接options.item = Object.assign(res.data, resback.data)

2021-10-15 11:38:15 1311

转载 js中的filter过滤和排序

filter过滤简单讲filter就是一个数组过滤器,参数接收一个函数,数组的每一项经过函数过滤,返回一个符合过滤条件的新数组基本用法let arr = [1, 3, 5, 8]let arrFilter = arr.filter(ele => ele > 4)console.log(arrFilter) // [5, 8]用来过滤对象数组中符合条件的对象let arrObj = [{ name: 'aa', age: 13}, { name: 'bb', age: 2

2021-10-15 10:56:12 1922

转载 Vue的UI框架

1:饿了么ElementUI推荐指数:star:45.2k适用:PC端官网地址:http://element-cn.eleme.io/#/zh-CNGitHub地址:https://github.com/ElemeFE/element介绍:Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,整个ui风格简约,上手挺快,大多数vue开发应该都是选择element,因为社区做的比较完整,不懂的可以在网上找到很多博客和解答。2:vuetify推荐指数:star

2021-08-25 15:14:36 284

转载 vue element tree组件,根据不同的状态显示不同的字体颜色

HTML <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick" :render-content="renderContent" :highlight-current="true" ></el-tree>data把带status为1的颜色变为红色,其余的变为绿色 data: [ {

2021-08-25 15:05:10 3453 3

转载 Stream流的常用方法

1筛选对于集合的操作,经常性的会涉及到对于集中符合条件的数据筛选,Stream中对于数据筛选两个常见的API: filter(过滤)、distinct(去重)1.1基于filter()实现数据过案列1:获取所有年龄20岁以下的学生public class FilterDemo { public static void main(String[] args) { //获取所有年龄20岁以下的学生 ArrayList<Student> student

2021-08-24 13:35:27 516

原创 如何动态改变Option中某一项的颜色(字体、背景),以vue为例。

html代码 <el-select v-model="districtName" @change="getStreetList(districtName)" placeholder="请选择" style="margin-bottom: 20px" > <el-option v-for="item in distr

2021-08-23 22:06:18 2734

转载 vue项目自适应屏幕和浏览器

1.安装依赖npm i lib-flexible -Snpm i px2rem-loader -D2.在src文件夹下新建utils文件夹,在utils文件夹下新建flexible.js,其代码如下(function() { // flexible.css var cssText = '' + '@charset "utf-8";html{color:#000;background:#fff;overflow-y:scroll;-webkit-tex

2021-08-19 08:51:23 3060 5

转载 json字符串转List集合

json字符串转List集合public List<Map<String,PendingInfo>> jsonToList(String json){//PendingInfo可以换成其它bean类List list =JSON.parseArray(json);List< Map<String,PendingInfo>> listw = new ArrayList<Map<String,PendingInfo>>();for

2021-08-16 20:20:09 322

空空如也

空空如也

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

TA关注的人

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