zhi宝库-知识的收集和分享zhi宝库-知识的收集和分享

24小时更新:0篇     一周更新:1篇最新发布

杂谈

2020年什么编程语言最受欢迎,待遇最高?

14

鑫神 发布于 2019-08-22

比较编程语言是一件非常复杂的事,因此我们创作了很多好玩的图片或段子用来表达对各种编程语言的定义,本文就以下图开始吧: 编程语言是人类控制电脑的手段,所以绝大多数编程语言都试图使这个过程更加强大和简单。也正因此这个领域诞生了数百种编程语言,不过其中许多编程语言目前已经不再使用,还有...

阅读(27)评论(0)赞 (1)

数据库

数据库中间件 Vitess

1

鑫神 发布于 2019-08-07

概述 Vitess 是一个用于 MySql 扩展的数据库解决方案。它以能够像运行在专用硬件上那样有效地运行于云体系。它集 MySql 数据库的很多重要特性和 NoSQL 数据库的可扩展性于一体。Vitess 已经成功侍服了 2011 年以来所有的 YouTube 数据库流量。 K...

阅读(35)评论(0)赞 (0)

杂谈

程序员垃圾代码分类指南

15

鑫神 发布于 2019-07-26

其实每个行业都会存在各种各样糟糕的情况,娱乐性的分类会将问题放大,让我们能站出来用另一个视角来看看,什么类型的程序员是我们应该避免的。 做为一名老程序员,谁还没有写过几行垃圾代码,我到现在还记得在第二家公司离职时,写的那段超过 600 行一个方法的代码,可以想象后面接手我工作的同...

阅读(77)评论(0)赞 (0)

.net

C#爬虫与反爬虫–字体加密篇

8

鑫神 发布于 2019-07-04

爬虫和反爬虫是一条很长的路,遇到过js加密,flash加密、重点信息生成图片、css图片定位、请求头…..等手段;今天我们来聊一聊字体; 那是一个偶然我遇到了这个网站,把价格信息全加密了;浏览器展示: 查看源码后是这样: 当时突然恍然大悟,以为不就是把价格换成 &am...

阅读(96)评论(0)赞 (0)

.net

.NET CORE下最快比较两个文件内容是否相同的方法

鑫神 发布于 2019-06-24

最近项目有个需求,需要比较两个任意大小文件的内容是否相同,要求如下: 项目是.NET CORE,所以使用C#进行编写比较方法 文件大小任意,所以不能将文件内容全部读入到内存中进行比较(更专业点说,需要使用非缓存的比较方式) 不依赖第三方库 越快越好 为了选出最优的解决方案,我搭建...

阅读(109)评论(0)赞 (0)

.net

使用 MiniProfiler 来分析 ASP.NET Core

35

鑫神 发布于 2019-06-17

MiniProfiler(https://miniprofiler.com/)是一个轻量级且简单易用的分析工具库,它可以用来分析ASP.NET Core应用。   优点 针对ASP.NET Core MVC应用,使用MiniProfiler的优点是:它会把结果直接放在页...

阅读(207)评论(0)赞 (0)

前端

canvas的基础入门

8

鑫神 发布于 2019-06-14

canvas是定义在浏览器上的画布。它不仅仅是一个标签元素更是一个编程工具是一套编程的接口。利用它可以开发出很多东西,比如动画,游戏,动态的图表等富有变现力和感染力的应用。还可以开发出绚丽的3D动态效果。接下来我们一起学习!   一、 创建canvas    ...

阅读(134)评论(0)赞 (0)

.net

C#的内存管理

4

鑫神 发布于 2019-06-13

前言 在职场中,确立自身的技术水平很重要,因为,如果你被标记成了技术菜鸟,那么你的工作一旦做快了,大家就会一致的认为这个任务比较简单;如果你未如期完成,则会被各种明嘲暗讽,你不但无法获得合理的表扬,还会无端被迫接受攻击。 但是,如果你被标记成了技术高手,那么你就算任务延期也会被理...

阅读(156)评论(0)赞 (0)

.net

ASP.NET Core 企业级开发架构简介及框架汇总

12

鑫神 发布于 2019-06-10

ASP.NET Core 企业开发架构概述 企业开发框架包括垂直方向架构和水平方向架构。垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体式程序。水平方向架构是指将大应用分成若干小的应用实现系统功能的架构,同时这样的系统叫做分布式系统。在架构上java和...

阅读(324)评论(0)赞 (0)