随机名言

上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: 虽然开源社区有很多优秀的日志框架,但我们学习标准的java日志框架是为了更好的理解其他框架啊(近期项目要用ELK) 看自己以前写的Log4J简直不忍直视啊啊啊啊,那时还感觉自我良好 1. 为什么要使用日志 我们都试过在代码中插入System.out.println方法来进行调试吧,当找出问题根源后就 阅读全文
posted @ 2021-07-24 23:02 Howlet 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 用Git过程中看到过SSH什么的,之前不会就不想去看,今天就克服一下困难把 1. SSH是什么 SSH(Secure Shell)是较可靠的专为远程登录会话和其他网络服务提供安全性的协议,该协议会通过非对称加密方式对客户端发送的数据加密,对接收端的数据进行解密,从而实现数据传输的安全性。但传统的服务 阅读全文
posted @ 2021-07-18 09:36 Howlet 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 记得以前写过一篇,比这个详细,然后不见了 1.浅拷贝 浅拷贝是将对象的栈上的属性直接拷贝一份给新对象,基本类型是没有问题的,但引用类型会拷贝一个地址引用,本质使用的还是堆上的同一个对象,修改时会同时发生变化。浅拷贝需要实现 Cloneable接口,不然无法调用clone方法,返回的是Object对象 阅读全文
posted @ 2021-07-14 22:22 Howlet 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 有人中意简洁的代码,有人诟病Lombok的侵入性,而我因为接手的项目不得不用 1. Lombok Project Lombok is a java library that automatically plugs into your editor and build tools, spicing u 阅读全文
posted @ 2021-07-14 22:15 Howlet 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 离开了校园,连手机流量都要省着用,然后突发奇想的思考如何才能节省传输大小 1. 哈夫曼树 构建最短带权路径长度的二叉树,叫做哈夫曼树,也叫最优树(权重越大的结点离树根越近) 1.1 基本定义 路径:树中的一个节点到另一个节点之间的通路 路径长度:某路径中所经过的节点数量 节点的权:给节点赋值,这个值 阅读全文
posted @ 2021-07-14 22:11 Howlet 阅读(86) 评论(0) 推荐(0) 编辑
摘要: > 转了云方向,代码都少写了 ## 1. 为什么出现Docker 以前开发项目有开发的环境、测试的环境、还有生产的环境,每经过一阶段就要迁移项目。不同的环境有不同的配置,可能导致不可预估的错误,运维要经常性的改动 世界陷入了混乱,于是上帝说,让Docker来吧,于是一切光明。Dokcer 把初始的环 阅读全文
posted @ 2021-07-14 21:51 Howlet 阅读(1025) 评论(5) 推荐(10) 编辑
摘要: 分析1.7、1.8的HashMap、ConcurrentHashMap的区别 越到后面越烦躁,写不下去了,到时回来填坑把 1. 补充位运算 位运算是对2进制而言的 符号 描述 运算规则 & 与 两个都为1,结果才为1 | 或 两个都为0,结果才是0 ^ 异或 同0异1 ~ 取反 0变1,1变0 << 阅读全文
posted @ 2020-12-15 21:27 Howlet 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 只能说受益匪浅 1 判定入栈,出栈序列是否匹配 // 思路:用辅助栈来模拟出入栈 import java.util.Stack; public class Solution { public boolean IsPopOrder(int [] pushA,int [] popA) { int cnt 阅读全文
posted @ 2020-12-14 11:59 Howlet 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 最近老是能遇到零拷贝的问题,对于操作系统这块总时很怕,现在抽出时间来攻关 1. 直接内存 先铺垫一些必要的知识点,然后再由浅入深地去认识零拷贝 1.1 什么是直接内存 直接内存(Direct Memory)并不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。但是这部分内存 阅读全文
posted @ 2020-12-11 14:29 Howlet 阅读(287) 评论(1) 推荐(2) 编辑
摘要: 做了又忘,忘了又做,怎么刷都是学不会啊啊啊 1 从每行每列都是递增的二维数组中找是否存在某数 public class Solution { public boolean Find(int target, int[][] array) { int rows = array.length; int c 阅读全文
posted @ 2020-12-05 13:30 Howlet 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页

Copyright © By Howl