当前位置: 首页 > news >正文

【BOOST C++ 19 应用库】(6)序列数据封装和优化

一、说明

        用于优化的包装函数:本节介绍包装函数以优化序列化过程。这些函数标记对象以允许 Boost.Serialization 应用某些优化技术。

二、示范和代码

        示例 64.14。在没有包装函数的情况下序列化数组

#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <boost/array.hpp>
#include <iostream>
#include <sstream>using namespace boost::archive;std::stringstream ss;void save()
{text_oarchive oa{ss};boost::array<int, 3> a{{0, 1, 2}};oa << a;
}void load()
{text_iarchive ia{ss};boost::array<int, 3> a;ia >> a;std::cout << a[0] << ", " << a[1] << ", " << a[2] << '\n';
}int main()
{save();load();
}

  

Example 64.14

        示例 64.14 使用没有任何包装函数的 Boost.Serialization。该示例创建值 22 serialization::archive 11 0 0 3 0 1 2 并将其写入字符串。使用包装函数 boost::serialization::make_array(),写入的值可以缩短为以下字符串:22 serialization::archive 11 0 1 2。

        示例 64.15。使用包装函数 make_array() 序列化数组

#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <boost/serialization/array.hpp>
#include <array>
#include <iostream>
#include <sstream>using namespace boost::archive;std::stringstream ss;void save()
{text_oarchive oa{ss};std::array<int, 3> a{{0, 1, 2}};oa << boost::serialization::make_array(a.data(), a.size());
}void load()
{text_iarchive ia{ss};std::array<int, 3> a;ia >> boost::serialization::make_array(a.data(), a.size());std::cout << a[0] << ", " << a[1] << ", " << a[2] << '\n';
}int main()
{save();load();
}

  boost::serialization::make_array () 函数需要地址和数组的长度。 由于长度是硬编码的,所以它不需要作为 boost::array类型的一部分序列化。

        换个说法就是:boost::serialization::make_array() 需要数组的地址和长度。但是,因为它是预先知道的,所以不需要将长度序列化为数组的一部分。

        任何时候,如果 boost::array或 std::vector  包含一个可以直接序列化的数组,都可以使用这个函数。 其他一般需要序列化的属性不能被序列化。

        另一个 Boost.Serialization 提供的封装函数是 boost::serialization::make_binary_object () 。 与 boost::serialization::make_array () 类似,它也需要地址和长度。 boost::serialization::make_binary_object () 函数只是为了用来序列化没有底层结构的二进制数据,而 boost::serialization::make_array () 是用来序列化数组的。

        只要 std::array 或 std::vector 等类包含可以直接序列化的数组,就可以使用 boost::serialization::make_array()。跳过通常也会被序列化的其他成员变量(参见示例 64.15)。

        Boost.Serialization 还提供包装器 boost::serialization::make_binary_object()。类似于 boost::serialization::make_array(),此函数需要一个地址和一个长度。 boost::serialization::make_binary_object() 仅用于没有底层结构的二进制数据,而 boost::serialization::make_array() 用于数组。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3826673.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

sqoop报错:Error: java.io.IOException: SQLException in nextKeyValue

Error: java.io.IOException: SQLException in nextKeyValue at org.apache.sqoop.mapreduce.db.DBRecordReader.nextKeyValue(DBRecordReader.java:277) at org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.nextKeyValue(MapTask.java:568) at org.apache.hadoop....

中国大学mooc c语言作业,中国大学mooc程序设计入门——C语言:第三周测验(示例代码)...

1.奇偶个数(5分)题目内容&#xff1a;你的程序要读入一系列正整数数据&#xff0c;输入-1表示输入结束&#xff0c;-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数&#xff0c;整数的范围是(0,100000)。如果输入-1则表示输入结束。输出…...

JAVA学习笔记-初次面向对象和类

java 面向对象学习的思维导向图 理解面向对象和类 将它们可以比喻成表格&#xff0c;field 是表头类&#xff0c;每一行数据的内容就是对象[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dqj0Ir4b-1631875138010)(https://raw.githubusercontent.c…...

spring的事务隔离级别,linux查看系统架构

一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态&#xff0c;也就是说一个事务执行之前和执行之后都必须处于一致性状态。 拿转账来说&#xff0c;假设用户A和用户B两者的钱加起来一共是5000&#xff0c;那么不管A和B之间如何转账&#xff0c;转几次账&…...

在centos环境中简单搭建邮件服务器

前言 邮件收、发服务器是分开的&#xff0c;也就是我们需要搭建一个邮件发送服务器&#xff08;Postfix&#xff09;和一个邮件收取服务器&#xff08;Dovecot&#xff09;。 本文会搭建收、发两个服务器&#xff0c;并用邮件客户端&#xff08;Foxmail&#xff0c;outlook&…...

PDB下载

#define _CRT_SECURE_NO_WARNINGS #pragma warning(disable : 4018) #include <Windows.h> #include <WinInet.h> #pragma comment(lib,"Wininet.lib")#include <iostream> #include <string> #include <sstream> #include <ioman...

思科防火墙——实验练习加命令

作者简介&#xff1a;一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a;网络豆的主页​​​​​​ 目录 前言 一.实验练习 1.实验&#xff08;1&#xff09;配置ASA接口 2.实…...

数据库行业的未来:指日可待

“数字经济时代的主要特征是软件定义一切&#xff0c;软件是数字基础设施的重要组成部分&#xff0c;以操作系统、数据库管理系统为主的基础软件&#xff0c;是软件技术的核心。”腾讯云副总裁林晓斌说道&#xff0c;作为从事数据库行业十多年的技术人才&#xff0c;林晓斌认为…...

GIS工具maptalks开发手册(四)01——渲染地图信息框之添加绘制工具、获取点的坐标数据信息框进行展示

GIS工具maptalks开发手册(四)01——渲染地图信息框之添加绘制工具、获取点的坐标数据信息框进行展示 1、官网示例 官网示例-地图信息框——https://maptalks.org/examples/cn/ui-control/ui-map-infownd/#ui-control_ui-map-infownd 效果 代码 index.html <!DOCTYPE ht…...

Stable Diffusion 2.0 来了

Stable Diffusion 一经发布&#xff0c;就立刻在业界掀起巨大的波浪。我个人后知后觉&#xff0c;直到 Stable Diffusion V1.4 版本发布&#xff0c;才接触 Stable Diffusion (之前使用的是 Disco Diffusion)。这段时间&#xff0c;SD 团队也没闲着&#xff0c;很快就发布了 V2…...

vue.js事件监听属性01

<!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta http-equiv"X-UA-Compatible" content"IEedge"> <meta name"viewport" content"widthdevice-width, initi...

有关神经网络的训练算法,神经网络训练计算器app

为什么要用GPU来训练神经网络而不是CPU? 许多现代神经网络的实现基于GPU&#xff0c;GPU最初是为图形应用而开发的专用硬件组件。所以神经网络收益于游戏产业的发展。 中央处理器&#xff08;central processing unit&#xff0c;简称CPU&#xff09;作为计算机系统的运算和…...

基于HFSS的线阵综合分析

摘要&#xff1a; 常规的阵列天线方向图综合是基于阵因子分析法&#xff0c;且不考虑单元之间电磁耦合的一种快速分析手段。本次推文则简单阐述一个基于HFSS的线阵综合实例。 HFSS中的直线阵 均匀直线阵的基础知识已在前面的推文中进行了多次阐述举例&#xff0c;这里就不赘…...

Java 继承

继承的概念 继承是java面向对象编程技术的一块基石&#xff0c;因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为&#xff0c;使得子类对象&#xff08;实例&#xff09;具有父类的实例域和方法&#xff0c;或子类从父类继承方法&#xff0c;使得子类具有父…...

MATLAB信号的带宽估计及求带宽(3dB,90%带宽)

频谱测量- MATLAB & Simulink- MathWorks 中国通道功率、带宽、均值频率、中位数频率、谐波失真https://ww2.mathworks.cn/help/signal/spectral-measurements-1.html请参考以上matlab官网学习 程序实例&#xff1a; 以简单的求归一化带宽作为例子进行简单说明&#xff0…...

【SpringCloud】SpringCloud整合Seata分布式事务之环境搭建

一、前言 在上篇文章Seata AT模式之分布式事务原理探究中&#xff0c;我们了解了分布式事务以及Seata AT模式下的分布式事务原理&#xff0c;在本文中&#xff0c;我们将利用SpringCloud、SpringCloud Alibaba整合Seata实现分布式事务控制&#xff0c;并利用Nacos作为注册中心…...

26_content 阶段 root 和 alias指令

文章目录 content 阶段 root和alias 指令示例配置3个变量静态文件返回时的 content-type未找到文件时的错误日志content 阶段 root和alias 指令 alias: syntax: alias path;default: –context: locationroot: syntax: root path;default: root html;context: http,server,loca…...

1111 Online Map

Input our current position and a destination, an online map can recommend several paths. Now your job is to recommend two paths to your user: one is the shortest, and the other is the fastest. It is guaranteed that a path exists for any request. Input Sp...

JAVA正则表达式语法大全

1 [正则表达式]文本框输入内容控制2 整数或者小数&#xff1a;^[0-9]\.{0,1}[0-9]{0,2}$3 只能输入数字&#xff1a;"^[0-9]*$"。4 只能输入n位的数字&#xff1a;"^\d{n}$"。5 只能输入至少n位的数字&#xff1a;"^\d{n,}$"。6 只能输入m~n位的…...

距离Java大神还有多远

自己还是要多敲代码&#xff0c;你可以找一下有答案的练习进行去做但千万别死抄代码。不要像行尸走肉般的抄代码&#xff0c;没有用。只能提高指法速度&#xff0c;无法形成编程思路。 核心&#xff1a;找出老师代码的核心思路&#xff0c;类似于&#xff1a;第一步、第二步、…...

python-Matplotlib画图那些你不知道的事

捡漏小知识X 轴刻度线标签处理添加文字说明文本注释中文和字体边框和水平线条堆叠图饼图拉出一个泡泡图等高线雷达图共享坐标轴三维图X 轴刻度线标签处理 plt.xticks(rotation45)添加文字说明 plt.text()可以在图中的任意位置添加文字&#xff0c;并支持LaTex语法 text(x, y, …...

肿瘤NGS的常规检测流程

原文&#xff1a;https://mp.weixin.qq.com/s/knrOD3w30FOWd6mlbI5Uug 目录 1. WGS, WES, Targeted sequencing 2. 数据预过滤 3. 序列比对 4. 去重&#xff08;可选&#xff09; 5. UMI 去重矫正&#xff08;可选&#xff09; 6. 插入缺失再比对&#xff08;可选&#x…...

丹尼尔·惠灵顿(Daniel Wellington)选择一洽的理由

一洽客服 丹尼尔惠灵顿&#xff08;Daniel Wellington&#xff09;是来自瑞典的手表品牌&#xff0c;现总部位于瑞典东南部城市乌普萨拉&#xff08;Uppsala&#xff09;。在国外&#xff0c;它被称作是全球最热的腕表品牌&#xff0c;发展至今&#xff0c;Daniel Wellington已…...

Mybatis-plus学习(基于版本3.0.5)

文章目录一.概念1.1 简介1.2 特性二.快速入门三.CRUD扩展3.1 Insert插入3.2 主键生成策略3.3 Update更新3.4 自动填充3.5 乐观锁3.6 查询操作3.7 删除操作3.8 性能分析插件&#xff08;新版本的Mybatis-plus已将此插件移除&#xff09;3.9 条件构造器3.10 代码生成器一.概念 1…...

【趣学算法】Day2-数据结构入门篇

14天阅读挑战赛努力是为了不平庸~ 算法学习有些时候是枯燥的&#xff0c;这一次&#xff0c;让我们先人一步&#xff0c;趣学算法&#xff01; 上一篇我们提到为什么要学算法&#xff1f; 【趣学算法】Day1-为什么要学算法&#xff1f;_跟着飞哥学编程的博客-CSDN博客 数据结构…...

MySQL 起别名去重

文章目录MySQL 起别名&&去重起别名方式一方式二如果别名中出现关键字&#xff0c;特殊字符去重MySQL 起别名&&去重 起别名 我们有的时候为了更加直观和清楚的字段的含义&#xff0c;可以给字段起个别名&#xff0c;比如查询表示式10 % 7&#xff0c;结果表示…...

动手学习深度学习 09:循环神经网络

文章目录01 序列模型1、统计工具2、自回归模型2.1 马尔科夫假设2.2 潜变量模型3、训练3.1 数据生成3.2 模型搭建3.3 训练模型3.4 预测02 文本预处理1、读取数据集2、词元化&#xff08;分词&#xff09;3、词典4、整合所有功能5、小结03 语言模型和数据集1、语言模型2、马尔可夫…...

python的输出语句_python 中简单的输出语句

1 python 中简单的输出语句#coding:utf-8 #输出的是整数&#xff0c;得到的也是整数&#xff0c;用raw_input usernameraw_input(请输入用户名&#xff1a;) #输出的是整数或者字符串&#xff0c;得到的只是字符串 #在终端输入时&#xff1a;python空格.py文件拖入 pwdraw_inpu…...

初学算法——第二天:斐波那契数列

14天阅读挑战赛 1 定义 斐波那契数列的定义者&#xff0c;是意大利数学家莱昂纳多斐波那契&#xff08;Leonardo Fibonacci&#xff09;&#xff0c;生于公元1170年&#xff0c;卒于1250年&#xff0c;籍贯是比萨。他被人称作“比萨的莱昂纳多”。1202年&#xff0c;他撰写了…...

python中输出语句的怎么写_python的输出语句怎么写

在python中要输出内容时&#xff0c;可以使用输出语句print。基本的输出格式我们已经都掌握了&#xff0c;实际上 print() 函数完全可以同时输出多个变量&#xff0c;而且它具有更多丰富的功能。云海天教程网&#xff0c;大量的免费python教程&#xff0c;欢迎在线学习&#xf…...

以VuePress的v1.x为基础开发基础用户手册

首先配置.vuepress中的config.jsmodule.exports = {title:"用户手册",description: 用户手册,evergreen: true,plugins: [ [@vuepress/search, {search: true,searchMaxSuggestions: 10}]],themeConfig: {logo: /assets/img/logo.png,displayAllHeaders: true,search…...

阿里菜鸟面经 Java后端开发 社招三年 已拿offer

一面 自我介绍 略 项目介绍 略 项目提问 略 通用技术问题&#xff1a; Java里的Object equals() 和 hashCode() 为什么需要重写&#xff1f; JVM 垃圾回收的时机 有两个动作 下订单 和 扣钱&#xff0c;需要保证每一个订单只扣一次钱&#xff0c;应该怎么设计&#xff1f;分…...

java IO流【常用流对象二】

文章目录常用流对象4 转换流4.1 通过转换流实现键盘输入屏幕输出4.2 通过字节流读取文本并添加行号5 字符输出流【PrintWriter】6 字节数组流6.0 getBytes()知识补充6.1 字节数组输入流6.2 字节数组输出流7 数据流7.1 数据流7.2 数据输入流常用流对象 4 转换流 InputstreamRe…...

Python 学习笔记 (1)输出语句

题主是大一学生&#xff0c;刚刚开始学习python&#xff0c;但是题主有一定的c语言基础&#xff0c;在这里以两者对比的形式做一些学习笔记。 这里准备把输出语句单独拿出来写一篇文章&#xff0c;因为笔者觉得python 的输出语句语法很繁多&#xff08;恕我直言&#xff0c;就…...

【openGauss】运维常用的SQL

一、查模式 二、查对象 查看某模式下的表名select tablename from pg_tables where schemaname hsjc_bi; 查看某表的字段 SELECT A.attname AS NAME, format_type(A.atttypid, A.atttypmod) AS TYPE, A.attnotnull AS NOTNULL, col_description(A.attrelid, A.attnum) AS CO…...

<Python的语句>——《Python》

目录 1.顺序语句 2.条件语句 2.1什么是条件语句 2.2语法格式 (1) if (2) if - else (3) if - elif - else 3.缩进和代码块 3.1 概念 3.2 练习 (1) 输入一个整数, 判定是否是奇数 (2) 输入一个整数, 判定是正数还是负数 (3) 判定年份是否是闰年 4.空语句 pass 5…...

python的输入和输出语句

输入语句是input( ) 举个例子 注意的是&#xff0c;输入的如果是数字&#xff0c;那可以直接输入&#xff1b;如果是字母及器组成的字母组合&#xff0c;则要加上单引号或者双引号&#xff01;否则会报错。 输出语句是print( ) 标识符 语法&#xff1a;字母&#xff0c;数字…...

字符类型回文序列判断方法,寻找多个子字符串中的回文序列

1&#xff0c; 回文序列判断 #include<iostream> #include<bits/stdc.h> using namespace std; string reverse(string str) {int n str.length();for(int i0;i<n/2;i){swap(str[i],str[n-i-1]);}return str; } bool isPalindrome(string a) {return reverse(…...

python之输出语句

输出语句 多级打印 代码 print("1","","2","",12)结果 1 2 3结束符 print打印出的元素默认会用\n作为结束符#如果想改变结束符的话&#xff0c;用end关键字来改变 代码 list [1,2,3]; #输出元素之间用分隔符隔开 for elem in list…...

令人惊讶的模拟电路 -3db截止频率理解

电流&#xff0c;电压等中 10*lgX 1dB; 功率中 为20*lgX 1dB.区别只是表示是功率还是电流。 功率都是20*lgX.其他10*lgX.上面的关系就是平方&#xff0c; 10*lgX 2*10 lgX. 其实就是功率与电压或电流是平方关系啦&#xff08;公式,&#xff09;&#xff0c; 不要把这两个混…...

数据结构实验4 二叉搜索树与平衡二叉树(C语言实现+详细注释)

文章目录题目要求输入输出代码实现树的定义插入元素1.二叉搜索树的插入2.平衡二叉树的插入获取搜索次数栈的定义非递归前序遍历实现获取搜索次数主函数这周的数据结构实验要求提前了一个礼拜放出来&#xff0c;老早写完了&#xff0c;所以有空发一下博客。 不过希望c带的小伙伴…...

1:Introduction to DFT

文章目录1. 制造测试2. DFT2.1 功能测试2.2 结构性测试3. DFT意义1. 制造测试 芯片制造出来以后进行出厂测试&#xff0c;在超大规模芯片中&#xff0c;传统的测试方法&#xff08;功能测试&#xff09;已经不能满足高效测试需求&#xff0c;这时候就引入了专门的DFT。 当前芯…...

java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis+系统+LW文档+源码+调试部署

java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis系统LW文档源码调试部署 java计算机毕业设计vue健康餐饮管理系统设计与实现MyBatis系统LW文档源码调试部署本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1…...

操作系统的主要功能

目录 一. 处理机管理功能 1.1 进程控制 1.2 进程同步 1.3 进程通信 1.4 进程调度 二. 存储器管理功能 2.1 内存分配 2.2 内存保护 2.3 地址映射 2.4 内存扩充 三. 设备管理功能 3.1 缓冲管理 3.2 设备分配 3.3 设备处理 3.4 设备独立性和虚拟设备 四…...

C#比较两个文件内容是否相同

今天看到项目的比较文件是先将所有字节读出来&#xff0c;然后逐一进行比较&#xff0c;想找找有没有可以优化的地方。在网上看了一下&#xff0c;有比较哈希码的&#xff0c;验证了一下&#xff0c;发现不管是文件开始就不相同&#xff0c;还是文件末尾才不相同&#xff0c;都…...

分布式定时调度:xxl-job 万字详解

一.定时任务概述 1.定时任务认识 1.1.什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为在某个固定时间点执行&#xff0c;或者周期性的去执行某个任务&#xff0c;比如&#xff1a;每天晚上24点做数据汇总&#xff0c;定时发送短信等。 1.2.常见定时任务方案…...

python循环语句输出_python循环语句

1. 条件语句条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python interprets non-zero values as True. None and 0 are interpreted as False.Python 判断非0的值为 True&#xff0c; 而None和0被认为…...

在软件测试领域,Java和Python哪个更适合做自动化测试?

功能测试人员提升技能的方向就是自动化测试&#xff0c;要学自动化测试就要进阶编程语言&#xff0c;常用的编程语言有两种&#xff0c;Python和Java&#xff0c;掌握哪门编程语言更容易做自动化测试呢&#xff1f; 什么是自动化测试&#xff1f; 简单来说&#xff0c;自动化…...

1.1 print输出语句(Python)

本文来自异想之旅公开发布的Python教程&#xff0c;原文地址&#xff1a;https://www.yuque.com/yxzl/python 真的对不起各位&#xff0c;我也不想一上来就用这么多粗体文字介绍概念&#xff0c;但是这些真的需要说。相信我&#xff0c;往后概念性内容就很少了&#xff0c;这两…...

什么是创意编程?

创意编程&#xff1a;&#xff08;自己体会&#xff09;就是通过工具来表达思想、探索、解决问题的过程。 抓住小孩的兴奋点&#xff0c;通过游戏、故事等方式模拟世界、感知世界&#xff0c;培养创造力&#xff1b;引导孩子把独特创意变成看得见、摸得着的作品。 创意编程(阿尔…...

开始记录-第一篇:ScrollView滚动条颜色以及一些常用属性

安卓ScrollView改变滚动条颜色以及一些常用属性 在公司实习第5个月&#xff0c;在一个项目中&#xff0c;用户需要改变页面滚动条的颜色&#xff0c;看了同事代码&#xff0c;都是用的seekbar&#xff0c;而我的页面布局用的是ScrollView&#xff0c;自带滚动条&#xff0c;所…...

DDD领域驱动设计

视频路径https://www.bilibili.com/video/BV18q4y1P7AE?p2&spm_id_frompageDriver 问题&#xff1a; 1&#xff09;沟通难 2&#xff09;开发难 3&#xff09;测试难 4&#xff09;创新难 三次软件危机 问题&#xff1a;防止项目老化&#xff1f;&#xff08;大泥球模…...

Python pyttsx3|文本朗读(各种语言)

Python文字转语音 程序员&#xff0c;在其他人眼中往往都是高冷的存在&#xff0c;在他们的眼中能用代码解决的问题绝对不考虑其他的方法&#xff0c;本文让我们用Python来提升一下高冷的档次&#xff0c;让我们用代码来“说话”。 安装pyttsx3 安装 下面就让我们来看一下P…...

C语言造轮子

/*获取数值的位数*/ int32_t GetNumBits(uint64_t num) {char aTmp[19] { 0 };return sprintf(aTmp,"%llu",num); }/*8 位 BCD 数据转换为 10 进制数据*/ void BCD8421_To_Dec_Uint8(uint8_t *pData, size_t size) {uint8_t tmp 0;if(pData NULL){ return; }if(si…...

谷歌AI新技术:通过追踪虹膜,普通摄像头也能测距

2020-08-12 17:56:26 目前的主流智能手机大多配有多个摄像头&#xff0c;每个都有不同分工&#xff0c;有的是黑白摄像头&#xff0c;负责提供更准确的对比度信息&#xff0c;有的则负责捕捉人物或场景深度&#xff0c;测量物体和手机之间的距离。 近日&#xff0c;谷歌 AI 研…...

PPT 2013 提升演讲逼格 视频教程

课程介绍1.三个PPT作比较 2.课程大纲与软件介绍 3.软件界面认识 4.制作简单的幻灯片&#xff08;插入、音乐、动画&#xff09; 5.幻灯片模板制作.美化工具 7.PPT配色原理 8.基本PS技巧 9.制作商务PPT规范 课程目标 【视频教程】http://edu.dmer.cn/course/60...

ffmpeg批量转换m4a为mp3

1、新建一个txt文件&#xff0c;并复制如下代码进入&#xff0c;然后保存。 echo off & titlecd /d %~dp0for %%a in (*.m4a) do (ffmpeg -i "%%~sa" -y -acodec libmp3lame -aq 0 "%%~na.mp3")pause 2、把文件后缀修改为bat 。 3、把后缀为bat的文…...

【计算机网络】超详细——华为eNSP的安装教程

网络工程师小白或初次接触计算机网络的学生&#xff0c;网络相关的书本学习起来枯燥乏味&#xff0c;这时需要仿真模拟器来加深对网络知识的理解。目前提供网络仿真平台有cisco、华为等&#xff0c;若您英语基础薄弱建议选华为&#xff0c;英语阅读能力较强的直接上cisco的模拟…...

华清远见嵌入式培训_第一周回顾与反思

目录 第一天 周二 1.1 Linux系统的使用 1.2 终端 1.3 Linux系统命令 1.4 vi编辑器的使用 第二天 周三 2.1 顺利进入&#xff08;“hello world”&#xff09;阶段。 2.2 gcc编译器 2.3 进制规则 2.4 ASCII码 2.5 数据类型 第三天 周四 3.1 变量 3.2 强制类型转换 3.3 运算符 3…...

学习笔记——popen()函数详解

popen()函数 引用度娘说的&#xff1a; popen() 函数通过创建一个管道&#xff0c;调用 fork 产生一个子进程&#xff0c;执行一个 shell 以运行命令来开启一个进程。 这个进程必须由 pclose() 函数关闭&#xff0c;而不是 fclose() 函数。pclose() 函数关闭标准 I/O 流&…...

带手写笔平板电脑的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

本文研究全球与中国市场带手写笔平板电脑的发展现状及未来发展趋势&#xff0c;分别从生产和消费的角度分析带手写笔平板电脑的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品的价格、产量、产值及全球和中国…...

python获取手写板笔记_Python公开课-机械学习之手写识别

原标题&#xff1a;Python公开课-机械学习之手写识别当我们在手写设备(例如我们输入法中的手写模式)&#xff0c;使用手写的文字&#xff0c;我们计算机是如何快速准确的识别出来的&#xff1f;每个人&#xff0c;甚至是同一个人&#xff0c;每次手写的字都不是完全一样&#x…...

基于MyScript的C#版本手写板 准确的识别中文

网上的手写板模板不少&#xff0c;前端时间研究的是zinnia&#xff0c;可以很好的识别汉字&#xff0c;但是和数码比连接后&#xff0c;就不准了&#xff0c;因为数码笔识别的点多&#xff0c;今天总结的是法国的项目&#xff0c;毕竟别人的中文库凭什么免费提供给你&#xff0…...

人工智能入门第一课:手写字体识别及可视化项目(手写画板)(mnist)

人工智能入门第一课&#xff1a;手写字体识别及可视化项目&#xff08;手写画板&#xff09;&#xff08;mnist&#xff09;&#xff0c;使用技术&#xff08;Djangojstensorflowhtmlbootstrapinspinia框架&#xff09; 直接上图&#xff0c;项目效果 1.训练模型 项目结构 …...

为 Go 开发配置Visual Studio Code

在本快速入门中&#xff0c;你将安装和配置 Go for Visual Studio Code 扩展。 在 2020 年 Go 开发人员调查结果中&#xff0c;41% 的受访者选择Visual Studio Code作为他们最喜欢的 Go 编辑器。 这使得Visual Studio Code成为 Go 开发人员最常用的编辑器。 Visual Studio Co…...

HTML5网页设计图片如何,网页设计中优化图片的6个技巧

本文转载自【微信公众号&#xff1a;阿门教你PS&#xff0c;ID:meitian_PS】经微信公众号授权转载&#xff0c;如需转载与原文作者联系平面设计和网页设计是两个截然不同的领域&#xff0c;这两个领域有不同的设计需求、设计实践和设计方法。例如&#xff0c;在网页设计中更常使…...

/linux-3.4.7/README

Linux kernel release 3.x <http://kernel.org/>These are the release notes for Linux version 3. Read them carefully,as they tell you what this is all about, explain how to install thekernel, and what to do if something goes wrong. WHAT IS LINUX?&...

内核--from gnu

Linux kernel release 2.4.xx These are the release notes for Linux version 2.4. Read them carefully,as they tell you what this is all about, explain how to install thekernel, and what to do if something goes wrong. WHAT IS LINUX? Linux is a Unix clone wr...

linux -readme文档-值得一看

Linux kernel release 2.6.xx These are the release notes for Linux version 2.6. Read them carefully, as they tell you what this is all about, explain how to install the kernel, and what to do if something goes wrong. WHAT IS LINUX? Linux is a Unix clon...

内核编译相关(译)/unfinished

WHAT IS LINUX? Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. It has all the featu...

安装linux内核

This is forked from https://developer.dji.com/manifold/, and the csi tool is added to the atheros driver. -------------------------------------------------------------- Linux kernel release 3.x <http://kernel.org/> These are the release notes for L...

linux编译注解

Linux kernel release 3.x <http://kernel.org/>These are the release notes for Linux version 3. Read them carefully,as they tell you what this is all about, explain how to install thekernel, and what to do if something goes wrong. WHAT IS LINUX? Lin...

linux rt patch 强实时,linux-stable-rt

Linux kernel release 3.x These are the release notes for Linux version 3. Read them carefully,as they tell you what this is all about, explain how to install thekernel, and what to do if something goes wrong.WHAT IS LINUX?Linux is a clone of the operating...

【Linux】常用的Linux命令(初学者必读)

一、学习Linux的原因 开源&#xff0c;免费系统迭代更新系统性能稳定安全性高多任务&#xff0c;多用户耗资源少内核小应用领域广泛使用及入门容易 二、Linux常用的命令 我使用的Linux环境是在 腾讯云服务器上的Centos 7和 Xshell。 下面我把常用的一些命令分成了几个部分&am…...

switch case与while语句练习

switch case 选择 假设用1&#xff0c;2。。。。7分别表示星期一。。。。星期天&#xff0c;现输入一个数字&#xff0c;输出对应的星期几。比如&#xff1a;输入3&#xff0c;则输出“星期三” #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() {int d…...

Android单元的Junit测试(快速入门)

Android单元的junit测试 1、添加配置信息 <!-- 使用Android测试包 --><uses-library android:name"android.test.runner" /><!-- 使用android测试包 --><instrumentationandroid:name"android.intent.InstrumentationTestRunner"an…...

IDEA导入JUnit测试类

1.准备好一个IDEA项目 2.加入Test注解 3.点击红色感叹号&#xff0c;导入JUnit4 4.直接点击OK 5.导入成功 6.测试运行 7.运行结果...

junit测试service时一直报空指针异常

用Autowired注解如下&#xff1a; Autowired private CategoryServiceImpl categoryService; 然后如下的方法一直报&#xff1a;空指针异常 Test public void findOne() {ProductCategory one categoryService.findOne(1);Assert.assertEquals(new Integer(1),one.getCateg…...

Maven项目之运用Junit测试

JUnit测试 注解&#xff1a;已经下载了JUnit依赖包 创建 Maven 项目&#xff0c;编写两个数的加、减、乘和除函数&#xff0c;以及求 n!函数&#xff0c;利用Junit 单元测试测试编写的五个方法函数。 //Triangle类放在scr/main/java public class Triangle {//加法public in…...

SpringBoot整合junit测试案例

1.之前开发项目是不要求写单测的&#xff0c;最近公司管理严格需要对开发的功能编写单测&#xff0c;所以在此记录下springboot对junit的整合以及使用的方式 2.引入需要用到的依赖jar包&#xff0c;一般创建好springboot项目都会自带test依赖 3.一般我们新建的springboot项目都…...

IDEA中使用Junit测试

文章目录一、创建一个Maven项目二、在Maven项目中添加JUnit依赖三、创建测试类一、创建一个Maven项目 二、在Maven项目中添加JUnit依赖 在pom.xml中添加JUnit依赖 <dependency><groupId>junit</groupId><artifactId>junit</artifactId><vers…...

Spring Boot JUnit 测试 Controller

Spring Boot JUnit 测试 Controller Controller层代码如下: RestController public class HelloController {Logger logger LoggerFactory.getLogger(this.getClass());Autowiredprivate UserService userService;RequestMapping("/hello")public String index() …...

Junit 测试 Service 层

1、首先引入 junit-4.12 和 hamcrest-core 包或者使用Maven。 2、建立测试类&#xff1a; public class UserTest { private UserService userServiceImpl; …...

JUnit测试命名规范

1.测试类的命名定义规范 测试类的命名规则是&#xff1a;Test被测试的业务、Test被测试的接口、Test被测试的类 类的名字必须由大写字母开头而单词中的其他字母均为小写&#xff1b;如果类名称由多个单词组成&#xff0c;则每个单词的首字母均应为大写&#xff0c;如TestMobil…...

用junit测试控制台输入

前言&#xff1a;junit测试默认是不支持控制台输入的&#xff0c;如果有需要&#xff0c;可以通过变相的方式实现控制台输入&#xff0c;详情请看下文 今天我写了一个键盘类的输入功能&#xff0c;这个类长这样&#xff0c;它继承自一个键盘接口。 public interface KeyBoard …...

单元测试——编写JUnit测试

什么是单元测试呢&#xff1f;单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法&#xff0c;因此&#xff0c;对Java程序进行单元测试就是针对单个Java方法的测试。 单元测试有什么好处呢&#xff1f;在学习单元测试前&#xff0c;我们可以先了解一…...

JUnit测试类使用

JUnit4测试使用教程I 简介 JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立&#xff0c;逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。JUnit是由…...

eclipse java 测试_java-在Eclipse中“未找到JUnit测试”

java-在Eclipse中“未找到JUnit测试”因此&#xff0c;我是JUnit的新手&#xff0c;我们必须将其用于作业分配。 我们的教授给我们提供了一个具有一个测试类的项目BallTest.java。当我右键单击> Run as> JUnit Test时&#xff0c;出现一个弹出错误&#xff0c;提示“未找…...

Junit测试private方法

Java代码 package com.bill99.junit; public class ACase { private String echoRequest(String request) { return "Hello!"request; } private String echoRequest() { return "Hello!"; } } Java代…...

Junit测试工具使用

Junit是单元测试框架工具&#xff0c;在项目开发中是经常用到的&#xff0c;利用JUnit4进行单元测试非常简单方便&#xff0c;所以熟悉Junit是很有必要的。 Junit优点&#xff1a; 安装使用方便可以同时执行多个测试方法测试结果直观明了 本文记录Junit使用的基本知识&#…...

SpringBoot中使用Junit测试

文章目录 SpringBoot整合Junit测试 目录 1、SpringBoot引入springboot的测试依赖 2、生成测试方法 3、测试结果 SpringBoot整合Junit测试 假设已对mybatis、web进行了配置以及整合。下面直接进行测试方法的整合。 1、SpringBoot引入springboot的测试依赖 <!--整合sprin…...

Junit 测试框架的详细讲解

文章目录一、 Junit 是什么&#xff1f;二、Junit 注解有哪些&#xff1f;三、 Junit 断言有哪些&#xff1f;四、 Junit 如何使用&#xff1f;1、Jar 包依赖2、创建项目3、Junit 注解的使用4、Junit 断言的使用五、 Spring 如何整合 Junit &#xff1f;1、首先引入相关jar包&a…...

Junit测试和mock

Junit 是什么&#xff1a;Junit是用来编写可复用测试集的简单框架&#xff0c;是Xunit的子集&#xff0c;Xunit是一套基于测试驱动开发的测试框架。Junit是白盒测试&#xff0c;一般由开发人员完成&#xff0c;因为开发人员最清楚软件是怎么完成功能的和完成什么样的功能。 Ju…...

Junit测试异常

检查抛出的异常有三种方式&#xff0c;它们各自都有优缺点&#xff1a; 1.Test(expected…) Test注解有一个可选的参数&#xff0c;"expected"允许你设置一个Throwable的子类。在测试的方法前加入类似下面的句子即可验证方法抛出预期的异常: Test(expected Illeg…...

消息中间件ActiveMQ入门概述

目录 举一反三 思考 背景 消息中间件的作用 MQ的定义 MQ的特点 MQ的缺点 消息中间件已经成为互联网企业应用系统内部通信的核心手段&#xff0c;是目前企业内主流标配技术&#xff0c; 它具有解耦、异步、削峰、签收、事务、流量控制、最终一致性等一系列高性能架构所需…...

python把图片识别成文字

先上代码&#xff1a; import pytesseract from PIL import Image# 打开图片 image Image.open(011.png) # 转为灰度图片 imgry image.convert(L) # 二值化&#xff0c;采用阈值分割算法&#xff0c;threshold为分割点,根据图片质量调节 threshold 165 #150 table [] for j…...

c++字符特性模板char_traits,到底是什么?

c字符特性模板,到底是什么? 作为一个老程序员&#xff0c;也一直对它觉得很是模糊和神秘&#xff0c;这到底是个什么东西&#xff0c;需要揭开这个面纱了. 怎么揭开&#xff0c;相关文档看不到&#xff0c;就剩下看代码了. 我的环境是ubuntu20, c库是libstdc-9-dev 打开/usr/…...

Flink SQL管理平台flink-streaming-platform-web安装搭建-整理

目录 步骤 安装 第二步 下载flink 第三步 安装flink-streaming-patform-web 第四步 配置flink web平台 第五步 运行demo 在Flink学习的入门阶段&#xff0c;非常重要的一个过程就是Flink环境搭建&#xff0c;这是认识FLInk框架的第一步&#xff0c;也是为后续的理论学习和…...

支付宝APP支付回调问题

支付宝APP支付回调问题 这里必须要打印 success 七个字符&#xff0c;不然会一直回调。...

支付宝H5拉起唤醒支付宝APP

​ 个人免签h5支付 H5支付&#xff0c;个人支付宝使用H5拉起支付 &#xff0c;即时支付到个人账户&#xff0c;无需手续费。 测试效果如下图&#xff1a; https://github.com/apppay/h5pay/blob/master/README.md ​...

支付宝app支付产品不通过app集成sdk发起支付(附源码)

目录 支付宝app支付 源码 支付宝app支付 直接通过支付宝app支付接口生成的orderStr进行支付 不需要开发APP并集成支付宝SDK (java开发) 源码...

支付宝APP支付集成文档

一、开发前提 适用于商家在App应用中集成支付宝支付功能。商家APP调用支付宝提供的SDK调用支付宝客户端内的支付模块&#xff0c;商家APP会跳转到支付宝中完成支付&#xff0c;支付完后跳回到商家APP内&#xff0c;最后展示支付结果。 本文档旨在指导开发者快速集成支付宝APP支…...

支付宝APP支付接口-PHP

最近做了一个基于微信&#xff0c;alipay的支付功能&#xff0c;主要包括alipay的wap(唤醒支付宝APP),pc,APP支付&#xff0c;前两者基于MD5签名&#xff0c;后者基于RSA签名&#xff1b; 微信的内部浏览器支付&#xff0c;APP支付&#xff0c;至于wap,需要申请&#xff0c;达到…...

PHP之支付宝APP支付

引言&#xff1a; 最近公司项目涉及到支付宝APP支付&#xff0c;因此打算总结一下此次开发过程中遇到的问题和解决方案&#xff0c;从头到尾打通支付宝服务端的代码思路&#xff0c;我用的服务端语言是PHP。 一、支付应用的创建和配置 1-1、登录蚂蚁金服开放平台首页&#x…...

c语言编程 结构结合(union)

结合&#xff08;union) ________________________________________ 2&#xff0c;结合表明和结合变量定义 结合也是一种新的信息类型&#xff0c;它是一种特不情势的变量. 结合表明和结合变量定义与结构非常邻近.其情势为&#xff1a; union 结合名{ 信息类型 成员名; 信息类型…...

java实现支付宝app支付

上一篇介绍了java实现微信app支付&#xff0c;这篇介绍支付宝的app 支付&#xff0c;支付宝在支付方面比微信方便太多&#xff0c;如下&#xff1a; 引入maven依赖&#xff1a; <dependency><groupId>com.alipay.sdk</groupId><artifactId>alipay-sdk…...

文件太大,用notePad++无法打开,怎么做

1.安装cygwn 2.使用linux命令 split -b 20M filename将文件进行拆分后打开...

C++数组能开多大?

一维数组能开到 4 9909 9039 &#xff08;四亿多&#xff09; 二维数组能开到 2 2340 &#xff08;两万多&#xff09; 这个数据是我在自己电脑上用codeblocks运行测试得到的结果 如果数组大小稍微超过上面的两个数字不会报错&#xff0c;但是测试输出最后一位输出为空 如果数组…...

notepad++ 文件太大,打不开

出现的问题&#xff1a; 打开一个文件显示&#xff0c;文件过大 点集确定&#xff1a; 然后出现这个问题&#xff1a; 再点击确定&#xff1a; 出现notepad主界面&#xff1a; 然后关闭你以前打开的很多个文件&#xff0c;就可以打开这个了&#xff0c;这个我觉得它都给你做了…...

【Notepad++】解决notepad打开大文件后卡住的问题

Notepad打开大文件不佳&#xff0c;一般>400m就会卡死。 换用UltraEdit打开。UltraEdit能够打开几个G的文件。 其他用于大文件编辑的工具&#xff1a; 用PilotEdit的快速模式&#xff0c;可以轻松打开70G的文件&#xff1b; SciTE我会乱说&#xff1f;我把楼上所有提到的…...

开榨油店的失败教训_开榨油坊风险大吗?该如何投资

原标题&#xff1a;开榨油坊风险大吗&#xff1f;该如何投资在当代&#xff0c;在想创业的人之间总流传着一句话&#xff1a;创业有风险&#xff0c;投资需谨慎。很多创业项目在高额利润的背后却隐藏着巨大的风险。很多朋友了解过榨油坊&#xff0c;想自己开一家榨油坊&#xf…...

CSV文件太大打不开进行分割、和打开乱码问题

CSV文件打开以及乱码问题 今天要使用一个csv文件&#xff0c;但是有8个G&#xff0c;excel打不开&#xff0c;用Python的pandas也读不了&#xff0c;可能是我电脑配置太落后&#xff0c;也可能是数据实在太大了。 解决办法&#xff1a;首先处理打不开的问题&#xff0c;我们可…...

分布滞后线性和非线性模型(DLNM)分析空气污染(臭氧)、温度对死亡率时间序列数据的影响...

全文下载链接 http://tecdat.cn/?p23947 分布滞后非线性模型&#xff08;DLNM&#xff09;表示一个建模框架&#xff0c;可以灵活地描述在时间序列数据中显示潜在非线性和滞后影响的关联。该方法论基于交叉基的定义&#xff0c;交叉基是由两组基础函数的组合表示的二维函数空间…...

MAT无法打开较大的hprof的解决办法

文章目录概述解决概述 有时候线上产生的堆dump文件较大&#xff0c;如果你的hprof文件没有问题的话&#xff0c;使用MAT打开的时候总是抛出 Java Heap Error. 可能是默认的1024m内存不够用了 解决 找到MAT的安装目录&#xff0c;找到MemoryAnalyzer.ini 修改其中的-Xmx即可 …...

国开电大大学计算机应用基础 (专科)终结性考试(大作业)考试试题以及答案.zip 内含word和ppt答案 下载即可使用

国开电大大学计算机应用基础 &#xff08;专科&#xff09;终结性考试试题以及答案&#xff08;大作业&#xff09; 所有答案和PPT已经做好&#xff0c;直接填写名字学号即可,详情可以看缩略图。 也可以直接点击此连接直接购买 国开电大大学计算机应用基础&#xff08;专科&…...

c++数组可开多大

c数组可开多大及蓝桥杯内存限制分析 参考链接&#xff1a;link 蓝桥杯题目 时间限制1sec 内存限制128mb 内存和 栈区 堆区 全局静态区 文字常量区 程序代码区&#xff08;函数体二进制代码&#xff09; 重点讨论最常用的栈区、全局静态区和程序代码区 理想状态下&…...

C++入门:C++数组可以开多大

一个由C/C编译的程序占用的内存分为以下几个部分 栈区&#xff08;stack&#xff09;&#xff1a;由编译器自动分配释放 &#xff0c;存放函数的参数值&#xff0c;局部变量的值等。其操作方式类似于数据结构中的栈。 堆区&#xff08;heap&#xff09; &#xff1a;一般…...

数据太大,记事本打不开怎么办?

当文本文件中保存的数据太大时&#xff0c;会出现文件太大&#xff0c;记事本等无法打开的现象&#xff0c;如下图&#xff1a; 此时我们可以采用超大文本文件打开工具LogViewPro 首先下载该工具&#xff0c;下载地址如下&#xff1a; http://download.csdn.net/detail/xiaoql…...

C/C++手动开大栈区

#pragma comment(linker, "/STACK:102400000,102400000")//手动开大栈区...

如何开很大的数组问题

大数组问题 在做题时常发现题目要求要开很大的数组&#xff08;多则百万甚至上亿&#xff09; 此时&#xff0c;开long long 型的数组已经不管用了&#xff08;不仅运行时间会卡爆&#xff0c;且本身不支持开这么大的数组&#xff09; 此时可以想到用vector来等效替代这么大的…...

关于香港身份证有效性和格式的一套标准校验

前几天项目中有个input输入框要求是用户输入香港的身份证号&#xff0c;那这就涉及到对输入的身份证号做校验&#xff0c;由于香港身份证号的特殊性&#xff0c;我们也可以直接判断它的有效性。 废话不多说&#xff0c;直接上代码&#xff1a; IsHKID(value) {let pattern ne…...

我香港账户的钱怎么几天了还没到账?

经常有人来问&#xff1a;“我国外的客户给我香港公司账户汇了一笔货款&#xff0c; 不知道什么原因&#xff0c;已经几天了还没到账。” 遇到这种事情难免让人心烦&#xff0c;那我们又应该如何应对呢&#xff1f; 首先我们了解一下什么是跨境汇款&#xff1a; 跨境汇款&am…...

69-简单聊天对话框-拓展-撤回功能

69-简单聊天对话框-拓展-撤回功能 效果如下图&#xff1a; 代码如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-s…...

idea 怎么向前撤回_intellij idea撤回某个commit

http://stackoverflow.com/questions/26175661/intellij-git-revert-a-commitchangeList-->Log标签->选中一条commit->全选右侧的changes-->Revert selected changes.终于找到了小乌龟的这个功能, mac下有福了.---------------------------亲测的第二种方法(思路更…...

git push 提交后撤回--图文详解

git提交后撤回 目录 git提交后撤回 (一) git add . 之后撤回 用git reset XX.html 文件 (二)git commit 之后撤回 git reset commitid (提交的commitid 可用git log 查看) (三)git push 之后撤回 (一) git add . 之后撤回 用git reset XX.html 文件 如果是撤…...

git 撤回merge操作

IDEA检出该分支&#xff08;被错误合并的分支&#xff0c;A错误合并到B&#xff0c;这里指B分支&#xff09;&#xff0c;然后更新分支。打开IDEA命令行执行&#xff1a; git log 控制台的乱码问题解决&#xff1a; 配置环境变量 export LANG"zh_CN.UTF-8" export L…...

实现Unity 撤回功能 主要对场景中的物体位置进行撤回。

前段时间一直赶项目&#xff0c;根本没有时间整理博客。老板让使用Unity实现物品撤回功能&#xff0c;&#xff0c;通过查阅相关资料&#xff0c;加上自己不断思索&#xff0c;初步实现了简单的撤回&#xff08;包括物品的单选和多选&#xff09;。使用的是设计模式是命令模式 …...

git文档的修改撤回

学习目标&#xff1a; GIT学习二、 学习内容&#xff1a; 1、修改撤回 2、删除文件 1、修改撤回 1、git checkout &#xff1a; 文件修改的撤销&#xff0c;让这个文件回到最近一次git commit或git add时的状态。 一种是文件自修改后还没有被放到暂存区&#xff0c;撤销修改…...

Git代码提交和撤回

代码提交到暂存区 # 查看工作区下各文件状态 git staus# 提交所有文件到暂存区 git add .# 提交单个文件到暂存区 git add [文件路径] 撤回暂存区的提交 git restore --staged [文件路径] 代码提交到版本库 git commit -m "[提交说明]" 撤回版本库的提交 git …...

android自动回复退订,Android-IM即时通讯关于消息撤回的处理

项目源码请参考对话撤回的效果图&#xff1a;这里只是在对话的界面展示了撤回消息的处理。其实还有一个地方&#xff0c;是会话列表&#xff0c;也需要动态展示撤回消息的通知。先说对话列表要进行的操作发送方&#xff1a;点击撤回事件&#xff0c;本地视图移除&#xff0c;通…...

Git - 常用命令及撤回

初始化本地库 git init设置签名 // 项目级别/仓库级别&#xff1a;仅在当前本地库范围内有效 git config user.name 名称 git config user.email 邮箱// 系统用户级别&#xff1a;登录当前操作系统的用户范围 git config --global user.name 名称 git config --global user.e…...

git撤回和查看

linux下文本的新建和追加内容 git cat-file -p ID可查看当前master的数据 观察Git 內部如何储存Commit 随便便抓一個 Commit 的 SHA1 开始&#xff1a; git cat-file -p a08181bf3(观察这个commit&#xff0c;找出 tree 位置 ) git cat-file -p ea44d629 (观察 tree&#xff0c…...

环信iOS消息撤回

最近在做输入状态改变, 消息撤回 , 置顶聊天 , 位置共享功能, 今天把做的消息回撤的功能整理下给大家分享, 如有做的不对的地方或者更好的地方, 希望大家多多指教 A用户发消息给B用户&#xff0c;当需要回撤的时候&#xff0c;将要回撤消息的id通过扩展消息发送给B&#xff0c;…...

撤回提交记录

1) 切换到上一条记录 git checkout 69bc5a4d70422cd71dcd5109e451889076863772 2) 创建一个名为local的分支 git checkout -b local 3) 查看当前的分支情况 git branch -a * local remotes/m/sw ->XXXXXXXXXX remotes/tinno/XXXXXXX 4) 推送 git push XXXXXXXXXX …...

撤回文档 服务器留存,云服务器vim撤回

云服务器vim撤回 内容精选换一换华为云帮助中心&#xff0c;为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档&#xff0c;帮助您快速上手使用华为云服务。根据后端云服务器组的ID查询后端云服务器组详情。GET /v2/{projec…...

小六壬预测法

目录 一、基本原理 二、简单算法 三、完整算法 四、传统占语 五、注意事项 六、延伸历史 “掐指神算”人们会很自然地联想起那些说话神神叨叨、行踪飘忽不定的江湖术士、算命先生。那些人总是以“察天地之理、通鬼神之志”自诩&#xff0c;每次占卜时&#xff0c;做一大堆…...

PTA解封日期C语言

问题描述 小明所在的城市发生了疫情&#xff0c;实行静态化管理&#xff0c;小明也被关在家里&#xff0c;不能去上学了。 根据当地政策&#xff0c;连续N天没有新增病例&#xff0c;就可以解封。小明知道过去M(M≤N)天的每天的新增病例数&#xff0c;他想知道理想情况下最早…...

mysql udp提权_SQL Server数据库1433端口解封提权

众所周知&#xff0c;1433端口是SQL Server默认的端口&#xff0c;SQL Server服务使用两个端口&#xff1a;TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务&#xff0c;1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。可以利用sa的弱口令&#xff0c;可以通…...

OSI参考模型 TCP/IP协议族 数据封装与解封过程

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录一. OSI参考模型和TCP/IP协议族1.OSI七层参考模型①应用层②表示层③会话层④传输层⑤网络层⑥数据链路层⑦物理层2.TCP/IP协议族的组成①.TCP/IP五层模型②.TCP/IP四…...

linux解封ip,linux iptables禁IP与解封IP常用命令

封单个IP的命令是&#xff1a;代码如下iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是&#xff1a;代码如下iptables -I INPUT -s 211.1.0.0/16 -j DROPiptables -I INPUT -s 211.2.0.0/16 -j DROPiptables -I INPUT -s 211.3.0.0/16 -j DROP封整个段的命令是&#xff…...

Kornia:GPU加速Dataload

会使用多种数据增强提高模型的泛化性。在输入分辨率大的task&#xff08;如医疗诊断辅助&#xff09;上&#xff0c;消耗的时间更大。为了提高augment的效率&#xff0c;故使用Kornia进行数据增强。 效果 效果还是比较好的&#xff0c;下面是其他人做的对比实验&#xff1a; …...

uniapp 小程序文件下载,图片保存

//文件下载 download(e) {//这个i是上面带的索引位uni.showLoading({title:下载中...})uni.downloadFile({url: e,//下载地址&#xff0c;后端接口获取的链接success: (data) > {if (data.statusCode 200) {uni.saveFile({//文件保存到本地tempFilePath: data.tempFilePath…...

前端将网络图片地址传过来后端将图片转换成文件流返回下载

废话不多说,直接上代码 public void imageExport(String imageUrl, HttpServletResponse response) {String fileName "ITEM_image" new Date().getTime() ".png";InputStream inputStream null;OutputStream outputStream null;BufferedInputStream…...

c#图片上传和文件上传Api接口

1.图片上传 Random rd new Random();#region 图片上传/// <summary>/// 图片上传/// </summary>/// <param name"type">projectPhoto 项目图片 projectRecordPhoto 项目大事记图片 shot 随手拍图片 shotSafe 安全检查图片</param>/// <r…...

2019年3月24日阿里菜鸟网络一面总结

刚开始肯定是一贯的自我介绍&#xff0c;小小的211没什么可多介绍的。就说了名字&#xff0c;java学得还行&#xff0c;自己做过两个项目然后balabala…一段时间&#xff0c;问我喜欢做前端还是做后端&#xff0c;无语- -&#xff0c;简历写的不够清楚嘛&#xff0c;我说了后端…...

如何利用php下载文件_php如何实现下载文件

php实现下载文件的方法&#xff1a;1、直接添加文件链接方法&#xff1b;2、传递参数查找并跳转到下载链接方法&#xff1b;3、使用函数【head()】和【fread()】函数把文件直接输出到浏览器方法。php实现下载文件的方法&#xff1a;1、直接添加文件链接下载文件点击该按钮下载&…...

使用http协议获取网络图片

http用于传输WWW方式的数据。http协议采用了请求响应的模型。在android中提供了HttpURLConnection和HttpClient接口开发HTTP程序。下面分别使用这两种方式获取网络图片。 1.HttpURLConnection 代码如下&#xff1a; [html] view plaincopy public class HttpURLConnectionActiv…...

Java客户端上传图片(文件)到c++服务器

参考自&#xff1a;http://blog.csdn.net/nupt123456789/article/details/8047619 Java客户端上传图片&#xff08;文件&#xff09;到c服务器 主要思路&#xff1a;将所有的数据类型都转化为byte流&#xff0c;对byte进行传输&#xff0c;c服务器使用char数组&#xff0c;jav…...

HTML 教程 |菜鸟教程

在学习html之前 你首先得要下载一个Visual Studio Code软件&#xff0c;这个软件在Microsoft edge或者是其他的浏览器都可以下载到。Visual Studio Code - Code Editing. Redefinedhttps://code.visualstudio.com/ 在软件下载好之后&#xff0c;在初始页面的左下角有个齿轮&…...

为什么直播时要用CDN?

点击上方“LiveVideoStack”关注我们翻译 | Alex技术审校 | 杨硕本文来自OTTVerse&#xff0c;作者为Krishna Rao Vijayanagar。CDNEasy Tech#009#CDN&#xff08;Content Delivery Network&#xff0c;内容分发网络&#xff09;是由分布在世界各地的服务器组成&#xff0c;它可…...

Android菜鸟练习第三课 ImageLoader通过displayImage()方法加载网络图片

第一部分 Application部分 public class MyApplication extends Application {public static DisplayImageOptions options new DisplayImageOptions.Builder().showImageOnLoading(R.drawable.a)//展示加载中图片.showImageOnFail(R.drawable.b)//展示加载失败图片.cacheInM…...

文件与图片的上传下载 - 学习/实践

大文件的上传和下载 1. 涉及到文件与图片在网络中的传输 1. QQ发送图片的原理是什么_百度知道 QQ发送图片的原理同互联网传播方式一样&#xff0c;为二进制。 互联网的数据传播都是将数据转化为二进制进行储存或者通过媒介进行传播。 传输方式如下&#xff1a; 图片--转换为二…...

用Python 3 实现简单的菜鸟爬虫 爬取网页图片

简单的爬虫(定向爬图片)这次定向爬取的网站是 http://616pic.com/png/?sem7&sem_kid27&ks4941 上面的图片爬虫码如下 # _*_coding:utf-8_*_ from bs4 import BeautifulSoup import urllib.request import requestsheader {User-Agent: Mozilla/5.0 (Windows NT 10.0…...

python网络爬虫之selenium的详细安装配置以及简单使用--菜鸟复习日记

学习python selenium已经是好久以前的事情了&#xff0c;自己都快要忘记了&#xff0c;所以写篇博客复习复习&#xff0c;本文包括安装selenium驱动以及selenium的一些简单使用。本文默认安装python以及selenium库。 目录 一、安装seleium的驱动(以谷歌浏览器为例) 二、sele…...

网页是什么?HTML是什么?

1.网页是什么 网页其实就是放在服务器上的一个文件&#xff0c;当我们浏览网页时&#xff0c;这个文件会被下载到我们本地的电脑&#xff0c;然后再由浏览器解析&#xff0c;渲染出各种漂亮的界面&#xff0c;比如表格、图片、标题、列表等。 网页文件的后缀有很多种&#xff…...

网络图片浏览器 菜鸟级别的我

上一个星期做的了&#xff0c;一直没有写&#xff0c;很悲伤啊&#xff0c;因为不太会。老师给了一个看了看&#xff0c;发现挺简单的还&#xff0c;并不难。 市面上的大多数的Android应用如新浪微博、网易新闻都是网络应用&#xff0c;都需要与服务器进行通信。下面通过这一个…...

android 实现从网络上抓取图片并显示在手机上

遇到的问题 之前在学习android开发视频的时候&#xff0c;学习到从网络上下载图片并显示&#xff0c;但发现会报NetworkOnMainThreadException&#xff0c;后来几经查证发现&#xff0c;在android 中实现网络访问等操作时由于对于网络状况的不可预见性&#xff0c;很有可能在网…...

网络安全菜鸟学习之漏洞篇——文件包含漏洞

这篇文章我们来讲一下文件包含漏洞。至此之前我们先来回忆一下上一篇文章讲的漏洞。我们上一篇文章学习了文件上传漏洞。我们说我们要上传一个可执行木马文件到服务器才能进行操作。那么问题来了&#xff0c;我们能不能上传一个非可执行文件进行同样的操作&#xff0c;这就不得…...

网络安全菜鸟学习之漏洞篇——文件上传漏洞

这篇文章我们来新学一个漏洞——文件上传漏洞。 老规矩&#xff0c;我们先来学习一下它的原理。 如同图上面画的一样&#xff0c;我们所谓的文件上传漏洞就是把带有后门的文件上传至服务器。 好&#xff0c;我们现在来做一个实验来进一步理解一下。 &#xff08;注:我们使用的靶…...

JavaMail中附件名称有乱码

fileName bodyPart.getFileName(); //解决中文附件名的问题 if ((fileName ! null) && ( (fileName.toLowerCase().indexOf("gb2312") ! -1) || (fileName.toLowerCase().indexOf("gbk") ! -1) )){fileName MimeUtility.decodeText(fileName); …...

【Linux】【修改时间】服务器时间和时区的修改

【Linux】【修改时间】服务器时间和时区的修改 测试环境在linux CentOS-7.4系统上搭建&#xff0c;工作中需要改变服务器的时区和时间&#xff0c;最近关于时间修改问题上遇到一些问题&#xff0c;总结记录一下 # 基 本 操 作 1.查看系统当前时间 linux服务器有系统时间和硬…...

读书笔记 ||《海盗派测试分析》

《海盗派测试分析》—第一章了解测试的用户以及用户的需求什么是KYM为什么要做KYM怎么做KYM怎么避免做很差的KYM了解测试的用户以及用户的需求 什么是KYM Know Your Mission:了解你的任务 为什么要做KYM 大多数情况下&#xff0c;测试人员接到任务以后&#xff0c;会一头扎…...

Jmeter安装配置使用

Jmeter安装 注意事项&#xff1a; Jmeter依赖JDK&#xff0c;电脑中需要安装JDK&#xff0c;Jmeter和JDK无先后安装顺序,JDK安装步骤见下Jmeter和JDK版本有要求,我的是JDK1.8.01&#xff0c;jmeter5.3&#xff0c;JDK尽量选择高版本的安装包 1&#xff09;Jmeter: http://jme…...

Jmeter多场景并发脚本编写踩坑记录

Jmeter多场景并发脚本编写踩坑记录Jmeter脚本编写过程需求说明分析线程之间的传值实现取值传值使用常用请求踩的坑HTTP Request DefaultsHTTP Cookie Manager多用户&#xff08;不同用户&#xff09;访问若没有详细接口文档&#xff0c;怎么查看接口信息报告查看Jmeter脚本编写…...

重拾Android之路(二十四)Android Gradle的配置

概念 Gradle是帮助我们管理Android项目的工具&#xff0c;可以帮我们实现快速引入依赖库&#xff0c;编译方式&#xff0c;多渠道打包等工作。一开始在开发Android项目中使用的是eclipse&#xff0c;其中引入依赖库时&#xff0c;需要从网上下载下来&#xff0c;然后再导入到项…...

例2-22 正弦信号的微分运算和积分运算

%2017/8/21日 星期一 %工程北629 %功能&#xff1a;数字信号 微分 积分 %思想&#xff1a;diff函数 cumsum函数或cumtrapz函数 %注意&#xff1a;这里直接使用t作为横坐标&#xff0c;没有使用nclear all; clc%输入信号 dt 0.01; %采样间隔 t 0: dt: 4*pi; %时…...

疫情期间再读三体(4)——杨冬之死与“终极问题”的思考

前几期文章分别讨论了《三体》小说中的三体危机、程心的选择、黑暗森林等内容&#xff0c;今天想聊聊三体前期出现的人物杨冬和她思考的终极问题。&#xff08;ps&#xff1a;以后我也会继续这个系列的更新&#xff0c;但是具体内容还是想到啥就写啥。&#xff09;杨冬是三体小…...

SpringBoot终幕——日志的输出以及Lombok常用注解

⭐️前面的话⭐️ 本篇文章将介绍SpringBoot日志文件&#xff0c;日志的作用&#xff0c;自定义日志&#xff0c;日志级别&#xff0c;Lombok框架的常用注解。 小贴士&#xff1a;博主推荐->学习面试刷题必用工具 &#x1f4d2;博客主页&#xff1a;未见花闻的博客主页 &a…...

形容计算机专业的诗句,形容人专业敬业的古诗句

1.形容敬业的诗句都有哪些1. 欲为圣明除弊事&#xff0c;肯将衰朽惜残年。——韩愈《左迁至蓝关示侄孙湘》释义&#xff1a;本来想为皇帝清除危害社会的事情&#xff0c;怎么会顾惜我衰朽的残年余日呢.2. 粉身碎骨全不惜&#xff0c;要留清白在人间。——于谦《石灰吟》释义&am…...

【财富空间】一个人真正的资本是什么

人之长相&#xff0c;分体貌和心灵。五官之美如花开艳阳&#xff0c;直接&#xff1b;而精神之美似暗香浮动&#xff0c;需依托&#xff0c;靠修养方能呈现。颜值可以美容&#xff0c;但掩盖不了本色&#xff1b;气质可以塑造&#xff0c;但脱离不了本性。心有境界行则正&#…...

2014年终总结书

时光如逝&#xff0c;才使作家写就了一部《追忆似水年华》。青春如白驹过隙&#xff0c;转眼间草木凋零&#xff0c;也只有躲进文字的角落才能照见过去的光影。 闲暇时光总是来也匆匆去也匆匆&#xff0c;我常常走到巷口的高处&#xff0c;点燃一支香烟&#xff0c;倾吐那云台漫…...

沪漂程序员的两年,终说再见,你会不会是下一个离开的人?

始于云南&#xff0c;梦出发的地方 在昆明读了四年的本科&#xff0c;那是一段没有太多焦虑的日子&#xff0c;这所美丽又悠闲的城市&#xff0c;位于西南边陲常常被人所遗忘的角落。 2019年&#xff0c;和很多憧憬北上广的同学一样&#xff0c;并没有太多犹豫就来了上海&…...

软件测试(概念Ⅰ) · 软件测试的基本概念 · 什么是需求 · 测试用例的概念 · 软件错误(bug)的概念

一、什么是软件测试软件测试和开发的区别测试和调试的区别一个优秀的软件测试人员具备的素质二、什么是需求从测试人员角度看待需求三、测试用例的概念四、软件错误&#xff08;bug&#xff09;的概念一、什么是软件测试 最常见的解释是&#xff1a;软件测试就是找 BUG&#x…...

iptables防火墙与SNAT和DNAT

1、防火墙分类 硬件防火墙 华为E9000 ----------------------------------------- 软件防火墙 iptables Centos5/6 系统默认防火墙 firewalld Centos7/8 系统默认防火墙 2、Linux防火墙基础 netfilter 位于Linux内核中的包过滤功能体系 称为Linux防火墙的”…...

什么是 SSH ?你应该用过吧!

关注上方“GitHubPorn”&#xff0c;选择星标&#xff0c;重磅干货&#xff0c;第一时间送达&#xff01;来源&#xff1a;DevOps技术栈今天为大家分享一篇关于SSH 的介绍和使用方法的文章。本文从SSH是什么出发&#xff0c;讲述了SSH的基本用法&#xff0c;之后在远程登录、端…...

树莓派4B搭建Ubuntu20.04系统实现网站部署(系统安装篇)

树莓派4B搭建Ubuntu20.04系统前言第一章 下载系统搭建所需软件一、下载Ubuntu20.04服务器版本二、下载 Raspberry Pi Imager 树莓派镜像和 ssh 工具第二章 安装 Ubuntu 服务器 20.04 LTS 系统一、初始化 SD 卡二、Ubuntu20.04 镜像烧录三、使用 ssh 工具连接树莓派设备并进…...

域控禁用计算机网络,禁止域内用户修改IP与禁用“运行”(第六节)

A A 略 C C D B(路由器开机前的#表示在加载IOS) A AE C本文来自于疯子们的开源图书Swift 有一个基本的布尔类型 Bool.布尔值被称作逻辑值&#xff0c;因为他们只能是真或者假。Swift 提供了两个布尔常量&#xff1a;true和false.orangeAreOrange和tumipsAreDelicius的类型被推…...

华为虚拟机结合VMware搭建环境测试snmp

最近在研究zabbix监控&#xff0c;在实际生产环节中&#xff0c;我们不单单是需要对linux主机进行监控还需要对网络设备防火墙等等进行监控&#xff0c;那么在linux主机上我们可以安装zabbix-agernt&#xff0c;但是在路由器交换上就没法安装了&#xff0c;因此&#xff0c;我们…...

【华为认证-每日十题】HCNP-RS-IENP(11-20)【答】

11 ASPF (Application Specific packet Filter)是一种基于应用层的包过滤&#xff0c;它会检查应用层协议信息并且监控链接的应用层协议状态&#xff0c;并通过server Map表实现了特殊的安全机制。那么关于ASPF和server map表的说法&#xff0c;错误的是&#xff1a; A ASPF监…...

PROJECT2: 华为云 >> 企业云平台完整架构实例应用分解(第三部Zabbix + ELK 架构日志分析)

*## 继&#xff1a;**首先准备环境1&#xff1a;部署Zabbix监控服务器&#xff1b;在华为云上部署一台Zabbix监控服务器&#xff0c;监控其他主机。 安装LNMP环境 2.源码安装Zabbix 3.安装监控端主机&#xff0c;修改基本配置 4.初始化Zabbix监控Web页面 5.修改PHP配置文件&am…...