XOR
也谈编译期操作
说起模板元编程,估计不少人的第一反应都是充斥着各种递归的奇技淫巧,没错,这次我们就来对模板元这种屠龙之术进行初步窥探,看看能玩出什么花样出来。 小试牛刀 template <typename _Tp, typename... args> struct get_size { static conste ......
像素和DIP的区别和应用
——什么是DIP(Device Independent Units,设备独立像素)? 是指在不考虑具体设备的屏幕分辨率和物理尺寸的情况下定义的一种长度单位,通常用于描述在不同设备上的显示效果。但是,在实际应用中,DIP的值仍然会受到屏幕分辨率和物理尺寸的影响。 ——什么是像素? 像素是图像处理中的基 ......
简易机器学习笔记(九)LeNet实例 - 在眼疾识别数据集iChallenge-PM上的应用
前言 上一节大概讲了一下LeNet的内容,这一章就直接来用,实际上用一下LeNet来进行训练和分类试试。 调用的数据集: https://aistudio.baidu.com/datasetdetail/19065 说明: 如今近视已经成为困扰人们健康的一项全球性负担,在近视人群中,有超过35%的人 ......
C++ 把引用作为参数
#include <iostream> using namespace std; // 函数声明 void swap(int& x, int& y); int main () { // 局部变量声明 int a = 100; int b = 200; cout << "交换前,a 的值:" << a ......
C++ 把引用作为返回值
通过使用引用来替代指针,会使 C++ 程序更容易阅读和维护。C++ 函数可以返回一个引用,方式与返回一个指针类似。 当函数返回一个引用时,则返回一个指向返回值的隐式指针。这样,函数就可以放在赋值语句的左边。例如,请看下面这个简单的程序 #include <iostream> #include <ct ......
java语言概述
java基础知识图解 软件开发 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。 人机交互方式 图形化界面(Graphical User Interface GUI):这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式(Command Line ......
python 中的推导式在 C++ 中应该是什么样子的?
推导式是 Python 中十分常用且好用的语法 ls = [1, 2, 3, 4, 5, 6, 7] lss = [i**2 for i in ls if i%2] 在 C++ 中没有这样的语法,用循环的话感觉不够优雅(? XD),感觉可以这样 std::vector<int> v{1, 2, 3, ......
项目部署学习笔记(一)—— 建站准备
一、简介 项目部署是指将软件、应用程序或系统从开发环境转移到目标环境的过程。在项目开发完成后,为了让其能够在实际运行环境中正常工作,需要将项目部署到生产环境或目标环境中。这个过程通常涉及将项目的源代码、数据库、配置文件和其他必要的资源复制到目标服务器或设备,并进行必要的安装、配置和测试工作,确保项目 ......
【计算机网络】2.应用层
1 应用层协议原理 客户端-服务器(C/S)体系架构 服务器一直运行,有固定的IP和端口 需要服务器场,可扩展性较差 客户端主动与服务器通信,不直接与其他客户端连接 对等体(P2P)体系架构 几乎没有一直运行的服务器 任意端到端系统之间可以进行通信 每个节点既是客户端又是服务器 具有自扩展性 C/S ......
南阳理工大学 不甘示弱
学校牢固确立人才培养中心地位,坚持立德树人根本任务,按照“亲近产业、面向应用、强化实践、凸显能力”原则,积极创新人才培养模式,不断提升人才培养质量。坚持“围绕地方经济社会发展,契合区域产业需要,打造学科专业集群,做强传统工科,发展新兴工科,做优特色学科”的学科专业建设定位,持续调整优化学科专业结构, ......
ImageMagick 的安装及使用(总结)
转载于https://www.cnblogs.com/Renyi-Fan/p/13399876.html 一、总结 一句话总结: ImageMagick是一款免费开源的图片编辑软件。既可以通过命令行使用,也可以通过C/C++、Perl、Java、PHP、Python或Ruby调用库编程来完成。Ima ......
dockerfile 示例
FROM **** RUN dnf install -y R openssl-devel && \ R -e "install.packages(c('getopt','BiocManager'), repos='https://cran.r-project.org/')" && \ R -e "B ......
不愿开始的待办和计划
有一些计划和待办,永远在列表里,就以我最近的状态为例,首先完善自己的简历,其次学习技术派这个开源项目,身为一名工程师,简历和成长围绕着终生,我之前的思考是准备跳槽了,然后开始准备简历,打开简历回首又不知道开始写啥,包括现在状态也是如此,但是我觉得这是不对的,所以我现在关于简历有另外一个想法。 简历的 ......
南阳师范大学 软件学院
南阳师范学院软件学院 School of software NanYang Normal University Java还是php,前端还是Python?他们统统能搞定!IO接口?Tomcat?Adaptor和Decorator的命名法则?LinkedList、ArrayList的实现机制?这些也不 ......
ABAP Field-Symbols 字段符号
参考地址:[https://www.cnblogs.com/jiangzhengjun/p/4293262.html](https://www.cnblogs.com/jiangzhengjun/p/4293262.html) Field-Symbols 字段符号 在ABAP中,字段符号(Field ......
Python高级之递归函数
递归函数 【一】概要 递归函数是一种自我调用的函数,即在函数定义中直接或间接地调用函数本身。递归通常用于解决可以被分解为相似子问题的问题,使得问题的解决方法更加清晰和简洁。 【二】常见用法 基本情况(Base Case): 定义递归终止的条件,避免函数无限递归。在基本情况下,函数直接返回一个结果,而 ......
cuda\cudnn\torch安装
cuda toolkits 是工具包包含cuda和显卡驱动,需要选择显卡合适的版本,到官网查看 cudnn是加速的 torch是需要支持cuda的版本 cuda安装 1、https://blog.csdn.net/RenZuoym/article/details/132211730 2、下载:cud ......
Socket.D 替代 Http 协议像 Ajax 一样开发前端接口
我们在"前端接口"开发时,使用 socket.d 协议有什么好处:更安全!现有的工具想抓包数据,难!难!难!(socket.d 是个新的二进制协议) ......
mysql基础
1、SQL语句在MySQL中的执行过程 MySQL 主要分为 Server 层和引擎层,Server 层主要包括连接器、查询缓存、分析器、优化器、执行器,同时还有一个日志模块(binlog),这个日志模块所有执行引擎都可以共用,redolog 只有 InnoDB 有。 引擎层是插件式的,目前主要包括 ......
超细致的性能测试流程,你get了吗?
性能测试:利用工具模拟大量用户操作,验证系统承受的负载情况。 性能测试的目的:找到潜在的性能问题或瓶颈,分析并解决;找出性能变化趋势,为后续扩展系统提供参考。测试监控:基准测试、配置测试、负载测试、稳定性测试,对硬件和中间件进行监控。 1、学习业务:通过查看文档、手工操作系统对系统功能进行学习。 2 ......
C# net 对url追加路径或设置Query参数
C# net 对url追加路径或设置Query参数 C# net url AppendPathSegments SetQueryParams /// <summary> /// 追加路径片段(有更高要求可以使用Flurl库) /// </summary> /// <param name="url"> ......
南阳师范大学软件工程(专升本方向)
软件工程(专升本方向) 作者: jk 发布日期:2021-03-05 点击次数:1252 专业介绍 软件工程(专升本方向),专业代码为080902,学制为2年,授予学位为工学学士。本专业培养能够满足建设有中国特色社会主义需要的德智体美劳全面发展,具有一定的人文素养和科学素养,掌握自然科学和人文社会科 ......
240104 杂题全谈 四边形不等式
因为输入法没有给我满意的候选项所以这次就不取抽象标题了。 可恶每道题还要证明一下满足四边形不等式,真是难为我了。 A - Chef and Bitwise OR Operation https://vjudge.net/contest/602275#problem/A CodeChef - CHEF ......
大模型如何部署上线
部署大型语言模型是一个详尽且复杂的过程,需要开发者们具备深入的理解和精确的实施策略。以下是对各个开发步骤的简单介绍,欢迎各位开发者一起讨论交流。 数据集的准备与处理 在部署大型语言模型之前,首先需要准备一个广泛且多样化的数据集。这个数据集应该涵盖多个领域、不同风格和语境的文本数据,这样能确保模型全面 ......
java数组查找某个元素
1.使用遍历的方式查找某个元素: public static int findElement(int[] array, int target) { for (int i = 0; i < array.length; i++) { if (array[i] == target) { return i; ......
蛋壳追踪给你的app集成免填邀请码功能,邀请裂变效果嘎嘎好
App裂变营销中填写邀请码环节带来的用户流失难题 一、背景 在当今移动互联网时代,App成为了人们日常生活和工作中不可或缺的工具。随着市场竞争的加剧,App的推广和增长变得愈发困难。裂变营销作为一种有效的推广手段,被广泛应用。但在裂变营销中,填写邀请码环节常常成为用户流失的“重灾区”。 是的,邀请码 ......
在百度千帆大模型服务器训练的记录
1.训练模型 ChatGLM3-6B-32K 1.1数据 训练数据 本地:llama_factory_train_data_2 1.1.1 加载数据 将数据文件放到 /home/LLaMA-Factory/data 下 修改dataset_info.json文件, 在末尾加上 "modify_lor ......