Rt-thread 中有一个完整的finsh(shell )系统,使用串口做命令行输入输出.但是想要用这个炫酷的工具就必须要上rtthread系统,或者花大力气将其移植出来.于是我就自己写了一个类似于这样的插件.只需要把一对.c/.h文件加入到你的工程,就可以实现这个简易版的shell. git: ...
分类:
系统相关 时间:
2019-01-14 14:33:06
阅读次数:
269
Git 全局设置: 创建 git 仓库: 已有仓库? 使用命令行操作 初始化 Git 仓库 在初始化的项目根目录下执行以下命令,并将初始化的文件推送到 git 仓库: 提交项目到远程 Git 仓库 您需要使用 github 或者 gitlab 创建一个远程仓库,由于 Git 是一种分布式仓库管理工具 ...
分类:
其他好文 时间:
2019-01-14 14:31:11
阅读次数:
148
目录 "Spring系列之IOC的原理及手动实现" "Spring系列之DI的原理及手动实现" "Spring系列之AOP的原理及手动实现" "Spring系列之手写注解与配置文件的解析" 引言 在前面的几个章节中我们已经简单的完成了一个简易版的spring,已经包括容器,依赖注入,AOP和配置文件 ...
分类:
编程语言 时间:
2019-01-14 11:03:19
阅读次数:
176
"上一章" ,我们讲了 的数据结构,并简单实现了 的初始化与删除操作,这一章我们会讲解 和实现算法,并手动实现一个 函数。 Hash函数 本教程中我们实现的 将会实现如下操作: 输入一个字符串,然后返回一个 到`m`(Hash表的大小)的数字 为一组平常的输入返回均匀的 索引。如果Hash函数不是均 ...
分类:
编程语言 时间:
2019-01-14 00:22:08
阅读次数:
190
今天写一篇博文告别使用了15年的VB6,从此终结程序生涯。记得读大学的时候第一学习编程,用VB6嵌入MediaPlayer控件写了一个简易视频播放器,看着视频的画面激动人心,从此就爱上了编程,从此也和VB6接下了不解之缘,大学毕业后进入国内某软件公司,直到去年离职一直在用VB6开发和维护大型ERP, ...
分类:
其他好文 时间:
2019-01-13 23:29:13
阅读次数:
269
微信企业号开发 通知系统(第一篇) 如果只是需要一个简易的通知系统,那么可以使用 / 配置方便 也比较快捷 / 代替这些,下面的内容都是自己重复造轮子学习的过程 。 + 开发起因: 在开发生活中很多需要用到通知到个人的事情,例如某一api接口出现问题、某某大佬更新了博客前去膜拜等等。那么在这些情况下 ...
分类:
微信 时间:
2019-01-13 17:16:21
阅读次数:
264
前言 本系列文章最终目标是为了快速搭建一个简易可用的搜索服务。方案并不一定是最优,但实现难度较低。 背景 近期公司在重构老系统,需求是要求知识库支持全文检索。 我们知道普通的数据库like方式效果及性能都不好,所以另寻出路,确定通过 Elasticsearch (下文简称「 ES 」)搜索引擎实现。 ...
分类:
其他好文 时间:
2019-01-13 14:25:05
阅读次数:
302
简易计算器 1 import java.util.Scanner; 2 /* 3 * @author zhang 4 * time 2019.01.12 5 */ 6 public class JiSuanQi { 7 double num1; 8 double num2; 9 double he; ...
分类:
其他好文 时间:
2019-01-12 18:05:44
阅读次数:
144
根据作者的说法: 一句话就是Golint用于检查go代码中不够规范的地方。 一、编译及生成可执行程序 1、下载golang 的 lint,下载地址:https://github.com/golang/lint 2、解压文件到$GOPATH/src/github.com/golang/lint 3、到 ...
分类:
其他好文 时间:
2019-01-12 18:01:49
阅读次数:
954
现在很多地方都会用到zookeeper, 用到它的地方就是为了实现分布式。用到的场景就是服务注册,比如一个集群服务器,需要知道哪些服务器在线,哪些服务器不在线。 ZK有一个功能,就是创建临时节点,当机器启动应用的时候就会连接到一个ZK节点,然后创建一个临时节点,那么通过获取监听该路径,并且获取该路径 ...
分类:
Web程序 时间:
2019-01-12 15:58:25
阅读次数:
234