docker启动mysql镜像

dockerrun--namemy_mysql--restart=always-p3306:3306-eMYSQL_ROOT_PASSWORD=zy_mysql-dmysql:5.6--namemy_mysql //取名字--restart=always //开启自动启动-p3306:3306 //端口映射-e MYSQL_ROOT...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

java list转树

/** * 循环转换 * @param personList * @return */ public static List<Person> listtotree(List<Person> personList){ List<Person> list = new ArrayList<Pers...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

docker启动redis镜像

docker run -p 6379:6379 --restart=always --name zy_redis -v $PWD/data:/data -d redis:latest redis-server --appendonly yes --requirepass zhangyi_redis--restart=always 开机自动启动 --name zy_redis ..._redis镜像 启动就退出
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

为了勋章

我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,我是为了勋章而来的,...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue学习笔记1、事件修饰符

.stop阻止冒泡 .prevent阻止默认事件 .capture捕获机智 .self只有点击自己才执行(只会阻止自己发生的冒泡,并不会阻止别人的冒泡) .once只触发一次就失效 <body> <div id=app> <div class=box @click=div>...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue学习笔记2、v-model实现表单元素的数据双向绑定

v-bind只是单向绑定v-model双向绑定,只要这里面任意一个地方的值变了,其余地方都会变v-model只适用于表单元素中<body> <div id=app> <p>{{msg}}</p> <input type=text v-model=msg style=width:5...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue学习笔记3、实例的声明周期

什么是生命周期:从Vue实例创建、运行、到销毁期间人总是伴随着各种各样的事件,这些事件,统称为生命周期!生命周期钩子:就是生命周期事件的别名而已;主要的生命周期函数分类:创建期间的生命周期函数:beforeCreate :实例刚在内存中被创建出来,此时,还没有初始化好data和methods属性 created :实例已经在内存中创建OK ,此时data和methods已经...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

java使用fastjson解析json字符串

public static void main(String[] args) { String str={\\\\n + \\t\\testsetTestcaseExecute\\: {\\n + \\t\\t\\auditor\\: \\vame\\,\\n + \\t\\t\\testcaseType\\: \\Exception\\\\n + \\t..._java fastjson解析json字符串
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue学习笔记4、父子组件之间的数据通信

1、父组件向子组件进行数据传递<body> <div id=app> <p>{{a}}</p> <br/> <br/> <son :parentval=a></son> </div> &l..._组件的抽象和组件间的数据通信
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

Ant Design moment对象和字符串之间的相互转化

moment对象转字符串values.saleStartTime=values.saleStartTime.format(YYYY-MM-DD);字符串转moment对象this.model.saleStartTime=moment(record.saleStartTime);_react moment 转 字符串
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

java获取txt文件内容按照行、空格解析

public static String txt2String(File file) { StringBuilder result = new StringBuilder(); try { BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedR..._java读取txt文本内容读取包含空格和换行
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

java8 LocalDate、LocalTime和LocalDateTime的基本使用以及和String、Date的相互转换

LocalDate用于处理日期,yyyy-MM-dd格式。LocalDate的基本用法 LocalDate localDate = LocalDate.now(); 获取当前日期 String format = LocalDate.now().format(DateTimeFormatter.ofPattern(yyyy-MM-dd)); LocalDate转Stri..._localdatetime转localdate
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

创建第一个vue项目

1、安装node.js下载地址:https://nodejs.org/en/download/下载完成后直接默认安装,安装完成执行:node -v2、使用淘宝的npm镜像,这样下载依赖会很快cmd中执行:npm install -g cnpm --registry=http://registry.npm.taobao.org3、安装vue-cli脚手架构建工具cmd中执...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

java手动计算HashCode

public static void countHash(Object object ) throws NoSuchFieldException, IllegalAccessException { Field field= Unsafe.class.getDeclaredField(theUnsafe); field.setAccessible(true);..._手动计算hash值
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

对于js中forEach中执行return无法结束整个代码的解决方案

在forEach中,执行return是无法结束整个方法的这里return并没有结束整个方法,而是跳出了整个循环,类似break。解决方案: 换成for循环就可以结束整个方法。..._javascript foreach return
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

spring boot+redis 监听过期Key

前言:在订单业务中,有时候需要对订单设置有效期,有效期到了后如果还未支付,就需要修改订单状态。对于这种业务的实现,有多种不同的办法,比如:1、使用querytz,每次生成一个订单,就创建一个定时任务,到期后执行业务代码;2、rabbitMq中的延迟队列;3、对Redis的Key进行监控;1、引入依赖 <dependency> ..._spring 过期监听
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

redis统计各种活跃数据

前言:开发中有时候会遇到这种需求,比如获取每天的登录用户数量,谋篇文章的阅读数量等等,这个时候就需要进行数据统计。最简单的方法就是在登录接口、文章阅读接口中添加一个统计方法,进行数量+1的操作,但是访问量大了以后,对数据库承载量有一定影响,这个时候就需要用到redis了。redis中有一个指令:setbit,该指令的作用对于某个String类型的值,设置其指定偏移量(offset)上的值(..._redis统计时段数据
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue-cli引入axios

1、创建vue-cli项目:https://blog.csdn.net/qq_39648029/article/details/1042500672、下载依赖:npm install axios --save3、 在 main.js中添加如下代码:import axios from axios;Vue.prototype.$axios = axios;...
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

vue-cli项目中this.$router.push传参的各种方式和接受参数

1、必须在router/index.js中配置这里有三个参数,后面跳转需要用到:1、path:跳转路径2、name:跳转的名字3、component:组件名字2、跳转this.$router.push({key1:/xx/xx,key2: {id:1}});key1:可以写2个值name:根据路由配置中的name属性查找,进行跳转。值必须是路由..._router.push 传参数
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0

element-ui中el-tree树节点的级联操作(取消子节点,父节点不变)

首先,这个tree节点操作中,选中了父节点,会默认选中全部子节点,某个子节点没选中,那么所有父节点都为半选状态。半选状态时,使用this.$refs.tree.getCheckedKeys()是获取不到半选状态节点的id的。现在需求是:选中父节点,子节点全部选中,取消某个子节点,父节点不变。关键点是@check-change事件和this.$refs.tree.setChe..._element tree 级联
分类: 其他 发布时间: 08-12 10:48 阅读次数: 0