LRU缓存机制

  • Post author:
  • Post category:其他

LRU缓存机制 LRU 缓存淘汰算法就是⼀种常⽤策略。LRU 的全称是 Least Recently Used,也就是说我们认为最近使⽤过的 数据应该是是「有⽤的」,很久都没⽤过的数据应该是⽆⽤的,内存满了就优先删那些很久没⽤过的数据。 一、LRU 算法怎么⼯作 /* 缓存容量为 2 */ LRUCache cache = new LRUCache(2); // 你可以把 cache 理解成⼀个队…

继续阅读 LRU缓存机制

微信朋友圈-高仿

  • Post author:
  • Post category:其他

1.项目介绍 使用Vue进行开发,运用到了vuex、页面结构使用了weui框架,实现的效果跟温馨朋友圈基本相似,发表朋友圈、私信聊天、下拉刷新等等 2.项目代码 2.1登录注册 手机号用正则表达式进行了手机合法校验,然后进行配对验证码,验证码每六十秒才能点击一次。 2.2 发表朋友圈功能 图片上传使用了weui里面的上传图片插件 把上传的js写到mouted函数中,发表前进行预验证,如果没有发表心…

继续阅读 微信朋友圈-高仿

MySQL 8.0之CTE(使用CTE(公共表表达式)来构建复杂查询)

  • Post author:
  • Post category:mysql

首先,咱们来看下什么是CTE(公共表表达式)?其实,公用表表达式是一个命名的临时结果集,仅在单个SQL语句(例如SELECT,INSERT,UPDATE或DELETE)的执行范围内存在。与派生表类似, CTE 不作为对象存储,仅在查询执行期间持续。 与派生表不同, CTE 可以是自引用(递归CTE,也可以在同一查询中多次引用。 此外,与派生表相比, CTE 提供了更好的可读性和性能。 CTE 的结…

继续阅读 MySQL 8.0之CTE(使用CTE(公共表表达式)来构建复杂查询)

java 多线程m3u8下载

  • Post author:
  • Post category:java

某些时候你需要代理,手机vpn很多电脑vpn比较少,手机分享vpn网络,推荐com.icecoldapps.proxy server。手机电脑需要在同一路由器(或者电脑连手机的热点)。 在代码第一行加上如下代码: //使用代理服务器 System.getProperties().setProperty("proxySet", "true"); //代理服务器地址 System.getPropert…

继续阅读 java 多线程m3u8下载

Linux使用Tomcat作为文件服务下载

  • Post author:
  • Post category:linux

前提条件 jdk环境 Tomcat。 jdk环境此处略。 1.官网下载Tomcat http://tomcat.apache.org/ 我这里下载的是8.5.43 2.上传至你的服务器 解压Tomcat; tar -zxvf apache-tomcat-8.5.43.tar.gz 这里我将我解压后的文件放在了/usr/local/tomcat 文件下 3.外部文件映射下载配置 <Contex…

继续阅读 Linux使用Tomcat作为文件服务下载

2021金山WPS秋招前端笔试题

  • Post author:
  • Post category:其他

列举几个常用的语义化标签,并说说标签语义化的好处 header 代表头部 mian 定义文档主要内容 nav 代表超链接区域 article 可以表示文章、博客等内容 aside通常表示侧边栏或嵌入内容 footer代表尾部 易于用户阅读,样式丢失的时候能让页面呈现清晰的结构。 有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重。 方便其他设备解析,如盲人阅读器根据语义渲染网页。 有利于…

继续阅读 2021金山WPS秋招前端笔试题

maven关于打包的那些插件

  • Post author:
  • Post category:其他

在工作中使用maven创建java工程,管理jar包依赖,方便快捷。根据需要,需要把工程打包成各种需要的形式,这些打包插件就用到了。 现将各种打包用到的插件总结到这里,你可以参考官方文档,修改或者增加适合你的参数。 第一个:打源码包 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifact…

继续阅读 maven关于打包的那些插件

16进制色取透明度

  • Post author:
  • Post category:其他

export const toRgbaColor = (hexColor, opacity) => { const number = `0x${hexColor.substring(1)}`; const red = number >> 16 & 0xff; const green = number >> 8 & 0xff; const blue = …

继续阅读 16进制色取透明度

SpringMVC

  • Post author:
  • Post category:其他

1. springMVC简介 1.1 什么是MVC MVC是按照模型、视图、控制器来划分, M:Model,模型层,指工程中的JavaBean,作用是处理数据 javaBean分为两类 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访问。 V:View,视图层,指工程中的ht…

继续阅读 SpringMVC

小白使用redis

  • Post author:
  • Post category:其他

小白安装使用Redis SpringBoot整合Redis SpringCache整合Redis Redis慢日志 版权声明:本文为fututadeyoushang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/fututadeyoushang/article/details/100114805

继续阅读 小白使用redis