12 2018 档案

摘要:代码来源于 Integer 的原码:在Integer 中的实现如下: public class BinOctalHex { private static String toUnsignedString0(int val, int shift) { // assert shift > 0 && shi 阅读全文
posted @ 2018-12-28 16:06 byebai95 阅读(362) 评论(0) 推荐(0) 编辑
摘要:有一天,突然发现,阅读原码可以发现很多有趣的东西。在Java中,我们知道很多东西都是封装好的,拿来即用,当你有一天去研究它拿来的东西是如何具体操作的,将会是非常有趣的事情。 在上一篇研究HashMap 源码的时候,发现了将任意大于某个数字的最小二次幂的实现,发现别人写的不仅漂亮而且高效。 在Java 阅读全文
posted @ 2018-12-28 13:33 byebai95 阅读(237) 评论(0) 推荐(0) 编辑
摘要:Java 中的三种位移运算符 java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 下面将使用代码进行测试:这里涉及到码的表示:原码、反码、补码、移码 原 阅读全文
posted @ 2018-12-28 09:50 byebai95 阅读(323) 评论(0) 推荐(0) 编辑
摘要:优秀HashMap 博客 :https://www.cnblogs.com/skywang12345/p/3310835.html#b1 HashMap简介 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cl 阅读全文
posted @ 2018-12-27 20:08 byebai95 阅读(224) 评论(0) 推荐(0) 编辑
摘要:dubbo 官网:http://dubbo.apache.org/zh-cn/docs/user/quick-start.html dubbo-admin 下载 : https://github.com/locationbai/incubator-dubbo-ops-master 一、配置dubbo 阅读全文
posted @ 2018-12-18 19:13 byebai95 阅读(550) 评论(0) 推荐(0) 编辑
摘要:1、重置自增主键 2、去重查询 3.插入语句(重复即更新) 一、数据库设置了自增主键,如何重置? truncate table 表名 或者 删除主键再新增主键设置为自增 二、如何将查询的多个字段中按某个字段去重,其余字段保留最新数据 SELECT distinct id,name,age,creat 阅读全文
posted @ 2018-12-14 11:18 byebai95 阅读(294) 评论(0) 推荐(0) 编辑
摘要:数是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时,更加深入的了解 掌握二叉树。本系列包含的树包括 一般二叉树 完全二叉树 满二叉树 线索二叉树 霍夫曼树 二叉排序树 平衡二叉树 红黑树 B 树 阅读全文
posted @ 2018-12-13 20:28 byebai95 阅读(231) 评论(0) 推荐(0) 编辑
摘要:一、索引结构 二叉排序树 与 平衡二叉树 二叉排序树结构可以有效的减少查询时间,最优可以实现二分查找,每次查询只需要查询一半数据。但如果本身是有序数据,则二叉排序树就失去了效果,因此产生平衡二叉树 平衡二叉树,是在二叉排序树的结构上保证左右子树高度差不超过 1 ,有效的减少查询次数 b 树,也叫 m 阅读全文
posted @ 2018-12-13 20:09 byebai95 阅读(188) 评论(0) 推荐(0) 编辑
摘要:引用:http://cloud.51cto.com/art/201802/565858.htm 在与相关人士聊云计算的时候,有时会从他们的最终蹦出诸如IaaS、PaaS和SaaS等相关名词,听的人一头雾水,而往往与你聊的人,也只能用一些专字来解释,这样一来,就更加疑惑了。 那么IaaS、PaaS和S 阅读全文
posted @ 2018-12-12 14:05 byebai95 阅读(460) 评论(0) 推荐(0) 编辑
摘要:SOA 英文:Service-Oriented Architecture,面向服务的架构。 是一种面向通用集成服务的、松耦合的架构实现方式,是web时代服务发展的产物; 使用"分层"理念,比传统的"观察者"模式更高级且更有优势,主要体现在易扩展性和可灾; 适用于大型复杂业务系统的数据共享。 目前多数 阅读全文
posted @ 2018-12-11 09:38 byebai95 阅读(488) 评论(0) 推荐(0) 编辑
摘要:转载出处:http://www.cnblogs.com/waterystone/ 一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程 阅读全文
posted @ 2018-12-11 09:28 byebai95 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一. yum 命令 二、Linux 命令 1.awk AWK是一种处理文本文件的语言,是一个强大的文本分析工具。之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的首字符。 2.grep 3.s 阅读全文
posted @ 2018-12-10 22:25 byebai95 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Ddcker hub官网: https://hub.docker.com/ 一、Docker 是什么 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有 阅读全文
posted @ 2018-12-10 18:19 byebai95 阅读(290) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/fjdingsd/p/5273008.html 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的 阅读全文
posted @ 2018-12-10 14:03 byebai95 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一、用户与用户组管理 二、系统用户组管理 用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。 1.增加新的用户组 2.删除一个用户组 3.修改用户组的属性 4.如果一个用户同时有多个用户组,切换用户组 三、用户相关的系统文件 Linux系统中的 阅读全文
posted @ 2018-12-07 12:13 byebai95 阅读(248) 评论(0) 推荐(0) 编辑
摘要:一.Linux系统有7个运行级别(runlevel) 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模 阅读全文
posted @ 2018-12-04 22:47 byebai95 阅读(425) 评论(0) 推荐(0) 编辑
摘要:1.官网下载 navicat-pro 15 ,下载后安装,不能打开软件 2.下载破解工具,patch 操作后生称注册码 3.打开 navicat-pro 15 ,写入注册码,并使用手动激活 参考网址:https://www.jb51.net/article/199496.htm 阅读全文
posted @ 2018-12-01 17:56 byebai95 阅读(207) 评论(0) 推荐(0) 编辑
摘要:下载 https://www.jetbrains.com/zh-cn/idea/download/#section=windows 破解 2021 版本教程 http://blog.idejihuo.com/jetbrains/intellij-idea-2021-2-unlimited-activ 阅读全文
posted @ 2018-12-01 17:39 byebai95 阅读(243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示