译 通过自动反编译和外部源提升调试

目录和文件管理

目录和文件管理 1.目录层次 1.1常见目录 一级目录功能(作用) /bin/ 存放系统命令,普通用户和root都可以执行。放在 /bin下的命令在单用户模式下也可以执行。 /boot/ 系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序(grub)文件等。 /bev/ 设置文件保存位 ......
文件 目录

java拦截Filter和过滤器HandlerInterceptor

### 什么是过滤器 过滤器Filter是基于Servlet实现,对进入到Servlet的请求拦截。主要用于对字符编码,跨域等问题过滤。如下图:![7eac30666a16453ab87e7357829fca49.png](https://cdn.nlark.com/yuque/0/2023/png ......
HandlerInterceptor 过滤器 Filter java

面试常考:C# 委托(delegate、Action、Func、predicate)和事件

# 面试常考:C# 委托(delegate、Action、Func、predicate)和事件 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难,这篇博文算是自己对委托和事件的一次梳理和总结。 ## 二、委托 C#中的委托,相当于C++中的指针函数,但委托是 ......
predicate delegate 事件 Action Func

springboot项目启动找不到外部入口url怎么办?

启动类下输出控制面板直接打印 ![](https://img2023.cnblogs.com/blog/2604432/202307/2604432-20230723141134219-1163331532.png) ``` @Slf4j @SpringBootApplication public ......
springboot 入口 怎么办 项目 url

ubuntu上virtualbox主机和客户机共享物理串口

本人电脑上安装的时ubuntu22.04系统,使用virtualbox的虚拟机里面安装了一个Win10。 但由于工作关系,某些Win10下的工具需要使用主机上的物理串口。 这时有两个办法: 1、在vbox里直接把物理串口分配给Win10,设置如下图所示 这里的路径/地址添加的是串口的设备对应的设备路 ......
客户机 串口 virtualbox 物理 主机

MyBatisPlus公共字段自动填充

## 公共字段自动填充 ### 公共字段 新增员工,修改、编辑员工信息时,都需要设置创建时间,修改时间等操作,这些操作过于重复、繁琐,为了有更快捷高效的,MyBatisPlus提供了公共字段自动填充功能,当我们执行`insert`和`update`操作时才执行 ``` MyBatisPLus公共字段 ......
字段 MyBatisPlus

MyBatisPlus公共字段自动填充

## 公共字段自动填充 ### 公共字段 新增员工,修改、编辑员工信息时,都需要设置创建时间,修改时间等操作,这些操作过于重复、繁琐,为了有更快捷高效的,MyBatisPlus提供了公共字段自动填充功能,当我们执行`insert`和`update`操作时才执行 ``` MyBatisPLus公共字段 ......
字段 MyBatisPlus

c语言当中的COORD ,GetStdHandle(),SetConsoleCursorPosition(),以及避免清屏和反复刷新新屏幕带来的闪烁效应

这是Windows API 定义的结构体类型COORD来表示字符在控制台屏幕上的坐标,结构体类型COORD定义为: typedef struct _COORD { SHORT x; SHORT y; } COORD; 使用Windows API GetStdHandle()从一个特定的标准设备获取表 ......

SpringBoot 自动装载 Bean

我们在工作中经常会遇到这样的场景,我们写了很多非常实用的工具类,这些类在多个项目工程中使用非常频繁。如果在每个要使用的项目工程中都去编写加载 bean 的代码的话,那么重复的代码就太多了。如果你想追求完美只写一份代码的话,使用 SpringBoot 的自动装载的特性是一个很不错的方案选择。 本篇博客 ......
SpringBoot Bean

部分 Linux 换国内源

# Centos / Redhat 换国内源 ## 操作步骤 **先把原本的官方 yum 源 删除 或 备份** `cd /etc/yum.repos.d/` **备份** `mv Centos-* Centos-*.backup` **删除** `rm Centos-* ` **下载 Centos ......
部分 Linux

java调试技巧

1. debug断点调试中,查看request中的parameter值 一般需要打开request的7-9层才可以找到,(下图已经标上序号)打开第7层找到pathParameter,打开第9层找到parameter的值 request->request->request->inputStream-> ......
技巧 java

10.define和const的区别

define生效于编译预处理阶段,const生效于编译阶段 define只是简单的字符串替换,在编译预处理阶段将所有用到宏的地方进行字符串替换,没有进行数据类型检查;const有数据类型,编译器要对其进行类型检查 define不分配内存,而const在静态区分配内存,因此define没有地址,不可以 ......
define const 10

前缀和

### 在学完数组后常会遇见这样的题如[B3612【深进1.例1】求区间和](https://www.luogu.com.cn/problem/B3612): 有n个数,$ a1,a2,a3.....an(ai using namespace std; int a[9]={0,1,2,3,4,5,6 ......
前缀

行行AI人才直播第12期:风平智能创始人林洪祥《AI数字人的技术实践和商业探讨》

> 行行AI人才是博客园和顺顺智慧共同运营的AI行业人才全生命周期服务平台。 歌手孙燕姿凭借AI翻唱席卷各大视频平台。有视频博主用AI技术复活已故的奶奶,并且与之对话缅怀亲人填补遗憾。更有国外网红通过GPT-4复刻自己,同时与1000多个网友谈恋爱。类似这样的AI分身正在从科幻电影的想象走向现实。在 ......
创始人 数字 智能 人才 商业

递归和动态规划的区别

有时候根据不同的要求,算法的目的可能是计算特定值,也可能是返回某个要求的全部可能的值。 递归就是完全不去控制执行过程的一种算法,如果返回全部可能的值,就极大可能重复执行之前的已有操作。 动态规划则是利用一种数据结构,通常可能是列表,保存中间运行的值,减少已经执行的运算,或者根据列表内容剔除将要执行的 ......
动态

时间复杂度和空间复杂度

通常关注时间复杂度, 对于常数阶和循环次数不变的时空复杂度,就不过多介绍了。 递归的时间复杂度: 对于只调用一次自身且递归次数程常数阶减少的递归,比如: void fun(int n) { if(n == 0) { return; } n--; return fun(n); } 它的时间复杂度是O( ......
复杂度 时间 空间

ing和ed结尾的形容词如何区别

1、修饰对象不同: 以后缀-ing结尾的形容词 如:interesting,exciting,frightening… 译为"令人…的". 主要用于修饰事物,表示事物的性质或特征 若用它们修饰人,则表示此人具有此种性质或特征。 例句: It's more interesting to take th ......
形容词 ing

中兴E2633和360T7同为原厂固件WIFI测速对比

网络拓扑说明 测试环境概述 测试设备:1. Y7000P 2018 网卡:AC9560 2.小米MIX4 3.小米8 测试工具:群晖HomeBox 测试距离:1-2米 测试数据 总结 5G相差不大 2.4G E2633好一点 ......
固件 原厂 E2633 360T7 2633

如何通过网关降低大模型的调用费用,并提升合规性

*作者:赵伟基(兆维)* 以 ChatGPT 为代表的 AIGC 技术为企业生产带来了巨大的变化,并在企业应用开发领域占据一席之地。AI 大模型凭借其强大的学习能力,可以帮助人们完成各种复杂的任务,例如帮助开发人员编写与调试代码、研究人员快速了解科研领域、营销人员撰写产品描述、设计人员设计新作品等等 ......
合规性 网关 模型 费用

vue中query和params的区别是什么

区别: 1、query用path编写传参地址,而params用name编写传参地址; 2、query刷新页面时参数不会消失,而params刷新页面时参数会消失; 3、query传的参数会显示在url地址栏中,而params传参不会显示在地址栏中。 vue中query和params的区别是什么 que ......
params query vue

Django学习笔记:第三章D的路由和视图

# 1.网站的入口--路由和视图 URL是网站Web服务的入口。用户在浏览器输入URL发出请求后,django会根据路由系统,运行对应的视图函数,然后返回信息到浏览器中。 ## 1.1 认识路由 创建项目时,会自动生成urls.文件,文件中定义了项目的路由信息,成为项目的路由解析入口。在自建的应用中 ......
视图 路由 第三章 笔记 Django

Linux目录和文件管理

目录和文件管理 树型目录结构,根目录“/”,常见子目录“/root管理员家目录 /bin命令 /boot开机启动文件 /dev硬件文件 /etc默认配置文件 /home普通用户家目录的上级目录 /var /usr /sbin” 1、常见目录 一级目录功能(作用) /bin/ 存放系统命令,普通用户和 ......
文件 目录 Linux

如何理解Spring的IOC和DI

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC 、DI这两个概念是模糊不清的,是很难理解的。今天我就谈谈我对IOC和DI的理解,希望对大家有帮助。 ##### 1、IOC与DI介绍 IOC 是 Inve ......
Spring IOC

在windows下使用vs2022编译v8引擎的稳定版本(2023.7.22)

- [0.环境配置](#0环境配置) - [1.下载v8项目源代码](#1下载v8项目源代码) - [2.下载开发工具](#2下载开发工具) - [3.下载配置项目](#3下载配置项目) - [4.编译安装ninja](#4编译安装ninja) - [5.编译v8 x64 release动态库](# ......
windows 版本 引擎 2022 2023

安装Python310和Git

- [安装Python310](#安装python310) - [1.下载](#1下载) - [2.安装](#2安装) - [安装Git](#安装git) - [1.下载安装](#1下载安装) - [2.汉化Git Bash](#2汉化git-bash) - [2.汉化Git GUI](#2汉化gi ......
Python 310 Git

linux目录和文件管理

一.目录层次 1)一级目录 /bin 存放系统命令 /boot 系统启动目录 /dev 设备文件的保存位置 /etc 配置文件保存位置 /home 放置用户个性配置 /mnt 挂载目录 /opt 第三方安装的软件保存位置。 /root root的主目录 /sbin 保存与系统环境设置相关的命令 /t ......
文件 目录 linux

【持续更新】C 和 C++ 区别很大!

# 一些容易被忽略的 C 与 C++ 的重要区别 ## 头文件 C 标准库头文件名在 C++ 中通常去除扩展名,并加上 c 前缀,如: * stdio.h -> cstdio * stdlib.h -> cstdlib 其中一个重要的区别是后者保证与 C 库兼容的各个函数名可以在 std 命名空间中 ......

每日汇报 第四周第七天 简单的css和JAVAI/O流

今日所学: 简单的css设计;掌握BufferedInputStream类与BufferedOutputStream类的构造方法及其参数含义;明确BufferedReader类与BufferedWriter类是以行为单位进行输入/输出的;掌握BufferedReader类与BufferedWrite ......
JAVAI css

如何动态修改 spring aop 切面信息?让自动日志输出框架更好用

# 业务背景 很久以前开源了一款 [auto-log](https://github.com/houbb/auto-log) 自动日志打印框架。 其中对于 spring 项目,默认实现了基于 aop 切面的日志输出。 但是发现一个问题,如果切面定义为全切范围过大,于是 v0.2 版本就是基于注解 ` ......
切面 框架 动态 spring 信息

APS与ERP及MES的关系和接口

ERP是整个企业的信息管理系统,企业的经营、财务、生产、销售等都在ERP下运行。ERP在生产排程方面功能有限,不能满足企业详细排程的需求。APS作为独立的生产计划模块,成为ERP的补充。MES是生产现场数据采集监控系统,记录整个生产过程并实现产品的可追踪性。此三个系统组成企业信息化管理的基本框架。本 ......
接口 APS ERP MES