herman的文章

业余杂谈

木兰协议 MulanPSL,华为参与中国官方首个开源协议

6年前 (2019-08-17) 6450浏览

上周,华为陆续发布了鸿蒙 HarmonyOS 操作系统,并发布了智慧屏率先采用了鸿蒙 HarmonyOS 操作系统。很多自媒体的 10 万+ 热文都在吐槽华为,说鸿蒙是一个“PPT 操作系统”,鸿蒙操作系统缺点明显等话题。自媒体也很努力,为了 10...

NDIS

用 Linux 下所有的压缩、解压命令大全造轮子

6年前 (2019-08-11) 3437浏览

5G 来了,5G 是未来的一个驱动力。比 5G 更重要的一个是 AI,我们赢了 5G,并不代表我们赢了未来。 七牛云 CEO 这两天在群里也说过,未来的机会在于 AI。 今天我们从一个 Linux 的解压缩命令说起,让我们的代码“AI”...

业余杂谈

鸿蒙 HarmonyOS 发布第一天就被人嘲笑了

6年前 (2019-08-10) 19420浏览

江浙沪很久没下雨了,这两天一下雨就直接搞大的,台风登场了,就问你服不服! 除了台风“利奇马”,华为这两天也像台风一样,吹起了阵阵卷风。华为鸿蒙 OS,HarmonyOS 鸿蒙系统正式发布。 昨天华为在其全球开发者大会上,正式向全球发布了...

JAVA

设计模式系列,原型模式

6年前 (2019-07-31) 2687浏览

在面试中,设计模式,源码、数据结构、框架原理、JVM、GC、中间件等一个也少不了,所有的这些东西都需要平时进行积累。我这里后面会做一个专题,把设计模式单独做成一个菜单,方便后面面试的各位网友。 设计模式之原型模式 在 Java 中创建对...

SQL

分表分库后的id分配问题

6年前 (2019-07-24) 2848浏览

分表分库一般是你的业务并发高,或者数据量大的情况下进行业务拆分。但是分表后会带来一系列你想不到的问题,比如我们今天要讨论的分表分库后的 id 分配问题。 分表之前,你的数据表中的主键,可以设置为自动增长等。但是分表后,id 在所有分后的表中是...

JAVA

关于面试中必问的跨表Join问题

6年前 (2019-07-24) 4035浏览

一般的,像 MySQL 单表数据在 2000W 的时候就要考虑分库分表了。因为,在往上,查询效果下降的就比较明显了。 数据库拆分 然而,分表好分,分起来也很爽。但是分表之后的跨表 Join,或者合并查询就显得很头痛了。今天,我们一起来看...

JAVA

高频率的Redis面试题分享

6年前 (2019-07-18) 2756浏览

Redis 本质上是一个 Key-Value 类型的内存数据库,由于它有丰富的数据结构等特点,导致了使用它的速度,远远的超过了 Memcached。于是乎,现在面试问 Memcached 的很少,问 Redis 的则非常的多。今天抽个时间给大家整理...

JAVA

Lua 的标识符、关键字、数据类型和字符串拼接

6年前 (2019-07-17) 6137浏览

Lua 不同的人,读的英文不同。有的直接读 L、U、A,有的读 [ˈluə],卢阿。如果有人读的和你不一样,也不要嘲笑他,因为他说不定就是一个隐藏的大佬。 Lua 学起来非常的简单,前提是你有一门编程语言基础。今天我们一起来看看 Lua 的标...

业余杂谈

互联网公司不做“中台”会死吗?

6年前 (2019-07-17) 2587浏览

做不做中台,可能不是很多公司的第一优先级,作为一个不被善变的用户和市场抛弃的企业,想方设法持续提高企业对于⽤户善变的响应能力才是最重要的。 2010 年的中国(深圳)IT 领袖峰会上,BAT 三家的当家人发表了对于云计算的看法: 李彦宏...

JAVA

Lua 的安装与入门教程

6年前 (2019-07-16) 4266浏览

Lua 语言出生于 1993 年,在近年来被逐渐放大。Lua 很小,编译后通常只有几百 kb,比我们常见的 Shell 都还要小。所以很多系统或项目都采用 Lua 作为脚本语言。 常见的游戏脚本,Nginx,Wireshark,OpenRes...

JAVA

请实现一种兼容Set的无序,List的可重复的数据结构

6年前 (2019-07-16) 2243浏览

Java 中,提供了很多常用的数据结构。比如,Map、List、Set 等。但是,在很多时候,我们可能需要统计某个数据出现的次数,这时往往我们的实现代码可能如下所示: Map<String, Integer> counts = n...

JAVA

阿里的 Redis 连环炮面试题,看的资料一个也没用上

6年前 (2019-07-15) 2941浏览

Redis 这类开源的 Key-Value 数据库被越来越多的公司所采用,于是乎,Redis 已经是成了面试必问的技术了。 昨天,我在外买菜期间,有网友私信我,说上周面试阿里,面了 Redis 的知识,命令之类的一个也没问,只问了 Redis...

业余杂谈

代码正在改变世界

6年前 (2019-07-15) 2203浏览

这两天,在外跑了两天。小孩放假了,就带他到处转转。我发现,代码正在改变世界! 前两天,一个粉丝给我说,他自己做了一个游戏手柄,25 元左右能包邮。我说这么便宜?他说,所有的配置,硬件都可以在淘宝上购买到,他只是组装了一下,顺便写入了一点代码而...

NDIS

手把手教你使用 ssh-key 免密登录各云服务器和Github

6年前 (2019-07-14) 3011浏览

今天我的 Mac 电脑坏了,彻底开不了机了。 打电话给苹果,预约了维修。维修时长预计得 2 个星期,于是不得已,我又新买了一个 Mac 电脑。将来等我的旧 Mac 修好了,新的留给媳妇用吧! 新电脑一切的东西都需要重新配置。一堆服务器,...

JAVA

Docker 安装 Elasticsearch 教程

6年前 (2019-07-11) 7622浏览

一定要构建自己的知识体系,找到自己的学习方法。就一个简单的安装,都会有人卡壳。 这篇文章我在介绍一下,如何在 Docker 中安装 Elasticsearch! 前提是你的 Docker 和 Docker-Compose 都已经安装成功...