Fork me on GitHub
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 1845 下一页

2020年5月26日

摘要: Docker 集成 Jenkins Gitlab 实现 CI/CD 首先介绍下环境部分,文章中共涉及到三台服务器,分别用 Gitlab,Jenkins,Deploy 三个名称代替,部署在内网环境,同时因为政策原因,服务器无法直接连通外网。下载 Jenkins 插件时需要添加代理,如服务器可直接联通外 阅读全文
posted @ 2020-05-26 10:37 HackerVirus 阅读(384) 评论(0) 推荐(0)

2020年5月21日

摘要: Vi 和 Vim 的使用 Vi (Visual Interface)是 Linux下基于Shell 的文本编辑器,Vim (Visual Interface iMproved)是 Vi的增强版本,扩展了很多功能,比如对程序源文件的语法高亮。不管是 Vi 还是 Vim,我们习惯上都管它叫 Vi,但实际 阅读全文
posted @ 2020-05-21 22:24 HackerVirus 阅读(256) 评论(0) 推荐(0)
摘要: 数组、函数与指针 参考 The C Programming Language-Chapter 5 Pointers and Arrays 前言 在上一篇文章动态数组(一维二维)探秘介绍了数组的一些知识,在最后碰到了一个如何申请二位数组的问题,这篇文章就延伸一下,介绍介绍数组、函数和指针更深层次的关系 阅读全文
posted @ 2020-05-21 17:52 HackerVirus 阅读(350) 评论(0) 推荐(0)
摘要: C#的协变和逆变吗 从C# 4.0开始,泛型接口和泛型委托都支持协变和逆变,由于历史原因,数组也支持协变。 里氏替换原则:任何基类可以出现的地方,子类一定可以出现。 协变(out) 协变:即自然的变化,遵循里氏替换原则,表现在代码上则是任何基类都可以被其子类赋值,如Animal = Dog、Anim 阅读全文
posted @ 2020-05-21 17:41 HackerVirus 阅读(279) 评论(0) 推荐(0)
摘要: 数据库中的锁 由于大部分码农接触锁都是从数据库中的锁开始的,所以这里不妨先聊聊数据库中的锁。 我们以火车票售票的例子,假设如下场景,两处火车票售票点同时读取某一趟列车车票数据库中的余票数量,然后两处售票点同时卖出一张车票,同时修改余票为 X -1,写回数据库,这样就造成了实际卖出两张火车票而数据库中 阅读全文
posted @ 2020-05-21 17:12 HackerVirus 阅读(257) 评论(0) 推荐(0)

2020年5月20日

摘要: 追了多年的开发框架,你还认识指针吗? 一:背景 1. 讲故事 高级语言玩多了,可能很多人对指针或者汇编都淡忘了,本篇就和大家聊一聊指针,虽然C#中是不提倡使用的,但你能说指针在C#中不重要吗?你要知道FCL内库中大量的使用指针,如String,Encoding,FileStream等等数不胜数,如例 阅读全文
posted @ 2020-05-20 17:40 HackerVirus 阅读(795) 评论(1) 推荐(0)

2020年5月18日

摘要: NET Core接入ElasticSearch 7.5 写在前面 最近一段时间,团队在升级ElasticSearch(以下简称ES),从ES 2.2升级到ES 7.5。也是这段时间,我从零开始,逐步的了解了ES,中间也踩了不少坑,所以特地梳理和总结一下相关的技术点。 ES小趣闻: 多年前,一个叫做S 阅读全文
posted @ 2020-05-18 21:37 HackerVirus 阅读(1354) 评论(0) 推荐(0)
摘要: 浅析微软的网关项目 -- ReverseProxy 浅析微软的网关项目 ReverseProxy Intro# 最近微软新开了一个项目 ReverseProxy ,也叫做 YARP(A Reverse Proxy) 官方介绍如下: YARP is a reverse proxy toolkit fo 阅读全文
posted @ 2020-05-18 21:29 HackerVirus 阅读(598) 评论(1) 推荐(2)
摘要: 存储过程——异常捕获&打印异常信息 目录 0. 背景说明 1. 建立异常信息表ErrorLog 2. 建立保存异常信息的存储过程 3. 建立在SQL Server中打印异常信息的存储过程 4. 建立一个用于测试的存储过程抛出异常进行测试 5. 参考信息 shanzm-2020年5月13日 0. 背景 阅读全文
posted @ 2020-05-18 21:15 HackerVirus 阅读(1080) 评论(0) 推荐(0)
摘要: HMM-维特比算法理解与实现 HMM-前向后向算法理解与实现(python)HMM-维特比算法理解与实现(python) 解码问题 给定观测序列 O=O1O2...OTO=O1O2...OT,模型 λ(A,B,π)λ(A,B,π),找到最可能的状态序列 I∗={i∗1,i∗2,...i∗T}I∗={ 阅读全文
posted @ 2020-05-18 21:06 HackerVirus 阅读(365) 评论(0) 推荐(0)
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 1845 下一页