XOR
Chapter02_学习
# 死锁 # 条件变量和互斥量区别 互斥器是加锁原语,用来拍他性地访问共享数据,它不是等待原语。在使用 mutex 时,我们一般都会期望加锁不要阻塞,总是能立刻拿到锁,然后尽快访问数据,用完之后尽快解锁,这样才能不影响并发性和性能。 如果需要等待某个条件成立,我们应该使用条件变量。条件变量顾名思义是 ......
Chapter03_学习
# 多线程服务器常用的编程模型及适用场合 ## 线程与进程 * 先区分下线程和进程的概念,一个进程是内存中正在运行的程序,每个进程都有自己独立的地址空间,Linux操作系统通过 `fork()` 系统调用产生进程。 * 线程的特点是共享地址空间,从而可以高效地共享数据。一台机器上的多个进程能够高效地 ......
C#学习笔记 -- 枚举与位标志
位标志 开发者使用单个字的不同位表示一组开关的紧凑方法, 称为位标志, 可以使用枚举来实现它, 步骤如下 确定需要多少个位标志, 并选择一种有足够多位的无符号类型(uint, ulong)来保存他 确定每个个位位置代表什么, 并给他们一个名称. 声明一个选中的整数类型的枚举, 每个成员有一个位位置表 ......
如何手工打jar包
1. jar包和zip文件压缩包差不多的,唯一的就是多了一个叫manifest.mf(注意打包的时候要大写)的文件,这个叫做清单文件!清单文件用来指明我们打jar包的一些基本信息,最重要的是主区(Main Section)的四个属性: Manifest-Version:1.0 版本号 Create- ......
C#学习笔记 -- 枚举
枚举 1、枚举 枚举是开发者定义的类型, 与类、结构一样 与结构一样, 枚举是值类型, 因此直接存储他们的数据, 而不是分开存储成引用和数据 枚举只有一种类型的成员: 命名的整数值常量 enum TrafficL { Green, Red, Yellow } 每个枚举类型都有一个底层整数类型, 默认 ......
python @property
在 Python 中,`@property` 是一个装饰器,它可以帮助我们将类的方法转换成只读属性,使用这个装饰器之后,其实就是getter,其他的对该属性的操作必须使用装饰器申明,否则报错 使用 `@property` 装饰器的语法如下: ```python class MyClass: def ......
质数的判定--试除法
#include <iostream> #include <cstring> #include <algorithm> bool is_prime(int n){ if(n<2)return false; for(int i=2;i<=n/i;i++) if(n%i==0)return false; ......
golang 解决提示dial tcp 172.217.160.113:443: connectex: A connection attempt failed
解决方法:改成国内可用的代理地址。在命令提示符输入: go env -w GOPROXY=https://goproxy.cn ......
Vue2路由嵌套是注意子路由path问题
1、当子路由以/开始时,它会被视为根路由,并且会显示在URL的根路径中  2、当子路由不以/开始时,它将 ......
huggingface vit训练代码 ,可以改dataset训练自己的数据
见代码: from transformers import ViTImageProcessor, ViTForImageClassification from PIL import Image import torch import torch.nn as nn import torch.optim ......
wpf
WPF是什么 WPF(Windows Presentation Foundation) 是微软推出的基于Windows 的用户界面框架, 属于.NET Framework 3.0的一部分。 它提供了统一的编程模型、语言和框架, 真正做到了分离界面设计人员与开发人员的工作; 它提供了全新的多媒体交互用 ......
取域值
DATA:GT_DD07T TYPE TABLE OF DD07T. DATA:GS_DD07T TYPE DD07T. SELECT DDTEXT FROM DD07T INTO TABLE GT_DD07T WHERE DOMNAME = 'ZZ_GWZQ' AND DDLANGUAGE = ' ......
t-SNE
文章摘自故障诊断与python学习 的 tSNE-python代码实现及使用详解  代码实现 ```pyt ......
SpringBoot-Redis
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交 ......
机器视觉我能学会吗?
经常有视觉人粉丝问我,我可以学会机器视觉。我正常不会立刻说可以。 首先粉丝提出这个问题的时候,粉丝的心里,应该受过打击,在质疑自己,自卑且非常不自信。 我必须了解他。他的学历,他的现在是否工作,职业,出生地..。接着语音建立互信,聊聊天,和他详细说下怎么学,这个过程和他说清楚。从里开始,坚持那些。其 ......
5.26 3.4
一、问题 打印所有不超过 n(取 n<256)的其平方具有对称性质的数(也称回文数)。 二、分析 对于要判定的数 n,计算出其平方后(存于 a),按照“回文数”的定义要将最高位与最低位、次高位与次低位······进行比较,若彼此相等则为回文数。此算法需要知道平方数的位数,再一一将每一位分解、比较,此 ......
python内置库--csv模块
# 1 # 2 相关函数介绍 ## csv.reader() csv.writer() csv.reader(csvfile, dialect='excel', **fmtparams) 返回一个 reader 对象,该对象将逐行遍历csvfile csvfile 可以是任何对象,只要这个对象支持 ......
走进Linux世界,学习Linux系统的必备指南
随着计算机技术的不断发展,Linux操作系统已成为IT行业中备受关注的操作系统之一。Linux以其安全性、稳定性和开放性,受到了广泛的认可和欢迎。学习Linux系统对于IT行业的从业者来说是非常重要的。但是,对于初学者来说,学习Linux可能会感到有些困难。 所以,我今天我打算给初学者们答疑解惑,希 ......
读取长文本
DATA:ls_thead TYPE thead. CLEAR:ls_thead. ls_thead-tdid = 'Z006'. ls_thead-tdspras = sy-langu. ls_thead-tdname = <fs_alv>-vbeln. ls_thead-tdobject = ' ......
31.不重复的三位数
/*题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列*/ #include<stdio.h>int main(){ int i,j,k; int count; // ......
走进Linux世界,学习Linux系统的必备指南
随着计算机技术的不断发展,Linux操作系统已成为IT行业中备受关注的操作系统之一。Linux以其安全性、稳定性和开放性,受到了广泛的认可和欢迎。学习Linux系统对于IT行业的从业者来说是非常重要的。但是,对于初学者来说,学习Linux可能会感到有些困难。 所以,我今天我打算给初学者们答疑解惑,希 ......
Netty基础
什么是Netty Netty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。 为什么需要使用Netty 1.传统的NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握Selecto ......
自己实现PBS - 反射间接光
反射间接光其实就是环境反射,unity中环境颜色一般使用cubeMap等采样的方式来获取 1) 间接光反射公式 a) 也是和直接光一样,反射颜色=漫反射+镜面反射,只是直接光针对的是主光源,间接光针对的是环境颜色,所以叫法也从高光反射变成了镜面反射。 高光反射和镜面反射都是完全反射,是等价的,只是反 ......
tsconfig.json 解析
TypeScript 新特性之项目引用: Reference tsconfig.json文件有一个新的顶级属性"references"。 每个引用的path属性可以指向包含tsconfig.json文件的目录,也可以指向配置文件本身(可以具有任何名称)。 reference属性 对于大型项目中的多个 ......
Linux 的那些操作都出自哪里?
# Linux 的那些操作都出自哪里? 可以说 Linux 是一种 Unix。Unix 有一个 man 手册,手册包含了安装的软件的使用帮助,遇到问题的解决办法。总之几乎所有的操作都是手册里面有迹可循的,即便不是 GNU/Linux 相关的,也有文档可查,文档也算是一种手册。这里说 GNU/Linu ......
走进Linux世界,学习Linux系统的必备指南
随着计算机技术的不断发展,Linux操作系统已成为IT行业中备受关注的操作系统之一。Linux以其安全性、稳定性和开放性,受到了广泛的认可和欢迎。学习Linux系统对于IT行业的从业者来说是非常重要的。但是,对于初学者来说,学习Linux可能会感到有些困难。 所以,我今天我打算给初学者们答疑解惑,希 ......
端
所以页游端所保存的数据,在账户能找回的情况下,明显比本地多 小孩还是箩筐的不用背,也就偶尔写记一些 的确因为所做的可玩的都很多啊 清风柳树长椅 白雪页游画笔 所以鲁鲁修好的地方就是至少一号或者壮烈或者圆满 不似gunxsword就还是听听音乐 所以10年之后就显得像是漫画半路改tv草草结局,又拿音乐 ......
31
#include<iostream>using namespace std;int main(){int a[10],max,min,sum=0,s;for(int i=0;i<=9;i++){cin>>a[i];}min=a[0];for(int j=0;j<10;j++){if(a[j]>max ......