git 修改某次 commit 日志和内容

  • Post author:
  • Post category:其他

1、将当前分支无关的工作状态进行暂存 git stash 2、将 HEAD 移动到需要修改的 commit 的前一个上 commit d87dbd5c076 commit1 commit a37c03214ad commit2 commit a37c034543d commit3 我要修改commit2的内容和日志 git rebase a37c034543d --interactive 3、找到…

继续阅读 git 修改某次 commit 日志和内容

LeetCode-Python-1328. 破坏回文串(字符串)

  • Post author:
  • Post category:python

给你一个回文字符串 palindrome ,请你将其中 一个 字符用任意小写英文字母替换,使得结果字符串的字典序最小,且 不是 回文串。 请你返回结果字符串。如果无法做到,则返回一个空串。 示例 1: 输入:palindrome = "abccba" 输出:"aaccba" 示例 2: 输入:palindrome = "a" 输出:"" 提示: 1 <= palindrome.length …

继续阅读 LeetCode-Python-1328. 破坏回文串(字符串)

050-Java中DataInputStream和DataOutputStream使用详解

  • Post author:
  • Post category:java

【上一讲】049-JAVA输入输出流应用-如何拷贝大文件案例分析_CSDN专家-赖老师(软件之家)的博客-CSDN博客 【下一讲】051-对象流ObjectInputStream/ObjectOutputStream详解_CSDN专家-赖老师(软件之家)的博客-CSDN博客 本文主要介绍Java中DataInputStream和DataOutputStream的使用方法,数据输出流(DataOut…

继续阅读 050-Java中DataInputStream和DataOutputStream使用详解

.Net 下未捕获异常的处理

  • Post author:
  • Post category:其他

.Net 下未捕获异常的处理 作者:Eaglet 随着.Net技术的发展,.Net技术被逐渐应用到很多大型的应用软件项目中。这些项目的规模越来越大,很多项目中除了自己的代码外还引用了很多第三方 的.net组件。同时很多项目又被应用到很多关键的部门,软件系统的稳定性越来越至关重要。由于.Net 框架提供了非常强大的异常处理机制,同时对一些非托管代码很难控制的系统问题比如指针越界,内存泄漏等提供了很好…

继续阅读 .Net 下未捕获异常的处理

spring包扫描问题scanBasePackages

  • Post author:
  • Post category:其他

Spring boot 默认扫描问题 最近想把对安全的了解写成一个对单独的spring 项目,提供spring cloud 项目方便引入一下就可以使用 但是在写到spring security browser的测试时无法引用到此包中的代码 研究了几天找了几种方法多不 package com.b2b2c.developer_center; import org.springframework.boo…

继续阅读 spring包扫描问题scanBasePackages

VS创建 Win32 应用程序(实现窗口的创建)

  • Post author:
  • Post category:其他

VS创建 Win32 应用程序(实现窗口的创建)(二) 程序框架如下: 一、VS演示流程 打开VS----文件----新建----项目----Windows 桌面应用程序 二、生成代码:(大部分函数在上一篇已经解释) // 第一个窗口.cpp : 定义应用程序的入口点。 #include "stdafx.h" #include "第一个窗口.h" #define MAX_LOADSTRING 10…

继续阅读 VS创建 Win32 应用程序(实现窗口的创建)

python实现二分法查找

  • Post author:
  • Post category:python

二分查找算法也被称为折半查找算法,它是一种用于在有序数组中查找特定元素的算法。该算法的基本思想是将待查找区间的中间位置与待查找元素进行比较,从而将待查找区间缩小一半,直到找到目标元素或者待查找区间为空为止。 二分查找的时间复杂度为 O(log n),比简单查找的 O(n) 更加高效。但是它要求待查找的数组必须是有序的,这也是它的局限之一。 以下是 Python 实现二分查找的代码: def bin…

继续阅读 python实现二分法查找

C#属性访问器、形参与实参、引用参数ref、输出参数out、数组参数parmas和默认值参数学习

  • Post author:
  • Post category:其他

属性访问器 一般情况下,字段都会被设置为private(私有),外界如果想访问时,快捷设置字段的访问方式,只读or只写or可读可写,就可以使用到属性,或称属性访问器 public class People { private string name; public string name { //get访问器用于读取字段,若属性内没有get访问器,则被认为是不可读的 get{return name…

继续阅读 C#属性访问器、形参与实参、引用参数ref、输出参数out、数组参数parmas和默认值参数学习

宏#define的三种基本定义方式:固定值,表达式,运算符。

  • Post author:
  • Post category:其他

#define: define是C语言中的预处理命令,预处理命令以“#”开头,比如我们经常写的代码#include<stdio.h>也是预处理命令。 #define用于宏定义,作用是方便程序段的定义和修改,可以将一个变量强制定义为你想要的值,它能提高源代码的可读性,为编程提供方便。 宏定义又分为无参宏定义(不带参数)和带参宏定义(带有参数)。 预处理是什么? 预处理就是指计算机在进行编…

继续阅读 宏#define的三种基本定义方式:固定值,表达式,运算符。

LeetCode 第 690 号问题:员工的重要性

  • Post author:
  • Post category:其他

本文首发于公众号「五分钟学算法」,是 图解 LeetCode 系列文章之一。 个人网站: https://www.cxyxiaowu.com 题目来源于 LeetCode 第 690 号问题:员工的重要性。 题目描述 给定一个保存员工信息的数据结构,它包含了员工 唯一的id , 重要度 和 直系下属的id 。 比如,员工 1 是员工 2 的领导,员工 2 是员工 3 的领导。他们相应的重要度为 1…

继续阅读 LeetCode 第 690 号问题:员工的重要性