2021年1月12日
摘要:
转载 庐山真面目之十微服务架构 Net Core 基于 Docker 容器部署 Nginx 集群 一、简介 前面的两篇文章,我们已经介绍了Net Core项目基于Docker容器部署在Linux服务器上的两种方式,代码和步骤都很详尽。虽然这两篇文章都是基础性的文章,但是,对于,大家学习后面的文章都很
阅读全文
posted @ 2021-01-12 12:45
HackerVirus
阅读(511)
推荐(0)
摘要:
1、什么是锁 锁是为了解决多线程或者多进程资源竞争的问题。 同一进程的多个线程资源竞争可以用lock解决。 lock 关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 class Test { //
阅读全文
posted @ 2021-01-12 10:30
HackerVirus
阅读(1246)
推荐(0)
2021年1月7日
摘要:
迁移sqlserver数据到MongoDb 前言 随着数据量的日积月累,数据库总有一天会不堪重负的,除了通过添加索引、分库分表,其实还可以考虑一下换个数据库。我强烈推荐使用MongoDb,我举例说一下我的经历:我的项目中有一张表的数据大概是3000万行数据,sqlserver查找的速度是16秒左右。
阅读全文
posted @ 2021-01-07 10:16
HackerVirus
阅读(458)
推荐(0)
2021年1月5日
摘要:
转载轻松理解HTTP缓存策略 上一篇文章我写了koa-static的源码解析,其中用到了HTTP的缓存策略,给返回的静态文件设置了一些缓存的头,比如Cache-Control之类的。于是我就跟朋友讨论了一下HTTP的缓存策略: 朋友说:“HTTP里面控制缓存的头(header)太多了,啥Cache-
阅读全文
posted @ 2021-01-05 09:59
HackerVirus
阅读(249)
推荐(0)
摘要:
转载十亿推荐关系优化实战 最近,一朋友整天因为CPU 99%搞得茶饭不思,夜不能寐,找到我”诉苦“。听完成,心中一阵窃喜:是时候展现真正的实力了(其实是练手的机会来了)。半推半就应承了下来。 01 分析问题 几分钟了解下来,大概情况如下:会员可以推荐其他用户注册,会员有一个属性--活跃度,用户观看视
阅读全文
posted @ 2021-01-05 09:29
HackerVirus
阅读(201)
推荐(0)
2020年12月17日
摘要:
css精髓:这些布局你都学废了吗? 前言 最近忙里偷闲,给自己加油充电的时候,发现自己脑海中布局这块非常的凌乱混杂,于是花了一些时间将一些常用的布局及其实现方法整理梳理了出来,在这里,分享给大家。 单列布局 单列布局是最常用的一种布局,一般是将一个元素作为容器,设置一个固定的宽度,水平居中对齐。 单
阅读全文
posted @ 2020-12-17 14:24
HackerVirus
阅读(328)
推荐(0)
2020年12月16日
摘要:
转载开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析) 做这个程序的意图是wireshark插件编写复杂(虽然也支持lua),而轻量级的工具如smartsniff,minisniff不支持插件化数据分析,各种工具用下来或多或少不顺手。以前写的外挂也都是手工+写代码的方式分析数据,
阅读全文
posted @ 2020-12-16 15:25
HackerVirus
阅读(1522)
推荐(1)
2020年12月15日
摘要:
这篇文章的目的并不是系统地介绍C#中的await、async关键字,而是针对我遇到的一些问题进行记录。 背景 await / async C#中可以用async标识方法,表示这个方法是异步的。异步方法的返回值必须是void、Task或者Task<T>。例如: public static async
阅读全文
posted @ 2020-12-15 18:13
HackerVirus
阅读(2156)
推荐(0)
摘要:
转载框架中使用的技术知识 NET Core基础知识,EF CORE Code First,DB First 领域驱动设计理论,三层架构,DDD经典分层架构 WebApi,Swagger,WebApiClient,Grpc,Exceptionless,Serilog Redis,Consul,Iden
阅读全文
posted @ 2020-12-15 15:30
HackerVirus
阅读(1248)
推荐(0)
摘要:
常用数据结构算法复杂度速查 原文:http://bigocheatsheet.com/
阅读全文
posted @ 2020-12-15 15:18
HackerVirus
阅读(145)
推荐(0)