摘要: 保持小的变化 Photo by Jonathan Borba on Unsplash 作为一名初级工程师,我擅长进行大范围的全面更改。 我会看到一个问题,然后直接解决。 这通常意味着我要发送大量的代码审查。 只需一次更改,我就可以触及从UI到数据库的所有内容。 我为能够将整个系统保持在自己的头脑中而 阅读全文
posted @ 2021-11-30 18:50 易先讯 阅读(80) 评论(0) 推荐(0)
摘要: web容器 https://www.jianshu.com/p/99f34a91aefe https://blog.csdn.net/liuyinghui523/article/details/38640945 filter https://www.jianshu.com/p/6ee8f0ef0d6 阅读全文
posted @ 2021-11-30 18:45 易先讯 阅读(23) 评论(0) 推荐(0)
摘要: 微服务中的常见设计模式 软件开发者对“四人帮”的《设计模式》一书应该都很熟悉,微服务中也会有一些常见的模式: 部署模式 如何部署服务是微服务中的一个重要问题,微服务的部署方式非常灵活,有以下的不同选项可供选择 (参考 http://www.open-open.com/lib/view/open146 阅读全文
posted @ 2021-11-30 18:43 易先讯 阅读(121) 评论(0) 推荐(0)
摘要: 什么是微服务? 从最简单的定义来看,微服务架构是将逻辑域划分为独立服务的同时开发软件的行为。 在过去的六年中,我听说微服务方法学以惊人的速度增长。 每个人都在谈论微服务! 还有另一个转变,那就是从云计算到微服务。〜Steve Singh(Concur) 大多数尚未使用微服务的工程师都生活在整体代码库 阅读全文
posted @ 2021-11-30 18:42 易先讯 阅读(489) 评论(0) 推荐(0)
摘要: 我从事面向对象语言的编程已有数十年了。 我使用的第一种面向对象语言是C ++,然后是Smalltalk,最后是.NET和Java。 我很想利用继承,封装和多态性的好处。面向对象范式的三个支柱。 我渴望获得重用的承诺,并利用在这个新的令人兴奋的环境中,出现在我之前的人们所获得的智慧。 想到将现实世界的 阅读全文
posted @ 2021-11-30 18:41 易先讯 阅读(47) 评论(0) 推荐(0)
摘要: 1 WebAssembly简介 WebAssembly是一种新兴的Web技术,网上的资料并不是很多,简单的可以理解为让C/C++程序运行在浏览器上,官网上用四个词来描述该技术:高效、安全、开放、标准。 1.1 高效 C/C++代码被编译成.wasm的二进制格式文件,其目标是充分发挥硬件能力已达到原生 阅读全文
posted @ 2021-11-20 15:37 易先讯 阅读(735) 评论(0) 推荐(0)
摘要: go mod go buildin package manager. go mod是go语言内置的包管理工具,集成在go tool中,安装好go就可以使用。 要求: go version >= 1.11 官方文档: https://tip.golang.org/cmd/go... 环境变量 # 通过 阅读全文
posted @ 2021-11-17 15:49 易先讯 阅读(982) 评论(0) 推荐(0)
摘要: 最近接触到go mod,网上查了查资料,这里记录一下。 1 介绍 1.1、go mod是什么 go mod 是Golang 1.11 版本引入的官方包(package)依赖管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 之前Golang 主要依靠vendor和GOPATH 阅读全文
posted @ 2021-11-17 15:42 易先讯 阅读(1552) 评论(0) 推荐(0)
摘要: ### 前提 初学edgeCore,有不足之处,欢迎指正 ### 大纲 1. 日志查看2. 重启3. 在线编译4. sftp同步代码5. 整体架构6. 通信协议7. 模拟实现(待实现) ### 步骤 #### 1. 日志查看 ```目录:/var/alog/AtlasEdge_log/edge_co 阅读全文
posted @ 2021-11-16 21:01 易先讯 阅读(528) 评论(0) 推荐(0)
摘要: ## 前提 **如果小站支持sftp的话,直接用服务器连接即可,不需要看这篇文章了。** ### 需求 - 1 开发前端,不需要重启环境,不需要重启服务,强制刷新即可- 2 验证需要把代码上传小站,但是开发的时候不能实时看到效果- 3 程序员很懒,不想搞重复的代码 ### 准备工作 - 1.浏览器 阅读全文
posted @ 2021-11-16 15:52 易先讯 阅读(362) 评论(0) 推荐(0)
摘要: git 慎用命令# 后悔药 git reset --hard XX Copy 归并 git rebase XX Copy 重写 git commit --amend Copy git 多分支合并# 场景# 线上有2个或多个分支需要合并,本地开发只有一个分支 现在需要把本地开发的分支合并到远端多个分支 阅读全文
posted @ 2021-11-05 21:03 易先讯 阅读(66) 评论(0) 推荐(0)
摘要: 1 新建 Alt + Insert Alt + Enter 2 移动 Alt + 上下箭头:以函数为单位移动 Ctrl + G : 定位到行 Ctrl + W :可以选择单词继而语句继而行继而函数Ctrl+Shift+W,取消选择光标所在词 Ctrl+{/Ctrl+} :可以跑到大括号的开头与结尾 阅读全文
posted @ 2021-11-05 15:05 易先讯 阅读(558) 评论(0) 推荐(0)
摘要: 需求分析的定义# 确定软件系统的目的,范围,功能,所要做的所有工作 软件需求分析是非常关键的环节 软件需求分析是一个系统的工作,包括需求的获取,说明,验证和管理 输出成果# 用例,UML,变更管理文档,架构设计说明书,安全设计说明书 需要掌握知识# 了解需求分析流程 学习软件需求分析工具 UML 需 阅读全文
posted @ 2021-11-02 19:57 易先讯 阅读(542) 评论(0) 推荐(0)
摘要: 逝者如斯夫!不舍昼夜。中心主旨是在于统一六国,建立君主集中制的国家。我们现在国家早已走过这个情况,是我们历史长河中的一段而已,我们现在每个人有什么宏大的理想吗?现在我们所面对的更多的困难是我们自己,每个人都在自己的工作岗位上努力,想想剧中的一些慷慨的话,以及所设计的各种剧情,并我们实际的生活中的人际 阅读全文
posted @ 2020-12-06 23:22 易先讯 阅读(886) 评论(0) 推荐(0)
摘要: 【前提】: win10下python3和python2共存环境,但是环境变量只配置了python3 【问题】: 用pip安装一个包执行pip2 install xxx的时候报错Fatal error in launcher: Unable to create process using '"' 执行 阅读全文
posted @ 2020-10-27 10:27 易先讯 阅读(1042) 评论(0) 推荐(0)
摘要: 1.函数作为一等公民 2.驼峰命名法/大小写决定是否在包外见 3.包名应该是小写的单个单词命名 4. 包名应为其源码的基础名称,如encoding/base64,包名应为base64而不是encoding_base64 5.获取器:Go不对获取器( getter)或 设置器(setter)支持,开发 阅读全文
posted @ 2020-08-12 01:03 易先讯 阅读(187) 评论(0) 推荐(0)
摘要: 前言: 大象盒子专注售货机售卖系统研发和智能高端酒店零售机销售 本文主要介绍前期创业期间用到的一些干货,希望和相关行业的创业者共勉。 项目做demo所用到的技术栈:php7.0,js,css,mqtt,thinkphp5.6,微信小程序,微信公众号,微信支付,mysql5.6,shell脚本,cro 阅读全文
posted @ 2020-08-09 12:48 易先讯 阅读(134) 评论(0) 推荐(0)
摘要: 前言: 1.传统力量器械在运动过程中无法记录运动数据,现在结合我们的传感装置,内嵌于插销中,即对传统的改造的一次简单升级,也可以获取到用户的运动数据。 2.选取传感器,超声波传感器,三轴传感器,rfid传感器。 3.网络传输装置,可以选择安卓系统直接开发,也可以使用适配器进行二次开发。 4.通过we 阅读全文
posted @ 2020-07-19 00:36 易先讯 阅读(134) 评论(0) 推荐(0)
摘要: Vue+Go前端后端一体化 企业级微服务网关项目(~11) 课程目录: 第1章 拒绝培训机构烂大街项目,冲刺Offer首选【Vue+Go,稀缺组合,赶快上车!】1-1 摒弃千篇一律项目,选我:前后端一体化微服务网关项目.mp4第2章 扫盲网关前置技术:必备网络基础【夯实基础,所向披靡!】2-1 跬步 阅读全文
posted @ 2020-07-19 00:26 易先讯 阅读(2896) 评论(6) 推荐(0)
摘要: 服务 [root@19-v1-centos-6 ~]# chkconfig --list | grep crond crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off 查看任务 [root@19-v1-centos-6 ~]# crontab -l */1 * * 阅读全文
posted @ 2019-07-29 19:50 易先讯 阅读(368) 评论(0) 推荐(0)