摘要: 首先下载 MySQL 点击这里可以跳转到 MySQL 的官网可以下载 MySQL,一般个人用户者选择是 Community 版本,因为此版本免费,而商业版可能需要收费(然而我并没下载过) 正如标题,你可能此时是使用 macOS 来访问的话那么就会默认为你选好了 macOS 平台,此时有多个内容下载, 阅读全文
posted @ 2018-12-13 15:18 nihao-wesley 阅读(4867) 评论(0) 推荐(0) 编辑
摘要: 在网上看到有关Redis的50道面试题目,但是没有给出答案,之前我也在寻找这份试题的答案,特地把答案分享出来。有需要的可以看看咯 花了大量时间整理了这套Redis面试题 首发50题,绝无仅有,从入门到精通 从基础,高级知识点,再到集群,运维,方案… 弄明白了这些题可以说可以成为面霸了 面试官都得折服 阅读全文
posted @ 2018-12-12 16:42 nihao-wesley 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 前言 作为一个 Java 程序员,必须知道Java社区最强网络框架 Netty,且必须看过源码,才能说是了解这个框架,否则都是无稽之谈。今天楼主不会讲什么理论和概念,而是使用debug 的方式,走一遍 Netty (服务器)的启动过程。 1. demo 源码 楼主 clone 的 netty 的源码 阅读全文
posted @ 2018-12-12 15:25 nihao-wesley 阅读(403) 评论(0) 推荐(0) 编辑
摘要: Class.forName()用法详解 主要功能 Class.forName(xxx.xx.xx)返回的是一个类。 Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 A a = (A)Class.forName(“pacag 阅读全文
posted @ 2018-12-11 16:41 nihao-wesley 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 主要还是通过Git教程 - 廖雪峰的官方网站来学习。简要步骤可以直接看最后的总结。 Git的安装就不说了。 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 现在我通过命令行在桌面新建一个TEST文件 阅读全文
posted @ 2018-12-10 14:59 nihao-wesley 阅读(127) 评论(0) 推荐(0) 编辑