我们使用 Cookie 来个性化您对我们网站的使用。其中包括我们用于优化用户体验以及网站分析的第三方 Cookie。请参阅我们的隐私声明和 Cookie 政策以了解有关我们如何收集和使用数据的更多信息。
隐私声明 & Cookie 政策
同意
登录
技术分享
有技术内容想和大家分享?就是这里啦~
Eolink 推出
API 交易平台 APISpace
,即日起注册或使用 Eolink 账号登录APISpace即可获得160元红包礼券,含10、50、100元优惠券各一张,无门槛+满额立减,全场API大放价!短信、天气、物流、空气质量、违章查询、OCR、IP归属、手机号归属、二次号等多款热门接口等你试用。
发布主题
技术分享
全部主题
徽章
标签
一般讨论
问答求助
技术分享
大前端
后端
测试
运维
架构
数据库
人工智能
大数据
精选内容
活动
最佳实践
意见反馈
更新
Eolink 新闻
工作机会
社区治理
最新回复
最新回复
热门主题
新鲜出炉
陈年旧贴
最多翻阅
最少翻阅
有哪些你看了以后大呼过瘾的数据分析书?
技术分享
大数据
王飞扬
发布于
2021年12月7日
1.3千
作者:米妮 链接:https://www.zhihu.com/question/60241622/answer/375636098 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我本科学的统计,现在在Google做商业分析。 在这里推荐一本关于统计的、唯一一本我读了两遍的科普书:Naked Statistics。 (豆瓣链接:https://book.douba...
0
0 replies
时间序列数据上可以抽取哪些频域特征?
技术分享
人工智能
大数据
王飞扬
发布于
2021年12月7日
2.0千
利用时间序列数据数据做预测,需要抽取特征,其中一类想到频域特征。 基本做法是时间序列数据上做滑动窗口,在每个滑动窗口中做频域变换(如DWT或者FFT),再从变换后的结果中计算(抽取)特征。 比较常见的有哪些特征可以抽取? 作者:水莲 链接:https://www.zhihu.com/question/24021704/answer/2245867156 来源:知乎 著作权归作者所有。商业转载请联系...
0
0 replies
梁
教女朋友学前端之深入理解JS引擎
技术分享
大前端
梁煜辉
发布于
2021年12月5日
1.7千
美味值:🌟🌟🌟🌟🌟 口味:番茄肥牛 食堂老板:这块的知识不仅面试可能会问,学会了 JS 引擎的工作原理,可以更好的理解 JavaScript、更好的理解前端生态中 Babel 的词法分析和语法分析,ESLint 的语法检查原理以及 React、Vue 等前端框架的实现原理。总之,学习引擎原理可谓是一举多得。 宏观视角看 V8 V8 是我们前端届的网红,它用 C++ 编写,是谷歌开源的高性...
0
0 replies
梁
V8引擎垃圾回收原理解析
技术分享
大前端
梁煜辉
发布于
2021年12月5日
1.2千
在过去很长一段时间内,JavaScript开发者很少遇到需要对内存进行精确控制的场景,也缺乏控制的手段,说到内存泄漏,大家可能首先想到早期浏览器中的卡顿问题,如果内存占用过多,基本等不到代码进行垃圾回收,用户已经开始不耐烦的刷新网页了。 随着node的发展,JavaScript的应用场景早已不再局限在浏览器中,在浏览器中那些短时间执行的场景中,由于运行时间短,而且运行在用户的机器中,随着进程的退出...
0
0 replies
1
MySQL MVCC底层原理详解
技术分享
数据库
184826832@qq.com
发布于
2021年12月5日
2.0千
版权声明:本文为CSDN博主「天瑕」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_30342639/article/details/107552255 1 简介 MVCC(Multi-Version Concurrency Control)多版本并发控制,是用来在数据库中控制并发的方法,实现对...
0
0 replies
1
php接口幂等性
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
2.3千
什么是幂等性 幂等性是系统服务对外一种承诺,承诺只要调用接口成功,外部多次调用对系统的影响是一致的。声明为幂等的服务会认为外部调用失败是常态,并且失败之后必然会有重试。 什么情况下需要幂等 以SQL为例: SELECT col1 FROM tab1 WHER col2=2,无论执行多少次都不会改变状态,是天然的幂等。 UPDATE tab1 SET col1=1 WHERE col2=2,无论执行...
0
0 replies
1
PHP开发者建议阅读的几本书
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
927
1、深入PHP 面向对象 模式与实践 2、redis设计与实践 3、亿级流量网站架构 4、代码整洁之道 5、Linux运维最佳实践 6、深入浅出mysql 7、rabbitmq和Kafka相关的 ……
0
0 replies
1
项目中应用分层的建议以及作用
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
1.5千
好的分层能让应用内各模块的耦合度降到最低,耦合度越低就意味着程序的可维护性就越高。 所以我们 必须 将应用合理的进行分层。每一层的职责 必须 清晰,并且只向下依赖,高层可以依赖底层,但是底层 绝不 反过来依赖高层。 通过 领域模型 的概念及多数项目的经验,我们一般会将项目分层如下 路由层 (Router) 对外Api发布,Api版本控制。 中间件层(Middleware) 如果要实现鉴权、限流、过...
0
0 replies
1
PHP编码中的强类型与异常
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
1.8千
绝不 写含糊不清的方法, 方法返回值类型 必须 只有一个. 你 应该 使用强类型来签名和约束你的方法. 你 应该 灵活使用异常, 通过异常来提前中断方法的执行绝对会比 return null 有更好的分支控制效果. 必须 捕获你能预知(需要捕获)的异常, 并做好相应处理. $$ <?php //错误的用法 public function jsonDecode($json) { return jso...
0
0 replies
1
配置与环境变量
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
562
.env.example 因 .env 不会被纳入版本控制器中,所以本地 .env 里添加变量时 必须 同步到 .env.example 中,以免影响其他项目参与者的工作。 变量存储位置 假如我们有个『CDN 域名』的变量,在 ThinkPHP6 中有以下几种方法: 硬代码,直接写死。- ❌ 可维护性低 写死在 config/app.php 文件中。 - ❌ 无法区分环境进行配置 存储于 .env...
0
0 replies
1
开发和线上环境
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
1.6千
环境说明 一般情况下,一个项目 应该 有以下四个基本的项目环境: dev- 开发环境 uat - 内部测试环境 gray - 灰度测试环境 prod - 线上生产环境 系统与软件版本 服务器 所有环境 应该 优先选择Centos7.x。并且一旦选择结束后,所有环境的系统 必须 保持一致。 PHP PHP 版本 应该 优先考虑 PHP 7.4,不止因为其运行高效,还因为随着 PHP 7 的广泛应用,...
0
0 replies
1
关于规范
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
806
说明 这是一套严格的开发规范, 旨在约束团队中每一位成员的编码风格。本规范完全是由历史经验及官方推荐规范所引申。 文档中有部分用语是摘抄自网络上写得比较好的文章,如有不合理的地方大家可以随时提出见解。 优势 规范有以下优点: 高效编码 - 避免了过多的选择造成的『决策时间』浪费; 风格统一 - 最大程度统一了开发团队成员代码书写风格和思路,代码阅读起来如出一辙; 减少错误 - 减小初级工程师的犯错...
0
0 replies
1
Composer包管理
技术分享
后端
184826832@qq.com
发布于
2021年12月5日
685
安装 我们都知道,加载过多的扩展包会对应用造成更多的消耗。 有一些扩展包是开发环境专用的(PhpUnit),生产环境并不会用到,为了避免无用的负载,必须 严格控制起安装与加载。 安装开发专用扩展包时 必须 使用 --dev 参数,如: $$ composer require phpunit/phpunit –dev $$ 在选择扩展包的时候 必须 选择 stable版本的包,绝不 使用dev版本。...
0
0 replies
1
redis集群搭建说明
技术分享
后端
运维
184826832@qq.com
发布于
2021年12月5日
1.5千
主从模式 主从模式是三种模式中最为简单的,其中主库(master)只能有一台,从库(slave)可以有多台。 1、首先安装redis服务 brew install redis(默认安装的路径 /usr/local/etc) 2、启动redis服务 redis-server 3、查看redis进程 ps -ef | grep redis 4、进程已经正常启动,说明redis服务已经正常运行中。 5、...
0
0 replies
Golang 中不要犯这 5 个错误
技术分享
后端
陈杰坤
发布于
2021年12月5日
1.8千
作者:幽鬼 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] 大家好,我是程序员幽鬼。 Go 给人的印象是容易入门,因为语法简单。不过新手还是比较容易犯一些错误的。 本文总结了 5 个常见的错误,你检验下自己犯过没有?!这些是我写 G...
0
0 replies
Go 中常用的四大重构技术
技术分享
后端
陈杰坤
发布于
2021年12月5日
2.4千
作者:幽鬼 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] 大家好,我是程序员幽鬼。 Martin Fowler 在他的书中[1] 将重构定义为“对软件的内部结构进行的更改,以使其更易于理解,并且在不更改其可观察到的行为的情况下更低...
0
0 replies
Go - 基于逃逸分析来提升程序性能
技术分享
后端
陈杰坤
发布于
2021年12月5日
2.0千
作者:新亮笔记 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] 文章目录: 前言 什么是逃逸分析? 如何确定是否逃逸? 可能出现逃逸的场景 01 02 03 小结 推荐阅读 前言 为什么需要了解逃逸分析? 因为我们想要提升程序性能,...
0
0 replies
定位并修复 Go 中的内存泄露
技术分享
后端
陈杰坤
发布于
2021年12月5日
1.7千
作者:幽鬼 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] Go 是一门带 GC 的语言,因此,大家很容易认为它不会有内存泄露问题。大部分时候确实不会,但如果有些时候使用不注意,也会导致泄露。 本文案例来自谷歌云的代码,探讨如何找到...
0
0 replies
Go | 你了解微服务的超时传递吗?
技术分享
后端
陈杰坤
发布于
2021年12月5日
1.6千
作者:Go语言中文网 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] 为什么需要超时控制? 很多连锁故障的场景下的一个常见问题是服务器正在消耗大量资源处理那些早已经超过客户端截止时间的请求,这样的结果是,服务器消耗大量资源没有做任何...
0
0 replies
使用Docker Compose构建一键启动的运行环境
技术分享
运维
陈杰坤
发布于
2021年12月5日
1.9千
作者:TonyBai 来源:微信公众号 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如有侵权,请联系[[[commuinty@eolink.com](mailto:commuinty@eolink.com)]] 如今,不管你是否喜欢,不管你是否承认,微服务架构模式的流行就摆在那里。作为架构师的你,如果再将系统设计成个大单体结构,那么即便不懂技术的领导,都会给你送上几次白眼...
0
0 replies
加载更多
正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
技术分享
有技术内容想和大家分享?就是这里啦~
有哪些你看了以后大呼过瘾的数据分析书?
时间序列数据上可以抽取哪些频域特征?
教女朋友学前端之深入理解JS引擎
V8引擎垃圾回收原理解析
MySQL MVCC底层原理详解
php接口幂等性
PHP开发者建议阅读的几本书
项目中应用分层的建议以及作用
PHP编码中的强类型与异常
配置与环境变量
开发和线上环境
关于规范
Composer包管理
redis集群搭建说明
Golang 中不要犯这 5 个错误
Go 中常用的四大重构技术
Go - 基于逃逸分析来提升程序性能
定位并修复 Go 中的内存泄露
Go | 你了解微服务的超时传递吗?
使用Docker Compose构建一键启动的运行环境
« 上一页
下一页 »