laravel-tars: Laravel集成微服务治理框架Tars

Laravel Tars Driver===========================================中文版 描述Tars driver for laravel.Laravel集成微服务治理框架Tars 功能 支持服务打包 支持Lumen原生开发 支持TarsConfig 支持TarsLog 支持网关注册下线 支持...
阅读全文

java8新特性Optional深度解析 - 硅步积千里 - 开源中国

最近脑袋发热追着java8源码看的很起劲,还有了执念,罪过。 本文以jdk1.8.0_111源码为例```public final class Optional<T {}```Optional是一个为了解决NullPointerException设计而生可以包含对象也可以包含空的容器对象。封装了很多对空处理的方法也增加了filter、map这样的检索利器,其中函数式编程会有种炫酷...
阅读全文

JavaScript中对象的浅复制和深复制 - Bob2100 - 开源中国

在JavaScript中,如果要复制一个变量我们应该怎么做呢?下面这种做法是最简单的一种形式:```//把a复制给blet a = 12;let b = a;```这种复制方法只能适用于基本类型,如果`a`是对象怎么办呢?我们先来看看上面的代码在内存中做了什么事: 声明了变量`a = 12`,栈内存会分配一块区域来存储,如上图所示。把`a`赋给`b`,会在栈中重新开辟一块区域...
阅读全文

硬盘性能的几大误解 - 从共识算法开谈 - nilei的个人空间 - 开源中国

三周前,我开源了自己写的共识库 ,在反馈里发现一些用户对硬盘性能有不少基础性误解,但仔细想来这些坑自己一样踏过。本文从一个软件工程师角度,分享一路走来踏过的几个硬盘性能误解,方便大家绕坑而行。SATA 对 NVME故事首先是从使用Google云提供的本地NVME盘开始的。“本地NVME盘“,顾名思义,应该是高性能的吧?它IOPS数据靓丽,带着Google招牌的光环,一定不会水啊。跑了一...
阅读全文

自我剖析,坚持有多难? - 风象南的个人空间 - 开源中国

\2018年初的时候给自己设了个小目标,完成一个开源微服务框架的开发工作并配套完成系列博客,截至2019年1月,代码部分倒还完成的可以,博客后期完全没有跟上,今天想着明天写,明天想着晚上写,然后晚上因为一些其他事情又耽搁了,如此反复最终的结果就是总共更新了3篇博客,实在是打脸呀,piapia的。\就这么一件看似很简单的事情,我没有坚持下来,即使一个月更新一篇,一年也是十多篇的输出,可现...
阅读全文

PHPExcel 大数据的导出 - Json的知识梦工厂 - CSDN博客

 PHP交流群:294088839 Python交流群:652376983PHPExcel 是一个读取导出数据、导入生成Excel的类库,使用起来非常方便,但有时会遇到以些问题,比如导出的数据超时,内存溢出等。下面我们来说说这些问题和解决办法。PHPExcel 版本:@version    1.8.0, 20140302能遇到这样的问题一般都是因为数据量大导致1.PHPEx...
阅读全文

php-fpm超时时间设置request_terminate_timeout分析 - zhibin的程序日记 - CSDN博客

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/loophome/article/details/78604986今天发现了一个很神奇的事情,php日志中有一条超时的日志,但是我request\_terminate\_timeout中设置的是0,理论上应该没有超时时间才对。 PHP Fatal error:  Maximum exec...
阅读全文

Apache Solr 7.7.0 发布,Java 全文搜索服务器 - 开源中国

Lucene PMC 今天了 Apache Solr 的最新版本 7.7.0。 Apache Solr (读音: SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个...
阅读全文

记一次centos 7内核升级事故 - 阿dai的个人空间 - 开源中国

情景公司做等保3测评,在进行系统漏洞检测时发现内核存在漏洞,需要进行升级。名称版本升级前内核CentOS Linux (3.10.0327.el7.x86_64) 7 (Core)升级后内核CentOS Linux (3.10.0957.1.3.el7.x86_64) 7 (Core)正确操作过程 升级方法升级方法很简单,找到对应版本的内核rpm包,然后...
阅读全文

windows删除或修改本地Git保存的账号密码 - 徐代龙的技术专栏 - CSDN博客

场景:因为自己有两个github账户,然后还有个coding账号,导致将代码上传到github上传失败,即:上传的用户与所在的仓库不匹配,导致上传失败,这里做一下总结一个很笨的方法:在或者win7都是一样的步骤:```(一)进入控制面板(二)选择用户账户(三)选择管理你的凭据(四)选择Windows凭据(五)选择git保存的用户信息(六)选择编辑或者进行删除...
阅读全文