代码改变世界

[置顶] Spring Boot 入门教程

2018-03-27 18:24 by ken-io, 322 阅读, 收藏, 编辑
摘要:Spring Boot 入门教程,包含且不仅限于使用Spring Boot构建API、使用Thymeleaf模板引擎以及Freemarker模板引擎渲染视图、使用MyBatis操作数据库等等。本教程示例代码:https://github.com/ken-io/springboot-course 本系 阅读全文

[置顶] Java VS .NET:Java与.NET的特点对比

2017-12-17 10:53 by ken-io, 14658 阅读, 收藏, 编辑
摘要:一、前言 为什么要写Java跟.NET对比? .NET出生之后就带着Java的影子。从模仿到创新,.NET平台也越来越成熟。他们不同的支持者也经常因为孰弱孰强的问题争论不休。但是本文并不是为了一分高下。而是针对Java平台跟.NET平台做一些对比。主要围绕项目构建、Web框架、项目部署展开讨论。相信 阅读全文

[置顶] .NET Core 快速入门教程

2017-12-17 10:45 by ken-io, 19159 阅读, 收藏, 编辑
摘要:.NET Core 快速学习、入门系列教程。这个入门系列教程主要跟大家聊聊.NET Core的前世今生,以及Windows、Linux(CentOS、Ubuntu)基础开发环境的搭建、第一个.NET Core App,以及开发工具的使用、调试技巧,调试快捷键整理等等。更多交流可以加入.NET技术交流 阅读全文

SonarQube部署及代码质量扫描入门教程

2019-08-12 14:10 by ken-io, 144 阅读, 收藏, 编辑
摘要:一、前言 1、本文主要内容 CentOS7下SonarQube部署 Maven扫描Java项目并将扫描结果提交到SonarQube Server SonarQube扫描报表介绍 2、环境信息 工具/环境 版本 CentOS CentOS 7.6(IP:192.168.88.45) SonarQube 阅读全文

Kafka集群部署指南

2019-07-09 13:40 by ken-io, 424 阅读, 收藏, 编辑
摘要:一、前言 1、Kafka简介 Kafka是一个开源的分布式消息引擎/消息中间件,同时Kafka也是一个流处理平台。Kakfa支持以发布/订阅的方式在应用间传递消息,同时并基于消息功能添加了Kafka Connect、Kafka Streams以支持连接其他系统的数据(Elasticsearch、Ha 阅读全文

ASP.NET Core 入门教程 10、ASP.NET Core 日志记录(NLog)入门

2019-04-08 10:40 by ken-io, 1435 阅读, 收藏, 编辑
摘要:本教程主要内容 ASP.NET Core + 内置日志组件记录控制台日志 ASP.NET Core + NLog 按天记录本地日志 ASP.NET Core + NLog 将日志按自定义LoggerName分类记录到不同目录 ASP.NET Core + NLog 按文件大小归档记录本地日志 NLog配置文件常用配置项说明 阅读全文

ASP.NET Core 入门教程 9、ASP.NET Core 中间件(Middleware)入门

2019-03-29 10:18 by ken-io, 971 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core 中间件介绍 通过自定义 ASP.NET Core 中间件实现请求验签 2、本教程环境信息 本篇代码以下代码进行调整:https://github.com/ken-io/asp.net-core-tutorial/tree/master/chap 阅读全文

ASP.NET Core 入门教程 8、ASP.NET Core + Entity Framework Core 数据访问入门

2018-12-29 10:13 by ken-io, 1074 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC 集成 EF Core 介绍&操作步骤 ASP.NET Core MVC 使用 EF Core + Linq to Entity 访问MySQL数据库 ASP.NET Core MVC 使用 EF Core + 原生SQL访问MySql数 阅读全文

ASP.NET Core 入门教程 7、ASP.NET Core MVC 分部视图入门

2018-12-21 14:12 by ken-io, 1394 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC (Razor)分部视图简介 ASP.NET Core MVC (Razor)分部视图基础教程 ASP.NET Core MVC (Razor)强类型分部视图教程 2、本教程环境信息 本篇代码以下代码进行调整:https://github 阅读全文

ASP.NET Core 入门教程 6、ASP.NET Core MVC 视图布局入门

2018-11-12 09:57 by ken-io, 1689 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC (Razor)视图母版页教程 ASP.NET Core MVC (Razor)带有Section的视图母版页教程 ASP.NET Core MVC (Razor)视图全局代码(_ViewStart.cshtml)教程 2、本教程环境信息 阅读全文

ASP.NET Core 入门教程 5、ASP.NET Core MVC 视图传值入门

2018-11-09 10:06 by ken-io, 1319 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC 视图引擎(Razor)简介 ASP.NET Core MVC 视图(Razor)ViewData使用示例 ASP.NET Core MVC 视图(Razor)ViewBag使用示例 ASP.NET Core NVC 视图(Razor)强 阅读全文

如何做好一次知识或技术分享

2018-10-24 09:56 by ken-io, 2035 阅读, 收藏, 编辑
摘要:一 、前言 1、分享的价值 不论一个分享的背景是什么,分享价值的衡量都只能根据听众的受益来衡量,听众才是整个分享的核心,如果听众不能从分享中受益,那这个分享将毫无意义。 当然,分享者也能从分享中获益,但是这个是分享的附加价值,不是核心价值。 总之,分享的价值高低取决于听众的受益程度 2、分享的基础 阅读全文

ASP.NET Core 入门教程 4、ASP.NET Core MVC控制器入门

2018-10-12 00:03 by ken-io, 1922 阅读, 收藏, 编辑
摘要:一、前言 1、本教程主要内容 ASP.NET Core MVC控制器简介 ASP.NET Core MVC控制器操作简介 ASP.NET Core MVC控制器操作简介返回类型简介 ASP.NET Core MVC控制器操作简介返回类型示例 ASP.NET Core MVC控制器参数映射逻辑说明 A 阅读全文