自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LYR 的博客

个人博客 (づ ̄ 3 ̄)づ www.lyr-2000.xyz

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 布隆过滤器

布隆过滤器

2020-04-30 22:34:54 145

原创 面试准备0

数据库的四种隔离级别(这部分回答的不好。…我忘了四种隔离界别的名字,我回答了这些隔离界别要避免的问题,脏读,幻读,读已提交这些)如果现在访问量特别大,该怎么避免幻读?(串行化)GC如何识别垃圾(根可达算法和引用计数)GC工作时对引用等级的了解(强软若虚四种引用)←还做过什么项目用Nett做了一个基于网络的聊天的项目,实现了,,,对 Neety的底层了解么?(我回答了 EventLoo...

2020-04-29 22:24:53 101

原创 Garbage collectors

目前的垃圾回收期比较常用的组合有下面两个:parallel scavenge+ parallel oldparNew + CMS目前 1.8默认使用的是第一个如果老是频繁GC 的话可以考虑 换一个垃圾回收期最常用的组合就是这些了:Serial + Serial OldParNew + CMSParallel Scavenge + Parallel Old一些极少用的...

2020-04-29 21:01:33 423

原创 垃圾回收算法

how to find a garbage ?reference count(引用计数)root searching (根搜索算法(可达性算法))引用计数没办法解决循环引用因此 jdk使用可达性算法清除垃圾的算法有下面几种标记清除, 直接打上一个 标记,过段时间清除复制算法(copying),分出一半的内存 复制有用的数据到另外一半,没用的数据在原来那一半被清除(内存浪费...

2020-04-29 14:34:37 86

原创 v-bind

v-bind 的基本使用:页面除了内容需要动态决定以外,我们希望某些属性也能够动态绑定,比如动态绑定 a标签的 href属性img元素的 src属性可以使用 v-bind 指令,动态绑定属性比如,我会先请求服务器,获取服务器的图片链接,然后再把 链接的 数据 放到 vm对象里面,因此 使用 v-bind 将 vm对象的属性 动态绑定到某个标签除此之外,还可以 设置 v-bind 动态...

2020-04-29 01:50:30 162 1

原创 vue 实现一个点击计算

<template> <div class="hello"> <h1>{{ msg }}</h1> <h2>当前计数: {{counter}}</h2> <button @click="incr">+</button> <button @click="decr"...

2020-04-29 01:09:03 1172

转载 vue中 data(){ return } 和data:{} 的区别

为什么 data要用 return总结: 返回一份数据的副本,没有直接操作源数据,推荐这样用

2020-04-27 23:14:53 6435

转载 v-bind 和 v-model的用法

v-model 只用于 表单控件,双向绑定 , v-bind 是单向绑定vue的 v-bind 和 v-model的区别

2020-04-27 23:09:17 231

转载 应用架构的设计模式

设计思想

2020-04-27 22:43:33 133

原创 数据库 三范式

三大范式第一范式原子性: 保证每一列不可再分第二范式前提: 满足第一范式然后每张表只描述一件事情第三范式满足前面两个范式的基础上,确保数据表中的 每一列数据都和主键直接相关,不能间接相关规范性 和性能的问题:关联查询的表不能超过 3张表mysql 关联查询在规范性能问题的时候,需要适量考虑规范性(考虑商用的性能)故意给某些增加一些冗余字段(从多表中变单表查询...

2020-04-27 20:06:07 176

转载 es 和 spring data的整合

es

2020-04-26 12:19:08 304

原创 关于 es的全文搜索

常用的全文检索:顺序扫描法全文搜索(建立文本库=> 建立索引)基于 java 的常用搜索引擎:LuceneElasticSearchSolres 和 solr选哪个用 还是看业务场景使用的特点:高度可扩展的开源全文搜索引擎和分析引擎快速地,近实时地对大数据进行存储、搜索和分析用来支撑有复杂的数据搜索需求的企业级应用分布式高可用多A...

2020-04-26 12:03:04 347

转载 ThreadLocalRandom的使用

threadLocalRandom

2020-04-26 01:17:50 199

原创 node js安装和运行

npm install或者npm --registry https://registry.npm.taobao.org install#开发环境部署npm run dev#生产环境构建npm run build

2020-04-24 20:41:26 122

原创 maven打包命令-跳过 Junit

mvn clean install -DskipTests

2020-04-24 19:43:33 202

原创 使用countDownLatch 模拟高并发场景

package com.company;import java.util.ArrayList;import java.util.List;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;...

2020-04-22 18:57:27 316

原创 深入理解链式编程

什么是链式编程?doFunc(x).andThen().andThen().andThen();这种思想,在 JQuery 中是深入应用返回值是这个对象他本身那么 是用 java 8的函数式编程,其实可以很轻易的实现这种链式编程的思想,其实就是 将 一个函数的返回值,当成另一个函数的入参比如int y1 = func(x)int y2 = func(y1)int y3 = fun...

2020-04-20 14:35:46 2413

原创 求一个数组的最小值

int[] arr = {1,2,3,4,5}int i = Integer.MAX_VALUE;for(int j: arr) {if(j<i) j = i;}这种编程式思想,没什么好说的那么,可不可以说,我不用去写这个方法的实现而是声明式编程呢?差不多是这个思想了这里还是用 java 的函数式编程来实现int minValue = IntStream.of(arr)...

2020-04-20 13:51:14 1211

转载 spring webClient的使用

webClient

2020-04-20 13:03:21 404

原创 手写一个生成带参数 微信二维码的工具类

1.先定义接口package com.example.mongodemo.framework.wechat;import com.example.mongodemo.framework.wechat.entity.AccessToken;import com.example.mongodemo.framework.wechat.entity.ImageTicket;import com....

2020-04-19 17:27:26 231

转载 vue组件间传值

props

2020-04-16 18:23:13 99

原创 springMVC maven多模块项目搭建

什么都别讲, maven多模块工程,先新建一个 默认 的 父工程,删除 src目录,再建个 web 模块web.xml 写对了你就成功了一半现在 resources目录下 建立一个 config目录然后我贴 web.xml 配置<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3/...

2020-04-12 18:06:19 492

原创 七牛文件上传demo

@Test public void haha() { //构造一个带指定 Region 对象的配置类 Configuration cfg = new Configuration(Region.region2());//...其他参数参考类注释 UploadManager uploadManager = new UploadMana...

2020-04-11 18:25:49 345

原创 当码农遇上黑客的一天

To recover your lost Database and avoid leaking it: Send us 0.05 Bitcoin (BTC) to our Bitcoin address 1DR7CaR2Dm5bfQ3615UeruZe6uNTvtvXUW and contact us by Email with your Server IP or Domain name an...

2020-04-11 00:32:28 540 4

原创 JMM模型1

在这里插入图片描述由于 CPU 的 运算速度远远 大于 Main Memory 主存的速度,所以要 使用一个 Cache 来进行缓存cpu和 内存最早的时候 单核 CPU 是这种方法多核CPU的 3级缓存CPU 的缓存分 L1,L2,L3, 他们比内存快,但是贵,只能用作高速缓存,CPU 查找数据的时候先去 L1, 然后去看L2,如果没有就去内存,还有些机器带了 L3 cache,...

2020-04-09 13:19:20 212

转载 StampedLock

stampedLock

2020-04-08 15:08:42 80

原创 基于spring AOP的 权限校验

package com.example.mongodemo.config;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.example....

2020-04-02 00:20:21 177

转载 mongoTemplate和 mongoDB的一些复杂的 crud

复杂的条件表达式mongoTemplate的复杂条件1复杂条件2复杂条件3复杂条件4写demo遇到的问题放这里做个总结

2020-04-01 22:17:38 171

09与echart框架配合使用 (2).pdf

vue使用 echarts的 pdf文档, 折线图,饼图, 都有的...................

2020-07-28

空空如也

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

TA关注的人

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