随笔分类 -  C#

摘要:导航 前言 离线文档 1 保存为html 2 导出成pdf文档 3 导出成Word文档 参考 前言 早前笔者曾经写过一篇文章《研发团队,请管好你的API文档》。团队协作中,开发文档的重要性,这里就不再赘述,今天的话题集中在如何进一步提升更加高效的使用文档。 离线文档 swagger已经很方便了,我们 阅读全文
posted @ 2020-11-09 12:45 楠木大叔 阅读(4498) 评论(0) 推荐(2) 编辑
摘要:导航 前言 什么是递归 递归算法通用解决思路 实战演练(从初级到高阶) 热身赛 入门题 初级题 中级题 进阶题 结语    递归 是算法中一种非常重要的思想,应用也很广。 有很多数学函数是递归定义的,如大家熟悉的阶乘函数,2阶Fibonacci数列和Ackerman函数。 有的数 阅读全文
posted @ 2019-12-16 12:01 楠木大叔 阅读(1301) 评论(1) 推荐(3) 编辑
摘要:Cannot access a disposed object in ASP.NET Core "楠木大叔"      导航 常见原因 总结   对于.neter来说,在使用ASP.NET Core的过程中,大家或多或少会遇到这样的报错—— 阅读全文
posted @ 2019-10-13 19:37 楠木大叔 阅读(4963) 评论(0) 推荐(1) 编辑
摘要:本节导航 基本概念 并发编程 TPL 线程基础 windows为什么要支持线程 线程开销 CPU的发展 使用线程的理由 如何写一个简单Parallel.For循环 数据并行 Parallel.For剖析   优秀软件的一个关键特征就是具有并发性。过去的几十年,我们可以进行并发编程 阅读全文
posted @ 2019-03-21 09:29 楠木大叔 阅读(1652) 评论(4) 推荐(0) 编辑
摘要:那些曾经顶一个团队的码农最后去哪里了 导航 初出茅庐 跳槽才是出路 力拔山兮气盖世 止步中层 诗和远方   有人的地方就有江湖。有江湖必有侠客。IT人的江湖水生草阔,从来都是盛产侠客和隐士。但是很多人离开这片江湖,没有留下自己的故事,而那些有故事的终究成了传说。 初出茅庐 &em 阅读全文
posted @ 2019-02-22 12:33 楠木大叔 阅读(3310) 评论(1) 推荐(7) 编辑
摘要:EF Core 快速上手——EF Core 介绍 本章导航 从本书你能学到什么 对EF6.x 程序员的一些话 EF Core 概述 1.3.1 ORM框架的缺点 第一个EF Core应用   本文是对《Entity framework in action》部分章节的翻译,某些场景 阅读全文
posted @ 2019-01-26 22:07 楠木大叔 阅读(11944) 评论(0) 推荐(2) 编辑
摘要:C#面试考点集锦 ©智客坊 岁末年初往往是程序猿准备跳槽的高峰,当然互联网行业跳槽几乎是每个月都在发生,没有太过明显的淡季~那么,如何提高面试的通过率,最终顺利的拿到自己心仪的offer呢?笔者总结了一些常见面试考点,并对中间遇到的题目进行了总结,希望能够给准备面试的您提供个参考。 目录 算法和数据 阅读全文
posted @ 2018-12-04 13:38 楠木大叔 阅读(730) 评论(0) 推荐(0) 编辑
摘要:目录 什么是插件式编程 OCP:开放封闭原则 插件式架构 C#实现插件式开发的理论基础 ServiceHost实现批量寄宿 总结 参考 OCP:开放封闭原则 插件式架构 C#实现插件式开发的理论基础 两截门(Dutch Door)——(名词)一个被水平分割为两部分的门,这样每一部分都可以独立保持开放 阅读全文
posted @ 2018-11-28 14:28 楠木大叔 阅读(1011) 评论(0) 推荐(1) 编辑
摘要:& 160; & 160;& 160;& 160;阅读完本文大概需要5分钟。 目录 移动支付 微信支付 支付宝支付 充值体系 最基础的架构 生产环境应用 总结 参考 & 160; & 160;& 160;& 160;一切都是生意。“天下熙熙皆为利来,天下攘攘皆为利往”。不知从什么时候起,人类社会诞生 阅读全文
posted @ 2018-10-20 23:01 楠木大叔 阅读(6511) 评论(1) 推荐(4) 编辑
摘要:elasticsearch.net项目实战 目录 Elasticsearch+kibana 环境搭建 windows 10环境配置 安装Elasticsearch head安装(非必需) 安装kibana 基本概念 Index Type Document DSL的基本使用 增加 修改 查询 删除 E 阅读全文
posted @ 2018-10-06 10:10 楠木大叔 阅读(19245) 评论(5) 推荐(15) 编辑
摘要:运维自动化平台之路 导读 引 什么是运维 自动化运维体系 后记 引 & 160; & 160; & 160;& 160; 运维自动化已经不再是新鲜名词,特别是随着Devops思想的影响下,越来越多的互联网产品公司已经开始搭建属于自己的运维自动化平台,甚至个别公司已经走在了AIDevOps实践的路上。 阅读全文
posted @ 2018-07-25 00:31 楠木大叔 阅读(2350) 评论(1) 推荐(2) 编辑
摘要:新人入职要谈些什么 导读 背景 职场仪式感 员工和公司双赢 背景 & 160; & 160; & 160;& 160; 马云曾今讲过一句话,"员工离职的原因林林总总,只有两点最真实:1、钱,没给到位;2、心,委屈了。"对于第一点,我相信只有极少的公司能够做到,自然没有谈的必要。第二点,我想是可以去努 阅读全文
posted @ 2018-07-07 18:49 楠木大叔 阅读(3503) 评论(2) 推荐(3) 编辑
摘要:导读 背景 痛点在哪? 为什么要写接口文档? API规范 接口工具 总结 背景 & 160; & 160; & 160;& 160; 随着业务的发展,支撑组的项目也是越来越多。同时,从整个支撑组项目架构体系(含运维和运营体系),我们对系统业务水平拆分,垂直分层,让业务系统更加清晰,产生了一系列平台和 阅读全文
posted @ 2018-05-30 13:07 楠木大叔 阅读(13335) 评论(2) 推荐(3) 编辑
摘要:新生代码农如何在硝烟弥漫的商业丛林中生存和崛起? 洞见,让一部分先遇见未来。 关注公众号“码农商业参谋",获取更多技术干货和商业新风向。 随着业务的发展,越来越多不同系统之间需要数据往来,我们和外部系统之间产生了数据接口的对接。当然,有我们提供给外部系统(工具)的,也有我们调用第三方的。而这里重点讲 阅读全文
posted @ 2018-05-13 00:03 楠木大叔 阅读(12912) 评论(7) 推荐(6) 编辑
摘要:新生代码农如何在硝烟弥漫的商业丛林中生存和崛起? 洞见,让一部分先遇见未来。 最近公司技术部在组织架构师培训,有幸参与。导师老刘特别推荐了UML语言的学习。回想多年来,自己习惯做一些流程图,框图或者所谓的系统架构图也是有的,但是总觉得不太专业。 一方面,有些图是自己的发挥,没有固定的规则。 另一方面 阅读全文
posted @ 2018-05-08 08:42 楠木大叔 阅读(931) 评论(0) 推荐(1) 编辑
摘要:最近朋友的公司遇到一个站点部署问题, 朋友从事服务器维护多年,说也是花了十多天仍为解决。 经多次尝试未果,仍报错如下: 我询问了相关情况,确认了该网站是VS2013开发的,版本为,NET Framework4.5 本着"实践是检验真理的唯一标准"的原则,我让朋友将发布程序打包了一份给我。 按照套路设 阅读全文
posted @ 2016-08-14 16:30 楠木大叔 阅读(492) 评论(0) 推荐(0) 编辑
摘要:这是用过的"最差"树形插件 !!! 或许大家听过一个bootstrap UI框架 ace皮肤。有兴趣的童鞋可以在线查看:https://www.iteblog.com/ace/index.html 相较于此前使用的ExtJs 3.x或者传统的jquery easy ui框架,bootstrap风格的 阅读全文
posted @ 2016-08-09 00:38 楠木大叔 阅读(3083) 评论(3) 推荐(5) 编辑
摘要:笔者最近需要快速查询日志文件,文件大小在4G以上。 需求如下: 1.读取4G左右大小的文件中的指定行,程序运行占用内存不超过500M。 2.希望查询1G以内容,能控制在20s左右. 刚开始觉得这个应该不难.研究一天之后,发现这个需要使用内存映射技术。 查阅了相关资料之后 https://msdn.m 阅读全文
posted @ 2016-04-01 16:40 楠木大叔 阅读(10371) 评论(39) 推荐(3) 编辑
摘要:C#下没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))原因:没有原生支持64位,而是以32位兼容方式运行解决办法:在项目属性里设置“生成”=>“目标平台”为x86而不是默认的ANY CPU.转自:http://www.cnblogs.com/... 阅读全文
posted @ 2015-08-06 10:18 楠木大叔 阅读(3784) 评论(1) 推荐(0) 编辑
摘要:Redis 是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sorted sets)等类型。官网:http:/... 阅读全文
posted @ 2015-07-26 18:48 楠木大叔 阅读(290) 评论(0) 推荐(0) 编辑