自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

原创 [python][数据处理]字符串转datetime,并计算毫秒时间间隔

要求:计算两个字符串格式的时间的时间间隔,单位是毫秒

2023-04-04 15:25:04 912

原创 【.NET | Restful API】Controller Routing setting

例如controller里面定义了一个weatherforecast的api,那么这个api完整的路径是https://localhost:{PORT}/weatherforecast。那这个api的完整路径就是:https://localhost:{PORT}/api/weatherforecast。controller就是当前的controller这个对象,可以是这个controller内定义的不同路径。最后的路径就是base url加上在此controller定义的不同的路径。

2023-04-04 15:21:16 462

原创 【.Net |minimal hosting model 】Program.cs 里面的不同写法

本文介绍.net6.0中引入的minimal hosting model和如何将.net6.0以前的版本转换成6.0。

2023-04-04 15:20:03 727

原创 【设计模式】Bridge Design pattern 桥接模式

JDBC API和JDBC Driver, JDBC API接口去管理连接和解析操作返回的数据,但是底层具体是怎么做连接的,怎么做查询的是JDBC Driver来做的,在使用JDBC API的时候需要指定不同的JDBC Driver,这也是桥接模式的一个特点,具体实现是需要在使用的时候再指定的。如果是组合的方式,此时增加一个形状,那就只需要增加一个形状的类,要增加一个颜色也只用增加一个颜色的类,变化就被控制住了。将一个很大的类或者一堆紧密相关的类拆分成抽象和接口,让他们分别来管理不同的变化。

2023-04-04 15:18:26 374

原创 【github | SSH key】配置多个ssh key的trouble shooting

关于如何配置多个ssh key,有条件的可以看,解释得很清楚了。

2023-04-04 15:12:26 452 1

原创 【.NET | Restful API】Integrate with database

本文介绍.NET开发中如何集成数据库,本文将使用microsoft entity framework,利用dotnet-ef来生成对应的migration 脚本,再通过端口来实现CRUD

2022-10-04 17:32:42 462

原创 【github | SSH key】配置ssh key过程 & trouble shooting

本文记录配置github ssh key的步骤以及遇到过的问题

2022-10-02 10:57:05 785

原创 【Kafka|从参数开始深入】一.参数概览

【从参数开始深入Kafka原理】系列旨在通过重要参数的介绍来深入了解Producer发消息的机制,本文作为本系列的第一节,先介绍Kafka参数的概览。

2022-04-09 17:49:02 1802

原创 【Kafka】入门Kafka的学习建议

本文希望帮助想了解Kafka的朋友们进行入门或者深入地学习,也算是作者学习Kafka之后的小感悟。

2022-04-09 16:46:43 3098 1

原创 【Kafka|常用CLI】Topic管理

本文介绍常用的topic管理命令,主要涉及kafka-topics脚本, kafka-reassign-partitions和kafka-config脚本,前者是专门的topic相关的脚本,中间的是分区重分配相关的脚本,后者是配置相关的脚本,不仅可以管理topic,还能管理broker,consumer等。

2022-03-22 10:11:13 2687

原创 【Python入门|文科生也能学会的Python】趣味习题-评委打分

题目要求:十个10评委打分,去掉一个最高分,去掉一个最低分,求平均分。简单的版本不要求实现控制台输入分数

2022-03-20 16:05:57 3964

原创 [kafka]kafka术语白话

本文致力于写一篇非技术人员也能看懂的kafka术语介绍。

2022-02-13 23:06:58 3039 3

原创 [程序员英语口语][Clean code]Chapter1-11Exceptions you should be aware of

Clean codechapter1 naming1.11 Exceptions you should be aware ofNow of course, no good rule comes without exception, So all the rules I walked you through over the last lectures, of course, apply, but there are a couple of exceptions you might wanna be a

2022-02-09 23:09:31 637

原创 [程序员口语][K8s]The Illustrated Children‘s Guide to Kubernetes

给孩子解释的K8s

2022-01-24 19:44:12 5298

原创 [程序员英语口语][Clean code]Chapter1-6 Naming variables & properties -Example

Clean codechapter1 naming1.6 Naming variables & properties -ExampleSo now that we know how to name variables, constants and properties, Let’s see more examples and let’s see different variations of names.For that we will consider what’s being store

2022-01-21 20:47:45 131

原创 [程序员英语口语][Clean code]Chapter1-5 Naming variables & properties -Theory

Clean codechapter1 naming1.5 Naming variables & properties -TheorySo Let’s now dig a bit deeper and let’s start with variables, constants, and properties. How should this be named,?We can differentiate three main kinds of values which are being sto

2022-01-20 10:15:40 293

原创 [程序员英语口语][Clean code]Chapter1-4 Casing conventions & programming languages

Clean codechapter1 naming1.4 Casing conventions & programming languagesNow, before we dive into the concrete examples and the different variations and so on… we also have to stop at the important topic of casing.In programming, we got four main way

2022-01-19 10:12:05 185

原创 [程序员英语口语][Clean code]Chapter1-3 How to name things correctly

Clean codechapter1 naming1.3 How to name things correctlySo before we explore any bad or dirty code, Let’s dive right in. How do we name things correctly in our code. Well, let’s differentiate between these three main blocks which I outlined. And Let’s

2022-01-19 10:10:59 187

原创 [程序员英语口语][Clean code]Chapter1-1 Introduction

Introduction of chapter1 naming

2022-01-19 09:27:51 172

原创 [程序员英语口语][Clean code]Chapter1-2 Why good names matter

Clean codechapter1 naming1.2 Why good names matterWhen it comes to naming things, there is one simple overarching rule, and that would be names should be meaningful.This really is all, this is the core idea whenever you name something no matter if that

2022-01-18 22:31:48 402

原创 [算法][排列组合]每一轮两两组合不允许重复

问题描述:给定N个数(N是偶数),给它们进行两两组合并列举所有可能的轮数,每一轮的组合不可以一样,并且两个元素只允许组合一次。第一轮第二轮第三轮A-B,C-DA-C,B-DA-D,B-C输入是一个含有偶数元素的列表,输出是排好之后的每一轮。2.问题分析3.问题结果4.问题扩展...

2022-01-12 21:00:00 4185

原创 [github]Support for password authentication was removed on August 13, 2021. Please use a personal...

1.问题描述:对新建的项目使用git push之后出现错误:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

2022-01-09 13:01:20 1526

原创 [gradle]多模块项目查看依赖树显示no dependencies

问题描述:在代码根目录下使用命令./gradlew dependencies结果是No dependencies

2022-01-05 09:50:17 1806

原创 [Cron]Cron的语法规则及常用的例子

在软件工程中,常用cron的表达式来规定一个计划执行的时间和规律,比如 30 * * * * * 表示每30s执行一次,本文将讲解cron的语法规则,并给出常用的例子。

2022-01-02 21:11:27 2543

原创 [Azure][Event hub]Kafka无法同时连接到同一个namespace下的两个Event hub

1.问题背景有一个应用需要用kafka消费event hub的消息,其中两个kafka consumer同时连接到了同一个namespace下的两个event hub。kafka: consumer: consumer1: bootstrap-servers: namespace.servicebus.windows.net:9093 topic: topic1 credentials: org.apache.kafka.common.security.p

2021-12-13 22:57:11 2232

原创 [重构]1.关于提炼方法,变量,类

1.提炼方法该提炼方法:方法太长的时候需要提炼,否则太长的函数难以阅读,每个方法6行以内是最好的用来代替只用一次的临时变量,如果有一个临时变量只要用一次,它是由一系列步骤生成的,那么可以用方法来代替这个临时变量,比如:double avgScope= total / number;if (avgScope < 10) { return "Good";}变成:if (avgScope() < 10) { return "Good";}private avgScope(

2021-12-03 23:33:48 286

原创 [VirtualBox][Wireshark]如何在虚拟机ubuntu系统中使用Wireshark

本文介绍在系统是ubuntu desktop的虚拟机安装Wireshark

2021-12-01 22:26:06 4321 1

原创 [计算机网络][VirtualBox]虚拟机的网络模式实战之Internal模式

本文介绍如何用VirtualBox配置Internal模式,配置步骤是挺简单的,但是我觉得官网没有说清楚,所以写一篇来介绍一下。

2021-11-30 22:59:25 928 1

原创 [计算机网络][VirtualBox]虚拟机的网络模式详解

本文将介绍虚拟机的三种网络模式——host-only(仅主机)模式,NAT模式,bridge(网桥)模式。1.Host-only 模式Host代表我们的物理主机,Host-only就是只与我们的物理主机建立连接。网络连接示意图是这样的:该模式下,物理主机通过虚拟网卡和虚拟机建立联系,物理网卡是不会直接连上虚拟机的。因此在配置的时候,我们首先需要新建一个虚拟网卡,然后让虚拟机的网卡连上这个虚拟网卡如果想让虚拟机连接互联网,需要设置物理网卡和虚拟网卡之间进行信息共享2.NAT模式Host-only

2021-11-30 22:14:24 2912

原创 [计算机网络][VirtualBox]虚拟机的网络模式实战之Host-only模式

本文将记录如何用VirtualBox配置Host-only模式, 如果不了解Host-only模式的网络连接的朋友可以查看这篇文章,准备一些具体的理论知识。如果没有没有看到超链接,是因为另一篇还没有写完,请再等一等嘻嘻 ????1.设置步骤主要分为创建虚拟网络适配器和将虚拟机网卡贴在虚拟网络适配器上。Step1:创建虚拟网络适配器打开VirtualBox界面,Tools–>管理栏–>Network点击create,会自动出现vboxnet0,默认的DHCP Server一栏是没有勾

2021-11-27 22:31:12 2922

原创 [virtualBox]Host-only模式下虚拟机报错activation of network connection failed

host-only模式下,虚拟机切换成新增的网卡后,虚拟机的网卡找不到IPv4的地址并报错activation of network connection failed

2021-11-27 17:43:45 3133

原创 [计算机网络][Wireshark]抓包分析tracerouter命令的流程

本文我们通过wireshark抓包来验证traceroute的流程是不是跟理论的一样。

2021-11-22 21:57:08 7306

原创 [计算机网络][Wireshark]tracerouter命令的原理

本文介绍一个linux命令traceroute的作用和原理

2021-11-22 21:54:06 3501

原创 [计算机网络][Wireshark] Wireshark分析ICMP协议

ICMP(Internet control message protocol)协议是互联网控制报文协议,这里的控制是指监控网络的状态,比如主机是否可达,路由是否可达,端口是否可达等,以便于上层做一些差错处理。

2021-11-16 22:42:56 5912 2

原创 [计算机网络]交换机VLAN的作用和原理

本节将讨论什么是交换机VLAN产生的原因,以及如何起作用的

2021-11-14 23:01:35 5509

原创 [计算机网络]交换机环路问题

本节将讨论两个问题交换机形成的环路问题的原因和解决方法

2021-11-14 22:20:15 17375

原创 [计算机网络]如何组建小型有线局域网

本文试图回答一个问题:如何将多台电脑组成局域网,让他们两两之间可以通信。本文会通过拆解问题的方式,逐步回答如何组一个包含两台电脑的局域网,如何组成包含三台电脑的局域网,如何组成一个包含几十台电脑的局域网。

2021-11-14 15:39:17 3921

原创 [计算机网络]为啥集线器和交换机设备的引脚要设计成反的

我们说交换机和集线器这样的设备的引脚跟我们的电脑等设备的引脚设计成反的,因此电脑连交换机用直通线就可以连接,本文来讨论为啥要设成反的呢?

2021-11-14 10:59:16 810

原创 [计算机网络]RJ45直通线和交叉线的连接方式和设备类型解析

本文将讨论网线的组成,他们的连接方式,以及为啥连接同类型的设备要用交叉线,不同的设备用直通线以及早起交换机阵脚是反的原因

2021-11-14 10:57:12 7302

原创 [Authentication Fundamentals] [Azure AD]1.基础概念--Token,Claims

Notes:该系列文章是看Azure的Youtube官网的系列视频[Azure AD Authentication Fundamentals]之后的学习笔记本节来讲一下Token是什么以及为什么需要Token,以及什么是Claims

2021-11-07 18:30:06 3348

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除