Fork me on GitHub

2018年3月27日

摘要: linux内核管理 一 linux组成:kernel、库、rootfs、程序 1、kernel的功能: 1) kernel提供的功能都通过系统调用给用户接口 2) kernel包括:进程管理 、内存管理 、网络管理 、驱动程序、安全管理 、文件系统 2、库 函数功能模块集合,调用接口是二进制程序,要 阅读全文
posted @ 2018-03-27 22:51 HackerVirus 阅读(271) 评论(0) 推荐(0)
摘要: Vue:渲染、指令、事件、组件、Props 如果要我用一句话描述使用 Vue 的经历,我可能会说“它如此合乎常理”或者“它提供给我需要的工具,而且没有妨碍我的工作”。每当学习 Vue 的时候,我都很高兴,因为很有意义,而且很优雅。 以上是我对 Vue 的介绍。在我第一次学习 Vue 的时候,我就想要 阅读全文
posted @ 2018-03-27 22:47 HackerVirus 阅读(105) 评论(0) 推荐(0)
摘要: Paxos算法 从分布式系统的CAP理论出发,关注分布式一致性,以及区块链的共识问题及解决。 区块链首先是一个大规模分布式系统,共识问题本质就是分布式系统的一致性问题,但是又有很大的不同。 工程开发中,认为系统中存在故障(fault),但不存在恶意(corrupt)节点,而区块链,特别是公开链是落地 阅读全文
posted @ 2018-03-27 22:40 HackerVirus 阅读(241) 评论(0) 推荐(0)
摘要: Sql Server 索引以及页和区 索引(Index),相信大家都知道就是给表中的数据添加了一个目录,使我们可以快速检索到我们想要的数据,但这个目录是什么?SqlServer又是如何管理的?要搞明白这些,我们就要先了解sqlserver数据库中的页(Page),区(Extents)的概念,如有不对 阅读全文
posted @ 2018-03-27 22:35 HackerVirus 阅读(893) 评论(0) 推荐(0)
摘要: 使用CoreRT将.NET Core发布为Native应用程序 在上一篇文章《使用.NET Core快速开发一个较正规的命令行应用程序》中我们看到了使用自包含方式发布的.NET Core应用中包含了216个文件。我就写一个cat命令用得着这么动真格。。。这写出来的命令行还有人用吗?今天我们就来介绍一 阅读全文
posted @ 2018-03-27 22:12 HackerVirus 阅读(857) 评论(0) 推荐(1)
摘要: 二叉树 一、二叉树就是这么简单 本文撇开一些非常苦涩、难以理解的概念来讲讲二叉树,仅入门观看(或复习).... 首先,我们来讲讲什么是树: 树是一种非线性的数据结构,相对于线性的数据结构(链表、数组)而言,树的平均运行时间更短(往往与树相关的排序时间复杂度都不会高) 在现实生活中,我们一般的树长这个 阅读全文
posted @ 2018-03-27 18:04 HackerVirus 阅读(202) 评论(0) 推荐(0)

2018年3月26日

摘要: dot watch+vs code提升asp.net core开发效率 在园子中,已经又前辈介绍过dotnet watch的用法,但是是基于asp.net core 1.0的较老版本来讲解的,在asp.net core 2.0的今天,部分用法已经不太一样,所以就再写一篇文章来介绍dotnet wat 阅读全文
posted @ 2018-03-26 16:33 HackerVirus 阅读(317) 评论(0) 推荐(0)
摘要: Shiro入门这篇就够了【Shiro的基础知识、回顾URL拦截】 前言 本文主要讲解的知识点有以下: 权限管理的基础知识 模型 粗粒度和细粒度的概念 回顾URL拦截的实现 Shiro的介绍与简单入门 一、Shiro基础知识 在学习Shiro这个框架之前,首先我们要先了解Shiro需要的基础知识:权限 阅读全文
posted @ 2018-03-26 15:04 HackerVirus 阅读(2981) 评论(0) 推荐(0)
摘要: NET 开发者了解的15个特性 本文列举了 15 个值得了解的 C 特性,旨在让 .NET 开发人员更好的使用 C 语言进行开发工作。 1. ObsoleteAttribute ObsoleteAttribute 适用于除组件、模块、参数和返回值以外的所有程序元素。将元素标记为 obsolete,可 阅读全文
posted @ 2018-03-26 14:24 HackerVirus 阅读(302) 评论(0) 推荐(0)
摘要: Pandas与Matplotlib基础 pandas是Python中开源的,高性能的用于数据分析的库。其中包含了很多可用的数据结构及功能,各种结构支持相互转换,并且支持读取、保存数据。结合matplotlib库,可以将数据已图表的形式可视化,反映出数据的各项特征。 先借用一张图来描述一下pandas 阅读全文
posted @ 2018-03-26 14:07 HackerVirus 阅读(805) 评论(0) 推荐(0)