0

SpringCloud微服务:阿里开源组件Nacos,服务和配置管理

源码地址: "GitHub·点这里" || "GitEE·点这里" 一、阿里微服务简介 1、基础描述 Alibaba Cloud致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用服务。只需要添加 ...

知了一笑 发布于 2020-02-24 10:54 评论(0)阅读(19)
0

C#中HashSet的重复性与判等运算重载

本文地址: 本文遵循 CC BY NC SA 4.0 协议,转载请 注明出处 。 [TOC] 一个故事…… 在C 中, 是一种叫做 哈希集 的 泛型的数据容器 (Generic Collection,巨硬的官方术语称Collection为集合,但区别于Set的数学集合概念,我称之为数据容器(简称容器 ...

Oberon 发布于 2020-02-24 10:48 评论(1)阅读(21)
0

浅谈单利模式及其应用场景(Python)

python 中的单利模式 使用场景: + Python的logger就是一个单例模式,用以日志记录 + Windows的资源管理器是一个单例模式 + 线程池,数据库连接池等资源池一般也用单例模式 + 网站计数器 从这些使用场景我们可以总结下什么情况下需要单例模式: 1. 当每个实例都会占用资源,而 ...

JonPan 发布于 2020-02-24 10:40 评论(0)阅读(16)
0

轻松理解JS中的面向对象,顺便搞懂prototype和__proto__

这篇文章主要讲一下JS中面向对象以及 ,`ptototype construcator`,这几个概念都是相关的,所以一起讲了。 在讲这个之前我们先来说说类,了解面向对象的朋友应该都知道,如果我要定义一个通用的类型我可以使用类(class)。比如在java中我们可以这样定义一个类: 上述代码我们定义了 ...

_蒋鹏飞 发布于 2020-02-24 10:20 评论(0)阅读(29)
0

Angular 从入坑到挖坑 - 组件食用指南

一、Overview angular 入坑记录的笔记第二篇,介绍组件中的相关概念,以及如何在 angular 中通过使用组件来完成系统功能的实现 对应官方文档地址: "显示数据" "模板语法" "用户输入" "组件之间的交互" "管道" "生命周期钩子" 配套代码地址: "angular pract ...

墨墨墨墨小宇 发布于 2020-02-24 10:15 评论(0)阅读(26)
0

小白学 Python 数据分析(7):Pandas (六)数据导入

人生苦短,我用 Python 前文传送门: "小白学 Python 数据分析(1):数据分析基础" "小白学 Python 数据分析(2):Pandas (一)概述" "小白学 Python 数据分析(3):Pandas (二)数据结构 Series" "小白学 Python 数据分析(4):Pan ...

极客挖掘机 发布于 2020-02-24 10:04 评论(0)阅读(46)
0

网站优化的艺术与科学之实战

本文承接上一篇《网站优化的艺术与科学之工具和基础知识》,将实战分析网站的部分页面。 一、首页 1)首页的评判方式 下面是访问者可能有的常见负面想法。 1、不喜欢网站的布局或组织。 2、不理解在网站上能做什么。 3、对网站上的选择或内容不知所措。 4、讨厌看到这么多广告。 5、网站不值得信任或不安全。 ...

咖啡机(K.F.J) 发布于 2020-02-24 09:29 评论(1)阅读(77)
1

多图预警——从 RAID 到分布式系统中的副本分布

原文首发于个人博客「 "tobe的呓语" 」欢迎大家的访问收藏啊~ 我们知道,在面对大规模数据的计算和存储时,有两种处理思路: 垂直扩展(scale up) :通过升级 单机 的硬件,如 CPU、内存、磁盘等,提高计算机的处理能力。 水平扩展(scale out) :通过添加 更多的机器 到分布式系 ...

tobe的呓语 发布于 2020-02-24 09:29 评论(0)阅读(70)
1

删库了,我们一定要跑路吗?

在工作中,我们误删数据或者数据库,我们一定需要跑路吗?我看未必,程序员一定要学会自救,神不知鬼不觉的将数据找回。 在 mysql 数据库中,我们知道 binlog 日志记录了我们对数据库的所有操作,所以 binlog 日志就是我们自救的利器。 接下来就来开启程序员自救之路。 想要自救成功,binlo ...

平头哥的技术博文 发布于 2020-02-24 09:26 评论(1)阅读(172)
3

神奇的 SQL 之 WHERE 条件的提取与应用

开心一刻 小明:为什么中国人结婚非要选一个好日子呢 ? 楼主:嗯 ? 那肯定啊,结完婚之后你还能有好日子吗 ? 小明:那结婚时所说的白头到老是真的吗 ? 楼主:这哪能是真的,你看现在,头发还没白就秃了 小明:那女生的公主病是怎么回事 ? 楼主:原因很简单,不是长得丑就是穷 小明:那又漂亮又有钱的呢 ...

青石路 发布于 2020-02-24 09:20 评论(4)阅读(115)
1

我说我了解集合类,面试官竟然问我为啥HashMap的负载因子不设置成1!?

在Java基础中,集合类是很关键的一块知识点,也是日常开发的时候经常会用到的。比如List、Map这些在代码中也是很常见的。 个人认为,关于HashMap的实现,JDK的工程师其实是做了很多优化的,要说所有的JDK源码中,哪个类埋的彩蛋最多,那我想HashMap至少可以排前五。 也正是因为如此,很多 ...

HollisChuang 发布于 2020-02-24 09:19 评论(0)阅读(85)
2

[WPF 自定义控件]在MenuItem上使用RadioButton

1. 需求 上图这种包含多选(CheckBox)和单选(RadioButton)的菜单十分常见,可是在WPF中只提供了多选的MenuItem。顺便一提,要使MenuItem可以多选,只需要将MenuItem的 属性设置为True: 不知出于何种考虑,WPF没有为MenuItem提供单选的功能。为了在 ...

dino.c 发布于 2020-02-24 09:17 评论(1)阅读(49)
1

程序员需要了解依赖冲突的原因以及解决方案

0x00. 前言 依赖冲突是日常开发中经常碰到的过程,如果运气好,并不会有什么问题。偏偏小黑哥有点背,碰到好几次生产问题,排查一整晚,最后发现却是依赖冲突的引起的问题。 没碰到过这个问题同学可能没什么感觉,小黑哥举两个最近碰到例子,让大家感受一些。 例子 1: 我们公司有个古老的业务基础包 A。B, ...

楼下小黑哥 发布于 2020-02-24 08:57 评论(3)阅读(138)
0

上周热点回顾(2.17-2.23)

热点随笔: · 7年加工作经验的程序员,从大厂跳槽出来,遭遇了什么? (左潇龙)· 【5min+】 巨大的争议?C# 8 中的接口 (句幽)· 我快 30 了,前途在哪里? (沉默王二)· 开源APM系统 HttpReports 在 .Net Core的应用 (SpringLeee)· 浅谈Acti ...

博客园团队 发布于 2020-02-24 08:55 评论(0)阅读(180)
0

一次压力测试Bug排查-epoll使用避坑指南

本文始发于个人公众号: 两猿社 ,原创不易,求个关注 Bug复现 使用Webbench对服务器进行压力测试,创建1000个客户端,并发访问服务器10s,正常情况下有接近8万个HTTP请求访问服务器。 结果显示仅有7个请求被成功处理,0个请求处理失败, 服务器也没有返回错误 。此时,从浏览器端访问服务 ...

两猿社 发布于 2020-02-24 08:51 评论(0)阅读(63)
9

2020 年 中国.NET开发者调查报告

微信公众号dotnet跨平台2020年初做的一个关于中国.NET开发者调查收到了开发者近 1400 条回复。这份调查报告涵盖了开发者工具链的所有部分,包括编程语言、应用架构、应用服务器、运行时平台、框架技术、框架配置、IDE、.NET/.NET Core 发行版部署模式、构建工具和Kubernete... ...

张善友 发布于 2020-02-24 08:40 评论(12)阅读(1030)
0

你应该了解的 Java SPI 机制

前言 不知大家现在有没有去公司复工,我已经在家办公将近 3 周了,同时也在家呆了一个多月;还好工作并没有受到任何影响,我个人一直觉得远程工作和 IT 行业是非常契合的,这段时间的工作效率甚至比在办公室还高,同时由于我们公司的业务在海外,所以疫情几乎没有造成太多影响。 扯远了,这次主要是想和大家分享一 ...

crossoverJie 发布于 2020-02-24 08:20 评论(0)阅读(111)
1

上周 GitHub 热点速览 vol.08:系统设计必看 The System Design Primer

作者:HelloGitHub 小鱼干 摘要:GitHub Trending 上周看点,老项目依旧抢眼,系统设计必看 Repo:The System Design Primer 周获 1k+ star,而新开源的项目 Real Time Person Removal 表现也不俗,开源当周 star 过 ...

削微寒 发布于 2020-02-24 08:09 评论(0)阅读(162)
0

浅析Internet上使用的安全协议

Internet上使用的安全协议 网络安全是分层实现的,从应用层安全到数据链路层安全。 一、运输层安全协议:安全套接字SSL 1.1.简介 SSL 是安全套接层 (Secure Socket Layer),可对万维网客户与服务器之间传送的数据进行加密和鉴别。 SSL 在双方的联络阶段协商将使用的加密 ...

AhuntSun 发布于 2020-02-24 00:00 评论(0)阅读(107)
0

7个有用的JavaScript技巧

就如其他的编程语言一样,JavaScript也具有许多技巧来完成简单和困难的任务。 一些技巧已广为人知,而有一些技巧也会让你耳目一新。 让我们来看看今天可以开始使用的七个JavaScript技巧吧! 数组去重 使用ES6全新的数据结构即可简单实现。 Set的详细用法可以查看 "ES6入门" 数组和布 ...

-LinzZ- 发布于 2020-02-23 23:43 评论(0)阅读(164)