博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

11 2020 档案

摘要:核心流程及服务部署/发现/发布/治理详解 OpenShift 容器云提供了众多基础设施和工具,承载了众多功能和特性,帮助用户通过这个平台提升企业 IT 的效率和敏捷度。 纵观 OpenShift 容器云项目,其中最重要的核心流程是将应用从静态的源代码变成动态的应用服务的过程 。 1、应用构建 第 1 阅读全文

posted @ 2020-11-13 21:57 linFen 阅读(1513) 评论(0) 推荐(0) 编辑

摘要:目录 一、版本控制概要 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 1.4.1、本地版本控制 1.4.2、集中版本控制 1.4.3、分布式版本控制 1.5、Git与SVN最主要区别 二、Git安装与配置 2.1、什么是Git 2.2、搭建Git工作环境 阅读全文

posted @ 2020-11-07 11:35 linFen 阅读(111) 评论(0) 推荐(0) 编辑

摘要:创建解决方案 在本部分中,将创建包含源和测试项目的解决方案。 已完成的解决方案具有以下目录结构: /unit-testing-using-dotnet-test unit-testing-using-dotnet-test.sln /PrimeService PrimeService.cs Prim 阅读全文

posted @ 2020-11-06 07:34 linFen 阅读(560) 评论(0) 推荐(1) 编辑

摘要:单元测试控制器 将控制器操作的单元测试设置为专注于控制器的行为。 控制器单元测试将避开筛选器、路由或模型绑定等方案。 涵盖共同响应请求的组件之间的交互的测试由 集成测试 处理。 有关集成测试的详细信息,请参阅ASP.NET Core 中的集成测试。 如果编写自定义筛选器和路由,应对其单独进行单元测试 阅读全文

posted @ 2020-11-06 07:31 linFen 阅读(407) 评论(0) 推荐(0) 编辑

摘要:中间件是一种装配到应用管道以处理请求和响应的软件。 每个组件: 选择是否将请求传递到管道中的下一个组件。 可在管道中的下一个组件前后执行工作。 请求委托用于生成请求管道。 请求委托处理每个 HTTP 请求。 使用 IApplicationBuilder 创建中间件管道 ASP.NET Core 请求 阅读全文

posted @ 2020-11-06 07:16 linFen 阅读(273) 评论(0) 推荐(0) 编辑

摘要:Preface First, let’s recap, there are 2 kinds of objects in .NET: value types and reference types that are created on the stack and in the heap (manag 阅读全文

posted @ 2020-11-04 00:16 linFen 阅读(193) 评论(0) 推荐(0) 编辑

摘要:非托管命令lldbwindbg 列出当前模块 image list lmf 当前线程 thread list ~ 当前线程栈回溯 thread backtrace kp 所有线程栈回溯 thread backtrace all ~* kp 切换线程 thread select 2 ~2s kp 查看 阅读全文

posted @ 2020-11-04 00:14 linFen 阅读(300) 评论(0) 推荐(0) 编辑

摘要:前面《dotnet core 高CPU定位 dotnet-dump篇》 现在继续用lldb继续分析 加载dump 文件 lldb dotnet -c /root/mytest.dump 加载sos 扩展插件 plugin load /root/.dotnet/tools/.store/dotnet- 阅读全文

posted @ 2020-11-03 22:05 linFen 阅读(466) 评论(2) 推荐(0) 编辑

摘要:CentOS 7 cd $HOME wget http://ftp.gnu.org/gnu/binutils/binutils-2.29.1.tar.xz wget http://releases.llvm.org/3.9.1/cfe-3.9.1.src.tar.xz wget http://rel 阅读全文

posted @ 2020-11-03 02:14 linFen 阅读(779) 评论(0) 推荐(0) 编辑

摘要:关键寄存器介绍: 寄存器含义 r0-r3 用作函数传参,例如函数A调用函数B,如果A需要向B传递参数,则将参数放到寄存器r0-r3中,如果参数个数大于4,则需要借用函数的栈空间。 r4-r11 变量寄存器,在函数中可以用来保存临时变量。 r9(SB) 静态基址寄存器。 r10(SL) 栈界限寄存器。 阅读全文

posted @ 2020-11-03 00:43 linFen 阅读(473) 评论(0) 推荐(0) 编辑

摘要:在windows操作系统,我们可以用Windbg定位,那在linux微软也提供dotnet-dump定位 准备 # 注册 Microsoft 密钥和源sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-micro 阅读全文

posted @ 2020-11-03 00:25 linFen 阅读(1626) 评论(0) 推荐(1) 编辑