XOR

cv找图色算法

import os import cv2, numpy as np from functools import reduce class FindPicColor: def __init__(self): self.path = None # 判断字符串是否为中文 def is_chinese(se ......
算法

碎碎念-当下婚姻男女问题的思考

今天思考的主要话题是,男权女权,以及婚姻关系中,男女发展的路径及未来展望。 第一,当下社会展现出来的问题。 不信任感,尤其是网络,加剧了不信任感,有些人在网上随意撒谎,有些人真实的展现自己高端的生活,有些人看到后发现和自己的生活完全不同,于是乎价值观被扭曲,开始变的浮躁且盲目自信(没错,说的就是我) ......
婚姻 男女 问题

OpenAI 余额查询

记录一个OpenAI API key 余额查询的网站,可以批量查询; 网址:https://www.aikeystat.com/ 支持查看是否绑卡,是否是GPT4; 支持复制查询的结果; 【API KEY】:sk-xxxxxxxxxxxxxx【总额度】:120.00【已使用】:0.15【剩余量】:1 ......
余额 OpenAI

快排

## 代码 ```c++ #include using namespace std; const int N = 1e5 + 10; int s[N]; void quickSort(int l, int r){ if(l >= r) return; int mid = s[(l + r) >> 1 ......

java递归创建目录

```java import java.io.File; public class CreateDirectory { public static void main(String[] args) { String path = "D:\\heap\\d\\c\\e"; createDirector ......
目录 java

vue-cli-了解vue项目运行的过程

# vue项目的运行流程 在工程化的项目中,vue要做的事情很简单:通过`main.js`把`App.vue`渲染到`index.html`的指定区域中。 ```JS // 导入vue这个包,得到Vue构造函数 import Vue from 'vue' // 导入App.vue根组件,将来要把Ap ......
vue 过程 vue-cli 项目 cli

研发数字化转型

导读 本文从研发数字化转型的以下三个话题展开叙述: 话题一:仿真是核心! 仿真行业二十年来的发展,呈现了一个马鞍形。近两年,不少研发专家提出:“仿真是核心!”;同时,更多从业者在谈及“仿真是核心”时,纷纷表示赞同。仿真技术似乎迎来了又一个“春天”! 深入解析下,“仿真是核心”应该包含三个因素: (一 ......
数字

内置方法

字符串内置方法 1.移除字符串首尾指定字符,可以选择方向 strip(除去) lstrip rstrip s1 = '$$$jason$$$' print(s1.strip('$')) #jason print(s1.lstrip('$')) #jason$$$ 左边删掉 print(s1.rstr ......
方法

C++面试八股文:static_cast了解一下?

某日二师兄参加XXX科技公司的C++工程师开发岗位第20面: > 面试官:C++中支持哪些类型转换? > > 二师兄:C++支持C风格的类型转换,并在C++11引入新的关键字规范了类型转换。 > > 二师兄:C++11引入四种新的类型转换,分别是`static_cast`、`dynamic_cast ......
八股文 八股 static_cast static cast

如何获取多线程执行的返回值,多线程的第三种实现方式。

多线程的第三种实现方式主要有以下步骤。 1、创建一个类#MyCallable实现Callable接口。在泛型中指定多线程执行后要返回的数据类型 2、在MyCallable方法种重写call方法,此方法的内容,便是多线程的执行内容。类似于run方法。 3、将MyCallable对象实例化。 4、创建F ......
线程 方式

简单记录下 Spring Boot 使用虚拟线程Virtual Threads(Java的协程)的方法

在之前的文章中,简单描述了将spring boot 2.x升级spring boot 3.1的版本的过程。 本文将简单介绍如何在spring 中引入虚拟线程,在文章最后会放上一些关于虚拟线程的官方参考资料。 JDK 22会引来重要特性,Virtual Threads也就是协程功能。 与主流的asyn ......
线程 Virtual Threads 方法 Spring

【Avalonia】Avalonia 跨平台运用

Avalonia是基于.NET的跨平台UI框架,能够支持在Windows、Linux、MacOS等操作系统中运行客户端。在官方的MAUI没有发布最新稳定版,对于客户端程序的跨平台开发仍然是不错的选择,尤其是已经有WPF基础的,能够很快上手。 1.安装VS插件 打开VS“扩展>管理扩展”,搜索“Ava ......
Avalonia

Armbian 23.05(代号Suni)操作系统已全面上市

Armbian社区通知我们,适用于ARM和RISC-V单板计算机以及其他平台的Armbian 23.05(代号Suni)操作系统已全面上市。 在Armbian 23.02发布三个月后,Armbian 23.05版本是第一个在完全重构的构建框架上创建的版本,基于即将发布的Debian 12 “Book ......
代号 Armbian 系统 23.05 Suni

java-http携带json参数访问接口

一个接收map的接口 ```java @RequestMapping("kkw") public String kkw(@RequestBody Mapmap){ if(map != null){ System.out.println(JSONObject.toJSONString(map));; ......
java-http 接口 参数 java http

C++ 智能指针

# unique_ptr unique_ptr为了避免重复释放(double free)问题出现,进行拷贝(删除了拷贝构造函数) 这样的特性带来的问题是无法进行参数传递(因为参数传递需要拷贝构造函数),有两种解决方法 想要解决这个问题,首先需要理解为什么unique_ptr会禁止拷贝,对一个指针进行 ......
指针 智能

【MSA】Spring Cloud Ribbon

[toc] ## 1. Ribbon 概述 ​ Spring Cloud Ribbon 是一个基于 HTTP 和 TCP 的客户端负载均衡工具,它基于 NetflixRibbon 实现。通过 Spring Cloud 的封装,可以让我们轻松地将面向服务的 REST 模版请求,自动转换成客户端负载均衡 ......
Spring Ribbon Cloud MSA

Armbian 23.05(代号Suni)操作系统已全面上市

Armbian社区通知我们,适用于ARM和RISC-V单板计算机以及其他平台的Armbian 23.05(代号Suni)操作系统已全面上市。 在Armbian 23.02发布三个月后,Armbian 23.05版本是第一个在完全重构的构建框架上创建的版本,基于即将发布的Debian 12 “Book ......
代号 Armbian 系统 23.05 Suni

plink这是啥

Plink(整体用大写字母 PLINK 表示)是一种用于进行遗传数据分析的开源软件。 它是一个功能强大且广泛使用的工具,主要用于关联分析、基因型质量控制、遗传多样性分析、遗传模型拟合等。 Plink 最初是作为一个基因关联研究工具开发的,可以帮助研究人员在基因组数据中寻找与特定性状或疾病相关的基因变 ......
这是 plink

ArrayList抛java.lang.UnsupportedOperationException

# ArrayList抛java.lang.UnsupportedOperationException 我对 ArrayList 进行元素的添加和删除操作时,抛异常了。 ```java package shali.tdl.jdk.util; import org.junit.Test; import ......

java调用pmml算法模型

==背景== 项目需要调用算法模型,用于优化工艺参数。 ==思路== 根据团队不具备算法训练能力的特点,技术上采用“训练与使用分离”的策略, 即:模型训练寻找第三方渠道,将训练好的算法模型导出pmml文件,然后通过java调用模型文件。 ==代码样例== 【准备模型】 找朋友要了了一个测试用模型文件 ......
算法 模型 java pmml

001.简单的复杂度分析

......
复杂度 001

回文质数(快速求出一个区间内的所有回文数)

题目链接:[回文质数](https://www.luogu.com.cn/problem/P1217) code: ```cpp #include using namespace std; vector constructPalindromes(int start, int end) { vecto ......
回文 质数 区间

通过 docker-compose 快速部署 DolphinScheduler 保姆级教程

[TOC] ## 一、概述 `Apache DolphinScheduler`(简称DolphinScheduler)是一种开源的、分布式的、易于使用的大数据工作流调度系统。它旨在为大数据处理提供一个可靠、高效和可扩展的调度解决方案。 ![在这里插入图片描述](https://img-blog.cs ......

为什么很多人说不建议学JAVA,说很难找到工作?

个人感觉这个观点有点片面。 虽然国内的IT市场已经变得越来越竞争激烈,但Java作为一种应用广泛的编程语言仍然非常受欢迎。 Java可以应用于Web开发、移动开发、大数据处理等多个领域,具有广泛的用途和良好的生态圈。因此,在Java领域拥有一定技能的人才仍然有很多岗位可以选择。 如果你对Java有兴 ......
建议 JAVA

Linux C 获取 域名IP 地址

``` #include #include #include #include // 使用inet_ntoa 需要 引包 #include int main(int argc,char *argv[]){ struct hostent *host; char hostname[]="www.kbug ......
地址 域名 Linux

kafka学习之三_信创CPU下单节点kafka性能测试验证

# kafka学习之三_信创CPU下单节点kafka性能测试验证 ## 背景 ``` 前面学习了 3controller+5broker 的集群部署模式. 晚上想着能够验证一下国产机器的性能. 但是国产机器上面的设备有限. 所以想着进行单节点的安装与测试. 并且记录一下简单结果 希望对以后的工作有指 ......
kafka 节点 性能 CPU

3、SpringMVC

1、简介 1.1、mvc 1.2、SpringMVC 基于原生的Servlet 2、使用 引用 ......
SpringMVC

第三次作业总结

一·前言 本次包含三次作业:课程成绩统计程序1.0 课程成绩统计程序2.0 课程成绩统计程序3.0 在经历了数个星期的总结,沉淀之后,这个作业仍旧差的一批无法言语,对此,我做出了以下总结: 课程成绩统计程序1.0 1、输入: 包括课程、课程成绩两类信息。 2、输出: 输出包含三个部分,包括学生所有课 ......

qt中添加多个UI界面,并在其他文件中调用该UI界面

一、概述 qt创建一个新项目时,会创建一个属于mainwindow'的主ui界面,这时如果想要创建多个窗口,可以有三种方法。第一种:使用代码创建一个新窗口,优点是灵活,缺点是麻烦,其中控件和布局都需要代码来创建。第二种:在ui设计界面使用tab widget控件来达到多个窗口的效果,不过这种方法只能 ......
界面 多个 文件

6.20 git的分支 远程仓库 多人协同 冲突解决

1.git多分支应用 >1 查看分支 git branch (只看本地) git branch -a (查看所有分支,可以看本地和远程) >2 创建分支 git branch dev >3 切换分支 git checkout 分支名字 >4 删除分支 git branch -d 分支名 >5 合并分 ......
分支 仓库 多人 6.20 git