摘要:前言 接触WebAssembly之后,在google上看了很多资料。感觉对WebAssembly的使用、介绍、意义都说的比较模糊和笼统。感觉看了之后收获没有达到预期,要么是文章中的例子自己去实操不能成功,要么就是不知所云、一脸蒙蔽。本着业务催生技术的态度,这边文章就诞生了。前部分主要是对WebAss 阅读全文
posted @ 2018-11-08 14:34 detectiveHLH 阅读 (13036) 评论 (5) 编辑
摘要:最近很久没有更新博客了,实在太忙。因为在这段时间里我做了一个改变了我现在职业生涯的一个决定,而我现在正在为这个决定而加倍的努力付出。 我认为我还是有必要把这个比较重要的节点记录下来,我也是第一次在自己的博客里面写这种偏阅读非技术类的文章,虽然没有技术细节,却又与技术息息相关。 决定转岗 我在大概两周 阅读全文
posted @ 2019-07-24 15:18 detectiveHLH 阅读 (110) 评论 (0) 编辑
摘要:1. 什么是选择排序? 首先贴上从wiki上弄下来的关于选择排序的定义。 选择排序 (Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。 阅读全文
posted @ 2019-07-02 11:54 detectiveHLH 阅读 (77) 评论 (0) 编辑
摘要:这篇文章包含了你一定知道的,和你不一定知道的冒泡排序。 gif看不了可以点击【 "原文" 】查看gif。 源码: 【 "地址" 】 1. 什么是冒泡排序 可能对于大多数的人来说比如我,接触的第一个算法就是冒泡排序。 我看过的很多的文章都把冒泡排序描述成我们喝的汽水,底部不停的有二氧化碳的气泡往上冒, 阅读全文
posted @ 2019-06-25 15:14 detectiveHLH 阅读 (486) 评论 (5) 编辑
摘要:本篇博客主要介绍了自动化工具这个概念,在微服务集群当中的作用,算抛砖引玉,欢迎大家提出自己的见解。 写在前面 在了解自动化工具的概念之前,我们先了解一下微服务和集群的概念。 什么是微服务 这个概念其实有些广泛,而我的知识广度也有限,我会尽量用通俗的语言来描述什么是微服务,什么是集群,以及为什么我们需 阅读全文
posted @ 2019-06-17 17:33 detectiveHLH 阅读 (417) 评论 (0) 编辑
摘要:本文主要通过平常常用的go的一个函数,深入源码,了解其底层到底是如何实现的。 Println Println函数接受参数a,其类型为…interface{}。用过Java的对这个应该比较熟悉,Java中也有…的用法。其作用是传入可变的参数,而interface{}类似于Java中的Object,代表 阅读全文
posted @ 2019-06-14 14:36 detectiveHLH 阅读 (160) 评论 (1) 编辑
摘要:本篇博客通过小强开饭店的通俗易懂的故事,带你了解后端服务是如果从单体应用演变到微服务的。如果有说的不对的地方,欢迎各位大佬强势怼。 小强开饭店 有一天,小强为了早日奔赴小康生活,打算开一个饭店来帮他快速的实现这个目标。 饭店开业了 于是他盘下了一个店面,一顿装修之后,雇了一个厨师,便开业了。 饭店生 阅读全文
posted @ 2019-06-12 15:09 detectiveHLH 阅读 (1042) 评论 (9) 编辑
摘要:本篇博客主要介绍了如何从零开始,使用Go Module作为依赖管理,基于Gin来一步一步搭建Go的Web服务器。并使用Endless来使服务器平滑重启,使用Swagger来自动生成Api文档。 源码在此处: "项目源码" 大家可以先查看源码,然后再根据本篇文章,来了解搭建过程中服务器的一些细节。 搭 阅读全文
posted @ 2019-06-10 16:30 detectiveHLH 阅读 (350) 评论 (0) 编辑
摘要:本篇博客主要介绍了Java类型擦除的定义,详细的介绍了类型擦除在Java中所出现的场景。 阅读全文
posted @ 2019-05-27 16:46 detectiveHLH 阅读 (229) 评论 (0) 编辑
摘要:本篇博客主要介绍了如何使用commander, inquirer以及chalk从零开始,创建属于自己的命令行工具。 0. 一分钟体验 首先我们先花一分钟的时间,体验一下创建自己的命令行cli工具是什么感觉。 0.1. 新建项目目录 假如我们的项目名称叫 ,使用如下命令新建项目目录。 0.2. 初始化 阅读全文
posted @ 2019-05-17 16:21 detectiveHLH 阅读 (915) 评论 (0) 编辑
摘要:源代码地址: "Github仓库地址" 个人网站: "个人网站地址" 前言 不知道你是否有过这样的经历。不管你是什么岗位,前端也好,后端也罢,想去了解一下Java开发到底是什么样的,它是不是真的跟传说中的一样。 于是你拿起键盘, ',开始了Java淌坑之旅。在一把梭的操作之后,面对你搭建的环境,你陷 阅读全文
posted @ 2019-05-13 11:12 detectiveHLH 阅读 (276) 评论 (0) 编辑