会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
易先讯
关注程序员个人发展
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
下一页
2022年2月19日
KubeEdge架构问题汇总
摘要: Q1 :KubeEdge云和边的数据协同有什么优势? A : K8s的原生架构中, Node (Kubelet) 是通过List-watch机制主动与Master通信。List-watch机制有几个特点:1.事件传输没有ACK类的校验机制,要依赖数据中心稳定的网络保证不丢事件 2. 每次网络断开,N
阅读全文
posted @ 2022-02-19 18:53 易先讯
阅读(566)
评论(0)
推荐(0)
2022年2月17日
重构的分享
摘要: 不知道大家有没有想过,为什么入睡容易,起床很难,吃胖容易,减肥很难 代码腐化容易,重构很难,诸如此内的问题,让大家感觉很烦恼? 这些看似不相干的问题,有什么内在的原因?我也不绕弯子了, 直接给出我分析的结论,那就是熵增定律 什么是熵增定律呢?大家中学的时候都学过能量守恒定律 但是这个定律有一个问题,
阅读全文
posted @ 2022-02-17 20:33 易先讯
阅读(145)
评论(0)
推荐(0)
2022年2月16日
工作效率
摘要: 先来看一下我司程序员的日常: 每天忙于这些事情毫无体验可言,要想获得好的开发体验最关键是要建立起自己的“快速反馈机制” 打游戏之所以容易上瘾是因为鼠标点下去敌人就应声倒地,追剧上瘾是因为自己讨厌的反派活不到下一集就领了盒饭。 归根结底是因为这种反馈来的太快,在心理上满足了人的天性。 如果我们能在日常
阅读全文
posted @ 2022-02-16 19:56 易先讯
阅读(92)
评论(0)
推荐(0)
2022年1月20日
面向对象圣经
摘要: 1第一天 上帝看到人类发明了计算机,但一直在用汇编语言艰难地写程序,很是伤心,就把编译器的秘密告诉了约翰·巴科斯,让他带领大家写出了编译器,从此人类可以用高级语言写程序,然后编译成机器语言去运行了。 上帝还教会了人类使用顺序、循环、分支这三种基本的程序结构来编写程序。 人类很高兴,写的代码越来越长。
阅读全文
posted @ 2022-01-20 16:43 易先讯
阅读(65)
评论(0)
推荐(0)
js中__proto__和prototype的区别和关系?
摘要: 每个门派都有一个祖师爷。 学徒在山上,学成下山后谨记师门教导,施展一身武艺。恰逢一日对敌,面对敌人的怪异武功,师门好像未曾教过破解之法,便高喊一声祖师爷救我,刹那间一道白光降于头顶,祖师爷灵魂附体,一套精绝凌厉的拳法杀得敌人措手不及。 但敌人也极是难缠,恐怕非要那门传说中从天而降的才能制敌。你心中暗
阅读全文
posted @ 2022-01-20 14:43 易先讯
阅读(53)
评论(0)
推荐(0)
数据库索引失效原则
摘要: 6字口诀: 模型数空运最快 下面我带领大家快速复习一下这句口诀,然后针对网友们的一些疑问做一个简要的回答。 模型数空运最快,字面意思就是运送一个模型,要用飞机空运,不要用陆运和海运,数空运最快。口诀中的每一个字都代表一种索引失效的类型。我逐个讲解一下。 1. 模:代表模糊查询。like的模糊查询以%
阅读全文
posted @ 2022-01-20 14:39 易先讯
阅读(498)
评论(0)
推荐(0)
2022年1月17日
阿里技术专家详解 DDD 系列- Domain Primitive
摘要: 简介: 关于DDD的一系列文章,希望能继续在总结前人的基础上发扬光大DDD的思想,但是通过一套我认为合理的代码结构、框架和约束,来降低DDD的实践门槛,提升代码质量、可测试性、安全性、健壮性。 作者|殷浩出品|阿里巴巴新零售淘系技术部 导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永
阅读全文
posted @ 2022-01-17 14:14 易先讯
阅读(318)
评论(0)
推荐(0)
2022年1月11日
7215:简单的整数划分问题
摘要: 简介: 总时间限制: 100ms 内存限制: 65536kB描述将正整数n 表示成一系列正整数之和,n=n1+n2+…+nk, 其中n1>=n2>=…>=nk>=1 ,k>=1 。正整数n 的这种表示称为正整数n 的划分。 总时间限制: 100ms 内存限制: 65536kB描述将正整数n 表示成一
阅读全文
posted @ 2022-01-11 09:53 易先讯
阅读(456)
评论(2)
推荐(0)
2021年12月30日
经典闭包问题
摘要: 你好!在学习js时 常遇到闭包的问题比较棘手 难以理解,接下来我将用一个小案例配合图形 来为大家解释一下原理,希望能对大家的学习有所帮助(如有不妥之处请指教) 代码如下for(var i=0;i<5; i++){ setTimeout(function(){ console.log(i,(new D
阅读全文
posted @ 2021-12-30 09:39 易先讯
阅读(86)
评论(0)
推荐(0)
2021年12月29日
闭包,看这一篇就够了——带你看透闭包的本质,百发百中
摘要: 1、概念 闭包函数:声明在一个函数中的函数,叫做闭包函数。 闭包:内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命终结)了之后。 2、特点 让外部访问函数内部变量成为可能; 局部变量会常驻在内存中; 可以避免使用全局变量,防止全局变量污染; 会造成内存泄漏(有一块
阅读全文
posted @ 2021-12-29 14:50 易先讯
阅读(170)
评论(0)
推荐(0)
2021年12月28日
函数式编程初探
摘要: 诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支
阅读全文
posted @ 2021-12-28 11:34 易先讯
阅读(43)
评论(0)
推荐(0)
2021年12月25日
优化C/C++代码的小技巧
摘要: 说明: 无意看到一篇小短文,猜测作者应该是一个图形学领域的程序员或专家,介绍了在光线(射线)追踪程序中是如何优化C/C++代码的。倒也有一些参考意义,当然有的地方我并不赞同或者说我也不完全理解,原文在此,我的粗糙翻译如下: 1. 牢记Ahmdal定律 funccost表示是函数func的运行时间百分
阅读全文
posted @ 2021-12-25 17:21 易先讯
阅读(337)
评论(0)
推荐(0)
2021年12月18日
低代码开发平台混战:如何区分“李逵”和“李鬼”?
摘要: 今天我们用大众听得懂的语言,好好说一说低代码。 这两年,无论是资本层面,还是企业 IT 部门的关注,“低代码”都是绝对的热点。互联网圈也似在一夜之间冒出了各种各样的低代码公司。 到底什么是低代码?低代码是新技术么?低代码开发能给企业带来什么价值?企业如何使用低代码?哪些平台是真的低代码哪些是浑水摸鱼
阅读全文
posted @ 2021-12-18 18:34 易先讯
阅读(110)
评论(0)
推荐(0)
2021年12月10日
Linux *.service文件详解
摘要: 什么是systemd service? systemd service是一种以.service 结尾的配置文件,是一个专用于Linux操作系统的系统与服务管理器。简单来说,用于后台以守护精灵(daemon)的形式运行程序。 systemd服务的内容主要分为三个部分,控制单元[Unit]的定义、服务[
阅读全文
posted @ 2021-12-10 17:59 易先讯
阅读(4635)
评论(0)
推荐(1)
dlv远端调试go的问题
摘要: 1.golang采用dlv 时提示 “could not launch process: could not open debug info ” 在用dlv 远程debug 代码时候,提示我“could not launch process: could not open debug info ”
阅读全文
posted @ 2021-12-10 16:38 易先讯
阅读(1340)
评论(0)
推荐(0)
2021年12月8日
PHP 正在“杀死”Python
摘要: 最近,我突然发现自己好像又在逆潮流而动。可能我的想法与很多朋友不同,我认为 PHP 这个编程语言界的“混蛋”比以往任何时候都更受欢迎。 或许你会质疑——PHP 不是已经完蛋了吗?市面上已经出现了很多“更好”的编程语言,不是吗? 答案显然是否定的,否则 PHP 早就消失在人们的视野当中、还被踩上一万只
阅读全文
posted @ 2021-12-08 14:13 易先讯
阅读(79)
评论(0)
推荐(0)
2021年12月7日
谈软件-专家谈C/C++重构的操作与思路
摘要: 1.Refactoring: 对软件内部结构的一种调整,目的是不该被软件的可观察行为的前提上,提高其可理解性,降低其修改成本。 2.代码坏味道 2.1.不易复用 2.2.不易理解 2.3.存在冗余 3. 重构目标 3.1 不破坏测试 3.2 易于复用 3.3 易于理解 3.4 消除冗余 4. 一系列
阅读全文
posted @ 2021-12-07 21:43 易先讯
阅读(327)
评论(0)
推荐(0)
2021年12月4日
谈软件-Java重构案例之Switch_Statements
摘要: 1.软件重构,大量swich语句如何重构 2.使用 ide 使用 快捷键ctrl+alt+shift+T调出重构菜单,选择method对之前的for循环重构一个method 3.得到一个新的方法,使用新的单元测试用例对新的方法进行覆盖,(重构是对原有代码的修改,所有一定要加单元测试用例,保证准确性,
阅读全文
posted @ 2021-12-04 21:37 易先讯
阅读(291)
评论(0)
推荐(0)
2021年11月30日
图解S.O.L.I.D原则
摘要: 如果您熟悉面向对象的编程,那么您可能已经听说过SOLID原理。 这五项软件开发原则是构建软件时要遵循的准则,以便于扩展和维护。 它们受到软件工程师Robert C. Martin的欢迎。 在线上有很多关于SOLID的精彩文章,但我很少看到带有图片的示例。 这使得像我这样的视觉学习者在保持参与的同时学
阅读全文
posted @ 2021-11-30 18:58 易先讯
阅读(98)
评论(0)
推荐(0)
成为一名更好的软件工程师的简单方法
摘要: 世界上最好的专家解释了他们如何解决最困难的问题; 免费。 有很多资源可以教您如何解决算法问题,以及通常如何获得技术面试机会。 很多人和公司教如何被录用。 但似乎很少有人和公司关注您被录用后的情况。 做事和交付解决问题的软件是最好的增长方式,但是通常这种增长是有极限的。 并非每个项目都必须每秒处理数千
阅读全文
posted @ 2021-11-30 18:54 易先讯
阅读(165)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
下一页