加载中
全栈工程师和架构师的区别

全栈工程师和构架师并不存在高下之分,分工不同而,只不过成为构架师所需要掌握的知识更特殊,而且也更依赖经验。全栈工程师更多关注功能实现,构架师更关注系统性能。 全栈工程师主要负责应...

PHP
2016/09/14 10:42
745
开源观点

个人自身对开源的观点,

VIM VS IDE

如果你这辈子只打算一门语言用到老,那建议你用IDE。 如果你打算学10种以上语言,那建议你用vim/emacs。

Vim
2016/08/09 19:13
118
转 Phpstorm调试详解(包含命令行以及浏览器)

不错不错的调试文章,PHPstorm,xdebug,转载的

2016/06/21 14:38
123
RSA算法原理

一、什么是RSA算法 1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。 (1)甲方选择某一种加密规则,对信息进行加密; (2)乙方使用同一种规则,对信息进...

10/18 00:56
0
Gitlab 自建服务器仓库

Gitlab 自建服务器仓库 所需操作系统 在教程开始之前,是不是很多人搜索过:Windows下GitLab服务器搭建?答案是没有,GitLab只针对Unix类系统做了开发。 当然,GitLab本身就是Git的衍生品,如...

VMware安装Ubuntu18.04虚拟机

VMware本地部署Ubuntu虚拟机集群 VMware For Mac 打开浏览器,进入 VMare官网 点击产品,个人桌面,Fusion For Mac 点击 立即下载 点击 立即下载 如果需要登录,请注册登陆后进行下载 VMware...

Golang 实现缓存系统

缓存 缓存(Cache)在计算机硬件中普遍存在。比如在 CPU 中就有一级缓存,二级缓存,甚至三级缓存。缓存的工作原理一般是 CPU 需要读取数据时,会首先从缓存中查找需要的数据,如果找到了就直...

mu
08/09 15:03
184
Nginx后端代理多台php-fpm服务器

Nginx后端代理多台php-fpm服务器 Nginx服务器设置 [root@server06 ~]# yum installnginx #安装nginx [root@server06 ~]# cd/etc/nginx/ [root@server06 nginx]# vim nginx.conf http { inclu...

04/18 23:56
391
Zookeeper 都有哪些使用场景?

面试官心理分析 现在聊的 topic 是分布式系统,面试官跟你聊完了 dubbo 相关的一些问题之后,已经确认你对分布式服务框架/RPC框架基本都有一些认知了。那么他可能开始要跟你聊分布式相关的其...

Java集合之一—HashMap

深入浅出学Java——HashMap 哈希表(hash table) 也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文...

04/10 11:31
46
一文掌握 Go 语言 Select 的四大用法

本文带大家认识 Go 语言的 Select 用法,相信大家对于 switch 并不陌生,然而 select 跟 switch 有个共同特性就是都通过 case 的方式来处理,但是 select 跟 switch 处理的事情完全不同,也完...

Go
03/10 23:12
115
深入golang之---goroutine并发控制与通信

深入golang之—goroutine并发控制与通信 开发go程序的时候,时常需要使用goroutine并发处理任务,有时候这些goroutine是相互独立的,而有的时候,多个goroutine之间常常是需要同步与通信的。...

03/08 11:42
165
用了这么久,原来 GitHub 还有这种骚操作?

相信大家进入 GitHub 搜索一些资料时,都是下面的步骤: 1,进入网页 2,搜索栏输入关键字 3,搜索得到结果 看似没毛病,确实没毛病。但是我想说的是这样的搜索真的能够搜到你想要的吗? 也许...

03/08 00:14
82
Go 程序员的演变,最后的 “Rob Pike” 这个梗看懂了吗?

通过一个阶乘函数的不同写法将 Go 程序员进行划分。 初级 Go 程序员 package fac func Factorial(n int) int { res := 1 for i := 1; i <= n; i++ { res *= i } return res } 函数式 Go 程....

03/04 17:12
116
Linux 如何开放端口和关闭端口

一、查看哪些端口被打开 netstat -anp 二、关闭端口号: iptables -A OUTPUT -p tcp --dport 端口号-j DROP 三、打开端口号: iptables -A INPUT -ptcp --dport 端口号-j ACCEPT 四、保存设置...

2019/10/26 14:43
268
打好Istio与OpenStack和Kubernetes的配合

无论如何,容器只会越来越受欢迎。 Olaph Wagoner在他关于微服务的讨论中引用了一个研究结果: 2021年容器收入将达到35亿美元,2018年预计为15亿美元。 Waggoner是IBM的一名软件工程师和开发...

Gitlab 自建服务器仓库(亲测)

Gitlab 自建服务器仓库(亲测) 所需操作系统 在教程开始之前,是不是很多人搜索过:Windows下GitLab服务器搭建?答案是没有,GitLab只针对Unix类系统做了开发。 当然,GitLab本身就是Git的衍...

2019/10/25 16:14
851
详解Mysql分布式事务XA(跨数据库事务)

在开发中,为了降低单点压力,通常会根据业务情况进行分表分库,将表分布在不同的库中(库可能分布在不同的机器上)。在这种场景下,事务的提交会变得相对复杂,因为多个节点(库)的存在,可...

2019/10/23 22:21
97

没有更多内容

加载失败,请刷新页面

返回顶部
顶部