上一页 1 2 3 4 5 6 7 8 ··· 154 下一页

2024年3月25日

Linux脚本首行中的#!是什么作用?为文件指定解释器

摘要: 起因 今天和小伙伴日常在群内吹水的时候,有群友问了这样一个问题: 脚本文件第一行加个 #!/usr/bin/bash 有什么用呢? 其实,除了这种之外,还有很多其他写法,比如: #!/bin/bash #!/usr/bin/env bash #!/bin/awk 这些写法大同小异,但很多同学像我一样 阅读全文

posted @ 2024-03-25 10:49 jack_Meng 阅读(19) 评论(0) 推荐(0) 编辑

2024年3月22日

Python中的三元运算详解

摘要: 详解Python中的三元运算 什么是三元运算符 在大部分编程语言中都有三目运算,也称三元运算,Python语言从Python2.5版本开始也引入了三元运算符。 在Python中,三元运算也称为条件表达式,语法如下: true_expression if condition else false_ex 阅读全文

posted @ 2024-03-22 15:54 jack_Meng 阅读(47) 评论(0) 推荐(0) 编辑

.NET Emit 入门教程 ---- 系列教程

摘要: .net emit 入门教程 .NET Emit 入门教程:第六部分:IL 指令:8:详解 ILGenerator 指令方法:类型转换指令 .NET Emit 入门教程:第六部分:IL 指令:7:详解 ILGenerator 指令方法:分支条件指令 .NET Emit 入门教程:第六部分:IL 指令 阅读全文

posted @ 2024-03-22 14:38 jack_Meng 阅读(10) 评论(0) 推荐(0) 编辑

如何打造一个花里胡哨的Github个人主页?

摘要: 1、介绍 2、使用 2.1、创建一个同名仓库 2.2、引用模板 2.3、为内容添加有趣模块 2.3.1、徽章badge 2.3.2、waka 时间展示 2.3.3、展示 GitHub stars 等信息 2.3.4、GitHub contributions贪吃蛇游戏 3、总结 1、介绍 今天介绍下 阅读全文

posted @ 2024-03-22 14:24 jack_Meng 阅读(96) 评论(0) 推荐(0) 编辑

mysql for update是锁表还是锁行

摘要: 转载至我的博客 https://www.infrastack.cn ,公众号:架构成长指南 在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故,比如for update进行了锁表导致其他请求只能等待,从而拖垮系统,因此了 阅读全文

posted @ 2024-03-22 11:59 jack_Meng 阅读(4) 评论(0) 推荐(0) 编辑

基于WebRTC的局域网文件

摘要: 基于WebRTC的局域网文件# GitHub:FileTransfer 在前一段时间,我想在手机上向电脑发送文件,因为要发送的文件比较多,所以我想直接通过USB连到电脑上传输,等我将手机连到电脑上之后,我发现手机竟然无法被电脑识别,能够充电但是并不能传文件,因为我的电脑是Mac而手机是Android 阅读全文

posted @ 2024-03-22 10:04 jack_Meng 阅读(8) 评论(0) 推荐(0) 编辑

2024年3月20日

如何自己写一个Python库

摘要: 一文搞懂如何自己写一个Python库 你是否有过疑问,通过pip安装的库都是如何编写的? 你是否曾想过为自己的Python项目编写一个库,以便在不同项目中重复使用代码?并且能在PyPI仓库中发布,并通过pip install 库名来安装使用 1.png 编写Python库可能看起来有些复杂,但实际上 阅读全文

posted @ 2024-03-20 11:39 jack_Meng 阅读(18) 评论(0) 推荐(0) 编辑

.Net依赖注入神器Scrutor

摘要: .Net依赖注入神器Scrutor(上) 前言 从.Net Core 开始,.Net 平台内置了一个轻量,易用的 IOC 的框架,供我们在应用程序中使用,社区内还有很多强大的第三方的依赖注入框架如: Autofac DryIOC Grace LightInject Lamar Stashbox Si 阅读全文

posted @ 2024-03-20 11:26 jack_Meng 阅读(25) 评论(0) 推荐(0) 编辑

dotNet8 全局异常处理

摘要: 前言 异常的处理在我们应用程序中是至关重要的,在 dotNet 中有很多异常处理的机制,比如MVC的异常筛选器, 管道中间件定义try catch捕获异常处理亦或者第三方的解决方案Hellang.Middleware.ProblemDetails等。MVC异常筛选器不太灵活,对管道的部分异常捕获不到 阅读全文

posted @ 2024-03-20 11:25 jack_Meng 阅读(17) 评论(0) 推荐(0) 编辑

Python打包成可执行文件(.exe)教程

摘要: 在 Python 开发中,将 Python 脚本打包成可执行文件(.exe)是一种常见的需求。将 Python 代码打包成可执行文件可以使得程序在没有安装 Python 解释器的环境下运行,也方便程序的发布和分发。本文将介绍几种常见的方法来将 Python 代码打包成可执行文件。 一、pyinsta 阅读全文

posted @ 2024-03-20 11:13 jack_Meng 阅读(77) 评论(0) 推荐(0) 编辑

Python配置文件使用教程

摘要: 在 Python 应用程序开发过程中,配置文件扮演着重要的角色。配置文件可以用来存储应用程序的各种设置、选项和参数,使得程序更加灵活和可配置。本文将介绍 Python 中如何使用配置文件,并提供一些常见的配置文件处理方法。 一、配置文件格式 常见的配置文件格式有多种,包括 INI 格式、JSON 格 阅读全文

posted @ 2024-03-20 11:10 jack_Meng 阅读(11) 评论(0) 推荐(0) 编辑

C# 中使对象序列化/反序列化 Json 支持使用派生类型以及泛型的方式

摘要: C# 中使对象序列化/反序列化 Json 支持使用派生类型以及泛型方式 废话# 前言# 为啥想写这个博客 最近自己写的框架有用到这个 类似工作流,支持节点编码自定义,动态运行自定义. 尽量减少动态解析这就需要确定类型. 有什么好的奇思妙想可以一起来讨论噢 (现在还是毛坯,测试各种可能性) 方便C#编 阅读全文

posted @ 2024-03-20 10:14 jack_Meng 阅读(17) 评论(0) 推荐(0) 编辑

WPF --- 触摸屏下的两个问题

摘要: 合集 - 桌面应用(8) 1.WPF 非Button自定义控件实现点击功能2023-08-172.MVVM 实现多层级通知2023-08-053.WPF TextBox的输入校验2023-11-164.WPF 重写圆角DataGrid样式2023-11-175.WPF 如何重写WPF原生控件样式20 阅读全文

posted @ 2024-03-20 10:11 jack_Meng 阅读(14) 评论(0) 推荐(1) 编辑

在.NET程序中整合微软的Playwright,用于自动化 Web 浏览器的测试和操作

摘要: Playwright 是一个由 Microsoft 开发的开源工具,用于自动化 Web 浏览器的测试和操作。它提供了一种跨浏览器、跨平台的自动化解决方案,可以在 Chromium、Firefox 和 WebKit(Safari)等多种浏览器上进行测试和操作。本篇随笔介绍Playwright的一些特点 阅读全文

posted @ 2024-03-20 10:08 jack_Meng 阅读(4) 评论(0) 推荐(0) 编辑

在winform中如何嵌入第三方软件窗体

摘要: 合集 - C#(24) 1.使用C#将几个Excel文件合并去重分类2023-11-152.C#使用SqlSugar操作MySQL数据库实现简单的增删改查2023-11-163.C#中的类和继承2023-11-174.C#中的virtual和override关键字2023-11-175.C#中的属性 阅读全文

posted @ 2024-03-20 10:03 jack_Meng 阅读(47) 评论(0) 推荐(0) 编辑

.NET开源免费的文件搜索和应用程序启动器--Flow Launcher

摘要: 思维导航 前言 工具介绍 支持语言 工具源代码 工具下载安装 工具快捷键 部分功能截图 项目源码地址 优秀项目和框架精选 DotNetGuide技术社区交流群 前言 今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow L 阅读全文

posted @ 2024-03-20 09:09 jack_Meng 阅读(7) 评论(0) 推荐(0) 编辑

2024年3月18日

Python中那些简单又好用的特性和用法

摘要: Python中那些简单又好用的特性和用法 Python作为我的主力语言帮助我开发了许多DevOps运维自动化系统,这篇文章总结几个我在编写Python代码过程中用到的几个简单又好用的特性和用法,这些特性和用法可以帮助我们更高效地编写Python代码 1.链式比较 x = 5 y = 10 z = 1 阅读全文

posted @ 2024-03-18 15:35 jack_Meng 阅读(7) 评论(0) 推荐(0) 编辑

Python实现HTTPS网站证书过期监控及更新

摘要: Python实现HTTPS网站证书过期监控及更新 当前HTTP逐渐被大众所抛弃,HTTPS正在成为互联网上的主流。前段时间我们维护的一个HTTPS证书即将过期,由于多云环境比较复杂,团队小伙伴在替换更新证书的过程中出现疏漏,导致有一个域名证书没有及时更新,影响了系统可用性,为了杜绝这种问题再次发生, 阅读全文

posted @ 2024-03-18 15:15 jack_Meng 阅读(37) 评论(0) 推荐(0) 编辑

python:ModuleNotFoundError: No module named 'xxx'可能的解决方案大全

摘要: "ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到过的原因和解决方案 module包没安装 忘了import 没有__init__.py文件 packag 阅读全文

posted @ 2024-03-18 11:23 jack_Meng 阅读(338) 评论(0) 推荐(0) 编辑

2024年3月17日

代码重构与单元测试 ---- 系列文章

摘要: 代码重构与单元测试(一) 代码重构与单元测试——测试项目(二) 代码重构与单元测试——“提取方法”重构(三) 代码重构与单元测试——重构1的单元测试(四) 代码重构与单元测试——对方法的参数进行重构(五) 代码重构与单元测试——将方法移到合适[依赖]的类中(六) 代码重构与单元测试——使用“以查询取 阅读全文

posted @ 2024-03-17 21:49 jack_Meng 阅读(3) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 154 下一页

导航