首页 > 其他
从日志中看浏览器的渲染过程
当浏览器获取到html、css、js及其他资源之后,如何将内容展示到屏幕上,这时候需要渲染引擎来进行处理,渲染引擎中包括html解析器、css解析器、js引擎、布局模块、绘图模块,各个模块都在页面绘制中有其作用。 html解析器用来将html解析成dom树,css解析器为dom各个元素计算出样式信息 ...
分类:其他   时间:2021-06-07 00:38:26    收藏:0  评论:0  赞:0  阅读:19
Juc(上)
1、什么是JUC? java.util 工具包、包、分类 业务:普通的线程代码 Thread Runnable 没有返回值、效率相比于Callable相对较低,所以开发中大多使用Callable 并发(多线程操作同一个资源) cpu单核,模拟出来多条线程,天下武功,唯快不破,快速交替 并行(多个人一 ...
分类:其他   时间:2021-06-07 00:37:48    收藏:0  评论:0  赞:0  阅读:34
Redis的过期键删除策略
文章首发于公众号:蘑菇睡不着,欢迎来看看 前言 Redis 中都是键值对的存储形式,键都是字符串类型的,而值有很多种类型,如 string、list、hash、set、sorted set等类型。当设置键值对时我们还应该为其设置过期时间,通过 expire 以及 pexpire 命令;还可以通过 s ...
分类:其他   时间:2021-06-07 00:37:37    收藏:0  评论:0  赞:0  阅读:20
Redis过期键删除策略
定时删除 定时删除策略对内存是最友好的:通过使用定时器,定时删除策略可以保证过期键会尽可能快地被删除,并释放过期键所占用的内存。 另一方面,定时删除策略的缺点是,它对CPU是最不友好的:在过期键比较多的情况下,删除过期键这一行为可能会占用相当一部分CPU,在内存不紧张但是CPU非常紧张的情况下,将C ...
分类:其他   时间:2021-06-07 00:36:34    收藏:0  评论:0  赞:0  阅读:23
Docker - DockerCompose
一、Compose介绍 Compose解决什么问题? 不使用Compose时的缺点: 只能手动操作(build, run)单个容器 无法同时运行多个容器 无法管理多个容器之间的依赖关系 Compose是什么? Compose就是用来定义、运行、管理多个docker容器的工具 - 批量容器编排。其是d ...
分类:其他   时间:2021-06-07 00:36:25    收藏:0  评论:0  赞:0  阅读:28
go: cannot determine module path for source directory E:\goland_workplace\goblog\github.com\ruasib\goblog (outside GOPATH, module path must be specified)
报错信息: go: cannot determine module path for source directory E:\goland_workplace\goblog\github.com\ruasib\goblog (outside GOPATH, module path must be s ...
分类:其他   时间:2021-06-07 00:36:13    收藏:0  评论:0  赞:0  阅读:168
Xor Tree CodeForces - 1446C
原题链接 考察:Trie+dfs 思路: 将每个数插入Trie中,可以发现如果子树的结点>=2,那么这些结点会内部连接,也就是说:如果左子树和右子树的结点都>=2,那么它们就是割裂的,我们需要删除一些点使得它们连接. 最少删除数 = 最大保留数.对于当前树u, 最大保留数 :f[u] =max(f[ ...
分类:其他   时间:2021-06-07 00:36:01    收藏:0  评论:0  赞:0  阅读:27
firewalld防火墙常用的初级指令
CentOS7 默认使用的防火墙是firewalld防火墙。 1、查看默认防火墙状态(关闭后显示notrunning,开启后显示running) firewall-cmd --state 2、查看firewall服务状态 systemctl status firewalld 出现Active: ac ...
分类:其他   时间:2021-06-07 00:35:35    收藏:0  评论:0  赞:0  阅读:19
mybaties入门---环境搭建
1.以maven、springboot为基础脚手架。 2.新建一个maven项目 3.前端页面bootstrap、bootstrap-table、layer、jquery 4.后端mybatis、工具类Guava、参数校验validation等 5.controller类上必须加@Validate, ...
分类:其他   时间:2021-06-07 00:35:09    收藏:0  评论:0  赞:0  阅读:23
Annotation @EnableCircuitBreaker found, but there are no implementations. Did you forget to include a starter?
java.lang.IllegalStateException: Annotation @EnableCircuitBreaker found, but there are no implementations. Did you forget to include a starter? at org ...
分类:其他   时间:2021-06-07 00:34:54    收藏:0  评论:0  赞:0  阅读:351
LeedCode第 244 场周赛
5776. 判断矩阵经轮转后是否一致 题目链接:https://leetcode-cn.com/problems/determine-whether-matrix-can-be-obtained-by-rotation/ 给你两个大小为 n x n 的二进制矩阵 mat 和 target 。现 以 ...
分类:其他   时间:2021-06-07 00:34:30    收藏:0  评论:0  赞:0  阅读:46
选择循环语句
包机制 包的本质就是文件夹(package) 一般利用公司域名倒置作为包名 包的导入需要用到 import 语句 Java.Dos 右键点击文件夹,点击Open in,继续点击explorer 从弹出来的文件夹进入命令行 输入命令“Javados -encoding UTF-8 -charset U ...
分类:其他   时间:2021-06-07 00:34:07    收藏:0  评论:0  赞:0  阅读:21
redis事务
redis事务特性:redis是不能嵌套事务的 multi:开启事务exec:执行事务,把所有命令执行完如果开始multi而没有执行exec那么事务将不会执行discard:中途终至事务 ...
分类:其他   时间:2021-06-07 00:33:22    收藏:0  评论:0  赞:0  阅读:26
找零兑换问题的递归解法
硬币兑换问题,硬币包括1分、5分、10分、25分四种,给出找零金额,求兑换硬币最少数量。 初始递归解法步骤: 确定基本结束条件:需要兑换的找零面值正好等于某种硬币(1,5,10,25); 减小问题规模: 找零减去1分后,求兑换硬币最少数量(递归调用自身); 找零减去5分后,求兑换硬币最少数量; 找零 ...
分类:其他   时间:2021-06-07 00:32:54    收藏:0  评论:0  赞:0  阅读:28
派生类的访问范围
继承类型 当一个类派生自基类,该基类可以被继承为 public、protected 或 private 几种类型。继承类型是通过上面讲解的访问修饰符 access-specifier 来指定的。 我们几乎不使用 protected 或 private 继承,通常使用 public 继承。当使用不同类 ...
分类:其他   时间:2021-06-07 00:32:43    收藏:0  评论:0  赞:0  阅读:18
变量作用域
变量作用域 类变量 加关键值static 实例变量 从属于对象;如果不自行初始化,这个类型的默认值 局部变量 必须声明和初始化值 public class Variable { static double salary =2500; //类变量 String str="hello,world!";/ ...
分类:其他   时间:2021-06-07 00:32:34    收藏:0  评论:0  赞:0  阅读:20
P6103 [EER2]直接自然溢出啥事没有
第一眼直接按规则 DP,令 \(0,1,2,3,4\) 分别表示程序片段、语句、语句块、函数、值。 但测出来会发现算重了。 原因是通过两条不同的路径产生了贡献: \(\texttt{NULL(0)}\to\texttt{{}(2)}\to\texttt{[]{}(3)}\to\texttt{([]{ ...
分类:其他   时间:2021-06-07 00:32:21    收藏:0  评论:0  赞:0  阅读:23
LeetCode 344. 反转字符串
344. 反转字符串 Difficulty: 简单 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 码表中的可打印字符。 示例 ...
分类:其他   时间:2021-06-07 00:32:06    收藏:0  评论:0  赞:0  阅读:21
18,jdk新特性
jdk 8.0 Lambda package java4; import org.junit.Test; import java.util.Comparator; import java.util.function.Consumer; /* Lambda 表达式的使用 1.举例:(o1,o2) -> ...
分类:其他   时间:2021-06-07 00:31:36    收藏:0  评论:0  赞:0  阅读:37
restful
flask-restful 1.提供了RequestParser类,可以帮助我们校验和转换请求数据,它设计成提供简单并且统一的访问Flask.request对象里的任何变量的入口 请求解析: def post(self): parse = reqparse.RequestParser() parse ...
分类:其他   时间:2021-06-07 00:31:19    收藏:0  评论:0  赞:0  阅读:41
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!