Fork me on GitHub

2019年1月29日

摘要: net core 系列 18 web服务器实现 一. ASP.NET Core Module 在介绍ASP.NET Core Web实现之前,先来了解下ASP.NET Core Module。该模块是插入 IIS 管道的本机 IIS 模块(本机是指程序所部署的服务器)。是基于windows平台处理 阅读全文
posted @ 2019-01-29 18:40 HackerVirus 阅读(3374) 评论(0) 推荐(0)
摘要: 突破内存限制的高性能排序 菜菜呀,昨天晚上班级空间崩溃了 程序员主力 Y总 what? 菜菜 我看服务器上写了很多个日志文件,我看着太费劲了,能不能按照日期排序整合成一个文件呀? 程序员主力 Y总 Y总要查日志呀? 菜菜 我就是喜欢编程,编程就是我的全部,给你半个小时搞一下 程序员主力 Y总 天天这 阅读全文
posted @ 2019-01-29 18:38 HackerVirus 阅读(638) 评论(0) 推荐(0)
摘要: 实战Asp.Net Core:部署应用 1、前言 某一刻,你已经把 .Net Core 的程序写好了。接下来,还可以做什么呢?那就是部署了。 作为一名开发工程师,如果不会部署自己开发的应用,那么这也是不完整的。接下来,我们就来说说,如何部署我们的 .Net Core 应用程序(主要是 Asp.Net 阅读全文
posted @ 2019-01-29 18:31 HackerVirus 阅读(501) 评论(0) 推荐(0)
摘要: Apollo的Oracle适配改动 这几天工作需要使用Apollo配置中心。Apollo唯一的依赖是MySQL数据库,然而公司只有Oracle数据库资源。这里有一个Oracle适配改动的分支,但是它是基于0.8.0版本的Apollo。看着Apollo官方文档上各种特性都只有1.0.0以上版本才有,我 阅读全文
posted @ 2019-01-29 17:47 HackerVirus 阅读(1621) 评论(0) 推荐(0)

2019年1月28日

摘要: 谈谈前端模块化的演变历程 前言 Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"(module)了,随着前端发展对模块需求越来越大,模块也是经历了从最初的简单模块写法到AMD和CMD规范的出现,再到ES6发布,目前已经可以很方便的在Javascript中使用" 阅读全文
posted @ 2019-01-28 17:09 HackerVirus 阅读(261) 评论(0) 推荐(0)
摘要: 通用的业务技术架构就是如此简单 1、通用架构概述 创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复杂,我们会发现这些架构越来越难支撑业务的发展,出现在一个类中写好几千行代码,一个方法中到处 阅读全文
posted @ 2019-01-28 14:59 HackerVirus 阅读(1173) 评论(1) 推荐(0)

2019年1月25日

摘要: 准备下次编程面试前你应该知道的数据结构 国外 IT 教育学院 Educative.io 创始人 Fahim ul Haq 写过一篇过万赞的文章《The top data structures you should know for your next coding interview》,总结了程序员 阅读全文
posted @ 2019-01-25 18:27 HackerVirus 阅读(253) 评论(0) 推荐(0)

2019年1月24日

摘要: 10分钟搭建服务器集群——Windows7系统中nginx与IIS服务器搭建集群实现负载均衡 分布式,集群,云计算机、大数据、负载均衡、高并发······当耳边响起这些词时,做为一个菜鸟程序猿无疑心中会激动一番(或许这是判断是否是一个标准阿猿的标准吧)! 首先自己从宏观把控一下,通过上网科普自己遇到 阅读全文
posted @ 2019-01-24 11:54 HackerVirus 阅读(290) 评论(0) 推荐(0)
摘要: 一致性哈希算法(Consistent Hashing Algorithm) 浅谈一致性Hash原理及应用 在讲一致性Hash之前我们先来讨论一个问题。 问题:现在有亿级用户,每日产生千万级订单,如何将订单进行分片分表? 小A:我们可以按照手机号的尾数进行分片,同一个尾数的手机号写入同一片/同一表中。 阅读全文
posted @ 2019-01-24 11:25 HackerVirus 阅读(696) 评论(0) 推荐(0)

2019年1月23日

摘要: redis单点、redis主从、redis哨兵 sentinel,redis集群cluster配置搭建与使用 redis是如今被互联网公司使用最广泛的一个中间件,我们打开GitHub搜索redis,边可以看到,该项目的介绍是这样的: 从这句话中,我们可以提取其特性的关键字: in-memory da 阅读全文
posted @ 2019-01-23 19:00 HackerVirus 阅读(540) 评论(0) 推荐(0)