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

隐藏Selenium指纹特征

隐藏Selenium指纹特征

  • 代码

代码

from time import sleep
from selenium.webdriver import Chrome
#谷歌浏览器驱动
from selenium.webdriver.chrome.options import Options
#补充事件工具
chrome_options = Options()
#初始化事件
chrome_options.add_argument(
‘user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36’)
#引用header头
chrome_options.add_argument("–disable-blink-features=AutomationControlled")
#谷歌浏览器高版本强化隐藏,防止发现
driver = Chrome(‘D:/chromedriver.exe’, options=chrome_options)
#调用驱动
with open(‘stealth.min.js’) as f:
js = f.read()
#读取js
driver.execute_cdp_cmd(“Page.addScriptToEvaluateOnNewDocument”, {
“source”: js
})
#执行js来隐藏
#接下来可以正式操作
以上代码为隐藏操作做的保险手段,加上该部分就会使原本容易发现的痕迹,清除干净很难再找到。
至于stealth.min.js文件则需要自行下载。

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

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

WEB前端--SEO优化学习笔记(9)

1.seo是什么 大家口中的SEO(Search Engine Optimization),中文翻译为“搜索引擎优化”,从本质上来说,其实就是如何迎合搜索引擎的规则,使得网站在搜索结果中能有更好的排名,比如一个PDA行业网站…...

房地产企业记账

...

java学习之运算符及运算符优先级

一:算术运算符 正号;加;连接运算-负号;减*乘/除(取商)%取余自增--自减public class test3 {public static void main(String[] args) {int a5,b4;System.out.println("a is"a); //正号System.out.println…...

我们究竟还要学习哪些Android知识?赶紧收藏!

前言 今年是转折的一年,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题。接下来分享…...

来看看移动端小程序技术的前世今生!完整版开放下载

前言 本文想分享的是如何准备阿里面试的以及面试过程的所想所得,希望能帮到你。 首先,可能要让你们失望的是,这篇文章不会有大篇幅的面试题答案。如果想要看这方面的内容,可以看我之前的文章。感谢关注 面试官的问题&#xff1…...

Vue.js学习日记01

第一个实例 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>Vue 测试实例 - 菜鸟教程(runoob.com)</title> <script src"https://unpkg.com/vue/dist/vue.js"></script> </head> &l…...

Java 集合深入理解 (十二) :HashMap之扩容 功能

Java 集合深入理解 &#xff08;十一&#xff09; &#xff1a;哈希表之HashMap原理 前言 上一篇我做了哈希表之HashMap原理的分析包括&#xff0c;整个属性 及构造方法 put方法的整体分析&#xff0c;也有了个大概&#xff0c;这篇文章进一步解析 扩容 红黑树转换 删除的原理…...

微信代运营公司都有哪方面的技术,为企业提供服务

在互联网的发展&#xff0c;一些微信代运营公司不断的涌出&#xff0c;这也是市场的需求&#xff0c;因为现在注册微信公众号的企业、机构、实体越来越多&#xff0c;微信公众号注册是简单&#xff0c;但运营对于企业、机构、实体来说是有一定的难处&#xff0c;这些注册者有两…...

KVM教程(2)KVM虚拟机快照创建与管理

KVM的快照功能和VMware一样&#xff0c;可以实现热备和回滚的功能&#xff0c;在进行快照之前需要确保磁盘格式必须是QCOW2&#xff0c;因为RAW格式是不支持快照的。 1、在宿主机使用qemu-img info命令查看磁盘格式 qemu-img info server1.qcow2 2、在宿主机使用virsh snaps…...

可持久化线段树 主席树 详解

&#x1f60a; | Powered By HeartFireY | Persistent Segment Tree &#x1f4d5; | 需要的前导知识&#xff1a;线段树(Segment Tree)、权值线段树、可持久化数据结构理论(Persistent Data Structure Theory) 一、可持久化线段树 简介 可持久化线段树&#xff0c;顾名思义…...

每日词根——muni/mun(责任、服务、功能、恩赐、礼物)

mun(muni) duty,function,gift,service 来自拉丁语的mun 意为duty,function,gift,service。 &#xff08;*拉丁文munus(service)——英文字根字典&#xff09; 1.munificent &#xff08;使成为礼物的mun (gift,service) i fic (make,do) ent (having the quality of) ad…...

C++ 使用CFileDialog选择多个文件

void CFileDemoDlg::OnBnClickedButton1() {CFileDialog log(TRUE, "文件", "*.*", OFN_HIDEREADONLY | OFN_ALLOWMULTISELECT, "File(*.*)|*.*||", NULL);if (log.DoModal()IDOK){POSITION pos log.GetStartPosition();while (pos!NULL){CStri…...

联想(Lenovo) G510AM 15.6英寸笔记本电脑

G系列全面支持Windows 8 简体中文版,在秉承了坚实耐用、稳定可靠的产品指纹的同时,金属版本全金属C面令笔记本更加安全可靠。搭载独立显卡在游戏和多媒体方面较上一代显卡最高可实现两倍性能提升,提供更加强大的笔记本体验。杜比环绕立体声音效,轻松拥有影院级高品质享受;…...

金三银四大厂面经总结,java怎么快速创建构造方法

前言 Java作为最全面的语言&#xff0c;国内开发者也是最多的&#xff0c;Java综合起来各方面都不错&#xff0c;在大部分场景下是一种稳健的技术选择。加上近年来安卓的推动&#xff0c;目前也是最流行的一种语言。 现在Java的就业市场看起来还是挺大的&#xff0c;而且工资…...

Java面试list 和 set 区别

List和Set的区别 List:&#xff1a;有序&#xff0c;按对象进入的的序保存对象&#xff0c;可可允许多个Null元素对象&#xff0c;可以使用lterator迭取出所有元素。在逐一便历&#xff0c;也可以使用get(int index)获取指定下标的元素 Set&#xff1a;无序&#xff0c;不可重复…...

Dubbo服务注册原理

文章目录1注册步骤2 猜想&#xff1a;3源码分析3.1 DubboComponentScan3.1.1 图片总结3.2 DubboBootstrapApplicationListener.java1注册步骤 使用注解DubboService或Service扫描注解DubboComponentScan 2 猜想&#xff1a; &#xff08;1&#xff09;扫描注解 &#xff08;…...

郝龙山

...

2021-5-20第一篇博客

今天的总结 天杀的男朋友! 还是学习不负我ATM32的ADC 为了完成任务&#xff0c;在原来的基础上优化ADC驱动代码和配置文件。 我做了哪些工作&#xff1a; 首先&#xff0c;八一八正点原子资源库有没有相关代码&#xff0c;发现还真有&#xff0c;而且还有详细的配置说明“…...

格式化输出JSON字符串的两种方式

一.使用阿里的FastJson 1.项目的pom.xml依赖 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.58</version> </dependency> 2.Java示例代码 (1) 导入的包: com.alibaba.fastj…...

我的世界python——绘制时钟(minecraftstuff绘制圆和直线)

前言 这次我们尝试在mc中绘制一个时钟&#xff0c;能按照外界的时间进行移动。 主要使用的是我的世界的python api&#xff1a;mcpi&#xff0c;以及minecraftstuff包&#xff08;主要是绘制一些形状&#xff09;。 如果对这些有问题&#xff0c;请看这里。 实现 先贴一下代…...

Vue学习笔记 - 常用的指令

本篇文章用于介绍Vue中常用的指令 目录一、指令定义二、常用指令1.v-cloak2.v-bind:3.v-on4.v-if和v-show一、指令定义 1.指令里除了放变量&#xff0c;还可以放表达式 2.指令都是v-开头的 二、常用指令 1.v-cloak 1.定义&#xff1a;用于解决小型简单的vue项目的闪烁问题…...

python9*9乘法口诀

python9*9乘法口诀 i 1 while i < 9: j 1 while j < i: print("%d*%d%d"%(i,j,i*j), end" “) j 1 print(”\n") i 1...

使用 Github Actions 对 Serverless Framework 进行持续化集成

前言 不熟悉 jamstack 的朋友可以先看一下这篇文章 什么是jamstack 笔者本来想写一篇 Jamstack 实战&#xff0c;技术上主要是以 SSG COS CDN Serverless Framework GitHub Actions 来实现的 然而发现内容有点多,主要分为以下几块: 前端的框架预渲染和静态生成对象存储源…...

标签的状态机

在EPC C1G2协议标准中&#xff0c;标签的行为可以用有限状态机来描述 就绪态&#xff08;ready state&#xff09;标签在通电前所处的状态。标签处于就绪态时&#xff0c;不参加询问过程。一个询问过程由阅读器发出的查询命令开始&#xff0c;到下一个查询命令终结。阅读器通过…...

腾讯游戏盒子2013官网页面html代码

腾讯游戏盒子是由腾讯自主研发的一款专为网页游戏用户定制的网页游戏辅助工具,具有智能加速、防掉线、帐号多开、全屏等特点。腾讯游戏盒子官网页面也非常简单明了,这也是目前很多简单介绍型网站所采用的风格。页面下半部分的圆形图标使用了 CSS3 transform 旋转属性,当鼠标…...

NFC的作用

NFC&#xff08;近场通信&#xff09;是一种无线数据传输方法&#xff0c;可以检测并使技术靠近&#xff0c;无需互联网连接即可进行通信。它简单&#xff0c;快速并且可以自动运行&#xff0c;几乎是每部手机中的一项功能。 NFC 是在 21 世纪初引入的&#xff0c;它使用特定的…...

Mr.Xiong使用jQuery实现回到顶部的效果

使用jQuery实现回到顶部的效果 首先我们还是先来给页面先布局&#xff1a;我们只需要先给一个div标签&#xff0c;然后再div标签中再放一个img标签&#xff0c;img标签里的 src&#xff1a;的入境就导入图片的入境就好了&#xff0c;这张图片是用来做我们的背景图&#xff0c;接…...

WebSocket前端代码

<!DOCTYPE html> <html><head><meta charset"utf-8"><title>WebSocket</title><script type"text/javascript" src"js/jquery.min.js"></script></head><body><div id"ma...

花之语第十期:木棉花

一、初识 广州市市花&#xff1b;也叫“英雄花”&#xff0c;因为它开得红艳但又不媚俗&#xff0c;它的壮硕的躯干&#xff0c;顶天立地的姿态&#xff0c;英雄般的壮观&#xff0c;花瓣的颜色红得犹如壮士的风骨&#xff0c;色彩就像英雄的鲜血染红了树梢&#xff1b;花期为 …...

Nginx:启动、关闭

...

Python爬虫QQ音乐数据采取,公开数据获取案例之一

工具准备 数据来源: QQ音乐 开发环境&#xff1a;win10、python3.7 开发工具&#xff1a;pycharm、Chrome 效果展示 项目思路解析 搜索你需要的歌名或者歌曲 抓取对应的数据包 提取json数据里的歌曲名字&#xff0c;歌曲的mid&#xff0c;歌手名字 for i in range(1, 10):url…...

Java架构系列让你在大厂的征途上运筹帷幄:高并发+高性能+高可用

前言 很多人做java开发2至3年后&#xff0c;都会感觉自己遇到瓶颈。什么都会又什么都不会&#xff0c;如何改变困境&#xff0c;为什么很多人写了7&#xff0c;8年还是一个码农&#xff0c;工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快&#xff0c;难有机会学习…...

keras训练一个简单的模型

import numpy as np np.random.seed(1337) from keras.models import Sequential from keras.layers import Dense import matplotlib.pyplot as pltXnp.linspace(-1,1,200) np.random.shuffle(X) Y0.5 * X 2 np.random.normal(0,0.05,(200,)) plt.scatter(X,Y) plt.show()X_t...

python3批量处理文件夹下 exel文档并插入MySQL数据库

文件夹&#xff1a; exel文档格式&#xff1a; python用到的模块&#xff1a; import pymysql import xlrd import os 代码&#xff1a; def readAll(self):folderFile rD:/院校排名/院校排名/for root,dirs,files in os.walk(folderFile):for f in files:exelFile fold…...

浅谈设计模式(三)

前言 之前详细介绍了几种常用的设计模式&#xff0c;最后总结一下附上所有设计模式的类图以及六大设计原则 一、创建型 1.Factory Method&#xff08;工厂方法&#xff09; 定义&#xff1a;定义了一个创建对象的接口&#xff0c;但由子类决定要实例化的类是哪一个。工厂方法…...

dubbo:问题记录

一、No application config found or it’s not a valid config! Please add <dubbo:application name"…" /> to your spring config. 明明配置了dubbo:application name&#xff0c;但是启动provider的时候&#xff0c;还是提示这个错误。 错误原因&#xf…...

多线程的内容

多线程 程序 一种编程语言写的指令集合体 进程一个程序的运行就是一种进程 线程是进程里的一个执行单元 一个进程中包含着多个线程 创建多线程 继承thread类 重写run方法 运行start方法 public class McxThread extends Thread {Overridepublic void run() {for (int i0;i&…...

MySQL sql_mode修改不生效的原因及解决

前言 近期多次聊到sql_mode的话题&#xff0c;也是多次遇到相关问题&#xff0c;今天就趁热打铁&#xff0c;再给大家带来一个sql_mode的案例分享。 场景模拟 基于业务敏感性的考虑&#xff0c;下面涉及的表、存储过程等均非真实数据&#xff0c;但并不影响排查过程。 &…...

4种激活函数

4种激活函数 1&#xff0c;sigmoid函数 特点&#xff1a;1&#xff0c;输出值落于[0&#xff0c;1]连续区间&#xff1b; 2&#xff0c;输入值从横坐标左侧移动到右侧的过程中&#xff0c;其输出值呈现从平缓到加速再到平缓的特点&#xff1b; 3&#xff0c;sigmoid函数的导数…...

Linux学习-1

目录 Linux发行版&#xff0c;不同发行版的联系与区别 Linux发行版 不同发行版的联系与区别 CentOS-8安装详解 环境准备 开始安装 实现历史命令记录执行命令时间 Linux哲学思想 Linux常用命令使用格式 Linux发行版系统目录名称命名规则及用途 文件系统的目录结构 常…...

【路径规划】改进的蚁群算法机器人避障路径规划【含Matlab源码 126期】

一、简介 1 蚁群算法(ant colony algorithm,ACA)起源和发展历程 Marco Dorigo等人在研究新型算法的过程中&#xff0c;发现蚁群在寻找食物时&#xff0c;通过分泌一种称为信息素的生物激素交流觅食信息从而能快速的找到目标&#xff0c;于是在1991年在其博士论文中首次系统地提…...

mediapipe教程2:linux桌面程序编译与运行

一、前言 mediapipe教程1中写了python相关代码&#xff0c;但是因为我最终是安卓系统&#xff0c;不能用python去运行&#xff0c;因此需要继续研究mediapipe&#xff1b; 但是我对安卓系统也一点都没接触过&#xff0c;因此这一个博客主要熟悉mediapipe&#xff0c;研究如何…...

【漏洞复现】Discuz-x3.1 插件漏洞

Discuz-x3.1 插件漏洞 文章目录Discuz-x3.1 插件漏洞一、漏洞背景二、信息收集三、漏洞利用一、漏洞背景 作为国内最大的社区软件及服务提供商&#xff0c;Comsenz旗下的 Discuz! 开发组具有丰富的 web应用程序设计经验&#xff0c;尤其在论坛产品及相关领域&#xff0c;经过长…...

唯品会Gucci腰带被得物、中检鉴定为假后续:消费者被迫法院维权

5月27日消息&#xff0c;对曹女士诉唯品会“售假Gucci腰带”一案&#xff0c;广州市互联网法院认为&#xff0c;唯品会提供的案涉商品来源清晰&#xff0c;因此判决驳回请求。至此&#xff0c;唯品会“售假Gucci腰带”从4月7日被爆出至今&#xff0c;已将近2个月。网友表示&…...

弘辽科技:抖音小店功效虚假宣传行为有哪些?

抖音平台一直打击虚假宣传的行为&#xff0c;其中就包括“功效虚假宣传”&#xff0c;指创作者进行商品分享时&#xff0c;对商品功效进行没有依据、虚假夸大描述&#xff0c;引人误解的营销推广行为。常见于化妆品(美妆)、食品、个护、家纺配饰等品类商品。各位商家和创作者在…...

Codeforces Round #716 (Div. 2)题解+补题

A. Perfectly Imperfect Array&#xff1a; 题目链接&#xff1a;https://codeforces.ml/contest/1514/problem/A 题目大意&#xff1a; 有t组数据&#xff0c;每组数据有n个数&#xff0c;如果这n个数中存在一个数不为完全平方数&#xff0c;则输出YES&#xff0c;否则就输…...

2021-05-26

旁路电容的作用 &#xff08;1&#xff09;使输入电压均匀变化&#xff0c;减小噪声对后级的影响 &#xff08;2&#xff09;进行储能&#xff0c;当外界信号发生变化过快时&#xff0c;及时进行电压补偿 去耦电容的作用 &#xff08;1&#xff09;去耦电容和旁路电容作用差不多…...

[华为机试]素数伴侣 【匈牙利算法:最大二分匹配】

题目链接 百度百科 二分图&#xff1a;将节点分成两组&#xff0c;A和B&#xff0c;边都是横跨在两组之间的&#xff0c;组内是没有边的相连的 判断方法&#xff0c;染色法 匹配:边的集合&#xff0c;任意两个边都没有公共的节点 最大匹配&#xff1a;找出匹配的边集合最大…...

关于树和回溯题目汇总

序言 关于树和回溯题目汇总&#xff0c;好好干饭&#xff0c;好好努力&#xff0c;好好加油哦&#xff01; 题目一&#xff1a;二叉树返回所有节点值 给你一个二叉树&#xff0c;请你返回其按 层序遍历 得到的节点值。 &#xff08;即逐层地&#xff0c;从左到右访问所有节点…...

街机模拟器 WinKawaks 及街机 ROM 下载

能看到本文的&#xff0c;是缘分&#xff1b;能知道 WinKawaks 是什么的&#xff0c;我就大概知道了你的年龄。 但不得不说&#xff0c;WinKawaks 是 Windows 平台上一款不错的街机模拟器&#xff0c;其官方网址提供了模拟器下载及对 CPS1 CPS2 NeoGeo 街机 ROM 一网打尽的下载…...

C++对象的内存布局

转载自CoolShell: https://coolshell.cn/articles/12176.html 注&#xff1a; 1. 原文包含实验原理、实验代码与结论&#xff1b;本文只包含实验原理与结论&#xff0c;除去实验代码&#xff0c;目的是更为精简。 2. 本文对原文的行文结构和文字都有较大幅度的更改与删减。 …...

android自学 app天气预报系统

https://www.bilibili.com/video/BV1QE411i7oQ?p2&spm_id_frompageDriver 比较难的是pagerAdapter和Fragment的使用&#xff0c;而且百度的天气地址已经不顶用了&#xff0c;作者用的是juhe的天气地址 如果要对某些展示采用统一风格&#xff0c;可参考 <TextViewandroi…...

jQuery 操作DOM(三)

标签&#xff08;空格分隔&#xff09;&#xff1a; 前端学习 创建节点 $(a).html(<h1>helloworld</h1>)操作节点 操作方法用法描述append$(#d1).append(h1)[h1是创建的节点]在id为d1的元素中后插入节点appendToh1.appendTo(#d1)将创建的 h1节点插入d1元素prepen…...

Linux Git —— GitLab 忘记密码如何操作

在我们使用GitLab时难免会有忘记密码的时候&#xff0c;那么忘记密码该如何操作呢&#xff1f; 在gitlab web登录窗口&#xff0c;如果密码忘记了登录不进入&#xff0c;可以先尝试点击登录框下方的Forgot your password 来通过邮箱的方式找回&#xff0c;如果邮箱无法找回&am…...

中间件学习

中间件 一个网站源码的执行是无法直接在服务上执行的&#xff0c;需要一个“中间软件”来协调源码和服务器之间的关系&#xff0c;让服务器能够间接的执行源码。 中间件是服务器上负责解析http请求的一组应用程序&#xff0c;负责接收并解析http请求数据包&#xff0c;在服务器…...

【虹科】RTaW-Pegase应用案例 | 构建一个可预测QoS的TSN网络架构

1.设计下一代面向服务的E/E架构 当今汽车上多达数以百计的ECU&#xff08;电子控制单元&#xff09;&#xff0c;MCU&#xff08;微控制处理器单元&#xff09;及其上面运行着的大量的嵌入式软件代码&#xff0c;以及复杂的CAN、LIN、FlexRay等整车通讯网络决定了汽车不同于其…...

2021-05-16

●数组的基本概念及作用 ●数组的创建 ●数组的访问与迭代 ●数组排序 ●二维数组 数组的基本概念及作用 • 数组是相同数据类型元素的集合 • 数组本身是引用数据类型&#xff0c;即对象。但是数组可以存储基本数据类型&#xff0c; 也可以存储引用数据类型。数组的创建 ●数组…...

WPF快速读存图片

//异步方法 private void GetText(object ex) { //Imge_ShowArea.Dispatcher.Invoke(new Action(delegate//begainInvoke好用 //{ FileSystemEventArgs e (FileSystemEventArgs)ex; BitmapImage imag ne…...

水布垭水电站溢洪道闸门电气控制系统改造项目顺利验收

近日&#xff0c;由微特负责的水布垭电厂溢洪道闸门电气控制系统改造项目顺利完工并通过客户验收&#xff0c;为汛期的到来提供了可靠的保障。 水布垭水电站坝址位于清江中游的巴东县水布垭镇&#xff0c;上距恩施117km&#xff0c;下距隔河岩92km, 距清江入长江口153km&#…...

使用glog记录程序崩溃的地方

在程序中添加 #include <glog/logging.h>void SignalHandler(const char* data, int size) {std::ofstream fs("../log/error.log",std::ios::app);std::string str std::string(data,size);fs << str;fs.close();LOG(INFO) << str; }在int main…...

数据库系统:使用例子解释B树中元素的添加和删除

在计算机科学中&#xff0c;B树&#xff08;英语&#xff1a;B-tree&#xff09;是一种自平衡的树&#xff0c;能够保持数据有序。这种数据结构能够让查找数据、顺序访问、插入数据及删除的动作&#xff0c;都在对数时间内完成。B树&#xff0c;概括来说是一个一般化的二叉查找…...

moment获取本周本月本年日期及具体时分秒

import moment from moment // 本周 let start moment().startOf(week) let end moment().endOf(week) // 本月 let start moment().startOf(month) let end moment().endOf(month) // 本年 let start moment().startOf(year) let end moment().endOf(year) //获取年月日…...

AcWing 算法基础课笔记 3.搜索与图论(持续更新)

AcWing 算法基础课笔记 3.搜索与图论深度优先遍历DFS与宽度优先遍历BFS二者对比DFS深度优先遍历DFS与宽度优先遍历BFS 二者对比 都可以对整个搜索空间进行遍历。 搜索的时候都是像一棵树一样搜索。 但是搜索的顺序不一样&#xff1a; DFS 优先深度&#xff0c;到不能再前进的…...

boost::geometry模块自定义多边形示例

boost::geometry模块自定义多边形示例 实现功能C++实现代码实现功能 boost::geometry模块自定义多边形示例 C++实现代码 #include <boost/geometry/geometry.hpp> #include <boost/geometry/geometries/register/point.hpp> #include <boost/geometry/geomet…...

链接查询的学习

连接查询的学习 连接查询分为内连接查询和外连接查询 一、内连接查询 1.交叉查询&#xff08;笛卡尔积&#xff09; 交叉查询&#xff08;Cross Join&#xff09;&#xff0c;又称“笛卡尔连接&#xff08;Cartesian Join&#xff09;”或“叉乘&#xff08;Product&#xff0…...

【网盘项目日志】20210601:Seafile 离线下载系统开发(2)

诶嘿&#xff0c;儿童节快乐&#xff5e; 文章目录书接上回研究 seafevents 的 event 机制编写 handler配置文件系统数据库部分定义定时任务实现 Worker注册 Worker 和启动类写 Seahub 的路由和 View前端更正前一天的内容做一个简单的界面Seafile_API 问题定时刷新列表数据上传…...

在CodeBlocks下配置GoogleTest单元测试框架

环境准备 Windows 10Code::Blocks 20.03Google Test 1.7.0CMake 3.11.0 编译GoogleTest 一、创建一个工作目录D:\gtest&#xff0c;将刚下载的Google Test 1.7.0、CMake 3.11.0的压缩包解压到刚创建的工作目录。 二、进入CMake文件夹的bin下&#xff0c;运行cmake-gui.exe&…...

JavaScript学习:函数

问题导向 函数的基本使用&#xff1f; 如果你都有了答案&#xff0c;可以忽略本文章&#xff0c;或去JS学习地图寻找更多答案 function函数 在JS中&#xff0c;函数是一种特殊的数据类型&#xff0c;它让JS动了起来&#xff0c;有了能力&#xff0c;它可以是一个方法&#xff0…...

QT安装和配置Visualstudio环境

QT 安装下载下载 windows下载有两种方式&#xff0c; source code自己编译exe文件&#xff0c;exe文件又分为online和offline。QT 5.12可以offline&#xff0c;然而最新的QT6.1只有online安装包了。 Sourcecode没有尝试过&#xff0c; 建议下载安装版。 这里给两个下载地址&…...

第一个springboot程序

HelloWorld 微服务其实就是一种架构风格&#xff0c;MVC也是一种架构风格SpringBoot的主要思想就是自动装配&#xff0c;环境都给搭建好&#xff0c;一键生成 下面来开始入门吧 1&#xff0c;创建项目 红色为我们可以填的&#xff0c;填完会生成一个有包结构的项目&#xff…...

23种设计模式-java-观察者

模式概述&#xff1a; 允许你定义一种订阅机制&#xff0c; 可在对象事件发生时通知多个 “观察” 该对象的其他对象。 使用场景&#xff1a; 当一个对象状态的改变需要改变其他对象&#xff0c; 或实际对象是事先未知的或动态变化的时&#xff0c; 可使用观察者模式。当应用…...

【Numpy从青铜到王者】第一篇

大家好我是J哥&#xff0c;今天我们学习numpy&#xff08;还会继续跟新&#xff09;&#xff1a; numpy是python 数据分析大家族成员之一&#xff1a; numpy 是数据结构基础 废话不多说&#xff0c;直接代码演示&#xff1a; import numpy as np from numpy.linalg import …...

手撕JS面试题大全一

冒泡排序 /* 两两比较 */ function bubleSort(arr) {var len arr.lengthfor (let outer len; outer > 2; outer--) {for (let inner 0; inner < outer - 1; inner) {if (arr[inner] > arr[inner 1]) {[arr[inner], arr[inner 1]] [arr[inner 1], arr[inner]]}}…...

无基础也可以了解,NVIC中断优先级分组

STM32f103系列具有60个可屏蔽的中断&#xff0c;数量较多&#xff0c;所以需要对中断进行管理。 STM32可以将中断分为5组&#xff0c;如下表。 组号分配结果00位抢占优先级&#xff0c;4位相应优先级11位抢占优先级&#xff0c;3位相应优先级22位抢占优先级&#xff0c;2位相…...

基于51单片机的温度报警系统

目录 前言 一、温控系统是什么&#xff1f; 二、设计目的 1.环境需求 2.设计基础 三、设计 1.C51程序设计 2.Proteus仿真 &#xff08;1&#xff09;.元器件如下 &#xff08;2&#xff09;.原理图。 总结 前言 微型计算器自20世纪70年代诞生以来&#xff0c;得以迅…...

QT大作业:学生管理系统(通过mysql数据库)

一、前言 学校实验室进行第二轮考核&#xff0c;第二次qt作业是学生管理系统。 要求如下&#xff1a; 1、连接数据库&#xff0c;对学生信息进行增删改查操作&#xff0c;可以使用qt的SQLITE&#xff0c;但大家需自行学习sql语句的语法才能实现相关功能&#xff08;建议使用MY…...

程序员如何快速成长

如何快速成长 每个程序员都是从菜鸟成长过来&#xff0c;我自己也不例外。以下是我个人一些总结和结合网上别人的经验&#xff0c;希望对大家有帮助&#xff01; 主动学习 保持危机感 35岁后你能做什么&#xff1f;为何同龄人已经是行业专家&#xff1f; 对知识保持好奇心 多…...

【MyBatis详解】——从Xml配置解析到SQL执行过程

目录整体架构与使用DemoMybatis核心流程1. 创建SqlSessionFactory配置解析——SQL解析&#xff08;存储MappedStatement到Configuration中&#xff09;SqlNodeMappedStatementSqlSourceBoundSql2. 创建SqlSessionSqlSessionExecutor3. 获取Mapper4. 通过Mapper接口调用CRUD方法…...

MVC三层架构

什么是MVC&#xff1a; Model view Controller 模型、视图、控制器 1.以前的架构模型 用户直接访问控制层&#xff0c;控制层就可以直接操作数据库&#xff1b; servlet--CRUD-->数据库 弊端&#xff1a;程序十分臃肿&#xff0c;不利于维护 servlet的代码中&#xff1a…...

天眼查怎么删除信息_天眼查删除信息的方法介绍

天眼查信息怎么删除 天眼查风险信息怎么清除 天眼查问答信息怎么删除 天眼查法律诉讼信息可以删吗 天涯查上的信息删除怎么操作&#xff0c;天眼查成立于2014年&#xff0c;至今发展迅速&#xff0c;已经帮助了无数的企业和消费者&#xff0c;那么很多企业的天眼查信息有时候需…...

教你怎么才能删除百度负面新闻

互联网技术有时是一把双刃刀&#xff0c;我们可以运用它来对企业品牌形象、商品、知名品牌等开展宣传推广&#xff0c;殊不知竞争者亦能够运用它来对公司开展故意污蔑来减少敌人在制造行业里的权重值和权威性&#xff0c;进而给消费者行为引入一些对公司欠佳的信息内容&#xf…...

select使用实例

select函数是多路复用的一种&#xff0c;本文我们给出一个select的通信实例&#xff0c;看下select的代码如何组织&#xff0c;先上代码&#xff1a; #include <unistd.h> #include <iostream> #include <string> #include <sys/socket.h> #include &…...

mysql主从同步可以同步哪些资源

概述 mysql主从同步可以同步哪些资源&#xff1f;视图、存储过程、存储函数、触发器等这些资源到底能不能同步呢&#xff0c;这里我们做一下深入研究&#xff0c;通过查看binlog日志的方式解析每个操作。 做实验前需要了解两个基础知识&#xff1a; &#xff08;1&#xff0…...

单线程+异步I/O的编程模型:协程

现代操作系统对I/O操作的改进中最为重要的就是支持异步I/O。如果充分利用操作系统提供的异步I/O支持&#xff0c;就可以用单进程单线程模型来执行多任务&#xff0c;这种全新的模型称为事件驱动模型。Nginx就是支持异步I/O的Web服务器&#xff0c;它在单核CPU上采用单进程模型就…...

GPIO 初安装2021.6.1

1、参照贴文https://blog.csdn.net/cynophile/article/details/99310678 安装GPIO库 sudo pip install Jetson.GPIO sudo pip3 install Jetson.GPIO 创建一个新的gpio用户组。然后将用户添加到新创建的组中&#xff0c;your_user_name是用户名。 sudo groupadd -f -r gpio …...

【学习笔记】Java 8函数式编程#Lambda表达式#方法引用

全文目录函数式编程&#xff1a;Functional programming函数式编程的一些基本概念函数式编程的定义&#xff1a;程序的副作用&#xff1a;函数编程与数学函数&#xff1a;设计函数式编程应该遵循的原则&#xff1a;First-Class and Higher-Order Functions纯函数不变性引用透明…...

强推!程序员必备!CSDN浏览器插件,让码字效率提升n倍,颜值与实力并存

目 录 一 写在前面 二 测评信息 三 测评体验 3.1 安装方便 3.2 始于颜值 3.2.1 简约美观的主题 3.2.2 多变时尚的风格 3.3 忠于强大 3.3.1 快捷的搜索 3.3.2 丰富的功能 3.3.3 开发者神器 3.4 一些建议 四 写在最后 一 写在前面 你是否对极致的用户体验有很高的…...

Window10 远程连接(校内网实验室电脑连接寝室电脑)

Windows10 远程连接win10远连用途被连机设置密钥升级开启文件打印机共享&#xff08;回显请求-ICMPv4)记住电脑内网IP和你的微软账号&#xff01;临时机开启连接win10远连用途 windows自带的远程连接&#xff0c;使用方便。 我用于校内实验室或者图书馆电脑操作宿舍电脑&#…...

js中find和findIndex的使用

ES6为Array增加了find()&#xff0c;findIndex函数。 find()函数用来查找目标元素&#xff0c;找到就返回该元素&#xff0c;找不到返回undefined。 findIndex()函数也是查找目标元素&#xff0c;找到就返回元素的位置&#xff0c;找不到就返回-1。 他们的都是一个查找回调函…...

博客后端开发

数据库设计 用户表 tb_user 字段名类型长度不是null主键注释idvarchar255是是主键accountvarchar255是 账户passwordvarchar255是 密码namevarchar255否 别名emailvarchar128否 邮箱introductionvarchar255否 个人简介avatarvarchar255否 头像create_timedatetime0是 注册时间…...

c++:mt19937生成随机数

随机生成&#xff1a; int rd(){mt19937 rd1(time(NULL));return rd1(); }指定随机数的生成范围&#xff1a; int rd(){mt19937 rd1(time(NULL));uniform_int_distribution<int>t(0,100000);//指定范围return t(rd1); }...

Docker和k8s知识概括

Docker和k8s知识概括Docker简介K8S简介Docker简介 Docker简介&#xff1a; 2010年&#xff0c;几个搞IT的年轻人&#xff0c;在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说&#xff0c;是和LXC有关的容器技术。LXC&…...

2021.6.1

链接查询 连接查询可分为内连接和外连接。 一.内连接&#xff1a;内连接分3种&#xff1a;交叉连接、相等连接、自然连接。 1.内连接语法&#xff1a; 1.交叉连接&#xff1a; 交叉链接又称“笛卡尔链接”&#xff0c;即所有类型的内连接的基础 语法 select * from table…...

【vue】vue3学习笔记(三)

接上篇 面包屑 安装path-to-regexpcomponent/breadcrumb/index <template><el-breadcrumb class"app-breadcrumb breadcrumb-container" separator"/"><el-breadcrumb-item v-for"(item, index) in levelList" :key"item…...

Git一个项目中引用其他Git仓库

// git submodule add [git地址] [目录位置] $ git submodule add https://xxx/gittest.git src/gittest使用submodule后 在当前git目录下会生成一个 .gitmodules 文件 如果但当前目录已经存在了一个 .gitmodules&#xff0c;命令需要更改为 $ git submodule add -f https://…...

大厂实习之路|记录我的腾讯9面之旅

文章目录自我介绍简历投递情况腾讯面试情况腾讯某部门一面、二面&#xff08;3.22 3.24 &#xff09;微信安卓一面&#xff08;3.29&#xff09;&#xff1a;不知名安卓部门一面&#xff08;4.6&#xff09;&#xff1a;不知名安卓部门一面与二面(4.24&#xff0c;4.26)&#x…...

Django-reverse与resolve函数

Django的反向解析的reverse与resolve函数实现 - reverse  通过路由命名或可调用的视图对象来生成路由地址  from django.shortcuts import render,reverse 引入reverse - resolve  通过路由地址获取路由对象的信息  from django.urls import resolve 引入resolve  需要在…...

Mybatis源码研究之DatabaseIdProvider

借助Mybatis提供的 databaseId特性&#xff0c;我们可以实现让应用同时支持多种类型的数据库。 0. 目录这里写目录标题1. 测试用例2. 原理解析3. databaseId的其它应用4. Links1. 测试用例 相关的配置和测试用例如下 &#xff08;这里我们以源生的mybatis为例&#xff0c;与Sp…...

Spring企业级程序设计 • 【第6章 深入Spring MVC开发】

全部章节 >>>> 本章目录 6.1 模型数据解析及控制器返回值 6.1.1 ModelAndView多种用法 6.1.2 Map添加模型数据和返回String类型值 6.1.3 Model添加模型数据和返回String类型值 6.1.4 返回值为String类型的重定向和转发 6.1.5 实践练习 6.2 Spring MVC表…...

投资理财1

1. 投资术语 熔断&#xff1a;也叫自动停盘机制&#xff0c;是指当股指波幅达到规定的熔断点时&#xff0c;交易所为控制风险采取的暂停交易措施。具体说是对某一合约在达到涨跌停板之前&#xff0c;设置一个熔断价格&#xff0c;使合约买卖报价在一段时间内只能在这一价格范围…...

CocosCreator开源框架(不断更新)

关于框架 最近项目里面需要搭建一个基础框架&#xff0c;所以我就参考了github&#xff0c;gitee上面的一些大佬的开源框架&#xff0c;这里也进行一个汇总&#xff0c;方便大家参考和学习。 关于编辑器版本&#xff0c;我觉得学习的时候不管是什么版本开发的框架&#xff0c…...

你不得不知道的36条社会潜规则(摘抄)

人过三十&#xff0c;你不得不知道的36条社会潜规则。   1、去别人家里串门记得一定要带点东西&#xff0c;即使你们关系再好&#xff0c;也要拿点礼品。   2、在别人面前一定要学会适当的装穷&#xff0c;即使你再有钱&#xff0c;也不要在朋友面前显摆。   3、警惕在你…...

macOS 使用技巧

快捷键 截图 获取文件地址 command option C 常用的系统快捷键 commandM:缩小窗口&#xff1b; commandW:关闭窗口&#xff1b; control单击&#xff1a;鼠标右键&#xff1b; command&#xff0b;H&#xff1a;隐藏窗口&#xff1b; commandQ:退出应用程序&#xff1…...

可持久化线段树 主席树 详解

&#x1f60a; | Powered By HeartFireY | Persistent Segment Tree &#x1f4d5; | 需要的前导知识&#xff1a;线段树(Segment Tree)、权值线段树、可持久化数据结构理论(Persistent Data Structure Theory) 一、可持久化线段树 简介 可持久化线段树&#xff0c;顾名思义…...

【每日一题】day29_01 正数数组的最小不可组成和

学习目标&#xff1a; 目标&#xff1a;熟练运用Java所学知识 学习内容&#xff1a; 本文内容&#xff1a;使用java解决 正数数组的最小不可组成和 文章目录学习目标&#xff1a;学习内容&#xff1a;题目描述解题思路&#xff1a;实现代码题目描述 链接&#xff1a;https:/…...

SpringBoot入门及官网教程

文章目录http://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/https://spring.io/projects/spring-boothttps://springboot.io/http://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/ https://spring.io/projects/spring-boot https://springboot.io/...

Python入门及官网教程

文章目录https://www.python.org/http://www.python-china.com/https://www.python.org/ http://www.python-china.com/...

源码部署pxc集群

想了想还是研究一下怎么源码安装pxc吧&#xff0c;毕竟很多组件都是源码安装的。 环境&#xff1a; yum install -y boost-devel libodb-boost-devel check-devel openssl-devel libaio-devel 安装scons 需要2.7 的Python wget https://nchc.dl.sourceforge.net/project/s…...

Mysql数据库必备基础命令

1.安装 [rootlocalhost ~]# yum install mariadb mariadb-server #安装 [rootlocalhost ~]# systemctl start mariadb [rootlocalhost ~]# netstat -pltun|grep mysql #默认端口是3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1…...

SSM 出现 Could not create connection to database server 解决方法

如果以前项目数据库为5.0版本&#xff0c;而你新的数据库版本为8.0版本的&#xff0c;在运行时可能会出现 解决方法&#xff1a; 1.pom.xml 修改为你的mysql版本号&#xff08;版本号查询方式为&#xff1a;select version() from dual;&#xff09; 2.注意JDBC驱动名8.0版…...

51单片机利用锁存器控制数码管显示年月日时分秒

数码管模块中的两片74hc573&#xff0c;一片锁存段码&#xff0c;一片锁存位码&#xff0c;这样才能驱动8位数码管。74hc573是锁存器&#xff0c;用于数码管显示时通常是采用段选、片选共用同一组并口的驱动方式。 驱动数码管需要两个信号&#xff0c;一个是段选信号&#xff…...

SpringBoot 项目 添加 redis配置

一、新建一个springboot 项目&#xff0c;springboot项目创建过程详见&#xff1a;https://blog.csdn.net/wang_jing_jing/article/details/115075991 二、pom.xml依赖配置 <!-- redis 配置 --> <dependency><groupId>org.springframework.boot</groupI…...

IO流输出输入

java.io.File:文件和目录(文件夹)路径名的抽象表示形式。 * 构造方法 * * File(String parent, String child) * File(String pathname) * * 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。 * File(File parent, String child) * …...

Redis简介与安装

1. Redis介绍 Redis是一个高性能的 key-value 数据库&#xff0c; 它是完全开源免费的&#xff0c;遵守 BSD 协议&#xff0c; Redis 和 Memcached 类似&#xff0c;都是内存级别的数据缓存&#xff0c;主要用户数据缓存&#xff0c;它支持存储的类型相对更多&#xff0c;包括…...

Xxl-Job调度器原理解析

项目解析源码地址&#xff1a;https://gitee.com/lidishan/xxl-job-code-analysisxxl-job版本&#xff1a;2.3.0Xxl-Job分为执行器、调度器。而我们平时的客户端就属于一个执行器&#xff0c;执行器启动的时候会自动注册到调度器上&#xff0c;然后调度器进行远程调度。调度器初…...

互联网发展简史(1)ARPANET的建立

原文为知乎&#xff0c;现转移到个人博客。 知乎原文 原文为微信公众号原文&#xff0c;现转移到个人博客。 微信公众号原文 互联网发展简史(1)ARPANET的建立 目录 [TOC] Internet发展简史&#xff08;ARPANET的建立&#xff09; 1955年 要了解互联网的起源&#xff0c;…...

XILINX公司的JESD204 IP核介绍(一) 概述

XILINX公司的JESD204 IP核能够实现复杂的JESD204B协议&#xff0c;支持的速度范围为1Gbps~12.5Gbps。该IP核可以被配置成发送器或者接收器&#xff0c;不能配置成同时收发。目前该IP核仅支持vivado软件&#xff0c;不支持ISE&#xff0c;且仅支持xilinx公司的7系列及其以上系列…...

【CoppeliaSim】Solidworks中模型导出模型到V-REP

一、下载安装插件 插件名称&#xff1a;sw2urdfSetup 下载地址&#xff1a;https://github.com/ros/solidworks_urdf_exporter/releases/tag/1.6.0 下载后直接安装即可。安装成功后&#xff0c;可在SolidWorks的菜单栏中看到&#xff1a;工具-Tools-Export as URDF 二、导出…...

适合项目经理使用的企业知识库一站式解决方案

搭建企业知识库迫在眉睫 在《2020年德勤全球人力资本趋势》报告显示&#xff0c;多达75&#xff05;的受访者声称&#xff0c;企业在不断发展的员工队伍中创造和保存知识对于他们在未来12-18个月的成功至关重要。因此建立科学的内部知识管理体系&#xff0c;对企业发展将会起到…...

mysql性能优化基础介绍

** MySQL性能优化基础知识 ** 1.mysql逻辑架构分层 最上层(连接/线程处理)&#xff1a;是基于网络的客户端/服务器的工具或者服务都具有类似架构。主要负责连接处理&#xff0c;权限控制和安全等。 中间层(解析&#xff0c;查询缓存&#xff0c;优化)&#xff1a;MySQL的核…...

【CE】Mac下的CE教程Tutorial:基础篇(第5关:代码查找器)

▒ 目录 ▒&#x1f6eb; 导读开发环境1️⃣ 第五关&#xff1a;代码查找器翻译操作步骤&#x1f6ec; 文章小结&#x1f4d6; 参考资料&#x1f6eb; 导读 开发环境 版本号描述文章日期2023-03-操作系统MacOS Big Sur 11.5Cheat Engine7.4.3 1️⃣ 第五关&#xff1a;代码查…...

13_I.MX6ULL串口UART实验

目录 UART简介 UART电平标准 I.MX6U UART简介 相关寄存器 UART的配置步骤 实验源码 UART简介 串口全称叫做串行接口,通常也叫做COM接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。串口通信距离远,但是…...

个人练习-Leetcode-1942. The Number of the Smallest Unoccupied Chair

题目链接&#xff1a;https://leetcode.cn/problems/the-number-of-the-smallest-unoccupied-chair/ 题目大意&#xff1a;给出一群人到达一个排队的时间和离开派对的时间[arr, lev]。有无数个座位&#xff0c;下标从0开始。当一个人在tm时刻离开时&#xff0c;如果一个人在tm…...

winsock与BSD socket异同

winsock与BSD socket WinSock是Windows操作系统中用于网络通信的应用程序接口&#xff08;API&#xff09;&#xff0c;它允许应用程序通过TCP/IP协议栈进行网络通信。WinSock提供了一套与套接字相关的函数&#xff0c;这些函数包括socket、bind、listen、accept、connect等。…...

【Flink基础】-- 高效学习 flink kubernetes operator 的一些建议

目录 1.了解 Kubernetes 的基本概念和组件,如 Pod、Deployment、Service 等。 2.熟悉 Flink 的基本概念和架构,如 JobManager...

JVM 程序计数器(PC)

PC寄存器的概念 JVM中的程序计数寄存器&#xff08;Program Counter Register&#xff09;中&#xff0c;Register的命名源于CPU的寄存器&#xff0c;寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里&#xff0c;并非是广义上所指的物理寄存器&#…...

调用openai接口的正确打开方式

调用openai接口的正确打开方式&#xff1a; 1.安装anaconda 为更好使用openai的功能&#xff0c;技术专家建议用py3.10。我问chatgpt它说只要py3.6及以上就行。我个人建议尽可能用anaconda较新的&#xff0c;但用anaconda2022.10的版本即可&#xff0c;可适配python3.10或pyt…...

栈(Stack)

目录 1.1 概念 1.2 栈的使用 1.3 栈的模拟实现 1.4 栈的应用场景 1. 改变元素的序列 2. 将递归转化为循环 1.1 概念 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为…...

VS2019连接Linux

1>将Linux系统设置为静态IP 原来设置: auto eth0 iface eth0 inet dhcp dhcp表示动态获取ip 1>查看ip 在Linux下输入 ip addr 2>查看网关 在Linux下输入 ip route show 3>修改/etc/network/interfaces 地址配置文件 vi /etc/network/interfaces iface eth0…...

第三天基础框架篇

一、介绍一下spring spring的核心作用是框架整合&#xff0c;简化开发&#xff1b; spring通过IOC与AOP两大核心实现以上效果&#xff1a; 1.首先说IOC&#xff0c;Spring提供了一个容器&#xff0c;用来创建对象&#xff0c;初始化对象&#xff0c;管理对象,也就是对象的控制权…...

new和malloc两个函数详细实现与原理分析

1.申请的内存所在位置 new操作符从自由存储区&#xff08;free store&#xff09;上为对象动态分配内存空间&#xff0c;而malloc函数从堆上动态分配内存。自由存储区是C基于new操作符的一个抽象概念&#xff0c;凡是通过new操作符进行内存申请&#xff0c;该内存即为自由存储…...

CUDA编程(二):核函数与线程层级

核函数与线程层级CUDA核函数线程层级线程排布blockId和threadId的计算CUDA核函数 在GPU上并行执行的函数称为CUDA核函数&#xff08;Kernel Function)&#xff0c;它属于CUDA编程中最为重要且核心的一个环节。 核函数用__global__符号声明&#xff0c;在devie&#xff08;GPU…...

断点调试与零钱通系统

目录 断点调试 基本介绍 断点调试的一些快捷键 断点调试例题 简易版零钱通系统 面向对象版 面向过程版 断点调试 基本介绍 1.断点调试是指在程序的某一行设置一个断点&#xff0c;调试时&#xff0c;程序运行到这一行就会停住&#xff0c;然后你可以一步一步往下调试&a…...

人工智能专业就业方向盘点

今年无论是chatgpt还是扩散模型&#xff0c;都成功火爆出圈&#xff0c;让曾被质疑进入“寒冬期”的AI重新回到了大众的视野。巨大的市场潜力背后是对人才的渴求&#xff0c;AI专业又成为了热门。 今天就来盘点一下AI专业毕业后的就业方向&#xff0c;给同学们做个参考。 1.机…...

浮点数的加减乘除运算及流水线

浮点数的加减运算 设两个浮点数如下&#xff1a; x2Ex∗Mxy2Ey∗MyE表示阶码&#xff0c;M表示尾数x2^{E_x}*M_x\\y2^{E_y}*M_y\\ E表示阶码&#xff0c;M表示尾数\\ x2Ex​∗Mx​y2Ey​∗My​E表示阶码&#xff0c;M表示尾数 两个浮点数的加减运算规则是 xy(Mx∗2Ex−EyMy)∗…...

docker安装以及springboot项目打包运行

我们都知道docker是一个非常好用的虚拟化容器&#xff0c;所谓虚拟化容器其实就是说可以将各个应用都隔离开来&#xff0c;每个应用都可以有自己的独立的运行时环境&#xff0c;这对于我们程序开发是非常有好处的&#xff0c;可以不需要去配置环境&#xff0c;每个组件都有独立…...

977. 有序数组的平方

977. 有序数组的平方 力扣题目链接(opens new window) 给你一个按非递减顺序排序的整数数组 nums&#xff0c;返回每个数字的平方组成的新数组&#xff0c;要求也按非递减顺序排序。 示例 1&#xff1a; 输入&#xff1a;nums [-4,-1,0,3,10] 输出&#xff1a;[0,1,9,16,10…...

FrIf - Fr驱动收发器和状态管理

总目录链接==>> AutoSAR入门和实战系列总目录 总目录链接==>> AutoSAR BSW高阶配置系列总目录 文章目录 1FlexRay 收发器驱动程序2 FlexRay 状态管理器1FlexRay 收发器驱动程序 FlexRay 收发器的不同状态由 FlexRay 接口通过 FlexRay 收发器驱动程序 控制,上…...

springboot自动配置浅析

springboot本质上就是一个spring脚手架&#xff0c;其实仍然是spring&#xff0c;只是springboot帮我们做了我们使用spring时需要进行的那些配置。本文就简单讨论一下sprigboot是如何帮我们配置spring的。 参考&#xff1a;https://www.bilibili.com/video/BV1eD4y1w7Rp?p2&am…...

chatgpt实际是怎样工作的?

文章翻译自&#xff1a; https://www.assemblyai.com/blog/how-chatgpt-actually-works/ ChatGPT 是 OpenAI 的最新语言模型&#xff0c;比其前身 GPT-3 有了重大改进。与许多大型语言模型类似&#xff0c;ChatGPT 能够为不同目的生成多种样式的文本&#xff0c;但具有更高的精…...

项目开发——企业软件项目开发流程《项目开发的流程是怎样的》

软件项目开发流程&#xff1a;需求分析、设计、编码、测试、上线运维 一般而言&#xff0c;软件项目开发流程包括以下步骤&#xff1a; 需求分析&#xff1a;对客户需求进行分析和理解&#xff0c;明确软件项目的目标和功能。 规划阶段&#xff1a;确定项目的范围、时间和预算…...

嵌入式编程中的 __attribute__ 到底是什么

嵌入式编程中的 attribute 到底是什么 相信阅读嵌入式代码的老铁经常看到一些类型定义、变量、函数有 attribute 标识符&#xff0c;这个标识符号到底是做什么的&#xff1f;有哪些用法&#xff0c;咱们今天就来聊一聊。 attribute 可以指定编译时的细节。其可作用于变量、函…...

基于LiFePO4和硅/还原氧化石墨烯纳米复合材料的锂离子电池

A lithium-ion battery based on LiFePO4 and silicon/reduced graphene oxide nanocomposite highlights&#xff1a; 硅纳米颗粒(nSi)和还原氧化石墨烯(RGO)作为阳极&#xff1b;微波辐射&#xff0c;对混合物进行热处理&#xff0c;合成nSi/RGO复合物&#xff1b;通过不同充…...

CAS问题

CAS&#x1f50e;什么是CAS&#x1f50e;伪代码解析&#x1f50e;CAS是如何实现原子性的&#x1f50e;CAS的应用&#x1f33b;实现原子类&#x1f33b;实现自旋锁&#x1f50e;ABA问题&#x1f33b;ABA问题可能引起的BUG&#x1f33b;ABA问题的解决方案&#x1f50e;结尾&#…...

java入门-W2

一. 输入输出 输入的作用&#xff0c;就是由使用者告诉程序要操作的数据 例如&#xff0c;我要通过饿了么订餐&#xff0c;你得告诉程序你要吃什么&#xff0c;送货地址是什么吧 输出的作用&#xff0c;就是由程序向使用者展现执行的结果 还是订餐的例子&#xff0c;程序向你展…...

Windows下配置Golang开发环境,并安装配置GoLand IDE

作者&#xff1a;非妃是公主 专栏&#xff1a;《Golang》 博客地址&#xff1a;https://blog.csdn.net/myf_666 个性签&#xff1a;顺境不惰&#xff0c;逆境不馁&#xff0c;以心制境&#xff0c;万事可成。——曾国藩 文章目录一、安装Go编译器1. 下载GoLang2. 安装GoLang3.…...

从零开始学架构——高性能NoSQL

高性能NoSQL 关系数据库经过几十年的发展后已经非常成熟&#xff0c;强大的SQL功能和ACID&#xff08;Atomicity原子性、Consistency一致性、Isolation隔离性、Durability持久性&#xff09;的属性&#xff0c;使得关系数据库广泛应用于各式各样的系统中&#xff0c;但是关系数…...

cannot re-initialize CUDA in forked subproess

该问题描述了pytorch 中使用cuda 初始化时&#xff0c; 与 DataLoader 中使用num_worker 多进程&#xff0c; 这两者之间发生了冲突&#xff0c; 根据错误提示&#xff0c; 在DataLoader 中使用 multiprocessing_context 该参数&#xff0c;并设置为spawn&#xff0c; 由…...

Kafka3.0.0版本——生产者回调异步发送消息 (API代码示例)

目录一、回调函数的异步发送消息概述二、生产者带回调函数的异步发送消息&#xff08;API代码示例&#xff09;2.1、pom文件导入依赖2.2、API代码2.3、在 kafka集群服务器上开启 Kafka 消费者一、回调函数的异步发送消息概述 回调函数会在 producer 收到 ack 时调用&#xff0…...

【Python】《我的世界》简简单单就可以完成?OMG~(附教学)

文章目录前言一、准备二、运行及操作三.代码解读与自定义总结前言 《我的世界 Minecraft》大家应该都听说过&#xff0c;但你有没有想过自己写一个这样的游戏呢&#xff1f;太难、太复杂了&#xff1f;也许吧&#xff0c;但是不试一试你怎么知道能不能成呢&#xff1f; 国外有…...

Scala 中的foreach和map、flatMap方法比较

Scala中的集合对象都有foreach和map、flatMap方法&#xff0c;都是用来遍历当前集合&#xff0c;但他们都有不同点。这几个方法的共同点在于&#xff1a;都是用于遍历集合对象&#xff0c;并对每一项执行指定的方法。而他们的差异在于&#xff1a;foreach无返回值&#xff08;准…...

【nacos优化】定时删除access日志

​ 按理说 Nacos 作为服务注册中心&#xff0c;不会应该会产生太多日志的&#xff0c;本身涉及的服务也不多&#xff0c;但几天就会产生 1G 以上的日志&#xff0c;的确有点疯狂。这篇文章就聊聊 Nacos 的日志系统。 经过排查&#xff0c;其中输出最多的日志为 /usr/local/nac…...

哪款蓝牙耳机打电话好用,盘点几款口碑不错的骨传导耳机

骨传导耳机是通过骨头振动传递声音&#xff0c;而不是通过耳道或鼓膜&#xff0c;因此它具有许多优势&#xff0c;比如可以在运动过程中保持对环境的感知&#xff0c;并避免对听力造成伤害。随着科技的进步和用户需求的增加&#xff0c;骨传导耳机也在不断更新。目前市面上的骨…...

JS中的事件监听

详解事件监听事件监听的基本概念事件类型事件处理函数事件传播事件对象移除事件监听器总结JavaScript中的事件监听是Web开发中非常重要的一个概念。它允许我们在特定的事件发生时执行特定的代码&#xff0c;从而实现交互效果和动态行为。本篇博客将详细介绍JavaScript事件监听的…...

SpringBoot 异步与线程池的关系

目录 1、简介 1、Async ① 使用方法&#xff1a; ② 注意事项: 2、parallelStream 并发遍历数组 ① 使用方法: ② 注意事项: 3、自定义线程池 ① 使用方法: ② 注意事项: 1、简介 SpringBoot 中基本上存在三种异步的关系,分别为 1、 使用 Async&#xff0c;标记在方法上 2…...

《版本特性百事通》

《版本特性百事通》 注&#xff1a;数据截至日期2021年 常见jdk种类 常见的JDK版本主要包括以下几种&#xff1a; Oracle JDK&#xff1a;Oracle公司的官方JDK&#xff0c;是商业授权&#xff0c;支持Java SE和Java EE平台。Oracle JDK包含了完整的Java类库和工具&#xff…...

英语——疑问词

疑问词可以分为&#xff1a; 疑问代名词: who /what/which 疑问副词&#xff1a;when/where/why/how 1 疑问代名词 当主词补语 Who is singing in the room? What makes you laugh so? 当受词 Which of these singers do you like. What do you think of my new hat? …...

谷歌的Bard和OpenAI的GPT4的对比

前言 随着上个月21日谷歌面向公众开放人工智能聊天机器人Bard的访问权限&#xff0c;同样是上个月的14日OpenAI为聊天机器人ChatGPT发布的最新语言模型&#xff1a;GPT-4的问世&#xff0c;可以说关于ChatGPT应用的推出进入了百家争鸣的情况&#xff0c;而且竞争变得激烈起来&a…...

云端数据科学平台Deepnote,相当于云上的Jupyter Note

Deepnote是一个先进的云端数据科学平台&#xff0c;可以帮助数据科学家和开发者轻松创建、管理和共享他们的数据科学项目。它提供了一个易于使用的界面&#xff0c;可以轻松编写代码、访问数据和执行任务&#xff0c;而无需管理服务器或编写复杂的部署代码。 1、Deepnote概述…...

钉钉协作Tab前端进化之路

作者&#xff1a;马赟 阿里云钉钉业务平台团队 技术人应当发挥对业务前瞻性的理解&#xff0c;好的架构设计背后一定是对于业务的高度认知与抽象&#xff0c;过程中要对业务关键指标有正确的理解&#xff0c;而不是简单纯功能的堆砌。 钉钉新版协作Tab作为千万级访问量下前端新…...

架构整洁之道-22章-整洁架构

按照更好架构设计出的系统特点&#xff1a; 独立于框架可被测试独立于UI独立于数据库独立于任何外部机构 外层的变化不影响内层的逻辑 外层变化同时修改对应适配器么 层次划分-按需划分并非固定多少层 图22.1中所显示的同心圆只是为了说明架构的结构&#xff0c;真正的架构很可…...

Redis高可用之主从复制 哨兵 集群

Redis高可用之主从复制 哨兵 集群一、Redis主从复制1、主从复制概念2、主从复制的作用3、Redis主从复制原理二、搭建Redis主从复制1、安装Redis&#xff0c;三台机子都需要安装2、编译安装三、修改节点配置文件1、修改Redis配置文件&#xff08;Master节点、Slave1节点、Slave2…...

轻松拿结果-第二部分 同力 -第五章 用制度保障业绩

第五章 用制度保障业绩 制度的保障,体现的是管理者的监管能力,也是守护胜利果实的有力保障。 只有铁的纪律,才能拿到铁的结果 商场如战场,在公司您们就是带兵打仗的将军。 有一个销售员踢球时伤到了腿,在他休息的两个月里,业绩却没有落下一点,都是整个团队的人在帮他…...

Github + Sphinx+Read the docs 实战入门指南(二)

目录引言Sphinx渲染文档托管到Github部署到Read the docs网站继续阅读引言 接上一篇Github SphinxRead the docs 实战入门指南(一)&#xff0c;这一篇主要讲解如何自动将指定文档内容部署到Read the docs中。对于文档&#xff0c;一般有以下基本要求&#xff1a; 只维护一份&…...

模拟实现常见的strlen、strcpy、strcmp库函数,深入理解它们的原理

⛩️博主主页&#xff1a;威化小餅干&#x1f4dd;系列专栏&#xff1a;【C语言】藏宝图&#x1f38f; 绳锯⽊断&#xff0c;⽔滴⽯穿&#xff01;一个编程爱好者的学习记录! 文章目录&#x1f680;模拟实现strlen高仿版my_strlen函数&#x1f680;模拟实现strcpy高仿版my_st…...

mysql主从复制原理及一主一从搭建过程—2023.04

文章目录一、MySQL主从复制介绍1、主从复制概念2、为什么要做主从复制3、主从复制原理4、主从复制形式5、主从复制主要用途二、MySQL一主一从搭建1、准备工作2、MySQL主从复制部署流程1. 关闭防火墙&#xff0c;两台主机都操作2. 修改配置文件&#xff0c;两台主机都操作3. 修改…...

MongoDB 6.0 (五)索引操作

一、 什么是索引 1. 索引概念 索引对文档部分内容进行排序的数据结构 合适的索引可以极大的提升数据库的搜索性能 2. 单键索引 db.accounts.find({name:”alice”}) 对姓名经过索引之后,对姓名进行排序。下面的就是索引,通过索引指向上面原文档位置。 3. 复合键索引(多…...

页面替换算法

1.FIFO页面替换算法(先进先出) 需要向内存页中加载不存在的数据时,如果内存页已经没有空余,那么就需要按目前所有页中的数据谁先被加载进来的,谁就被替换掉的原则,来将最先被加载进来的数据替换为新的数据。 1.1例题 有一个虚拟存储器,主存有4个实页,页号为0-3;程序有…...

Metasploit入门到高级【第五章】

来自公粽号&#xff1a;Kali与编程预计更新第一章&#xff1a;Metasploit 简介 Metasploit 是什么Metasploit 的历史和发展Metasploit 的组成部分 第二章&#xff1a;Kali Linux 入门 Kali Linux 简介Kali Linux 安装和配置常用命令和工具介绍 第三章&#xff1a;Metasploi…...

由于链接地址长度过长引起的”HTTP Error 400. The request URL is invalid”错误解决办法:修改注册表

网站中&#xff0c;设计了一个批量搜索的功能&#xff0c;用户可以输入多个关键词进行批量查询搜索&#xff0c;但不出意外的话还是出意外了&#xff0c;有些用户可能会输入 N 多个关键词&#xff0c;我为了性能等考虑&#xff0c;会限制个数&#xff0c;比如每次批量查询仅限 …...

个人说说vue组件

模仿B站评论样式 vue.js支持表情输入 个人说说vue组件 好看的评论组件 - undrawui组件库 Talk.vue <template><div style"width: 632px;box-sizing: border-box;margin: 0 auto;"><talk-item/></div> </template><script> i…...

C#,初学琼林(03)——计算数组最小、最大值(Min, Max)的源程序

搜索数组的最小/最大元素 假设我们有一个 n 元素数组&#xff0c;我们想在其中找到一个最小&#xff08;或最大&#xff09;元素。a 是一个索引从 0 到 n-1 的数组 。它的元素将被标记为&#xff1a;a[0], a[1]&#xff0c;a[2]&#xff0c;a[3]&#xff0c;...&#xff0c;a[…...

Linux基础操作 常用命令 Centos

Linux 1.Linux的引言 Linux是一套免费使用和自由传播的类Unix操作系统&#xff0c;是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展&#xff0c;Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持…...

【2D标注】cvat-canvas重写polyline拖拽交互方式

一、场景概述 在cvat-canvas中&#xff0c;针对polyline的拖拽默认相应区域是polyline头尾连线组成的闭合区域&#xff0c;这也是svg>polyline默认的hover响应区域&#xff0c;具体如图&#xff1a; 这样的响应方式&#xff0c;在一些场景下是极其难选择的&#xff0c;例如…...

出售Steam上线游戏的完整开发资源包

我开发了一款Steam上的小游戏&#xff1a; 《述途路人团乐之国》&#xff08;英文名称&#xff1a;《As Talk As Walk Wayfarer Team - Land of Music》&#xff09; https://store.steampowered.com/app/2332050/_/ 发行日期&#xff1a;2023年3月13日。 发行平台&#xff1a;…...

【从零开始学习 UVM】9.1、UVM Config DB —— UVM Resource database 资源库详解

文章目录 resource 是一个参数化的容器,可以保存任意数据。资源可用于配置组件、为序列提供数据或在TestBench不同部分之间启用信息共享。它们使用作用域信息(scope)存储,因此其可见性可以限制在TestBench的某些部分中。您可以将任何数据类型放入资源数据库中,并使另一个组…...

八爪鱼采集器使用笔记

Author: Lycan Date: 2023/3/26 22:01 八爪鱼官网&#xff1a; 数阔八爪鱼采集器 - 免费网络爬虫软件_网页大数据抓取工具 下载地址&#xff1a; 免费下载-Windows大数据采集软件下载 - 八爪鱼采集器 采集步骤简述&#xff1a; 1、输入待采集的网址&#xff1b; 2、根据需…...

LLaMA:Open and Efficient Foundation Language Models

LLaMA&#xff1a;Open and Efficient Foundation Language ModelsIntroductionApproachPre-training DataArchitectureIntroduction 在大规模数据下训练的大模型&#xff0c;已经展示了很好的表现&#xff0c;当模型足够大的时&#xff0c;模型会出现一个涌现的能力&#xff…...

Java-如何使用Java将图片和文字拼接在一起(并非是给图片加水印)

之前有遇到一个问题 问题背景&#xff1a;项目中&#xff0c;有一个功能&#xff0c;管理端可以将客户创建的小程序码下载到本地&#xff0c;方便客户将对应门店的小程序码打印出来并张贴到门店&#xff0c;做门店的引流和会员入会。 具体问题&#xff1a;当小程序码的数量较少…...

[综]Review of bike-sharing system studies using bibliometrics method

Review of bike-sharing system studies using bibliometrics method 文献计量学方法在自行车共享系统研究中的应用 article{2022reviewbikesharing, title {Review of bike-sharing system studies using bibliometrics method}, journal {Journal of Traffic and Transport…...