自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 脏读,幻读,不可重复读

脏读事务A在事务B回滚之后,读取的数据不一致不可重复读事务A在一次事务中读取的 数据 不一致幻读此时如果想要在事务A中用100 - 1 = 99,其实是99 -1 ,应该为 98 ,所以是幻读

2021-05-27 11:09:58 67

原创 2021-05-20

一、所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。二、排序算法可以分为内部排序和外部排序。内部排序是数据记录在内存中进行排序。外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法

2021-05-20 15:19:58 66

原创 springcloud学习日记

服务注册,服务提供者,服务消费者访问直接客户端实现负载均衡调用注册列表服务

2021-05-19 14:26:38 76

原创 如何上传npm自己的vue组件

如何上传npm自己的vue组件今天学习如何在npm上上传自己的组件并且来使用,也希望可以让不会的同学看到这篇文章,能够上传自己的组件首先注册npm账号,点击npm官网头部的sign up按钮进入注册页面,输入账号,密码,邮箱地址,之后就注册成功,之后别忘了验证邮箱,如果没有验证邮箱,后面的npm publish的时候会报错,注册完之后接着我们的组件开发了,我只写了个小demo首先利用vue的脚手架创建项目,vue create projectName,等待创建完成,创建完成之后,我新建了packa

2021-05-17 15:49:05 233

原创 关于linux宝塔与PM2的操作

linux宝塔面板使用配置最近学习服务器,踩的坑也不少,我就希望一起学习的小伙伴能够少踩点坑,所以在这把自己的经验分享给大家创建了vue项目,用antdesignvue搞了个界面,生产环境打包成dist,然后有用koa2+mongodb+mongoose+koa-jwt搞了一个后台demo打包好的dist文件塞到koa项目的pulic文件夹里面,修改app.js里的app.use(require('koa-static')(__dirname + '/public/dist')),注意不要把测试

2021-05-14 17:29:49 753 2

原创 2021-05-11

cjwt 再koa2中的使用const Koa = require('koa')const app = new Koa()const views = require('koa-views')const json = require('koa-json')const onerror = require('koa-onerror')const bodyparser = require('koa-bodyparser')const logger = require('koa-logger')

2021-05-11 10:57:37 35

原创 <context:annotation-config/>作用

自动注入失败 开启面向百度编程在spring配置文件中添加一段代码 <context:annotation-config/>以代替AutowiredAnnotationBeanPostProcessorCommonAnnotationBeanPostProcessorPersistenceAnnotationBeanPostProcessorRequiredAnnotationBeanPostProcessor4个包,自动扫描出@ Resource 、@ PostConstru

2021-04-25 22:50:21 63

原创 @Autowired无法进行自动装配问题解决

学习spring的时候发现@Autowired注解失效了,百度之后发现需要加一个bean配置,坑啊<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>这样就可以用了

2021-04-25 22:11:28 2218 1

原创 一个demo 理解Spring的byType和byName

上篇文章没写清楚,这篇文章一篇就可以明白什么是byName和byType,先看代码package com.test;public class test4 { String name; public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public S

2021-04-25 21:04:10 137 1

原创 2021-04-25

Spring boot 自动装配 byNamepackage com.test;public class test2 { private String name; public void setName(String name) { this.name = name; } public String getName() { return name; } @Override public String toSt

2021-04-25 20:23:15 31

原创 2021-03-29

npm无法连接git 导致安装依赖失败error code 128 的解决方案今天我拉去公司代码准备维护 ,结果发现安装时总是报timeout错误,网上一查,原来是被墙了,然后又是一顿查资料,发现设置代理可以解决,我就设置fq设置代理结果又是报了错误,大概如下所示npm ERR! cb() never called!npm ERR! This is an error with npm itself. Please report this error at:npm ERR! &l.

2021-03-29 12:54:44 79

原创 Vue mixins 和 extends 的使用

标题Vue mixins 和 extends 的使用创建mixins所需要的js文件export const aaa = { created() { console.log('这是mixins打印') }, data() { return { b:10 } },}再创建一份extends文件export const bbb = { created() { console

2021-03-10 10:04:43 63

原创 vue3 组合式 api,setup

VUE3 组合式API使用方法前言前言学习vue组合式api在hello world组件中加入setup函数,传入props参数export default { setup(props){ console.log(props); }, props: { msg: String, }, // emits:['enlarge-text'], data() { return { }; }, methods:{ }.

2021-03-09 11:31:52 95

原创 Vue中$emit使用

文章目录前言一、$emit是什么?二、使用步骤1.定义一个组件2.VUE3.X中目前不支持这种写法总结前言vue的传值组件间通信提示:以下是本篇文章正文内容,下面案例可供参考一、$emit是什么?是VUE子组件像父组件传值的工具二、使用步骤1.定义一个组件代码如下(示例):VUE2中传递参数<template> <div> <input type="text" @click="come"> </div>

2021-03-05 10:55:06 229 1

空空如也

空空如也

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

TA关注的人

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