摘要:
研究原因:学习 .Net Core 两年有余,实际项目也使用了一年半,自己的技术已经到了瓶颈,需要有一个突破,我觉得首先研究架构师的设计思想,其次分析一下.Net Core的源码,这将会是一个很好的学习方式。 源码版本: .Net Core 3.1.14 ,有aspnetcore 和 extensi 阅读全文
摘要:
之前有项目有用过ELK做过日志架构,不过是非docker形式安装的,今天来探究一下ELK的容器化技术 Elasticsearch 是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash 是一个完全 阅读全文
摘要:
一直都没仔细研究c#重写,new关键字的作用,最近在回头看书,复习C#基础的时候才发现了 C# 重写和 JAVA大不一样的地方。 C# 提供特定实现的子类可以重写(override)标识为 virtual 的函数、方法、属性、索引器和事件都可以声明为 virtual class Program { 阅读全文
摘要:
赶项目时发现了一个问题,定义一个引用对象,如果在循环外定义对象,在循环内list.add(object)。最后的结果却是所有的对象值都是一样的,即每add一次,都会把之前的数据覆盖。 解决方法:把对象在循环里new就行了,这样并不会造成很大的内存消耗,因为循环结束new的对象很快都被GC了。 虽然解 阅读全文
摘要:
上一章介绍完基础【开发工具】Linux 服务器 Shell 脚本简单入门,这一章结合实际运用 对于 do while if else等流程控制基础不再说明,和编程语言大同小异,可以在实际的脚本使用中学习。 .Net Core 项目后台重启脚本 kill -9 $(ps -ef | grep 'dot 阅读全文
摘要:
记录一下学习Shell编程的关键知识点,使用最通俗简洁的语句,让阅读者能快速上手Shell脚本的编写 1.什么是Shell? Shell是一种常用于服务器运维的脚本语言。众所周知,脚本语言不需要编译器,只需要解释器。 在各种Shell解释器中,sh,bash最常用,而bash是兼容sh的,目前市面上 阅读全文
摘要:
系列目录: 【Docker】 CentOS7 安装 Docker 及其使用方法 ( 一 ) 【Docker】 使用Docker 在阿里云 Centos7 部署 MySQL 和 Redis (二) 【Docker】 .Net Core 3.1 webapi 集成EF Code First (MySql 阅读全文
摘要:
前置博客(博客中使用的项目来自于此): 【Docker】 .Net Core 3.1 webapi 集成EF Code First,使用MySql进行业务操作 、配置swagger (三) 环境:.Net Core 3.1 , Centos7.6 工具:连接工具MobaXterm,阿里云服务器一台 阅读全文
摘要:
系列目录: 【Docker】 CentOS7 安装 Docker 及其使用方法 ( 一 ) 【Docker】 使用Docker 在阿里云 Centos7 部署 MySQL 和 Redis (二) 【Docker】 .Net Core 3.1 webapi 集成EF Code First (MySql 阅读全文
摘要:
项目简介 大学时期老师给我做的项目,学校后勤管理中心,也作为毕业设计项目。 有 后勤保修 二手交易 失物招领 后勤通知 等功能。 城市学院移动后勤 有APP端(webapp)和WEB端(PC) 后端使用技术 spring springmvc mybatis redis mysql quartz 前端 阅读全文