技术架构设计规范 本文档的目的是为了让研发人员在写代码之前能够进行系统化的全面思考,做到在动手之前心中已经有了较为全面的方案,并使后续的业务填充和局部设计能够在既定的架构框架内规范演化。 2022-07-20 技术 架构设计 技术规范 SpringBoot系列-序言篇 准备出个 SpringBoot 系列文章,大体上从通用框架开发的角度去思考和讲解 SpringBoot 一些重点部分的运用和业务解偶复用。 2022-07-20 技术 Java SpringBoot 架构设计 KAD(Kademlia)算法介绍 Kademlia协议(简称Kad)是美国纽约大学的PetarP. Maymounkov和David Mazieres. 在2002年发布的一项研究结果。 Kad 通过独特的以异或算法(XOR)为距离度量基础,建立了一种 全新的 DHT 拓扑网络结构。 2022-01-06 技术 区块链 DHT网络 基于有向无环图的策略引擎设计 本文介绍基于有向无环图的策略调度引擎设计思路 2021-12-08 技术 Java DAG 三维定位技术概要 无法获取文章摘要。本文为加密文章,联系文章作者获取阅读密码。 2021-11-01 技术 LBS Golang 入门-3.文件处理 本文介绍Go语言下关于 Json,Xml,Gob,Txt,Bin,Zip的文件处理方法 2021-10-18 技术 Golang Golang 入门-0.特性 强类型静态编译型语言。 更丰富的内置类型 函数多返回值 在C中如果想返回多个值,通常会在调用函数中分配返回值的空间,并将返回值的指针传给被调函数。Go的做法是在传入的参数之上留了两个空位,被调者直接将返回值放在这两空位。Go是使用栈空间 2021-10-18 技术 Golang Golang 入门-1.语法 特性Go语言具有以下的特征: 自动垃圾回收 更丰富的内置类型 函数多返回值 错误处理 匿名函数和闭包 类型和接口 并发编程 反射 语言交互性 命令go build test.go # 生成可执行文件 test go run test.g 2021-10-18 技术 Golang Golang 入门-2.并发 Goroutine(协程)Goroutine(协程, 不严谨) 是一种户态线程, 多个Goroutine中,Go使用通道(channel)进行通信。 进程:拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度。线程:拥有自己独 2021-10-18 技术 Golang Hexo个人网站的SEO优化 Sitemap优化引入如下两个插件 npm install hexo-generator-sitemap --save #sitemap.xml适合提交给谷歌搜素引擎 npm install hexo-generator-baidu-sit 2021-09-28 技术 Hexo SEO优化 Python、JS代码转化工具 Python还是Javascript?我们经常会争论哪种语言更有前途。相比之下,哪种语言在浏览器中更好用则没有什么争论,因为那必然是Javascript。 嗯~也许并不是没有争论。Javascript经常被用作其他语言转化 2016-06-10 技术 Python Javascript python爬虫-Xpath语法 路径: 表达式 描述 实例 nodename 选取nodename节点的所有子节点 xpath(‘//div’) 选取了div节点的所有子节点 / 从根节点选取 xpath(‘/div’) 从根节点上选取div节点 // 2016-05-10 技术 Python 爬虫 Xpath