【C语言进阶】文件操作详解
文章目录
- 一.文件指针
- 1.什么是文件指针
- 2.如何使用文件指针
- 二.文件操作函数
- 1.流与文件
- 2.顺序读写函数
- 三.文本文件和二进制文件
- 四.文件缓冲区
一.文件指针
1.什么是文件指针
文件指针其实是文件类型指针的简称,我们常常会使用文件保存数据,而每个被使用的文件都会在内存中开辟相应的文件信息区。用来存放文件的各种信息,这些信息创建在一个结构体下,这个结构体的类型就被系统重命名为FILE,我们一般通过一个FILE类型的指针来维护文件信息区,所以我们将FILE类型的指针叫做文件指针。
2.如何使用文件指针
使用文件指针的目的就是为了操作文件,而最基本的就是打开文件和关闭文件,现在我们就先了解一下这两个操作如何实现吧。
为了打开文件和关闭文件就必须要知道fopen函数和fclose函数。
FILE * fopen ( const char * filename, const char * mode );
filename是指向文件名的指针,而mode指向的是指定文件使用方式的字符串如“r”读“w”写等方式。
int fclose ( FILE * stream );
fclose函数则比较简单,只要向其传入文件指针,fclose即可关闭文件。关闭成功时返回0值,失败返回EOF。
二.文件操作函数
1.流与文件
介绍文件操作函数之前,我们先来了解‘流’的概念,我们在使用C语言编写程序后,我们并不知道这个程序将会输入到哪里:
而程序输入到不同的地方需要不同的数据处理方式,这就是流要干的事,程序在流的帮助下可以在多个地方下应用。
而任何一个C语言程序运行时,都默认打开三个流:
另外在操作文件时,是内存和文件的交互和我们之前写的程序内存和屏幕键盘的交互:
2.顺序读写函数
下面介绍关于文件操作的读写函数:
1.字符函数:
int fputc ( int character, FILE * stream );
int fgetc ( FILE * stream );
fputc将字符character输出到文件指针stream中,如果成功输出则返回输入字符的ASCII码值,失败返回EOF。
fgetc从文件指针stream指向的文件中读取第一个字符(下一次读取下一个字符)并且返回字符的ASCII码值,失败也返回EOF。
2.文本函数:
int fputs ( const char * str, FILE * stream );
char * fgets ( char * str, int num, FILE * stream );
fputs将指针str指向的字符串输出到stream指向的文件中,输出成功返回非负数,否则返回EOF。
fgets将从文件中读取num个字符并复制到str指向的空间中,输入成功返回str,失败返回NULL,另外需要注意的fgets一次调用只能复制文件中一行的内容,即使指定的字符个数超过了文件内容第一行的字符个数,gets也不会读取文件中第二行的内容。
3.二进制函数:
size_t fwrite ( const void * ptr, size_t size, size_t count, FILE * stream );
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
这两个函数稍有特殊,他们是以二进制的形式进行输入和输出。并且只能用于文件,而以上的函数可以用于所有输入输出流,fwrite找到ptr指向的内容将大小为sizecount字节的内容写入文件中。而fread则相反,他将stream指向的文件内容中sizecount字节的内容读取到ptr的空间中。这两个函数都返回成功写入元素的个数,成功的话应该与count相同。
4.随机读写函数:
int fseek ( FILE * stream, long int offset, int origin );
long int ftell ( FILE * stream );
void rewind ( FILE * stream );
fseek可以将文件指针从origin位置偏移offset位。而ftell则可以将文件指针相对于起始位置的偏移量返回。rewind是将文件指针重新置为起始位置。
三.文本文件和二进制文件
根据数据的存储形式,数据文件被称为二进制文件或者文本文件。那我们如何区分文件时二进制文件还是文本文件呢,我们以存放数字为例子一个数组存放到文件中如果是以二进制区分大小端存储的,如果存放到文本文件中会将数字的每一位都看成一个字符储存ASCII码值
四.文件缓冲区
最后我们介绍文件缓冲区的概念:程序从内存向硬盘等存储空间写入数据和程序读取硬盘的数据时,都不是直接读取和写入的在内存和硬盘之间存在文件缓冲区,比如我们使用程序想文件中读取数据时,硬盘会先把数据春放在缓冲区中,等达到一定条件时,在让程序读取。
从内存向磁盘输出数据会先送到内存中的缓冲区,装
满缓冲区后才一起送到磁盘上。如果从磁盘向计算机读入数据,则从磁盘文件中读取数据输入到内存缓冲区(充满缓冲区),然后再从缓冲区逐个地将数据送到程序数据区(程序变量等)。缓冲区的大小根据C编译系统决定的。
因为有缓冲区的存在,C语言在操作文件的时候,需要做刷新缓冲区或者在文件操作结束的时候关闭文件。
如果不做,可能导致读写文件的问题。
int fflush ( FILE * stream );
fflush就是专门用来刷新缓冲区的,关闭文件时也会刷新缓冲区,将缓冲区的数据直接输送到目标为止。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4505875.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
(2)非对称密钥加密——RSA算法ECC算法(简介)
一:目前主流的加密密钥分为两大类:对称密钥和非对称密钥 1)对称密钥:数据发送方和接收方使用的是同一个密钥,即加密和解密的密钥是同一个(K) 2)非对称密钥:数据发送方使用…...

ecc签名体制c语言代码大全,ECC算法C语言实现-Go语言中文社区
密码学实验:ECC算法实现1.实验内容2.运行结果:1.椭圆曲线上的点集2.椭圆曲线生成元以及对应的阶3.加解密算法代码如下:/*(1)编程计算该椭圆曲线上所有在有限域GF(89)上的点;(2)编程实现椭圆曲线上任意一个点P(例如P(12,5))的倍点运…...

使用大顶堆、小顶堆解决LeetCode295. 数据流的中位数
题目: 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 3) / 2 2.5 设计一个支持以下两种操作的数据结构: void addNum(int num) - 从数据流…...

BetaFlight深入传感设计之十:传感器物理特性方向对齐
BetaFlight深入传感设计之十:传感器物理特性方向对齐1. 对齐定义2. 常见对齐方式3. 自定义对齐方式4. 总结5. 参考资料6. 补充:gyro mag对齐方式AHRS(Attitude and Heading Reference Systems)算法主要需要考虑:加速度、方向角、磁力计、GPS…...

别再说不了解非接触液位传感器了?只需三分钟就能搞懂
非接触式液位传感器,顾名思义就是不用接触物体就能进行监测,从而避免遭到被监测物体的腐蚀等。那关于非接触式液位传感器,大家了解多少呢?今天TCOOP就来给大家详细介绍下,三分钟就能搞懂,快来看看吧&#x…...

JavaScript 高级程序设计 笔记
第一章 什么是 JavaScript JavaScript 的组成:ECMAScript、文档对象模型(DOM)、浏览器对象模型(BOM) 文档对象模型(DOM):一个应用编程接口(API),提…...

【SAP】科目表vs组科目表vs科目组
会计科目表 会计科目表(Chart Of Accounts,COA,SAP中有时译为“帐目表”)是会计处理的基础。凭证的借贷方要输入的科目,必须事先在科目表中设置。 最新会计科目表(2020):http://www.…...

C语言程序设计教程(第三版)课后习题5.7
C语言程序设计教程(第三版)课后习题5.7 语言学习从菜鸟开始 描述 给出一个不多于5位的整数,要求1、求出它是几位数2、分别输出每一位数字3、按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三行第…...

CSS系列之表格边框 border-collapse
文章の目录1、属性值2、示例写在最后用来决定表格的边框是分开的还是合并的。在分隔模式下,相邻的单元格都拥有独立的边框。在合并模式下,相邻单元格共享边框。 1、属性值 collapse 相邻的单元格共用同一条边框(采用 collapsed-border 表格…...

修改服务器默认远程端口
我们以 CentOS 6.8 为例进行设置。 一、修改 Windows 服务器默认远程端口 1、远程连接并登录到 Windows 实例。 2、运行regedit.exe打开注册表编辑器。 3、找到如下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStation…...

qt 任务栏不出现图标
RegeisterFace::RegeisterFace(QWidget *parent) : QDialog(parent), ui(new Ui::RegeisterFace) { ui->setupUi(this); setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint); this->setWindowFlags(Qt::FramelessWindowHint|Qt::Tool); } 设置自制qt窗口的标题栏&a…...

人脸图像库概述
通常情况下,由于各种客观因素的影响,比如图像采集设备的性能不同,光影干扰以及遮挡等多种因素的影响,会对人脸识别技术产生一定程度的影响。因此,在进行人脸识别算法的研究过程中,选择一个标准的人脸图像库…...

银行下拉菜单,HTML选择标签,所有银行信息
<select><option value"国家开发银行">国家开发银行</option><option value"中国进出口银行">中国进出口银行</option><option value"中国农业发展银行">中国农业发展银行</option><option value&…...

自动化测试面试
目前市场上 自动化测试职位开放了很多很多 几乎每个公司都会这样发布招聘信息,但是我们理解的自动化测试,是不是用人单位理解的自动化测试呢。好似与雷军理解的黑科技一样。我们在招聘自动化测试职位的时候,又是如何面试这个岗位的人呢&#…...

cctv用html5播放,HTML5 on CCTV
// UserScript// name HTML5 on CCTV// namespace https://github.com/sffxzzp// version 0.18// description Replace Flash Player with HTML5 Player on tv.cctv.com// author sffxzzp// include /^https?://tv.cctv.com/\d*/\d*/\d*/VIDE.*.shtml*/// require https://cdn...

ECC算法简析
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/gentledongyanchao/article/details/91045756 SM2是国密算法的一部分,于2010年由国密局公…...

无线充电仿真 simulink llc谐振器实现恒压输出 WPT 无线电能传输
无线充电仿真 simulink llc谐振器实现恒压输出 WPT 无线电能传输 附带参考文献 ID:6349646276569110奔跑的小鸟~...

QT 任务栏图标显示问题
QT5.13 任务栏显示问题1.问题现象2.出现原因3.解决方案4.测试脚本(.bat)1.问题现象 打开程序有时可以正确显示任务栏图标 但是有时图标一闪而过 显示一片黑(底部任务栏的背景颜色)详情如下: 2.出现原因 经测试,应该是 RC_ICONS path/na…...

xshell查看文件大小和删除文件
一.xshell下查看文件个数及大小 1.查看当前目录下的文件数量: ls -l |grep "^-"|wc -l 或 find ./folder_name -type f | wc -l 注:folder_name 指的是:当前 目录下的你要查询的文件夹名 2.查看某文件夹下文件的个数&#x…...

人脸识别模块关于人脸库大小
1、什么是人脸库 简单来讲,人脸库就是人脸数据的储存管理中心,能够为人脸识别提供比对模板,为抓拍人脸数据提供管理空间,为人脸算法检测提供测试样本。人脸识别项目是建立在人脸库的基础之上,所以人脸识别的首要任务便…...

轻量化安装 TKEStack:让已有 K8s 集群拥有企业级容器云平台的能力
关于我们 更多关于云原生的案例和知识,可关注同名【腾讯云原生】公众号~ 福利: ①公众号后台回复【手册】,可获得《腾讯云原生路线图手册》&《腾讯云原生最佳实践》~ ②公众号后台回复【系列】,可获得《15个系列100+篇超实用云原生原创干货合集》,包含Kubernetes 降本…...

五、Hive安装
1.解压MySQL 2.改名 3.配置MySQL环境变量,并source 4.在MySQL下新建data文件夹 建一个MySQL组在MySQL组下建user组更改MySQL目录所属的组和用户8.初始化MySQL 注:保存初始化密码(每个人的初始化密码不一样),初次登陆要…...

百度智能云人脸库的创建与使用
搜索百度智能云人脸识别云服务 点立即使用,再登百度之类的账号 创建应用 新建组 添加图片...
RSA算法与ECC算法
目前比较流行的非对称加密算法有两种:RSA算法和ECC算法。RSA算法基于大整数因子分解问题,其数学原理简单,在工程应用中比较容易实现,但它的单位安全强度相对较低。ECC基于椭圆曲线上离散对数计算问题,数学原理较复杂&a…...

智慧校园整体解决方案-最新全套文件
智慧校园整体解决方案-最新全套文件一、智慧校园方案概述二、基础环境与设施篇三、智慧校园管理篇四、智慧教学与学习篇五、特色功能场室篇六、智慧校园生活篇七、校园智慧大脑八、校园网络安全与运维篇九、获取 - 智慧校园全套最新解决方案 - 合集一、智慧校园方案概述 智慧校…...

任务栏程序图标显示异常变为白色解决方法
宁可慢些,不要太急而错误;宁可笨些,不要太巧而败事。 原因分析: 解决方法:重新设置程序图标 1.把异常的程序从任务栏取消固定,删除桌面的快捷方式 2.找到安装程序,发送到桌面快捷方式 3.在桌…...

如何在命令行查看文件大小
如何在shell终端查看文件大小 du命令 sszxr:Desktop sszxr$ du -h *.*12K access.log88K access.log.1 304K access.log.2 1.3M access.log.9 4.0K error.log 4.0K error.log.1 sszxr:Desktop sszxr$ 查看大小并排序 sszxr:Desktop sszxr$ du -h *.* | sort -hr 1.3M access…...

20天掌握Pytorch文档链接
http://eat.woshinlper.com/...

《Linux运维实战:使用Percona Backup for MongoDB物理备份与恢复Mongodb数据》
一、备份与恢复方案 Percona Server for MongoDB Percona Server for MongoDB是一个免费的、增强的、完全兼容的、源代码可用的、带有企业级功能的MongoDB Community Edition的替代品。它不需要对MongoDB应用程序或代码进行更改。 参考官方:Percona Backup for Mon…...

常用CSS整理
1、文字超出部分显示省略号 单行文本的溢出显示省略号(一定要有宽度) p{width:200rpx;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}多行文本溢出显示省略号 p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-cl…...

JavaScript 高级程序设计笔记
一. JavaScript 1.1 <script>元素 async: 可选。表示立即开始下载脚本,但不能阻止其他页面动作,比如下载资源或等待其他脚本加载。只对外部脚本文件有效。 charset:可选。使用scr属性指定代码字符集。很少使用因为多数浏览器不在乎它的值。 cro…...

C++ Reference: Standard C++ Library reference: C Library: ctime: mktime
C官网参考链接:https://cplusplus.com/reference/ctime/mktime/ 函数 <ctime> mktime time_t mktime (struct tm * timeptr); 将tm结构转换为time_t 返回time_t类型的值,该值表示由timeptr指向的tm结构(该结构可以修改)描述…...

mysql学习-- 聚合函数,group by理解与使用
文章目录聚合函数定义常用的聚合函数group by的使用使用单个列进行分组根据多个列进行分组having 的使用作用要求sql 语法sql92语法:sql99语法:sql语句的执行过程(进理解为主):聚合函数 定义 作用一组数据࿰…...

医美消费分期系统搭建-精细化打磨的智能化医美行业+ 金融整体解决方案
一、什么是医美分期 医美分期作为分期信贷消费逐渐兴起的一个细分领域,其发展前景十分可观。业务模式为金融机构与医美机构合作,整形用户通过线上提交资料、平台线上审批、审批通过后直接放款给医院。医美平台作为医美消费的场景入口,有商家、…...

javascript 高级程序设计(第4版)阅读笔记(一)
javascript 高级程序设计(第4版)阅读笔记 第一章介绍 JavaScript 的起源:从哪里来,如何发展,以及现今的状况。 这一章会谈到 JavaScript,与 ECMAScript 的关系、DOM、BOM,以及 Ecma 和 W3C 相关的标准。没有书,或者懒…...

win任务栏计算机变未知,深度技术Win7电脑任务栏图标显示异常的解决方法
最近有用户将计算机重新安装Win7系统,开机之后发现任务栏通知栏中的图标显示异常,电脑任务栏图标显示异常怎么办呢?电脑任务栏图标显示异常一般是系统中图标缓存错误所导致的,下面小编给大家分享深度技术Win7电脑任务栏图标显示异常的解决方…...

redis清空缓存
一、windows操作系统: 进入redis的安装目录 双击redis-cli.exe 执行:dbsize 执行:flushall 退出 二、linux操作系统: 进入redis命令行 1、首先启动redis服务 redis-server /home/redis/redis_7901.conf 2、然后进入redis安装目录 cd /usr/redis cd /u…...

《javascript高级程序设计》核心知识总结
摘要 js基本的数据类型和关键点变量,作用域和内存问题垃圾回收机制面向对象的程序设计实现类与继承的经典方式BOM和DOM对象DOM扩展与高级API介绍高级编程技巧跨文档消息传递和ajax封装web worker基本实现与demo 一. Number类型关键点讲解 1.进制问题 1.八进制字面…...

银行系统中数据存储问题
首先理解一下三种数据存储方式: 在线存储 在线存储指存储设备和所存储的数据时刻保持“在线”状态,可供用户随意读取,满足计算平台对数据访问的速度要求。就像PC机中常用的磁盘存储模式一样,一般在线存储设备为磁盘和磁盘阵列等…...

浅谈实时计算
文章目录01 引言02 为何选择Flink?2.1 处理无界和有界数据2.2 利用内存性能2.4 运维部署2.4.1 高可用2.4.2 部署至任意地方2.4.3 运行任意规模应用03 解决方案3.1 阿里云 - 实时计算Flink版3.2 腾讯云 - 数据开发3.3 华为云 - DLI3.4 青云科技 - 大数据工作台3.5 ve…...

JS高级程序设计——阅读笔记一
JS高级程序设计——阅读笔记一第二章 HTML中的JavaScript2.12.1.1 标签位置2.1.2 推迟执行脚本2.1.3 异步执行脚本2.1.4 动态加载脚本2.1.5 XHTML2.2 行内代码与外部文件2.3文档模式2.4 noscript元素第三章 语言基础3.1 语法3.2 关键字与保留字3.3 变量varlet暂时性死区条件声明…...

php 危险函数_PHP 危险函数有哪些?
在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持。可在编译时使用 –disable-CLI。一旦编译生成 CLI 模式的PHP,则可能会被入侵者利用该程序建立一个WEB Shell 后门进程或通过PHP 执行任意代码。1、phpinfo()功能…...

html5 jssdk,微信公众号与HTML 5混合模式揭秘1——如何部署JSSDK
本文是连载JSSDKH5的书,这里是第一篇揭秘————如何部署JSSDK部署JSSDK不会太难,有时候需要一点后台知识,但也不是太难的那种,本节主要是用PHP作为后台参考语言,为了照顾初学者,把代码写的简单一点&#…...

php 怎么用js-sdk,jssdk怎么用
jssdk的使用方法:首先登录微信公众平台并绑定域名;然后引入JS文件,并通过config接口注入权限验证配置;接着通过ready接口处理成功验证;最后通过error接口处理失败验证即可。jssdk怎么用?微信JS-SDK是微信公…...

lua脚本~ Redis调用
lua脚本~ Redis调用 参考资料: redis常见命令 官方调用lua文档 redis菜鸟教程 lua菜鸟教程 其他: https://www.cnblogs.com/kaituorensheng/p/11098194.html https://blog.csdn.net/z69183787/article/details/80266417 前言 前言的前言 一句…...

ecc算法的代码实现
ecc算法的代码实现 文章目录ecc算法的代码实现什么是ecc算法有关与go语言的ecc包具体实现流程代码实现使用以太坊的ecc加密算法实现以太坊的crypto模块sha3模块secp256k1模块以太坊ecc的简单模式实现ecc密钥对与[]byte类型转换什么是ecc算法 Elliptic curve cryptography&…...

银联-----银行卡信息查询接口
public function wangyin(){// ini_set(date.timezone,Asia/Shanghai); $url"https://openapi.unionpay.com/upapi/cardbintest/token?app_idup_1j732hancela_29i&app_secretdcd6822b0b14138cb69e970519d37cf";$res$this->curl_get($url); $resjson_decode($...

[祥云杯 2022] pwn2 leak
看了看雪的WP,第一次见这个东西,复现一下。 libc-2.27-3Ubuntu1.6-amd64 这个版本的libc禁用了3u1的直接double两次free的地址不能相同,并且_IO_2_1_stdout_头部也是清空的不能通过覆盖一个尾字节泄露地址,同时题目没有show。但…...

UV云任务小米运动步数修改PHP网站源码
UV云任务小米运动步数修改PHP网站源码 1.下载小米运动App,打开软件并输入手机号登录(不要使用第三方账号登录) 2.点击我的->第三方接入,绑定你想同步数据的项目。 3.打开小工具,输入账号(手机号)密码和步数并提交。…...

实践 缓存
一。...
基于zxing的彩色二维码生成与解析
最近正在封装一套基于H5的APP开发平台,而二维码是APP中必不可少的功能。 以前做WEB开发的时候采用的是JS生成条形码和二维码,虽然简洁易用,但是无法添加logo,彩色美化等功能, 由于以前没有接触过图像编程,…...

怎样使用Maya快速制作角色模型
怎样使用Maya快速制作角色模型?Maya是美国Autodesk公司制作的世界一流的三维动画软件,应用对象是专业的电影广告、角色动画、电影特技等。功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是一款…...
c#自定义液晶数字控件
c#自定义液晶数字控件 项目中经常与硬件打交道,LED显示屏上面的液晶数字很好看,QT中直接就有数码管这个控件,C#中自己来写一个,其实掌握了一种自定义控件的写法,其他的都是浮云,举一反三,最笨的…...

【项目管理】PMO三大贡献-解读
导读:根据第七版PMBOK关于PMO三大贡献能力说明进行个人理解和解读。 关键词:交付和成果、全局观、持续、进化、变革。 目录 1、培养以交付和成果为导向的能力 2、保持“全局”观 3、持续改进、知识转移和变革管理 1、培养以交付和成果为导向的能力 这…...

CnOpenData中国上市公司公告数据简介
中国上市公司公告数据简介 目录中国上市公司公告数据简介表格展示字段展示样本数据半年报数据更新频率根据2007年1月30日证监会令第40号公布的《上市公司信息披露管理办法》,为规范发行人、上市公司及其他信息披露义务人的信息披露行为, 上市公司应当及时…...

摄影测量学-学习笔记整理
第一章 绪论 1、摄影测量学的定义(P1) 传统的摄影测量学是利用光学摄影机摄取像片,通过像片来研究和确定被摄物体的形状,大小,位置和相互关系的一门科学技术,通俗的讲,摄影测量学是信息的获取…...

国家农业标准化示范区管理系统
这个项目是国家标准委委托安徽中心承建的一个项目,旨在管理全国所有的农业标准化示范区,每个省由每个省技术监督局申报材料,初审、第一年考核、第二年考核、验收等。国家标准委进行最终审批,并进行统计分析。并要求实现已地图的形…...

SSM高级整合
web.xml <!--启动Spring容器,用监听器项目一开始就加载进来--><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></context-param><listener><…...

工具栏的打印图标不见了_任务栏打印机图标不见 - 卡饭网
Win10任务栏QQ图标不见了如何将它显示出来Win10任务栏QQ图标不见了如何将它显示出来 在Win10系统中,任务栏QQ图标默认是隐藏的,这给QQ用户带来了不便。那么Win10 QQ图标不显示怎么办?下面小编为大家详细介绍下Win10任务栏QQ图标不见了解决办法ÿ…...

win10任务栏图标显示异常(重启资源管理器无果)解决方法
win10任务栏图标显示异常(重启资源管理器无果)解决方法 方法1: - CtrlWinR打开任务管理器 - 点击【文件】,点击【运行新任务】,输入【Explorer】,运行,此刻可以看到Windows资源管理器…...

巨杉数据库入围 IDC Innovator榜单,获评分布式数据库创新者
近日,巨杉数据库凭借「湖仓一体」分布式数据库在金融领域的创新应用获得 IDC Innovator 中国分布式数据库创新者殊荣。值得一提的是,这也是IDC在数字化转型盛典会议中首次面向方案提供商颁发奖项,可见分布式数据库在数字化转型以及业务创新过…...
Aras Innovator: 把itemtype直接部署在TOC的根目录
今天下载了labs的visual-user-listing示例,它的本意是要演示如何调用外部其他js框架的页面。但我觉得它把itemtype直接部署在TOC的根目录下也很有意思。 看了一下它的itemtype的设置,原来只要设置TOC access的时候,不要选category就行。 试着…...

Aras Innovator DB备份与还原
错误信息 确认到该问题是因为孤立帐号的问题,在解决孤立帐号之前,可以通过语句查看,另外,还原了DB后,系统不会自动创建原来的登陆帐号的,需要手动新增登陆帐号 #查看孤立帐号列表exec sp_change_users_logi…...
Aras Innovator: 自定义TOC目录,Form的基本过程
一、创建几个基本内容 1. 创建一个itemtype, 命名为EA_BA_Business 2. 创建一个Form, 命名为EA_BA_Business,定义三个域 3.创建Category,创建一级category,命名为企业架构,创建二级category,命名为业务架构 二、配置Itemty…...

Aras Innovator 11 sp2 IE客户端设置
在上一篇文章《Aras Innovator 11 sp2 安装》后,服务器算是安装好了,还需要在使用的客户端进行设置才可以正常使用Aras Innovator 该篇为IE设置,还有《Aras Innovator 11 sp2 firefox客户端设置》 设置前提: 1.已经有了Aras Innov…...
Aras Innovator: 如何在Form中放入图片
直接用HTML域,要把原始图片放在client/scripts目录下。...

Aras Innovator 11 sp2安装
本文档记录Aras Innovator 11 sp2的安装过程 官方安装文档:http://www.aras.com/support/documentation/ Aras Innovator 11.0 - Installation Guide.pdf 安装包:Aras Innovator 11 sp2 安装前提: 1.已经存在一台Windows服务器(…...

关于TI-nspire CX-CAS(TI Basic语言) 上实现类Arduino的GPIO(For TI-Innovator hub)
首先选程序类创建一个filename.tns文件并在文件中定义函数(库访问为LibPub)//int,string,string Define LibPub pinmode(pinnum,mode,pin) Prgm Local str str:"CONNECT "&mode&" "&string(pinnum)&" TO "…...

Aras Innovator Method集成Visual Studio
首先下载集成安装包: https://github.com/RazorleafLabs/Aras-Integration-to-Visual-Studio 解压文件包,找到Aras-Integration-to-Visual-Studio-master\Aras-Integration-to-Visual-Studio-master\ArasMenu\bin\Debug\ArasMenu.vsix 双击安装扩展包 安装完毕后,VS会多出Aras的…...

Aras Innovator-学-习-之-旅-
2017年感恩节之际,我终于开始想要在网络上写博客了。 在自己学习的过程中,从网上学到了很多的东西。今天,是该把自己学到的东西放在网上,如果也能帮到别人,就当对帮到我的那些人的回报吧,虽然他们并不追求回…...
Innovator Admin 一个aras的管理器,又一个package安装方法
从Communty Project下载下来的项目中,有一个项目叫innovator admin 这是一个C#的源代码,编译后试了一下,发现是一个很好的工具,它可以安装package, 还可以制作Package和对比Package. 似乎比ConsoleUpgrade.exe工具更好用些。 当然…...

开放PLM——Aras Innovator编程学习(一)简介
一、ARAS基本理念 Everything in Aras Innovator is an Item. 1. 单元(Item),系统基本单元,某种类型(单元类型,ItemType,该类型也是Item)的实例。 2. 关系(Relationship),…...

Aras innovator: 如何搜索指定长度的字符串
Aras 的Search功能设计得还是很好的,不仅有简单搜索,高级搜索,还有强大的AML自定义搜索。 但是我发现在线帮助有个问题,就是用*(星号)作为转义符时,不能定义字符串长度,需要用另外的字符,一般是…...
Aras Innovator: AML包
AML文件包是inno世界的描述,其结构形式为: 客户端与服务端的通讯靠AML包,功能模块的导入导出靠AML包。所以可以把AML包看作inno的汇编语言,呵呵,好像比喻不恰当。...

Aras Innovator: 扩展Part类型,管理更多的物体类型
Aras Innovator的product和Part主要用于管理产品。 但是树状结构BOM机制,可以用于很多层级结构的物体管理。比如组织机构、比如分级流程等。 所以,可以扩展Part的类型,用各自的form管理不同的物体。 方法如下: 1. 创建该物体的专…...

Aras Innovator如何配置SMTP中转Office365
参考文档:http://www.ebdadvisors.com/blog/2015/7/31/configure-an-smtp-server-in-windows-iis-for-aras-innovator-outbound-email 如何设置SMTP中转Office365发送email; 首先,安装SMTP,这一步不再描述, 主要说明SMTP配置 常规里IP地址填写本地的IP地址: 访问→身…...

Aras Innovator PLM二次开发
资料来源较为古老,根据实际情况开发时需要有所改变,但是资料已经亲测是没有问题的。此告知。 参考资料:【PLM之家】Aras Innovator 二次开发入门、【制造云社区】 1 环境搭建 1.1、创建一个控制台程序 1.2、参考中加入 IOM.dll文件 &#x…...

Jenkins插件及配置如何迁移与备份(不依赖控制台及插件)
前言 学习和使用Jenkins也有很长一段时间了。最近有一台新服务器要重新搭建一套Jenkins。虽然环境好装,但是由于是内网环境,插件只能通过Jenkins控制台上一个一个导入,插件的依赖关系真是千丝万缕。想想上次安装的惨痛经历,但是换…...

hawe平衡阀LHK40F-11CPV-350
hawe平衡阀LHK40F-11CPV-350在哪能找到现货?德国HAWE哈威平衡阀是一种压力控制阀,将通过的流量在很大程度上与负载无关地限制在一个常值上,在反向流动时,通过阀芯游动而形成一个较大的回油过流断面。由此,就省去了通常…...

手机端网站底部悬浮 广告代码 代关闭_网站被劫持,网站被劫持了应该怎么办?怎么解决网站被劫持?...
网站劫持:是指当用户打开一个网址的时候,出现一个不归属于网站范畴内的一个广告页面,或者是直接就跳转到某一个不不是这个网站所属的一个网站的分页面。IIS7网站检测可判断:1、网站是否被黑2、网站是否被劫持3、域名是否被墙4、DNS是否被污染…...

到底是做CPC CPV CPA还是CPS广告好呢?哪个收益比较高?
对于很多人都有个共同的疑问那就是广告联盟上都有很多种类型广告不知道选择哪个,不知道做哪种类型的广告收益比较高,那么联盟屋就给大家稍微讲解一下。 先说说现如今比较简单常见的广告类型:CPC CPV CPA CPS CPM,大多数都是这几种…...

POI(Excel报表)
POI(Excel报表) POI是apache的项目,可对微软的Word,Excel,Ppt进行操作,包括offiffiffice2003和2007,Excl2003和2007。poi现在一直有更新。所以现在主流使用POI。 是由Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java语言操作…...

C++:使用高斯-勒让德正交估计柯西主值 (CPV) 某些奇异积分(附完整源码)
C++:使用高斯-勒让德正交估计柯西主值 (CPV) 某些奇异积分 test.hpptest.cpptest.hpp double cpv ( double f ( double x ), double a, double b, int n ); void...

RESTful API 设计问答之二: 使用控制器 (controller) 还是使用 PUT 来修改资源?
有人说过 API 设计师就是程序员的用户体验工程师。优秀的 API 设计应该在用户使用起来方便的同时程序员实现起来也很简单。 下面的系列文章是我的 API 设计工作中总结了一些技巧。大家看看是不是有用?您可以留言告诉我您的如何让 API 易用的想法。 使用控制器 (co…...

【铝厂-天车】LHK40F-11CPV-350压力阀
LHK40F-11CPV-350压力阀是德国HAWE哈威LHK系列平衡阀中的一种。哈威平衡阀是一种压力控制阀,用于控制对双向作用执行元件回油侧的压力。 它以其设定的压力保持回油闭锁(设定压力约大于负载压力的 15%),并克服移动(负&a…...

R语言用CPV模型的房地产信贷信用风险的度量和预测
全文链接:http://tecdat.cn/?p30401本文基于 CPV 模型, 对房地产信贷风险进行了度量与预测。我们被客户要求撰写关于CPV模型的研究报告(点击文末“阅读原文”获取完整代码数据)。结果表明, 该模型在度量和预测房地产信贷违约率方面具有较好的…...

Facebook广告费用如何出价?
外贸行业,广告渠道中Facebook社交媒体是卖家营销的好场所之一。利用这广泛的影响力,开发潜在客户并吸引到独立站上购买下单是最好的推广方式。今天主要为大家介绍下Facebook广告费用相关。 Facebook广告费用估算 Facebook广告(所有行业&…...

网络广告CPS/CPC/CPV/CPM/CPA分别是什么意思
CPA:注册广告(一般按用户来计算)CPC:点击广告(一般按一千个ip计算)CPS:消费广告(用户通过你的网站中投放的广告,达成消费,有提成)CPM:…...

广告相关概念整理
CPM,m定义为mille,按展现付费,最常见的是钻石展位 CPC,Cost Per Click,按点击付费,最常见的是直通车,百度大部分均为cpc广告 CPS,s定义为sales,按成交付费,…...

几个增加 RESTful API 设计的可用性的技巧
Some Techniques for Better Usability in REST API Design Someone said that API designers are UX engineers for developers. Good API design should be easy to use for consumers as well as easy to be implemented by developers. Here are some techniques I summ...

php 生成js广告,便捷控制投放广告时间的两个JS代码
讲真的,并不推荐使用这种方式去投放广告,感觉给人一种做婊子还要立个牌坊的样子。你说呢?如果希望体验好一点那就放一个小图标就好了。一、按点击次数(PV)显示广告,此方法适合cpc类广告,pv量最少4倍以上才能有具体效果…...

java excel批量导入导出
java实现批量导入导出批量导入1.Controller层2.Service层批量导出1.Controller层2.Service3.DownloadUtil4.modelmaphttps://blog.csdn.net/KK_hou/article/details/106002587批量导入 1.Controller层 import com.baomidou.mybatisplus.plugins.Page; import io.swagger.anno…...

广告基本术语
CPA、CPC、CPM、CVR、CTR、PV、UV相关计算公式: ROI订单额/消费量(即广告费用)(单均额转化量)/(CPA转化量)单均额/CPA CTR点击量/展现量 CVR转化量/点击量 CPM(消费量/展现量)*1…...

77. 语言模型以及代码实现
1. 语言模型 给定文本序列 x1,…,xT,语言模型的目标是估计联合概率p(x1,…,xT)它的应用包括 做预训练模型(eg BERT,GPT-3)生成文本,给定前面几个词,不断使用xt~p(x1,…,xt-1) 来生成后续文本判…...

广告语CPV
CPV千次播放成本...

html5播放1080p,1080p播放流畅且支持多种格式_手机Android频道-中关村在线
新闻客户端软件是现在很多手机都内置的,不过各家内置的很多都不一样。但是大型门户网站也就那么几家,所以手机新闻客户端不外乎搜狐和网易。双核版ThL V12内置的为网易新闻客户端。从浏览信息量以及功能来讲,这款新闻客户端还是非常不错的。同…...
一个相见恨晚的学习网站,全1080P视频教学!
现在工作那么忙,很多人都说没什么时间充电学习了……这都是借口,网络这么发达的今天,要学习还怕找不到资源?!要是你真的找不到什么教程网站学习的话,我分享一个给你,全部都是高质量的系列视频教…...

nohup + 命令实现后台不挂断地运行程序
nohup: nohup:不挂断地运行程序,就是即便关闭终端的窗口,程序还会继续执行。 $ nohup python merge_reasons.py可以看到终端仍在被占用,同级目录下生成了一个nohup.out文件,本来输出到终端的信息…...

k910 Android 5,5.5英寸1080P+骁龙800 联想VIBE Z图赏
2013年9月28日,联想在北京正式推出了旗下全新子品牌--VIBE,并在新品牌发布当日发布了VIBE系列的首款机型VIBE X,作为联想主推的时尚设计机型VIBE X无论是做工用料还是软件界面与体验都让人耳目一新。时隔不久,联想又紧锣密鼓的推出…...

ffmpeg在线文档
地址:http://www.ffmpeg.org/ffmpeg.html ffmpeg Documentation Table of Contents 1 Synopsis2 Description3 Detailed description 3.1 Filtering 3.1.1 Simple filtergraphs3.1.2 Complex filtergraphs3.2 Stream copy4 Stream selection 4.1 Description 4.1.…...

直播技术:如何实现1080P延迟低于500ms的实时超清直播传输技术
若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址:https://blog.csdn.net/qq21497936/article/…...

笔记本HDMI1.4 1080p下外接高刷显示器的实现方法之一
笔记本HDMI1.4 1080p下外接高刷显示器的实现方法之一基本环境简介笔记本外接显示器的坑解决方案基本环境简介 笔记本是联想小新air14 2021锐龙版,HDMI接口是1.4b 显示器是华硕的电竞屏24寸,8bit RGB,最高有165HZ,显示器上的HDMI接…...

GIT ---- GitHub配置SSH Key的完整步骤
1. 配置 SSH Key 由于提交代码每次输入用户名和密码,很繁琐,所以直接配置 SSH Key,直接自动验证,减少提交代码的操作步骤。 2. 查看配置命令 git config --list 查看当前Git环境所有配置,还可以配置一些命令别名之类…...

推荐几个著名的电子书免费下载网站!
北极星书库 http://www.ebook007.com/ 资料全,内容多,免费电子书下载 。学术名著名家作品集现代文学当代文学外国文学古典名著武侠言情电脑教程编程技巧等等。 公益电子书 http://www.gy16.com/ 免费电子书下载,成功励志经济管理语音视频eboo…...

华为MPLS跨域C2方案实验配置
MPLS隧道——跨域解决方案C1、C2讲解_静下心来敲木鱼的博客-CSDN博客_route-policy rr permit node 10 if-match mpls-labelhttps://blog.csdn.net/m0_49864110/article/details/127634890?csdn_share_tail%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId…...

js实现唐伯虎‘点‘秋香
<button id"btn">唐伯虎</button> <script>//事件源var btndocument.getElementById(btn);//事件类型 点击btn.onclick function () {alert(点秋香);}//事件处理程序 </script><div id"dv">点我</div> <script&g…...

透彻理解---C#中的事件(唐伯虎点秋香小游戏)
因为时间的关系暂时没有写注释,也没有给出理解事件的文字。 先贴出代码。周末再补上。有不明白的朋友请与我联系。 1 usingSystem;2 3 namespacedemo_24 {5 ///<summary>6 ///Class1 的摘要说明。7 ///</summary>8 publicdelegatevoiddelegate_hand…...

唐伯虎点秋香中的一段对白!
宁 王:素闻太师才高八斗,我有一个参谋将军想跟你切磋切磋! 华夫人:我们老爷怎么可以以大欺小呢? 华太师:是呀,是呀! 参谋:文学切磋是不分辈份的! 宁王&am…...

攻防世界crypto高手题之Decrypt-the-Message
攻防世界crypto高手题之Decrypt-the-Message 继续开启全栈梦想之逆向之旅~ 这题是攻防世界crypto高手题的Decrypt-the-Message 下载附件,是个.txt文件,内容是诗歌,下面是一行四不像的英文,后来发现是加密后的密文: …...

【字符串处理】【RQNOJ】伯虎点秋香
题目描述 题目描述:上次唐伯虎点秋香那是秋香自己跑出来滴,这次他可要真的自己点了,下面由我来描述一下点的规则.当然事先要列举所有姑娘的匿名咯,我要对他进行1次提问,我问他对第几个姑娘感兴趣,他选的当然是他的意中人咯. 输入格式 第一行为一个整数小于1001的整数n,k.从第…...

唐伯虎点秋香剧本精选------小强和旺财的诞生!
(华府西门前,唐伯虎和船夫推着木车) 唐伯虎:哎~~~戏要上演了,等一下打死你都不能动哦。 船夫:你说卖的所有钱都给我,不许赖皮哦。 唐伯虎:以你的智慧,唬得了你吗&…...

唐伯虎点秋香之不共戴天铃声 唐伯虎点秋香之不共戴天手机铃声...
链接:http://www.baidushifen.cn/mp3/9693.html来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14463458/viewspace-337126/,如需转载,请注明出处,否则将追究法律责任。 转载于:http://blog.itpub.net/14463458/v…...

【模拟】伯虎点秋香
题目:伯虎点秋香 rqnoj144 题目描述 题目描述: 上次唐伯虎点秋香那是秋香自己跑出来滴,这次他可要真的自己点了,下面由我来描述一下点的规则.当然事先要列举所有姑娘的匿名咯,我要对他进行1次提问,我问他对第几个姑娘感兴趣,他选的当然是他的意中人咯. 输入格式 第一行为一…...

记一下唐伯虎点秋香里的经典台词
唐伯虎点秋香里的经典台词 对穿肠:一乡二里共三夫子,不识四书五经,竟敢教七八九子,十分大胆。 华安:十室九贫,凑得八两七钱六分五毫四厘,但又三心二意,一等下流。 对穿肠:…...

视频] 川版<唐伯虎点秋香>片段,
2006.8.28 00:57srchttp://tv.mofile.com/cn/videoplay/clickview.do?vNMCJQNLO&phttp://cache.mofile.com/tv/static/u3/Disk1/cnc/2006/6/15/NM/CJ/NMCJQNLO.jpg&autoplay0 pluginspagehttp://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_VersionSho…...

《唐伯虎点秋香》中的超级对联
一乡二里共三父子不识四书五经六义竟敢教七八九子十分大胆 十室九贫凑得八两七钱六分五毫四里尚且三心二意一等下流 注:上面的对的并不工整,网上有人给了个绝对工整的: 一乡二里共三父子不识四书五经六义 竟敢教七八九子十分大胆十寺…...

阴天(唐伯虎点秋香版)2铃声 阴天(唐伯虎点秋香版)2手机铃声免...
链接:http://www.baidushifen.cn/mp3/2800.html来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14463458/viewspace-333808/,如需转载,请注明出处,否则将追究法律责任。 转载于:http://blog.itpub.net/14463458/v…...

阴天(唐伯虎点秋香版)3铃声 阴天(唐伯虎点秋香版)3手机铃声免...
链接:http://www.baidushifen.cn/mp3/2801.html来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14463458/viewspace-333807/,如需转载,请注明出处,否则将追究法律责任。 转载于:http://blog.itpub.net/14463458/v…...

《唐伯虎点秋香》随想----插件
唐伯虎:哈哈~~~~天下第一奇毒,哪轮得到你那“一日丧命散”?!应该是我们唐家的“含笑半步颠”才对! 华夫人:哈哈~~~~废话!我们“一日丧命散”是用七种不同的毒虫,再加上鹤顶红&…...

阴天(唐伯虎点秋香版)1铃声 阴天(唐伯虎点秋香版)1手机铃声免...
链接:http://www.baidushifen.cn/mp3/2799.html来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14463458/viewspace-333809/,如需转载,请注明出处,否则将追究法律责任。 转载于:http://blog.itpub.net/14463458/v…...

【大数据开发运维解决方案】通过降低term在文档出现频率的权重案例教你Solr/Elasticsearch如何自定义Similarity
文章目录前言一、抛出问题及解决思路1、问题现象2、问题解决思路3、需求二、新增这个自定义Similarity1、编写TzzSolrSimilarity类2、放置TzzSolrSimilarity-1.0-SNAPSHOT.jar3、下载配置4、managed-schema新增配置5、修改solrconfig.xml6、 使用solr用户更新配置集7、重启solr…...

Spring源码分析-Bean创建流程二
一、问题引出 spring中默认的对象都是单例的,spring会在一级缓存中持有该对象,方便下次直接获取, 如果想在一个单例模式的bean下引用一个原型模式的bean,怎么办? 在此时就需要引用lookup-method标签来解决此问题 通过拦截器的…...

Java设计模式-10 、模板方法模式
模板方法模式 (定义一个操作中的算法的框 架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义 该算法的某些特定步骤。) 个人理解:即把公共的东西提取出来封装成一个方法,不同的部分封装成一…...

2023-03-27 C语言正则表达式库 pcre2 简述(chitGPT给出的回答和我的补充)
[TOC](C语言正则表达式库 pcre2 简述(chitGPT给出的回答和我的补充)) 前言 PCRE2(Perl Compatible Regular Expression 2)是一个支持 Perl 语法的正则表达式库。它是 PCRE(Perl Compatible Regular Expression)的升级版ÿ…...

ElasticSearch索引文档写入和近实时搜索
一、基本概念 1.Segments In Lucene 众所周知,ElasticSearch存储的基本单元Shard,ES中一个Index可能分为多个Shard,事实上每个Shard都是一个Lucence的Index,并且每个Lucene Index由多个Segment组成,每个Segment事实上…...

pdf文件怎么压缩得更小?如何改变pdf文件的大小?
在平时需要pdf压缩大小的时候,通常我们会选择下载安装pdf压缩软件,今天小编就分享一款pdf在线压缩工具,通过浏览器压缩pdf文件大小,操作简单,处理速度快,下面一起来了解一下pdf压缩(https://www…...

我的天哪, 什么是SOA架构
SOA架构是一种面向服务的架构,主要由服务、服务注册表、服务总线和服务编排器等组成。 下面是一个简单的SOA架构图示,用于说明SOA架构的基本组件和交互方式: ----------------------- ----------------------- |…...

python3 中 and 和 or 运算规律
一、包含一个逻辑运算符 首先从基本的概念着手,python中哪些对象会被当成 False 呢?而哪些又是 True 呢? 在Python中,None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作False,还有自定义…...

如何在1天内让系统拥有流程管理功能?
如何在1天内让系统拥有流程管理功能? 把中流流程引擎嵌入自己的系统,通过简单的配置就能让自己的系统拥有工作流、审批流等功能。 在线体验 什么是 中流流程引擎 中流 是一个能嵌入企业系统的流程引擎,通过简单配置就能让企业用上流程引擎…...

笔记工具合集
在csdn上留了太多的垃圾东西,是时候把笔记功能转移了,csdn以后只是用来发表干货. 笔记: 1. 大一统笔记, Obsidian 你搜索 "Obsidian 绘图" 和 "Logseq 绘图" 就知道选择啥了. 评测来自: 双链笔记软件综合评测:Roam Research、 Obsidian、Log…...

Vue中页面生成二维码以及二维码图片下载
有的场景中需要通过接口数据将内容生成二维码实现步骤如下。 一、安装 qrcodejs2 包 二、import QRCode from qrcodejs2 页面中引入 QRCode, 三、二维码创建 二维码占位: <div id"docCode" ref"docCode" ></div> 代码生成…...

熟练Redis之无处不在的锁
为了保证并发访问的正确性,Redis提供了两种方法,分别是加锁和原子操作 Redis加锁两个问题:一个是,如果加锁操作多,会降低系统的并发访问性能;第二个是,Redis客户端要加锁时,需要用到分布式锁,而分布式锁实…...

node文件系统模块 fs
1. 写入内容到文本文件里 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包…...

Anaconda 的安装配置及依赖项的内外网配置
在分享anaconda 的安装配置及使用前,我们必须先明白anaconda是什么;Anaconda是一个开源的Python发行版本。两者区别在于前者是一门编程语言,后者相当于编程语言中的工具包。 由于python自身缺少numpy、matplotlib、scipy、scikit-learn等一系…...

tpm2-tools源码分析之tpm2_load.c(4)
接前一篇文章:tpm2-tools源码分析之tpm2_load.c(3) 前一篇文章讲到了tpm2_load.c中的tpm2_tool_onrun函数,分析完了第1个函数check_options。本文分析第2个函数process_inputs。 process_inputs的源码如下: static t…...

每日学术速递3.27
CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 Subjects: cs.CV 1.Text2Room: Extracting Textured 3D Meshes from 2D Text-to-Image Models 标题:Text2Room:从 2D 文本到图像模型中提取带纹理的 3D 网格 作者:…...

如何跟踪语音领域的技术
语音顶会 ICASSP 所有年份论文集下载地址:https://ieeexplore.ieee.org/xpl/conhome/1000002/all-proceedings Interspeech 所有年份论文集下载地址:https://www.isca-speech.org/archive/ 期刊 IEEE Transactions on Audio, Speech and Language Proces…...

Vuex的详细解读之手把手教学篇(一)
一、什么是Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 二、Vuex的结构说明 import Vue from vue import Vuex from vuexVue.use(Vuex)//单一数…...

TongWeb上传文件功能介绍
Servlet3.0之前通常借助commons-fileupload-x.jar和commons-io-x.jar等开源jar包实现文件上传。而在Servlet3.0时可以通过MultipartConfig注解以及相关的方法比较方便的进行文件上传。 MultipartConfig 的常用属性 属性名类型是否可选描述fileSizeThresholdint是当数据量大于…...

【Java】弄清方法重写,看这一篇就够了|由浅入深,保姆级讲解
作者:努力学习的大一在校计算机专业学生,热爱学习和创作。目前在学习和分享:算法、数据结构、Java等相关知识。博主主页: 是瑶瑶子啦所属专栏: Java岛冒险记【从小白到大佬之路】;该专栏专注于Java相关知识,…...

Spring6 - (14) GoF之代理模式
文章目录Spring6 -(14)GoF之代理模式1. 对代理模式的理解2. 静态代理3. 动态代理3.1 JDK动态代理3.2 CGLIB动态代理Spring6 -(14)GoF之代理模式 1. 对代理模式的理解 场景:拍电影的时候,演员找替身演员&a…...

美团面试:熟悉哪些JVM调优参数?
本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址 今天来熟悉一下,关于…...

kibana 环境变量和配置文件参数对应表
在 Docker 中,Kibana 可以通过环境变量的方法设置。环境变量如下: 环境变量配置文件ELASTICSEARCH_CUSTOMHEADERSelasticsearch.customHeadersELASTICSEARCH_PASSWORDelasticsearch.passwordELASTICSEARCH_PINGTIMEOUTelasticsearch.pingTimeoutELASTIC…...

v-if与v-show
条件渲染指令用来辅助开发者按需控制DOM的显示与隐藏。条件渲染指令有如下两个,分别是: v-ifv-show 二者隐藏时都不占有任何位置 v-if 和 v-show 的区别: 1)实现原理不同 v-if 指令会动态地创建或移除 DOM 元素,从…...

TypeScript 中的数据类型
一:TS 作为 JS 的超集,必然包含 JS 所有的数据类型,它们分别是: Boolean、Number、String、undefined、null、 Symbol、BigInt、 Array、Function、Object 二:除此之外,TS 还新增了以下的数据类型&#x…...

HuTool_字符串工具-StrUtil
这个工具的用处类似于Apache Commons Lang中的StringUtil 常用的方法 String str "abCDEfghi"; //是否为空 boolean blank StrUtil.isBlank(str);//false //是否不为空 boolean notBlank StrUtil.isNotBlank(str);//true //去掉字符串后缀(removepre…...

软件测试风险管理需要做的3件事
众所周知,软件测试作为软件研发中不可或缺的一部分。但是,软件测试不仅仅是查找和修复错误,它还涉及风险的识别和应对。 当领导问你,这个需求能否按时交付?这个版本能否准时发版?是否有延期风险࿱…...

node-HTTP协议
文章目录一. 概念二. 请求报文的组成三.HTTP请求行四.HTTP请求头五.HTTP的请求体六.响应报文的组成七.创建HTTP服务八.获取HTTP请求报文九.HTTP设置响应十.GET和POST请求的区别一. 概念 HTTP协议. 中文叫超文本传输协议; 是一种基于TCP/IP的应用层通信协议; 这个协议详细规定了…...

HashMap, HashTable, ConcurrentHashMap 之间的区别
目录关于线程安全HashTable 和 ConcurrentHashMap 的区别1. 加锁粒度不同(最关键 最核心的区别!!!)2. ConcurrentHashMap 利用了 CAS 机制 (无锁编程)3. 优化了扩容策略关于线程安全 我们知道 HashMap 是线程不安全的. 如果要在多线程环境下使用哈希表, 则可以使用:HashTable …...

Go分布式爬虫学习笔记(十三)
文章目录13_接口接口接口最佳实践示例: orm使用依赖注入示例1 InsertTrade不需要启动数据库示例2 redigo时间函数接口底层接口成本爬取技术爬取接口抽象模拟浏览器访问实现BrowserFetch远程访问浏览器Webdriver ProtocolChrome DevTools Protocol(谷歌开发者工具协议)模拟鼠标点…...

PointLocalization: Real-Time,Environmentally-Robust3D LiDAR Localization
港科大2019论文 Abstract 定位或位置确定是机器人技术研究中的一个重要问题。在本文中,我们提出了一种利用三维激光雷达在不断变化的环境中进行长期定位的新方法。我们首先使用GPS和激光雷达创建一个真实环境的地图。然后,我们将地图划分为几个小部分作为…...

TiDB入门篇-集群的扩容缩容
简介 测试集群的扩容缩容和备份恢复。 参考 使用 TiUP 扩容缩容 TiDB 集群 | PingCAP 文档中心 操作(用tidb的时候出现了错误下面使用root启动集群) 缩容pd以及缩容以后的影响 #如果是tidb的话,在pd扩容会失败root就不会,所以…...

Nginx学习(6)—— handler模块(自定义handler配置模块的编码编译)
文章目录Nginx请求的处理handler简介handler模块的基本结构模块配置结构模块配置指令先看一下 ngx_command_t 结构。一个模块配置的demo简单模块配置的案例演示模块上下文结构模块的定义handler模块的基本结构handler模块的挂载handler模块的编码步骤实现一个自定义的handler模…...

金字塔,return,break,continue
金字塔 public class Homework1{public static void main(String[] args) {/*打印金字塔。**************************/int i 1;for( ; i<5; i){for(int k1;k < 5-i;k){System.out.print(" ");}int j 1;for( ; j<i*2-1; j){System.out.print("*"…...

Java自定义类加载器全解
1、为什么要自定义类加载器呢?有什么好处①、隔离加载类在某些框架内进行中间件与应用的模块隔离,把类加载到不同的环境。比如:阿里内某容器框架通过自定义类加载器确保应用中依赖的jar包不会影响到中间件运行时使用的jar包。再比如:Tomcat这类Web应用服…...

无线耳机哪个品牌好?四大国内蓝牙耳机品牌排行
现今,蓝牙耳机越来越成为人们外出必备的数码产品之一。随着蓝牙耳机品牌的增多,多种多样的蓝牙耳机出现在大众视野,而国产蓝牙耳机凭借更高的性价比而受到不少用户的欢迎。接下来,我来给大家推荐四款国产的蓝牙耳机,一…...

劝退还是坚守?计算机视觉行业综述
劝退还是坚守?计算机视觉行业综述 1 从炙手可热到充满争议 计算机视觉(Computer Vision,简写为CV)是一门研究如何让计算机从图像或图像序列中获取信息并 理解其信息的学科,其主要目的在于从图像或图像序列中提取对世…...

同步与互斥?
#include #include #include #include #include #define N 2 // 消费者或者生产者的数目 #define M 10 // 缓冲数目 int in 0; // 生产者放置产品的位置 int out 0; // 消费者取产品的位置 int buff[M] {0}; // 缓冲初始化为0, 开始时没有产品 sem_t empty_s…...

Git log 进阶用法(含格式化、以及数据过滤)
🏆 文章目标:了解学习进阶的Git log用法,用于解决产品发版时的一些需求。 🍀 Git log 进阶用法(含格式化、以及数据过滤) ✅ 创作者:Jay… 🎉 个人主页:Jay的个人主页 &a…...

简单XXE漏洞理解以及在实战中演练【网络安全】
1.概念 XXE(XML External Entity Injection) 全称为 XML 外部实体注入。这是一个注入漏洞,强调利用点是外部实体 ,将注意力集中于外部实体中,而不要被 XML 中其他的一些名字相似的东西扰乱了思维,如果能注入 外部实体并且成功解析…...

Unity 实现一个FPS游戏的全过程
Unity是一款功能强大的游戏引擎,它提供了各种各样的工具和功能,以帮助开发者轻松地创建精美的3D游戏和应用程序。在本文中,我们将使用Unity实现一个FPS游戏的全过程,从场景设计、角色控制、敌人AI到最终的打包发布。 对啦&#x…...

【零基础入门SpringBoot2】—— 数据访问专题
一、SQL 导入数据库开发的相关场景 配置数据库依赖SpringBoot对数据访问层的整合,都是 spring-boot-data 开头 1、数据源的自动配置 (1)导入JDBC场景 <!--数据库相关依赖--> <dependency><groupId>org.springframework…...

@DataRedisTest测试redis从未如此丝滑
测试redis从未如此丝滑前提介绍示例总结前提 本地需要先启动一个 redis 服务器, 端口 6379 本地已经安装java, maven 介绍 DataRedisTest是Spring Boot提供的一个测试注解,用于测试Redis相关的功能。它提供了自动配置Redis测试环境的功能,因此在测试时…...

JavaEE-多线程中wait和notify都有哪些区别?
更多内容请点击了解 本篇文章将详细讲述wait和notify的区别,请往下看 目录 更多内容请点击了解 文章目录 一、wait和notify概念 二、wait()方法详解 三、notify()方法详解 代码如下: 3.1notifyAll()详解 四、wait和sleep的对比 一、wait和notif…...

php 修改服务器文件上传大小限制
输入docker cp mlfnginx:/etc/nginx/conf.d/pl.conf .输入vimpl.conf 修改nginx配置文件移动到图中所示位置client_max_body_size 按键盘”i”对图中的xxM修改成需要的大小,然后按”esc”,在按”:wq”,最后按回车键输入docker cp ./pl.con…...

讲解有哪些实用的数据恢复工具
我们在日常电脑使用中,很容易出现一些意想不到的情况,比如误删文件、格式化存储介质、遭受常见的电子黑客攻击或者因为其它原因造成的故障,都会造成重大的硬盘数据丢失。这时候我们可以考虑使用一些可靠的数据恢复工具免费版进行找回。下面我…...

网络安全实战从 0 到 1 彻底掌握 XXE
0x01 什么是 XXE个人认为,XXE 可以归结为一句话:构造恶意 DTD介绍 XXE 之前,我先来说一下普通的 XML 注入,这个的利用面比较狭窄,如果有的话应该也是逻辑漏洞。既然能插入 XML 代码,那我们肯定不能善罢甘休…...

电脑开机出现英文字母开不了机怎么办?收藏好这份实用指南!
案例:电脑开机出现英文字母开不了机 “家人们,好奇怪呀,我的电脑开机时出现了一串英文字母,一直都开不了机,这是怎么回事呢?我应该怎么解决这个问题呢?” 在使用电脑时,我们有时会…...

Nacos注册中心源码服务注册源码分析
前面一篇文章讲了客户端启动时候会去调用nacos服务端发起http请求进行服务注册,最终会调用到/nacos/v1/ns/instance这个接口上面,今天我们重点 来看服务是如何完成服务注册的,首先我们将nacos的源码下载下载,这里我下载的是1.4.1版…...

Maven 多模块管理
多模块管理简单地理解就是一个 Java 工程项目中不止有一个 pom.xml 文件,会在不同的目录中有多个这样的文件,进而实现 Maven 的多模块管理 在多人使用Maven协作开发项目时,尤其是稍微上点规模的项目,每个RD的工作都细分到具体功能…...

HTB-Investigation
HTB-Investigation信息收集www-data -> smortonsmorton -> root信息收集 80端口。 一个上传jpg或png文件,并且检查相关exif信息。 不出意外首先会想到可能存在文件上传漏洞,先别急着尝试,看看这些信息。 没错我看到了ExifTool Versio…...

Java企业电子招投标采购系统之项目说明和开发类型源码
项目说明 随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及…...

绿色荧光染料Alexa fluor 488 PEG Biotin,AF-488-PEG-生物素,激发/发射波长约为495nm/520nm
文章关键词:Alexa fluor 488,AF-488染料,绿色荧光染料,试剂仅用于科学研究,不可用于人类,非药用,非食用。 分子式:N/A 分子量:N/A 激发波长(nm):495nm 发射波…...

node-fs
文章目录一. 文件写入(1) 写入文件场景(2)异步写入-writeFile(3)同步写入-writeFileSync(4)追加写入-appendFile/appendFileSync/writeFile(5)流式写入-createWriteStream二.文件读取(1) 文件读取应用场景(2) 异步读取-readFile(3) 同步读取-readFileSync(4) 流式读取-createRe…...

隧道代理的两种写法和差异,选择更加保护真实IP的写法
scrapy中隧道代理的以下两种写法有什么不同? 写法1 tunnel_host "" tunnel_port # # 隧道id和密码 tid passw "" proxies {"http": "http://%s:%s%s:%s/" % (tid, pw, tunnel_host, tunnel_port),"https": "…...

【面试题】这道 JS 经典面试题不要背,今天帮你彻底搞懂它!
大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 https://mp.weixin.qq.com/s?__bizMzU5NzA0NzQyNg&mid2247485824&idx3&sn70cd26a7c0c683de64802f6cb9835003&scene21…...

Kotlin JSON格式解析
Kotlin JSON解析 开发环境就是下面这个… 一、添加依赖 在build.gradle.kts文件中添加下面依赖。 dependencies {implementation("com.google.code.gson:gson:2.4") }二、解析JSON格式字符串 主要解析的格式如下,上面data类与下面这个格式是配套对着…...

泰克信号发生器特点
泰克信号发生器是一种用于产生各种类型的电子信号的仪器,可以广泛应用于电子、通信、自动化、医疗等领域。泰克信号发生器具有以下特点:多种信号类型:泰克信号发生器可以产生多种类型的电子信号,包括正弦波、方波、三角波、脉冲等…...

Frp内网穿
一、准备工作 公网服务器(阿里云ecs) frp程序 二、frp服务端 1、从GitHub - fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.下载对应版本的frp:frp_0.48.0_windows_a…...

ZBrush10个小技巧
推荐:将 NSDT场景编辑器加入你的3D开发工具链。如果你对zbrush软件的了解,只是认为它是一款雕刻软件?那么现在是时候对它另眼相看了。作为数字雕刻的行业标准,ZBrush的工具集非常灵活,以至于能够让用户选择比较适合他们…...