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

requests页面常用操作(post、put、get、head、patch、delete方法)

      • 1 requests主要方法
      • 2 请求返回信息
      • 3 应用
        • 3.1 登录页面
        • 3.2 退出登录
        • 3.3 修改参数
        • 3.4 上传文件

  Requests 是一个 Python 的 HTTP 客户端库。
  每次调用 requests 请求之后,会返回一个 response 对象,该对象包含了具体的响应信息。可以通过requests模拟提交请求来操作web页面。
例:

import requests# 发送请求
response = requests.get('https://www.runoob.com/')# 返回网页内容
print(response.text)

在这里插入图片描述

1 requests主要方法

delete(url, args) 向网页提交删除请求
get(url, params, args) 获取html网页的主要方法
head(url, args) 获取html网页头信息
patch(url, data, args)向html网页提交局部修改请求
post(url, data, json, args) 向网页提交post请求
put(url, data, args)向网页提交put请求
request(method, url, args)构造一个请求,支撑其他各种方法的基础方法

post、put和patch的区别:
(1) POST方法请求的目标是一个行为处理器 ,重复进行POST方法会导致多条相同的数据被创建。虽然多次执行结果不是相同的,但其实这些数据除了自增的id不同以外,其他部分的数据都是相同的;
(2) 新增数据应该使用POST,修改现有数据应该使用PUT;
(3) PATCH方法是新引入的,是对PUT方法的补充,用来对已知资源进行局部更新。即PUT是修改了整条记录,不变的字段也重写,而PATCH只是单独修改一个字段。

2 请求返回信息

  每次调用 requests 请求之后,会返回一个 response 对象,该对象包含了具体的响应信息。
响应信息如下:
在这里插入图片描述

3 应用

  requests发送http请求的结构如下。
在这里插入图片描述
1、通过页面开发者工具(点击键盘F12或者空白处右击点击检查)中的Network,查看进行登录操作时提交的内容;
2、根据请求中的内容编写对应内容进行请求。
请添加图片描述
请添加图片描述
Headers部分参数含义:
(1) User-Agent:Mozilla/5.0 (平台) 引擎版本 浏览器版本号;
(2) Accept:可接受的内容类型;
(3) Host:服务器的域名或IP地址,如果不是通用端口,还包含该端口号,例如:Host: www.some.com:182;
(4) Content-Length:一个请求的请求体的内存长度,单位为字节(byte)。请求体是指在HTTP头结束后,两个CR-LF字符组之后的内容,常见的有POST提交的表单数据,这个Content-Length并不包含请求行和HTTP头的数据长度;
(5) ccept-Encoding:浏览器可以处理的编码方式;
(6) ccept-Language:浏览器接收的语言,其实也就是用户在什么语言地区,例如简体中文的就是 Accept-Language: zh-CN;
(7) Cache-Control:这个指令在request和response中都有,用来指示缓存系统(服务器上的,或者浏览器上的)应该怎样处理缓存;
(8) Connection:告诉服务器这个user agent(通常就是浏览器)想要使用怎样的连接方式。值有keep-alive和close。http1.1默认是keep-alive。keep-alive就是浏览器和服务器 的通信连接会被持续保存,不会马上关闭,而close就会在response后马上关闭。
  其中content-type可以参考Content-Type 详解

3.1 登录页面

  使用的是post方法,body即网页中我们看到的payload中的内容,headers即网页中Requests Headers中的内容。

def post(url, data=None, json=None, **kwargs):r"""Sends a POST request.:param url: URL for the new :class:`Request` object.:param data: (optional) Dictionary, list of tuples, bytes, or file-likeobject to send in the body of the :class:`Request`.:param json: (optional) json data to send in the body of the :class:`Request`.:param \*\*kwargs: Optional arguments that ``request`` takes.:return: :class:`Response <Response>` object:rtype: requests.Response"""return request("post", url, data=data, json=json, **kwargs)
def login_pon():"""登陆设备web页面:return:响应信息"""login_url = 'http://192.168.XXX.XXX/XXX/XXX/formLogin'headers = {'Host': '192.168.XXX.XXX','Origin': 'http://192.168.XXX.XXX','Referer': 'http://192.168.XXX.XXX/wlbasic.asp?v=1673339477000','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ''Chrome/108.0.0.0 Safari/537.36',}body = {'username': 'XXX','password': 'XXX'}res = requests.post(url=login_url, data=body, headers=headers)if res.status_code == 200:log.info("登录成功!")return res

3.2 退出登录

  使用的get方法,get方法的参数放在头中,与post放在body中不同。

    def get(self, url, **kwargs):r"""Sends a GET request. Returns :class:`Response` object.:param url: URL for the new :class:`Request` object.:param \*\*kwargs: Optional arguments that ``request`` takes.:rtype: requests.Response"""kwargs.setdefault("allow_redirects", True)return self.request("GET", url, **kwargs)

在这里插入图片描述

def logout():"""退出登录:return:"""headers = {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,''application/signed-exchange;v=b3;q=0.9','Accept-Encoding': 'gzip,deflate','Accept-Language': 'zh-CN,zh;q=0.9','Connection': 'keep-alive','Host': '192.168.XXX.XXX','Referer': 'http://192.168.XXX.XXX/XXX/formLogout','Upgrade-Insecure-Requests': '1','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ''Chrome/108.0.0.0 Safari/537.36 '}url_logout = 'http://192.168.XXX.XXX/XXX/formLogout'res_logout = requests.get(url=url_logout, headers=headers)if res_logout.status_code == 200:log.info("logout成功!")return res_logout

3.3 修改参数

def ssid_change(ssid):"""修改WiFi参数"""body = {'band': '2','mode': '0','ssid': ssid,...}headers = {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,''application/signed-exchange;v=b3;q=0.9','Accept-Encoding': 'gzip, deflate','Accept-Language': 'zh-CN,zh;q=0.9','Cache-Control': 'max-age=0','Connection': 'keep-alive','Content-Type': 'application/x-www-form-urlencoded','Host': '192.168.XXX.XXX','Origin': 'http://192.168.XXX.XXX','Referer': 'http://192.168.XXX.XXX/XXX','Upgrade-Insecure-Requests': '1','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ''Chrome/108.0.0.0 Safari/537.36',}url_change_mode = 'http://192.168.XXX.XXX/XXX/formWlanSetup'return requests.post(url=url_change_mode, headers=headers, data=body)

3.4 上传文件

  使用的patch方法。
  PUT方法的实体无结构的,它直接把实体部分的数据替换到服务器的资源上。而PATCH提供的实体则需要根据程序或其它协议的定义,解析后在服务器上执行,以此来修改服务器上的数据。

def import_file(srvUrl, file):"""上传文件:param srvUrl: http://192.168.150.XXX/XXX:param file: 要上传的文件名:return:"""try:header = {'Accept': '*/*','Accept-Encoding': 'gzip, deflate','Accept-Language': 'zh-CN,zh;q=0.9','Connection': 'keep-alive','Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundarynX9ZcZCeJ4MKpx88','Cookie': 'XXX','Host': '192.168.XXX.XXX','Origin': 'http://192.168.XXX.XXX','Referer': 'http://192.168.XXX.XXX','User-Agent': 'Mozilla / 5.0(WindowsNT10.0;Win64;x64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome/108.0.0.0Safari/537.36','X-Requested-With': 'XMLHttpRequest'}body = {'ModuleFeatureDecomposition': "[{\"url\":\"/XXX/XXX/XXX\",\"file_name\":\"XXX\"}]",'SoftwareOverview': "[{\"url\":\"/XXX/XXX/XXX\",\"file_name\":\"XXX\"}]",}resp = requests.patch(url=srvUrl, headers=header, data=json.dumps(body))print(resp.status_code)if resp.status_code != requests.codes.ok:return "error!"name = os.path.basename(file)with open(file, "rb") as conf:  # rb mode,读取二进制upFile = {'file': (name, conf)}resp = requests.patch(url=srvUrl, files=upFile)print(resp.status_code)except Exception as ex:print(ex)

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

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

电脑能玩和平精英吗_电脑玩和平精英模拟器灵敏度这样设置无延迟,还能匹配手机?...

阅读本文前&#xff0c;请您先点击上面的蓝色字体“娱乐趣逗”&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅&#xff0c;请放心关注 和平精英灵敏度如何设置&#xff1f;不知道你们有没有用过一款叫tcgames电脑键…...

三种方法助力绝地求生:刺激战场和绝地求生:全军出击快速上分吃鸡

绝地求生&#xff1a;刺激战场怎么操作&#xff1f;绝地求生&#xff1a;全军出击如何吃鸡攻略&#xff1f;很多吃鸡玩家在玩全军出击和刺激战场的时候总是吃不了鸡怎么办&#xff1f;除了游戏操作技术的问题还有一个客观原因是用手机玩类似吃鸡的射击类游戏确实不好操作。特别…...

js读取excel表格

js处理excel表格需要引入相应的js文件&#xff0c;在这里你可以下载。详细请看代码。或者下载xlsx模块&#xff0c;导入名称为XLSX analyzeFile(file){let reader new FileReader();reader.onload (e) > {/* Parse data */let bstr e.target.result;let wb XLSX.read(b…...

JS读取Excel时日期转换问题:1900-2-29问题

这个bug是从最初Excel起步时就存在的。 1、Excel的日期&#xff0c;是数值的一种特殊格式&#xff0c;比如&#xff1a;单元格输入2017-6-30&#xff0c;设置为常规格式后变为&#xff1a;42916&#xff0c;表示从1900-1-1算起的第42916天的日期。 2、1900年不是闰年&#xf…...

js使用xlsx读取excel文件

下载安装插件 npm install xlsx or yarn add xlsx 此时&#xff0c;在项目的node_modules文件夹和package.json文件中可以找到xlsx依赖。 文件基础 获取文件对象 我比较推荐使用h5的原生文件上传项 <input type"file" id"uploadExcel" multiple /&…...

微信小程序分包教程

文章目录一、使用场景二、操作方式1、建立分包文件夹2、文件构建3、文件配置三、总结一、使用场景 微信小程序分包常用于代码量较大的小程序&#xff0c;发布时会受到大小限制。 二、操作方式 1、建立分包文件夹 在项目根目录下创建分包文件夹&#xff0c;此处我创建了一个…...

【Canvas】JavaScript用Canvas制作美丽的对称图案

生活中有看到一个对称图案&#xff0c;看着很美&#xff0c;于是想到&#xff0c;试试用Canvas试着画对称图形来&#xff0c;想到就做&#xff0c;自己还真捣鼓出来了&#xff0c;自己弄了好多的对称图这里就不晒出来了&#xff0c;接下来讲讲怎么做&#xff0c;有兴趣的同学可…...

java bitset clean方法_BitSet实现原理及源码解析

BitSet的结构原理BitSet, 是Java对位集合抽象出的一种数据结构。它的内部维护了一个long数组,数组里的每一个元素用64位的二进制来表示&#xff0c;所以每一位只用来存储0&#xff0c;1值。BitSet只知道给定的数字是否存在&#xff0c;并不能还原数字本身; 所以它一般用来做精确…...

微信小程序详细图文教程10分钟解决

很多朋友都认为微信小程序申请、部署、发布很难&#xff0c;需要很长时间。 实际上&#xff0c;微信和腾讯云同是腾讯产品&#xff0c;已经提供了10分钟&#xff08;根据准备资源情况&#xff0c;已完成小程序申请认证&#xff09;完成小程序开发、部署、发布的方式。当然&…...

微信小程序开发入门教程(一)

背景 作为一个程序猿需要不断的充实自己&#xff0c;不仅要追求知识的深度&#xff0c;也要追求知识的广度&#xff0c;我也一直在这条路上践行&#xff0c;主要学习会让我变得专注&#xff0c;我非常喜欢这样的感觉&#xff0c;学习微信小程序开发也是兴趣使然&#xff0c;希…...

OpenCV批量处理图片

OpenCV批量处理图片前言直接上代码总结系列文章OpenCV图片批量处理 &#xff08;就是本文&#xff09;想到再补充(゜∀。)前言 学习计算机视觉的过程中&#xff0c;会用到多张图片&#xff0c;很多时候图片的大小、比例各不相同在导入的时候挺麻烦的。所以就写了一个可以将一个…...

HazelEngine 学习记录 - Profiling

Profiling Intro To Profiling 为了能够清晰的观察整个引擎的性能消耗情况&#xff0c;我们需要一个可视化的工具来进行性能分析&#xff0c;例如 Unity 的内置 Profiler&#xff1a; 其实本质就是将每个函数运行的时间进行可视化&#xff0c;这里我们借用标准库 chrono 来进…...

ithewei的2022年度总结

窗外的雨&#xff0c;顺着晒衣架汇聚成豆大的珠&#xff0c;落到一楼庭院顶棚上&#xff0c;嘀嗒不停&#xff1b; 路上的车&#xff0c;由远及近&#xff0c;又由近及远&#xff0c;疾驰而过&#xff1b; 床边的猫&#xff0c;也已入睡&#xff0c;时不时发出一两声细微的鼾声…...

随笔记:《复习 》for循环 使用详情

随笔记&#xff1a;《复习 》for循环 详细 for循环是在希望创建循环时会用到的工具 语法如下&#xff1a; for (语句 1; 语句 2; 语句 3) {被执行的代码块 }语句 1 &#xff08;代码块&#xff09;开始前执行 语句 2 定义运行循环&#xff08;代码块&#xff09;的条件 语句…...

arcgis 循环模型批量处理_arcgis模型构建器实现数据批量处理

Arcgis是一个比较好用的GIS常规数据处理软件&#xff0c;有非常多工具可用&#xff0c;但是有时候我们在处理数据的时候需要用到批量功能&#xff0c;因为可能有很多数据需要用相同的工具&#xff0c;虽然arcgis提供批处理的方法(工具右键可见)&#xff0c;但还是需要进行大量的…...

bitset java 源码_【JAVA】BitSet的源码研究

这几天看Bloom Filter&#xff0c;因为在java中&#xff0c;并不能像C/C一样直接操纵bit级别的数据&#xff0c;所以只能另想办法替代&#xff1a;1)使用整数数组来替代&#xff1b;2)使用BitSet&#xff1b;BitSet实际是由“二进制位”构成的一个Vector。如果希望高效率地保存…...

批量处理DataFrame行数据(pandas)

写在前面 批量处理 pandas.DataFrame 行列数据20200212&#xff0c;效率不怎么高 代码实现 方法1: 按列格式化处理数据 import re import numpy as np import pandas as pd""" 只要字符串中的中文&#xff0c;数字 """ def hq_zw_zm_sz(ss):…...

Mac下php-fpm重启方式

1、查看php-fpm端口使用情况 sudo lsof -i:9000 2、修改php.ini文件使其生效&#xff0c;需要重启php-fpm&#xff0c;关闭php-fpm命令 sudo killall php-fpm 3、启动php-fpm sudo php-fpm...

Go语言圣经 - 第4章 复合数据类型 - 4.6 文本和HTML模版

第四章 复合数据类型 基础数据类型是Go语言世界的原子 复合数据类型包括四种&#xff1a;slice、map、 struct、array 数组和结构体是聚合类型&#xff0c;它们的值由许多元素或成员构成&#xff0c;数组和结构体都是固定内存大小的数据结构&#xff0c;&#xff0c;相比之下…...

绝地求生全军出击自定义服务器申请,绝地求生全军出击怎么设置最顺手|设置技巧指南...

绝地求生全军出击怎么设置最顺手|设置技巧指南2018-03-08 14:28:39《绝地求生 全军出击》上线已经快一个月的时间了&#xff0c;越来越多的小伙伴都加入了这个吃鸡的大家庭。俗话说的好&#xff0c;工欲善其事必先利其器&#xff0c;对于萌新们来讲&#xff0c;首先熟悉界面操作…...

机器学习之径向基神经网络

RBFNN训练 import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn.cluster import KMeans import eva import datetimestart datetime.datetime.now()def tanh(x):return (np.exp(x)-np.exp(-x))/(np.exp(x)np.exp(-x)) def de_tanh(x):retu…...

GATK / 体细胞短变异检测工具Mutect2的使用

前文回顾1. GATK官方教程 / 概述及工作前的布置2. GATK教程 / 体细胞短变异检测 (SNVInDel)流程概览3. GATK教程 / 变异检测前的数据预处理(如何) 使用GATK4 Mutect2调用体细胞突变(How to) Call somatic mutations using GATK4 Mutect2 本教程适用于Mutect2版本4.1.1.0&#x…...

spring系列 事务

Spring事务作用 在数据层或业务层加一层保障&#xff0c;使得一系列对数据库的操作同成功同失败。 用法&#xff1a; 在业务层接口上添加Spring事务管理注解Transactional public interface AccountService { Transactional public void transfer(String out,String…...

刺激战场灵敏度怎么调压枪最稳:花了4个小时调的灵敏度,适合所有段位

玩刺激战场的时候灵敏度应该怎么调&#xff1f;虽然说不同机型和个人手感玩刺激战场的时候适配的灵敏度有差别&#xff0c;但是玩刺激战场这么久了&#xff0c;这个灵敏度是个人觉得最适合压枪的&#xff0c;从青铜到王牌都可以用&#xff0c;手机我也是米8和1加都是用的这个灵…...

电脑能玩和平精英吗_电脑玩和平精英灵敏度这样设置更流畅,还能匹配手机

和平精英灵敏度如何设置&#xff1f;不知道你们有没有用过一款叫tcgames电脑键鼠玩和平精英跟刺激战场国际服可以匹配手机的软件。这款投屏软件呢不用过检测就能匹配手机&#xff0c;用来玩吃鸡非常有优势&#xff0c;但是有的玩家反应用起来有卡顿现象&#xff0c;画面和鼠标都…...

【转】索引失效有哪些?

转自&#xff1a; https://xiaolincoding.com/mysql/index/index_lose.html#%E7%B4%A2%E5%BC%95%E5%A4%B1%E6%95%88%E6%9C%89%E5%93%AA%E4%BA%9B 对索引使用左或者左右模糊匹配 当我们使用左或者左右模糊匹配时&#xff08;即"like %xx"或者"like %xx%"&…...

JavaScript怎样读取本地Excel文件

在浏览器中&#xff0c;使用JavaScript读取本地文件内容&#xff0c;支持Excel表格(.xls、.xlsx)和文本文件(.txt)两种格式。 首先创建一个Excel表格&#xff0c;其中第一行为字段名。 在浏览器的项目管理器中&#xff0c;创建自定义变量步骤&#xff0c;并依次添加姓名…...

我,原教培老师,大环境不景气,转行IT拿高薪

毕业即失业&#xff0c;不如考研&#xff1f; 就业即内卷&#xff0c;不如摆烂&#xff1f; 疫情大环境下&#xff0c;我们年轻人真的就没有别的出路了吗&#xff1f; 我认为不一定。 树挪死&#xff0c;人挪活&#xff1b;此路不通&#xff0c;另寻它路。 与其抱怨任命&#x…...

你现有的岗位工作多少年,薪资能赶上程序员?

网络上的一句道出了薪资不同的真正原因&#xff1a;工资的鸿沟&#xff0c;始于社会分工的出现和细化。 历史上的三次标志性科技革命&#xff08;蒸汽动力、电力与计算机&#xff09;&#xff0c;实现了工人与农民、操作工与管理层、职员和专业人员的分工。分工的出现与细化提…...

3d虚拟VR实训教学软件制作

在课堂上&#xff0c;面对大量抽象枯燥的知识点时&#xff0c;学生往往无法快速消化。死记硬背、重复记忆会导致学习兴趣低、效果差等负面效果。如何能让枯燥的知识更加生动&#xff0c;甚至“跃然纸上”呢?深圳VR教学制作&#xff0c;从解决业内难点——VR课件开发入手&#…...

MacBook/MacOS/Mac OS 关于启动/停止/重启服务(进程/程序)的命令

文章目录使用命令 launchctl 停止某个进程使用命令 launchctl 启动某个进程使用命令 launchctl 查看某个进程是否启动使用命令 launchctl 停止某个进程 liaowenongdeair:bin root# sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist说明&#xff1a; .plist …...

uniapp实现app跳转app

需要H5唤醒App看这篇文章&#xff1a;H5唤醒App 需求&#xff1a;公司的app跳转公司的另一个app 注意看注释&#xff01;&#xff01;&#xff01; 注意看注释&#xff01;&#xff01;&#xff01; 注意看注释&#xff01;&#xff01;&#xff01; 如何实现呢&#xff0c;…...

JDK源码阅读计划(Day12) BitSet

JDK11 BitMap原理&使用场景 用一个bit来存放一个状态的容器。由于对内存占用少&#xff0c;适合用于处理大规模数据和数据状态不多的情况。毕竟一个bit只对应两个状态。 图来自ref 假设原来有个int数组[1,2,3,6,7]需要用5*32bit160bit来保存存储空间。 但如果把元素的值…...

欧姆龙Fins协议(FinsUDP/FinsTCP)

...

爆冷?黑马?这次用python来给你推测一波.....

人生苦短 我用python 在刚刚结束的2022年卡塔尔世界杯E组第一轮一场比赛中&#xff0c; 德国队爆冷1:2不敌日本队。 上半场&#xff0c;日本队门将权田修一出击扑倒劳姆送点&#xff0c; 京多安主罚命中先拔头筹&#xff1b; 下半场&#xff0c;堂安律门前补射为日本队扳平…...

微信小程序开发教程:wxml

wxml与html的区别 wxss与css的区别 数据绑定基本原则 在data中定义数据在wxml中使用数据Mustache语法应用场景 绑定内容&#xff08;见上图实例&#xff09;绑定属性运算&#xff08;三元运算、算术运算&#xff09;注&#xff1a;Math.random() 该值是double 【0&#xff0c;…...

Pico VR 一体机初测

最近换了一家有自己时间的互联网公司&#xff0c;编程了4年&#xff0c;很少有自己的时间来写博客&#xff0c;以后可能会分享跟记录自己一路上走来的经验以及心得 今天我们来一起学习一下PicoVR 一体机的相关功能 1.PicoForUnity SDK点这里下载 2.导入SDK后按照文档的要求我…...

百度token怎么获取_【专栏精选】实战:百度语音识别

洪流学堂公众号回复语音识别获取源码工程。洪流学堂&#xff0c;让你快人几步。你好&#xff0c;我是郑洪智。大智&#xff1a;“今天给你来点刺激的。” 小新满面红光&#xff1a;“啥刺激的&#xff1f;人家可还是个小孩子。” 大智&#xff1a;“带你实战&#xff01;” 小新…...

Bitset 源码解析

目录 Bitset介绍 结构组成 构造函数 无参构造函数 有参构造函数 初始化函数 常用方法 【set】设置索引位有效 【get】获取索引位是否存在 【flip】索引翻转 【or】或运算 【xor】异或运算 【and】与运算 【andNot】非运算 【cardinality】计算有效索引位的数量…...

玩绝地求生:刺激战场如何设置灵敏度效果最好?刺激战场灵敏度攻略分享

关于刺激战场灵敏度的设置一般是根据个人喜好&#xff0c;在这里给大家分享一下我认为比较好用的灵敏度设置&#xff0c;当然根据版本的不同&#xff0c;灵敏度也在不断的变化&#xff0c;我现在说的是针对7月5号刺激战场更新后的最新版本。相信大多数人都爱用红点&#xff0c;…...

MySQL非空、唯一、主键、默认、外键约束,数据库设计,表之间的关系,多表查询之内连接、外连接、子查询,事务简介、事务四大特征

文章目录约束概念&分类案例非空约束唯一约束主键约束默认约束外键约束数据库设计软件开发的步骤数据库设计概念数据库设计的步骤表关系表关系之一对多表关系之多对多表关系之一对一总结多表查询内连接外连接子查询多表查询分析步骤事务事务简介事务四大特征MySQL事务默认自…...

Android APP分享微信小程序

需求: Android APP端 将公司的微信小程序 分享至微信好友 分析&#xff1a; 微信开放平台SDK支持小程序类型分享&#xff0c;详见官方文档&#xff1a;https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/Android.html a) 要求发起分享的App…...

Python库functools详解

functools模块是Python的标准库的一部分&#xff0c;它是为高阶函数而实现的。高阶函数是作用于或返回另一个函数或多个函数的函数。一般来说&#xff0c;对这个模块而言&#xff0c;任何可调用的对象都可以作为一个函数来处理。 functools 提供了 11个函数&#xff1a; 1. …...

java反射案例练习。写一个“框架“,不能改变该类的任何代码的前提下,可以帮我们创建任意类的对象,并且执行其中任意方法

/ 框架类 **案例: *需求:写一个"框架"&#xff0c;不能改变该类的任何代码的前提下&#xff0c;可以帮我们创建任意类的对象&#xff0c;并且执行其中任意方法 *实现: 1.配置文件 2.反射、 步骤: 1.将需要创建的对象的全类名和需要执行的方法定义在配置文件中 2.在程…...

MQTT消息框架paho-mqtt与emqx安装部署与启动,python

MQTT消息框架paho-mqtt与emqx安装部署与启动&#xff0c;python (1)安装MQTT消息框架paho-mqtt pip install paho-mqtt (2)写一个mqtt的消息订阅端sub.py &#xff1a; import jsonimport paho.mqtt.client as mqtt"""rc 值 0 连接成功 1 协议版本错误 2 无…...

图书借阅小程序

图书管理在线借阅小程序(支持连锁模式) 为了方便用户借阅图书&#xff0c;更合理的管理图书&#xff0c;开发了图书在线借阅小程序&#xff0c;用户可以线上直接找到自己想借阅的图书&#xff0c;可以看到这本书的是否有库存&#xff0c;然后下单借阅之后&#xff0c;可以快递…...

U-SEM体验模型——让游戏交互设计的维度更加清晰

U-SEM体验模型——让游戏交互设计的维度更加清晰U-SEM体验模型——让游戏交互设计的维度更加清晰游戏交互设计的定位游戏交互设计的场景游戏对玩家输出玩家对游戏输入游戏交互体验的维度——U-SEM体验模型游戏交互的复杂度游戏交互设计的应用游戏交互的实际工作游戏交互工作的未…...

IL汇编语言教程

原文地址 http://www.cnblogs.com/xiaoxiangfeizi/archive/2011/08/08/2130768.html原文作者 潇湘妃子IL汇编语言介绍&#xff08;译&#xff09;最近在学习IL,在CodeProject上看到一篇老外的文章&#xff0c;介绍IL的&#xff0c;写的比较好&#xff0c;就翻译了一下&#xff…...

基于视觉导航的自主机器人简介(一)

自主移动机器人 当代&#xff0c;机器人系统已经在工业自动化生产、监控系统、AGV&#xff08;自主导引车&#xff09;、医疗等各个领域得到较广应用。美国的军用机器人研发一直处于全球领先地位&#xff08;如:BigDog)&#xff0c;日本的服务机器人不仅会带来巨大的经济效益&…...

Pygame实战(一):随机抽位置

文章目录Pygame实战&#xff08;一&#xff09;&#xff1a;随机抽位置一、 概述1、 简介2、 设计思路3、 成果展示二、 开始编程1、 配置文件2、 程序界面2.1 读取配置2.2 工具类2.3 显示区2.4 操作区2.5 随机矩形3、 事件处理4、 总程序三、 程序打包1、 规范文件2、 打包运行…...

MySQL入门学习,java调用接口的原理

4.通过组合分析&#xff0c;可产生新数据 4.数据库的发展历程 1.没有数据库&#xff0c;使用磁盘文件存储数据 2.层次结构模型数据库 3.网状结构模型数据库 4.关系结构模型数据库&#xff1a;使用二维表格来存储数据 5.关系-对象模型数据库 常见的数据库软件&#xff1a;…...

c51汇编语言位操作,51单片机汇编语言教程之单片机位操作指令的详细资料说明...

本文档的主要内容详细介绍的设计51单片机汇编语言教程之单片机位操作指令的详细资料说明。前面那些流水灯的例程&#xff0c;我们已经习惯了“位”一位就是一盏灯的亮和灭&#xff0c;而我们学的指令却全都是用“字节”来介绍的&#xff1a;字节的移动、加法、减法、逻辑运算、…...

视觉惯性组合导航技术最新综述:应用优势、主要类别及一种视觉惯性组合导航无人系统开发验证平台分享

导读: 随着无人机、无人车以及移动机器人的井喷式发展&#xff0c;导航技术成为了制约无人平台广泛应用的瓶颈技术之一。在应用需求的牵引下&#xff0c;视觉惯性组合导航技术&#xff0c;特别是视觉与微惯性传感器的组合&#xff0c;逐渐发展成为当前自主导航及机器人领域的研…...

第一代微型计算机中没有只有汇编语言,[]汇编语言教程2微型计算机系统的概述.ppt...

[]汇编语言教程2微型计算机系统的概述汇编语言 无私哥奉献 2 微型计算机系统的概述 微型计算机的基本结构 8086/8088微处理器的结构与组成 Pentium微处理器 2.1 微型计算机的基本结构 计算机的基本组成 微机硬件系统结构 2.1.1 计算机的组成 2.1.1 计算机硬件组成框图 1) 中央处…...

SpringBoot实战(十一)集成RebbitMQ

目录1.工作原理图1.1 配置阶段1.2 生产者1.3 消费者2.Maven依赖3.常用交换机类型3.1 direct 直连交换机3.2 fanout 广播交换机3.3 topic 主题交换机4.Direct 直连交换机4.1 yml配置4.2 配置类4.3 消息推送类4.4 消息监听类4.5 测试5.Fanout 广播交换机5.1 配置类5.2 消息推送类…...

内存以及垃圾回收

一、直接内存 属于系统内存 常见于NIO操作&#xff0c;用于数据缓冲区 分配回收成本比较高&#xff0c;但读写性能高 不受JVM垃圾回收管理 2、分配和回收的原理 会出现内存溢出 调用free.memory方法使内存释放&#xff0c;使用了unsafe对象完成直接内存的分配回收&#…...

大数据运维---Linux安装hadoop Hadoop HA集群部署

1.Hadoop下载好之后解压到相应目录&#xff1a; 为了方便管理&#xff0c;我们使用mv把名称更改为hadoop [rootmaster ~]# tar -zxvf hadoop-2.7.1.tar.gz -C /usr/local/src/ [rootmaster ~]# cd /usr/local/src/ [rootmaster src]# ls hadoop-2.7.1 java zookeeper [rootm…...

融资融券交易

融资融券交易&#xff0c;又称信用交易&#xff0c;分为融资交易和融券交易。通俗的说&#xff0c;融资交易就是投资者以资金或证券作为质押&#xff0c;向券商借入资金用于证券买卖&#xff0c;并在约定的期限内偿还借款本金和利息&#xff1b;融券交易是投资者以资金或证券作…...

读书笔记之《史记》读后感心得体会

读书笔记之《史记》读后感心得体会&#xff1a; 《史记》是中国历史上第一部纪传体通史&#xff0c;全书共一百三十篇&#xff0c;分为本纪、书、表、世家、列传五种形式。传记的作者是西汉时期的司马迁。《史记》约成书于公元前104年至公元前91年&#xff0c;本来是没有书名的…...

如何判断链表中是否有环并找出环的入口位置

假如一个链表中存在环,那么可以利用哈希法和双指针法来判断是否存在环,同时,利用三指针就可以找到环的入口位置目录前言如何判断链表存在环哈希法快慢双指针法如何判断链表中环的位置为什么快指针只走 2 步快指针任何时候走的距离一定为慢指针的 2 倍为什么快慢指针相遇时慢…...

table与json的互转

json是键值对&#xff0c;在Lua中类型是string 主要运用在table中。表&#xff1a;local t{a"1",b"2",c"3",d"4",e"5"}json:{a:"1",b:"2",c:"3",d:"4",e:"5"} table转化…...

网络信息安全 一场没有硝烟的战争

5月27日18时&#xff0c;支付宝宕机超过90分钟&#xff0c;最终公布的原因是“光纤被挖断”。携程于次日上午11时出现相同的情况&#xff0c;宕机持续12小时&#xff0c;网站直至当晚11时才全面恢复正常&#xff0c;而携程官方公布的事故原因是“员工错误操作”。 类似的事件不…...

测试和开发之间的博弈--没有硝烟的战争

你跟开发和谐么&#xff1f; 导语&#xff1a;测试工作从业者&#xff0c;打交道最多的就是开发&#xff0c;而测试和开发之间的关系在行业内被称为‘天敌’。 ‘天敌’关系形成的原因 那作为测试工程师&#xff0c;你知道要怎么更好地来处理跟开发之间的关系么&#xff1f;…...

从零开始设计一个共识算法——一场没有硝烟的战争

目录 1. 拜占庭容错算法 1.1 前言 1.2 概念澄清 1.3 假设 1.4 安全性 1.5 活性 2. 隐藏锁问题 2.1 收集锁 2.2 广播所有锁 2.3 引入固定时延 2.4 增加一个阶段 2.5 方案总结 3. 现有算法对比 3.1 PBFT 3.2 Tendermint 3.3 Hotstuff 4. 总结 5. 附录 5.1 情况…...

SQL vs NoSQL 没有硝烟的战争!

声明&#xff1a;本文译自SQL vs NoSQL The Differences&#xff0c;如需转载请注明出处。 SQL&#xff08;结构化查询语言&#xff09;数据库作为一个主要的数据存储机制已经超过40个年头了。随着web应用和像MySQL、PostgreSQL和SQLite这些开源项的兴起&#xff0c;SQL使用量大…...

[JZOJ 5778] 没有硝烟的战争

思路&#xff1a; 记\(dp[i][j] 0/1\)来表示第\(i\)个动物报的数字是\(j\)&#xff0c;有无必胜策略。 判断有没有转移就可以了。 输出直接对于每一只动物&#xff0c;看\(dp[i][1->k]\)有没有必胜策略就行了。 #include <bits/stdc.h> using namespace std; int n,m…...

装修,一场没有硝烟的战争

又是周五&#xff0c;开始扯一扯的时间&#xff0c;说说最近的装修的事情。一个人如果没有装修过&#xff0c;那可以说人生的旅途中的风景是不完整的。可能有人说不就是装修&#xff0c;不就是钱的事情&#xff0c;或许是&#xff0c;但对大部分人来说&#xff0c;钱何时变的不…...

docker中基础内容

docker中的核心概念 1、镜像&#xff1a; Image 定义&#xff1a;一个镜像就代表一个软件&#xff0c;比如&#xff1a;mysql 镜像、redis 镜像、es镜像等等2、容器&#xff1a; Container 定义&#xff1a;一个镜像运行一次就会生成一个容器&#xff0c;容器就是一个运行的软…...

商代地图

...

屡胜姜子牙的二位妖将,竟是5G应用的先驱?

商朝末年&#xff0c;纣王残暴&#xff0c;治国无术。有一日纣王到女娲宫进香&#xff0c;看到女娲圣像美貌非凡&#xff0c;竟色心大起&#xff0c;题诗亵渎&#xff0c;引得女娲盛怒&#xff0c;遂派千年狐狸精等妖怪潜入皇宫之中惑乱君心&#xff0c;破坏商朝太平。纣王被幻…...

我们在400多年前成书的《封神演义》中看到了5G应用的影子

商朝末年&#xff0c;纣王残暴&#xff0c;治国无术。有一日纣王到女娲宫进香&#xff0c;看到女娲圣像美貌非凡&#xff0c;竟色心大起&#xff0c;题诗亵渎&#xff0c;引得女娲盛怒&#xff0c;遂派千年狐狸精等妖怪潜入皇宫之中惑乱君心&#xff0c;破坏商朝太平。纣王被幻…...

安徽省毫州市谷歌卫星地图下载(百度网盘离线包下载)

一、概述   亳州&#xff0c;安徽省地级市&#xff0c;简称亳&#xff08;bo&#xff09;&#xff0c;别称谯&#xff08;qiao&#xff09;城&#xff0c;位于安徽省西北部&#xff0c;地处华北平原南端&#xff0c;距省城合肥330公里&#xff0c;位于东经11553′&#xff5e…...

FTX交易平台与AZA Finance达成合作,推动非洲数字经济发展

近年来&#xff0c;非洲在经贸领域突飞猛进&#xff0c;但落后的基础建设是硬伤&#xff0c;亟需社会各方力量解决这一痛点。近期&#xff0c;FTX交易平台宣布与全球支付&外汇金融公司AZA Finance合作&#xff0c;在非洲大陆提高数字资产的使用率&#xff0c;共同建构Web3经…...

用 PyTorch 从零创建 CIFAR-10 的图像分类器神经网络,并将测试准确率达到 85%

一般&#xff0c;深度学习的教材或者是视频&#xff0c;作者都会通过 MNIST 这个数据集&#xff0c;讲解深度学习的效果&#xff0c;但这个数据集太小了&#xff0c;而且是单色图片&#xff0c;随便弄些模型就可以取得比较好的结果&#xff0c;但如果我们不满足于此&#xff0c…...

周报速递丨百度与美团等互联互通;京东Shopify达成合作

神策研究院数字化趋势周报栏目主要发布当周数字化相关宏观趋势、行业动态及行业观点汇总&#xff0c;并融合神策研究院洞察&#xff0c;希望通过这一栏目帮助读者了解最新的行业动态并判断未来行业发展趋势。 目录 01 宏观 02 行业动态 03 行业之声 01 宏观 神策研究院洞察 …...

测试管理:你该如何去保证测试执行的质量?

http://www.51testing.com/?uid-19019-action-spacelist-type-blog-itemtypeid-33119-page-2 当进入测试执行阶段之后&#xff0c;作为测试项目的管理人员&#xff0c;即使知道怎么很好的管理执行进度&#xff0c;但也还是有一个头痛的问题无法回避&#xff0c;那就是怎么保证…...

设备故障率高的四大原因及对策分析

您是否总有疑问&#xff0c;为何自己的设备频繁故障&#xff1f;为何自己的设备总是寿命不长&#xff1f;但是对于以上难题却没办法解决。本文将会告诉你&#xff0c;设备故障的原因以及如何解决这个难题。 一、生产部门不够重视 很多公司的生产部门对设备的故障不很关心&…...

如何保障测试用例的覆盖率

高质量的测试用例是保证产品质量的关键,好的测试用例执行完毕,产品基本可达到符合标准的要求,在写测试用例时,对业务流程、高风险功能、高访问频率的功能保证测试用例覆盖,是对产品质量的有效保障。那么如何保障测试用例的覆盖率呢?下面我将做简单的介绍: 一.测试需求分…...

如何使用JaCoco统计代码覆盖率

从网络查了很多jacoco的统计测试覆盖率的方式&#xff0c;基本都没有找到合适的上下文&#xff0c;以至于不断的尝试&#xff0c;才终于达成目的 一、实现方案 目的 通过Jenkins插件&#xff0c;能够通过pipline的方式同时显示构建的流程及代码覆盖率视图 即&#xff1a;通过…...

DAX 综合实战案例—简单的中国式报表详解(二)

Hello&#xff0c;小伙伴们大家好&#xff01; ☞DAX综合实战案例—简单的中国式报表详解&#xff08;一&#xff09; 中我们讲到通过建立维度表构造中国式表头 今天开始讲解度量值&#xff0c;Let’s go! 该报表涉及的基础度量值有三个&#xff0c;预算、达成、达成率&#x…...

同步系统和异步系统容错率的思考

经常听到有文章引用下面这句话&#xff1a;在同步系统中容错率可以达到50%&#xff0c;而在异步系统中容错率下降到33%。 实际上这句话是有问题的&#xff0c;早在1985年Michael J. Fischer, Nancy Lynch, 和Mike Paterson已经证明&#xff0c;在一个完全异步的系统中&#xff…...

Ripple达成一致共识图解

一致性共识的目的是让所有服务器都同意一组交易并生效到最后关闭总账&#xff08;Last Closed Ledger&#xff09;上。他们不关心交易是否有效或者交易发生的顺序。他们只关心所有服务器都赞同这组数据是什么。 一致共识是个持续迭代的过程。服务器发出一组交易的提案&#xff…...

网站分析基础概念之目标转化率

类型&#xff1a;比率度量 定义&#xff1a;目标转化率&#xff08;Conversion Rate&#xff0c;简称转化率&#xff09;是指目标转化数与某一相关联指标值的比率。 说明&#xff1a;定义中的“某一相关联指标值”一般和“目标转化数”中所定义的目标性质是一致的。 例如&#…...

Echart 实现仪表盘 大半圆环完成率 remark

效果图 option { series: [ { name: 1, type: gauge, center: [50%, 55%], // 默认全局居中 radius: 100%, min: 0, max: 400, splitNumber: 10, axisLine: { // 坐标轴线 lineS…...

调节学习率

在深度学习和其它一些循环迭代算法中&#xff0c;学习率都非常重要。在效率上&#xff0c;它几乎是与算力同等重要的因素&#xff1b;在效果上&#xff0c;它也决定着模型的准确率。如果设置太小&#xff0c;则收敛缓慢&#xff0c;也有可能收敛到局部最优解&#xff1b;设置太…...

excel数据分析实战——销售额目标达成分析

目录 一、效果展示 二、构图步骤 1、构建背景 2、数据处理 ①目标业绩 ②销售业绩 ③去年同期销售业绩 ④上月业绩 ⑤今年业绩_YTD ⑥去年业绩_YTD 3、数据指标 ①同比 ②环比 ③同比_YTD 三、可视化 1、业绩额完成率&#xff08;KPI子弹图&#xff09; 2、累计销售…...

SLA合规率是什么? SLA合规率实践分析

IT帮助台KPI系列4&#xff1a;SLA合规率 1、定义 SLA合规率指的是&#xff1a;在商定的SLA时间内事件解决的百分比。 2、目标 保持最大的SLA合规率。 跟踪SLA合规性级别有助于IT服务台&#xff1a; 确定服务水平是真实且可遵从的。 根据与用户达成的服务水平协议&#xff…...

Ocpc 效果广告中对达成率较好的广告主出价提权重设想

一、背景 OCPC 是效果广告最近两年比较好的业务模式&#xff0c;目标是通过对广告主 ROI 进行优化&#xff0c;在满足广告主达成的情况下&#xff0c;提高平台整体收益。OCPC广告在实际的投放过程中存在&#xff1a; 1、个别广告主因为广告创意、媒体&#xff08;平台&#xf…...

2023-01-16 mysql列存储引擎-多线程聚合-pack异步释放-需求分析

摘要: 目前在聚合多线程扫表的时, 遇到在线程切换时, 当LOCK_ONE策略导致其他线程的pack被释放引发crash的问题。并且当LOCK_ONE时, 每读取一个新的pack就会释放持有的旧的pack, 这样性能也不好. 考虑将pack的释放设计为异步的策略, 由独立的线程来完成对pack的释放. 多线程…...

(转)解读:孔子在中国与世界历史上的十种形象

解读&#xff1a;孔子在中国与世界历史上的十种形象历史档案 发表于 2007.10.24 09:34 阅读次数 3,330《解放日报》  张荣明教授在复旦大学的演讲     孔子无疑是中国传统文化的主要代表人物。汉代已有人称孔子为"素王"&#xff0c;意思是说孔子有王者之德&…...

人文精神、人文教育与高等教育 徐梦秋

http://blog.sina.com.cn/s/blog_4ae937190100065j.html 人文精神、人文教育与高等教育 在当代高等教育中&#xff0c;人文教育应处于什么样的地位&#xff1f;应发挥什么样的作用&#xff1f;人文教育与提高学生综合素质的关系如何&#xff1f;人文教育对于理工教育有何助益&a…...

中国人说英语为什么听起来没有礼貌?(8.17更新添加中英文化差异的讨论)自豆瓣

中国人说英语为什么听起来没有礼貌&#xff1f;&#xff08;8.17更新添加中英文化差异的讨论&#xff09; 十三 2012-06-20 23:35:00 中国人的英语以Chinglish或Chenglish闻名于世。中国人最大的英语发音问题就是没有连读&#xff0c;但这都不是最主要的语言问题。老外们时常议…...

爱情经典语录

爱是一种甜蜜的痛苦&#xff0c;真诚的爱情永不是走一条平坦的道路的。—莎士比亚 爱情不是花荫下的甜言&#xff0c;不是桃花源中的密语&#xff0c;不是轻绵的眼泪&#xff0c;更不是死硬的强迫&#xff0c;爱情是建立在共同的基础上的。—莎士比亚 曾经相遇&#xff0c;曾经…...

[ECE]模拟试题-8

1.定义一个数据流满足以下要求: 1)backed indices名称满足data-stream__ 2)索引模板名称叫task1 3)数据索引后5分钟内在hot节点,之后立即翻滚至warm节点,3分钟后转换到cold节点,翻滚后6分钟删除 DELETE _ilm/policy/my_exam8_policy PUT _ilm/policy/my_exam8_policy {&qu…...

错误解决:gzip: stdin: invalid compressed data--format violated

这个错误提示的是资源不完整。我发现是关于我上传文件的方式有问题&#xff0c;我是上传到虚拟机&#xff0c;直接拖进去的。用的是lrzsz的方式。发现这个方式会造成上传文件不完整。 以后改用ftp传输格式为二进制。就可以了。...

用python 实现从fasta文件中获取登记码

fasta_file open(SwissProt.fasta, r) ac_list [] for line in fasta_file:if line[0] >:fields line.split(|)ac_list.append(fields[1]) print(ac_list)结果 [Q664P8, Q66K14, Q8K9I1, Q664P8, Q66K14, Q8E4B4, B3CQ06, Q9ATB4, Q83JA5, P14213, Q7SZM9, Q9FGE9]ac_l…...

Blast中文手册(5)

Performing a DELTA-BLAST search(执行DELTA-BLAST搜索) Created: June 23, 2008; Updated: January 7, 2021. DELTA-BLAST searches a protein sequence database using a PSSM constructed from conserved domains matching a query. It first searches the NCBI CDD databas…...

蛋白质语言建模?伯克利RoshanRao157页博士论文《训练,评估和理解蛋白质序列的进化模型》...

来源&#xff1a;专知 本文约1000字&#xff0c;建议阅读5分钟本文介绍了在一个通用基准上训练和评估蛋白质语言模型的方法。最近&#xff0c;伯克利大学Roshan Rao 157页博士论文介绍了在通用基准上训练和评估蛋白质语言模型的方法。随后&#xff0c;研究了模型缩放、数据预处…...

多测师肖sir_高级金牌讲师_数据库之使用Excel导入数据(8.12)

数据库时常常需要将所需的Excel数据添加进去,如果按照传统的方法将会费时费力 今天我们来介绍下使用Excel导入数据: (1)首先创建一个Excel表格(必须xlsx结尾2007版本以上的) (2)编辑表格,保存关闭 (3)打开navicat ,选择一个库,新建表结构; (4)查看新建的表;...

PSSM本地版使用

https://www.cnblogs.com/cong3Z/p/12775414.html 参考这篇博客&#xff0c;下载swissprot的时候不要下载错误&#xff0c;应该下载swissprot.gz&#xff0c;解压出来是一个swissprot文件&#xff0c;没有后缀 遇到问题&#xff1a; PSSM输入的应该是一个序列&#xff0c;如果想…...

GO与其它数据库见的id转换

GO数据库的查找和浏览FAQ 3&#xff0e; 在一些模式生物中,一个基因通常有多个与之相关的核苷酸序列,如EST、蛋白序列等。要查询到这些序列&#xff0c;可以从该模式生物数据库中通过基因联系&#xff08;gene association&#xff09;查询到基因获得ID(gene accession ID),或是…...

山大公开课笔记2

第五节 蛋白质数据库 一、一级蛋白质数据库 一级蛋白质序列数据库 swissprot、TrEMBL、PIR 三者共同构成UNIPROT &#xff08;1&#xff09;swissprot: 一个人工注释的蛋白质序列数据库&#xff0c;拥有注释可信度高、冗余度小的优点。由欧洲生物信息学研究生EMBL-EBI与瑞士生…...

SRA数据库的各种编号(DRP, ERP 或SRP)

S R A 数据库&#xff0c; 最初的命名为Short Read Archive&#xff0c;现已改为SequenceRead Archive。 SRA 数据库的组织架构 1&#xff0c;meta 数据是指与测序实验及其实验样品相关的数据&#xff0c; 如实验目的、 实验设计、 测序平台、 样本数据(物种&#xff0c; 菌株…...

Swiss-Prot注释

1.下载Swiss-prot的蛋白质序列并构建blast数据库 Swiss-Prot 数据库中的蛋白质的功能经过了试验验证&#xff0c;注释是精确的。但是其蛋白质数目相比于Nr&#xff0c;就非常少了&#xff0c;仅有约54万条。由于数据库不大&#xff0c;适合于本地化Blast进行Swiss-Prot注释。 …...

转录组入门(4):了解参考基因组及基因注释

目的&#xff1a; 在UCSC下载hg19参考基因组&#xff0c;我博客有详细说明&#xff0c;从gencode数据库下载基因注释文件&#xff0c;并且用IGV去查看你感兴趣的基因的结构&#xff0c;比如TP53,KRAS,EGFR等等。 作业&#xff1a; 截图几个基因的IGV可视化结构&#xff01;还可…...

python中next的用法_在Python中使用next()方法操作文件的教程

next()方法当一个文件被用作迭代器&#xff0c;典型例子是在一个循环中被使用&#xff0c;next()方法被反复调用。此方法返回下一个输入行&#xff0c;或引发StopIteration异常EOF时被命中。与其它文件的方法&#xff0c;如ReadLine()相结合next()方法工作不正常。然而&#xf…...

一文搞懂NCBI Blast本地数据库(NT/NR等)构建

背景介绍blast&#xff1a;ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATESTblast db&#xff1a;ftp://ftp.ncbi.nlm.nih.gov/blast/dbREADME&#xff1a;ftp://ftp.ncbi.nlm.nih.gov/blast/db/README通过查看 README&#xff0c;我们知道 nt 和 nr 库的内容&#xff1a;…...

【转载】无参转录组GO、KEGG富集分析——diamond+idmapping+GOstats

原文链接–>此处起飞 &#xff08;1&#xff09; 用无参转录组分析软件得到unigene fasta文件&#xff0c;命名为my_unigenes.fa&#xff0c;格式如下表所示&#xff1a; >MSTRG.5.1 geneMSTRG.5 TGATGTCATCGATCCGTGACGTTTAGTATTCAACCAATAGGAATCAACCACGTAGGATTGGCGATCC…...

用Python实现 获取fasta的头文件

fasta_file open(SwissProt.fasta, r) out_file open(SwissProt.header, w) for line in fasta_file:if line[0:1] >: ##line这一行的第一个值&#xff0c;[1:2]第二个值out_file.write(line) out_file.close()fasta: sp|Q664P8|TAUB_YERPS Taurine import ATP-bindi…...

swissprot评论区_利用SWISS_PROT网获取生物信息学资源

文章编号:100021336(2002)0120081203利用SWISS 2PR OT 网获取生物信息学资源刘树春(中国医科大学医学信息学系,沈阳110001)关键词:生物信息学;蛋白质序列;因特网中图分类号:Q51收稿日期:2001210215作者简介:刘树春(1963—),男,博士生。 生物信息学是是采用数学、统计学和计算机…...

swissprot评论区_如何预测蛋白质三维结构(SWISS-MODEL)

原理根据对天然蛋白质结构与功能分析建立起来的数据库里的数据&#xff0c;可以预测一定氨基酸序列肽链空间结构和生物功能&#xff1b;也可以通过分子动力学、分子热力学等&#xff0c;根据能量最低、同一位置不能同时存在两个原子等基本原则分析计算蛋白质分子的立体结构和生…...

字符读写文件流

一. 读/写文件流 根据应用的不同需要&#xff0c;ANSI标准提供了3种类型的 I/O 处理函数&#xff0c;包括字符读/写&#xff0c;行读/写与块读/写函数。本文主要介绍从流种读/写字符相关的函数。 二. 字符读/写文件流 1. 字符读操作 字符读操作是指每次每次标准 I/O 调用只…...

使用Swiss-Prot根据同源基因进行注释

第一步: 在uniprot下载UniProt 上植物dat格式的注释文件。 wget ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/taxonomic_divisions/uniprot_sprot_plants.dat.gz wget ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledge…...

更新电驴服务器信息

电驴“未连接到服务器”解决方法&#xff0c;那就是更新可用的电驴服务信息。 一、ED2k 更新的方法&#xff1a;点”高级“后会出现如图界面 自动更新列表地址&#xff1a; http://upd.emule-security.net/server.met.gz http: //upd.emule-security.net/server.met http…...

Android Camera2对焦框和对焦

预览界面顶部布局&#xff0c;添加点击对焦功能以及相应UI case R.id.flashOffButton:mCameraHelper.openFlash();//mCameraHelper.closeFlash();break;public void openFlash() {// try {// mCameraManager.setTorchMode(mCameraId,true);// } catc…...

android触屏对焦_Android相机开发(五): 触摸对焦,触摸测光,二指手势缩放

Android Camera Develop: touch to focus, touch to metering, double finger touch to zoom概述本篇在(四)的基础上继续对相机APP的功能进行增强。触摸对焦&#xff0c;就是在屏幕上点击某个点&#xff0c;相机就以此点内容进行对焦&#xff0c;保证此点最清晰&#xff1b;触摸…...

哈希表题目:公平的糖果交换

文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目 标题和出处 标题&#xff1a;公平的糖果交换 出处&#xff1a;888. 公平的糖果交换 难度 3 级 题目描述 要求 Alice 和 Bob 有不同数量的糖果。给你两个整数数组 aliceSizes\text…...

摄像头对焦算法

一、对焦算法结构 1、获得当前帧图像 2、图像清晰度计算 3、下一步马达位置计算 4、马达驱动   驱动马达之后&#xff0c;从新获得新的帧图像&#xff0c;继续清晰度计算&#xff0c;获得信息对焦位置&#xff0c;不断循环&#xff0c;直到找到最高清晰度的马达位置&#xf…...

java对焦_Android camera摄像头对焦,zoom的通知事件回调,告诉java应用层已经对焦完成...

在vendor/sec/sec_proprietary/smdkc110/libcamera/SecCameraHWInterface.cpp中&#xff0c;当对硬件设置完毕后&#xff0c;通知packages/apps/Camera/src/com/android/camera/Camera.java&#xff0c;zoom已经完成。status_t CameraHardwareSec::sendCommand(int32_t command…...

android 对焦,Android相机对焦模式

尝试这个&#xff1a;public void takePhoto(File photoFile, String workerName, int width, int height, int quality) {if (getAutoFocusStatus()){camera.autoFocus(new AutoFocusCallback() {Overridepublic void onAutoFocus(boolean success, Camera camera) {camera.ta…...

牛刀小试(牛客小题)

今天为大家带来了几道牛客网的题 很简单 注重基础BC105 矩阵相等判定描述KiKi得到了两个n行m列的矩阵&#xff0c;他想知道两个矩阵是否相等&#xff0c;请你回答他。(当两个矩阵对应数组元素都相等时两个矩阵相等)。输入描述&#xff1a;第一行包含两个整数n和m&#xff0c;表…...

开启新航路,拓尔思发力AIGC市场 | 爱分析调研

2022年&#xff0c;随着AI聊天机器人GhatGPT在世界范围内持续火爆&#xff0c;极具创意、表现力、个性化且能快速迭代的AIGC技术成功破圈&#xff0c;成为全民讨论热点。 AIGC是指在确定主题下&#xff0c;由算法模型自动生成内容&#xff0c;包括单模态内容如文本、图像、音频…...

彻底关闭Windows更新

一、关闭Windows Update服务 1、按“Windows R”键&#xff0c;打开运行对话框&#xff0c;并输入“services.msc”&#xff0c;然后再单击“确定”。 2、在弹出的服务窗口中&#xff0c;找到“Windows Update”选项并双击打开它。 3、在弹出的“Windows Update的属性”对话框…...

Array.from() 超全用法详解

Array.from方法用于将两类对象转为真正的数组&#xff1a;类似数组的对象&#xff08;array-like object&#xff09;和可遍历&#xff08;iterable&#xff09;的对象&#xff08;包括 ES6 新增的数据结构 Set 和 Map&#xff09;。 下面是一个类似数组的对象&#xff0c;Arr…...

IP编辑框(官方、网上、自定义)——QtWidget

前言 最近小工具界面上用到了ip编辑框&#xff0c;目前是直接放了个编辑框QLineEdit&#xff0c;因为属于自用&#xff0c;就不用写诸多限制。但是时间上有多余&#xff0c;就用官方的&#xff08;即在QLineEdit基础上直接设置的&#xff09;、网上的&#xff08;QLineEdit拼接…...

【Note8】

#!/bin/bash # # Copyright 2019-present Huaqin. All Rights Reserved. # # This program file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; versio...

ELK企业级日志分析平台(二)

文章目录一、kibana数据可视化1.部署2.定制数据可视化&#xff08;1&#xff09;网站访问量&#xff08;2&#xff09;访问量排行榜&#xff08;3&#xff09;创建dashboard&#xff0c;大屏展示二、ES集群监控1.启用xpack认证2.metricbeat监控3.filebeat日志采集一、kibana数据…...

金三最冷春招?你工作找的怎么样?

今年3月&#xff0c;说它是史上“最冷春招”也不为过&#xff0c;不少朋友都反馈说自己投的简历石沉大海&#xff0c;这些似乎都证明了一件事&#xff1a;今年找工作真的难&#xff01; 破局最重要的一点是&#xff1a;不断提升个人价值。 一个人在职场里、在专业领域、在技术…...

C# 连接Oracle数据库和读取数据

一直没有Oracle数据库使用的经验&#xff0c;现在项目对接需要使用Oracle数据库&#xff0c;正好花点时间来学习学习&#xff0c;学点皮毛然后使用用在项目上就好了。 前面的文章对Oracle数据库的安装&#xff0c;以及Navicat for Oracle可视化工具安装、数据库视图/表的创建进…...

面试准备啊

fail fast 是把数组原来的更改次数记住 每次都去比较 变了 就抛异常 如果数组容量没到64 会先扩容 再树化 缺点&#xff1a;全是偶数 hash分布不均匀 质数比较好&#xff08;二次哈希也不需要&#xff09; 效率好 2的n次幂 使用内存屏障解决指令重排序 第一次扩容和之后的不…...

一篇学会redis

一、Redis概述 Redis是一个开源的key-value存储系统。支持存储的value类型相对更多&#xff0c;包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash&#xff08;哈希类型&#xff09;。这些数据类型都支持push/pop、add/remove及取交集并集和差集…...

这几个免费PPT模板、素材库,你绝对不能错过

1、菜鸟图库 ppt模板免费下载|ppt背景图片 - 菜鸟图库 网站有各种类型的素材&#xff0c;主要以设计素材为主&#xff0c;但办公类素材也很多&#xff0c;PPT模板就有上万个&#xff0c;而且经常更新。模板质量都很高&#xff0c;分类也很清晰&#xff0c;全部都能免费下载&am…...

JS-对象篇

内容 简单介绍 重点介绍三个 Array,String和JSON 后面这两个不是重点 BOM-浏览器对象模型 DOM-文档对象模式&#xff08;JS中每个HTML标签都封装成一个DOM对象&#xff09; Array 和java不同 方式一 JS中是var 变量 new Array()&#xff08;这个变量名后面没有[]这个标记&…...

vue项目使用xshell部署到服务器

萌新小白疯狂百度&#xff0c;累哭了。 后端部署&#xff1a;后端jar部署 百度&#xff0c;csdn上的大致分两条路线 1&#xff0c;服务器上 安装tomcat 部署服务 2&#xff0c;服务器上安装 nginx部署服务 我下面使用的是第二种方法&#xff0c;第一种我也没有成功&#xf…...

Leetcode 二分查找的一些思考

正常做法是class Solution { public:int search(vector<int>& nums, int target) {int l0,rnums.size();while(l<r) {int mid(lr)/2;if(nums[mid]<target){lmid1;}else if(nums[mid]>target){rmid;} elsereturn mid;}return -1;} };为什么是 rnums.size() 而…...

五、k8s 生命周期管理和服务发现

文章目录前言深入理解 Pod 的生命周期Pod 的完整生命周期如何确保 Pod 的高可用健康检查探针优雅启停案例Service 对象Service 对象Endpoint 对象EndpointSlice 对象Service、Endpoint 和 Pod 的对应关系kube-proxyNetfilter 和 iptableskube-proxy 工作原理DNS 与 域名服务k8s…...

个人练习-Leetcode-835. Image Overlap

题目链接&#xff1a;https://leetcode.cn/problems/image-overlap/ 题目大意&#xff1a;给出两个位图矩阵img1[][]和img2[][]&#xff0c;其中元素只有0和1。一次平移是指将一个图像里【所有的1】都向左/右/上/下移动一格。求经过若干次平移后&#xff0c;两个图像能重叠的1…...

Java ---包

&#xff08;1&#xff09;定义 包是Java语言有效地管理类的一个机制。在不同Java源文件中可能出现名字相同的类&#xff0c;如果用户想区分这些类&#xff0c;就需要使用包名。使用包名可以有效地区分名字相同的类&#xff0c;当不同Java源文件中的两个类的名字相同时&am…...

【前沿技术】文心一言 PK Chat Gpt

目录 写在前面 一、文心一言 二、Chat GPT 三、对比 四、总结 写在前面 随着人工智能技术的不断发展和普及&#xff0c;越来越多的智能应用走入了人们的日常生活&#xff0c;如智能语音助手、智能客服、机器翻译等等。在这些应用中&#xff0c;自然语言生成&#xff08;…...

Centos系统服务器怎么查看端口是否开放?

不同的linux系统查看端口是否开放的不同&#xff0c;在某些环境下&#xff0c;需要依赖于服务&#xff0c;如果centos中并没有装相关的服务&#xff0c;就不一定能生效。所以具体使用哪种方法&#xff0c;取决于环境&#xff0c;可以每一种都试试。 方法&#xff1a;1、利用tel…...

每天学一点之Servlet

一、web资源 1、web资源的概念 将web应用部署到tomcat中&#xff0c;web应用中所有的内容都是服务器中的资源 2、web资源的分类 web资源的分类&#xff1a;web应用中src中编写的动态资源&#xff0c;web应用中web中编写的静态资源 静态资源&#xff1a;每次访问时&#xf…...

记人生第一次正式马拉松!

历时近五个小时&#xff0c;完成了人生的第一次正式的马拉松比赛;起步阶段&#xff0c;很多人朝前挤&#xff0c;我想先热身再说&#xff0c;不用太着急&#xff0c;慢慢跑&#xff1b;还试着边跑边看电影&#xff0c;但不成&#xff0c;只要一熄屏电影就不播了。跑了2公里&…...

【必须收藏】别再乱找TiDB 集群部署教程了,这篇保姆级教程来帮你!!| 博学谷狂野架构师

TiDB 基础使用 TiDB dashboard使用 TiDB Dashboard 是 TiDB 自 4.0 版本起提供的图形化界面&#xff0c;可用于监控及诊断 TiDB 集群。TiDB Dashboard 内置于 TiDB 的 PD 组件中&#xff0c;无需独立部署。 [外链图片转存中…(img-nQFfHgkf-1679905899529)] 集群概况 查看集群…...

Slope One:一种简单但实用的推荐算法

Slope One推荐算法 Slope One是一种简单但实用的协同过滤推荐算法。它的基本思想是如果两个项目对同一用户有相同的评分差值,那么这两个项目对其他用户也应有相同的评分差值。 Slope One通过对评分差值的利用从而减少所需的数据,这使得它在数据稀疏的情况下仍能有效运行。 算…...

安装MinIO

MinIO是一个高性能的、分布式的对象存储服务&#xff0c;能够在常规硬件上支持PB级别的存储规模。本文将介绍在CentOS系统中安装MinIO的步骤。步骤1&#xff1a;安装wget在开始安装MinIO之前&#xff0c;需要安装wget命令行工具。可以使用以下命令在CentOS系统中安装wget&#…...

今年面试好激烈!

金三银四过去一半&#xff0c;市场火热&#xff0c;但是大家就业压力却没有缓解多少。 很多粉丝后台留言&#xff0c;Java程序员面临的竞争太激烈了…… 我自己也有实感&#xff0c;多年身处一线互联网公司&#xff0c;虽没有直面过求职跳槽的残酷&#xff0c;但经常担任技术面…...

Matbox V1.0.7更新预览与手册

哔哩哔哩地址 &#xff1a; Click Me! Github地址 &#xff1a; Click Me! YouTube演示地址 &#xff1a;Click Me! 快速更新命令 pip install https://github.com/PythonnotJava/MTBOX/releases/download/matbo1.0.7/matbox-1.0.7-py3-none-any.whl --upgradePyPi 链接 :…...

DAY58|单调栈739.每日温度、496.下一个更大元素 I(哈希表)

单调栈里面是递增或者递减的 739.每日温度 今天正式开始单调栈&#xff0c;这是单调栈一篇扫盲题目&#xff0c;也是经典题。 大家可以读题&#xff0c;思考暴力的解法&#xff0c;然后在看单调栈的解法。 就能感受出单调栈的巧妙 class Solution {public int[] dailyTempe…...

RabbitMQ Explain in Detail

“Hello World”(using the Java Client) RabbitMQ is a message broker: it accepts and forwards messages. A queue. Although messages flow through RabbitMQ and your applications, they can only be stored inside a queue. A queue is only bound by the host’s me…...

Windows安装mysql5.5图文安装教程(详细说明+安装包)

mysql 安装图解 mysql图文安装教程(详细说明) 大家都知道MySQL是一款中、小型关系型数据库管理系统&#xff0c;很具有实用性&#xff0c;对于我们学习很多技术都有帮助&#xff0c;前几天我分别装了SQL Server 2008和Oracle 10g数据库&#xff0c;也用了JDBC去连接他们&#x…...

借LeNet简单的模型对深度学习训练过程中的注意事项进一步总结

本文是在卷积神经网络(LeNet)详解_欲游山河十万里的博客-CSDN博客博文的基础之上&#xff0c;对深度学习过程遇到的一些常见的问题进行总结。本文所总结的问题&#xff0c;不仅仅适用于这个简单的模型&#xff0c;更适用在其他的多个应用场景之下。 一、训练过程中模型的保存 …...

Java基础八股文

https://zhuanlan.zhihu.com/p/516271873 1.java八大基本数据类型 6 种数字类型&#xff1a; 4 种整数型&#xff1a;byte、short、int、long2 种浮点型&#xff1a;float、double 1 种字符类型&#xff1a;char1 种布尔型&#xff1a;boolean。 2.基本类型和包装类型的区别…...

安卓面经_安卓面试题(27/30)APK打包流程和反编译

系列专栏: 安卓高频面经解析大全专栏链接:150道安卓高频面试题全解析安卓高频面经解析大全目录详情 : 安卓面经_anroid面经_150道安卓常见基础面试题全解析安卓系统Framework面经专栏:Android系统Framework面试题解析大全安卓系统Framework面经目录详情:Android系统面经_Fr…...

「解析」牛客网-华为机考企业真题61-80

又是一年春招时&#xff0c;有幸收到华为自动驾驶算法岗&#xff0c;之前刷题不多&#xff0c;在此汇总下牛客网的真题&#xff0c;主要采用Python编写&#xff0c;个人觉得语言只是实现工具而已&#xff0c;并不是很关键&#xff0c;Python简洁易懂&#xff0c;更加适合算法工…...

【vue】vue中的计算属性和监听属性详解

文章目录计算属性和侦听器计算属性1.计算属性计算属性和缓存侦听器计算属性 vs 侦听器计算属性和侦听器 计算属性 1.计算属性 用来描述依赖响应式状态的复杂逻辑 <p>Has published books:</p><!-- <span>{{ author.books.length > 0 ? Yes : No }}&…...

canal快速监听数据库变化-window版

目录 一、下载canal 二、解压 三、开启数据库 Binlog 写入功能 四、建立一个canal账号 五、启动canal 六、python客户端 七、教程地址 一、下载canal Releases alibaba/canal (github.com)https://github.com/alibaba/canal/releases 二、解压 三、开启数据库 Binlo…...

Week14周报

一.动态规划1.路径计数难点&#xff1a;由于最后的答案很大&#xff0c;所以一些代码容易出现time limited ecceed的问题思路&#xff1a;此题可以采用动态规划来完成&#xff0c;分为向右走和向下走两种情况。动态规划的转移方程&#xff1a;f[i1][j]f[i1][j]f[i][j],当我们从…...

5GC-架构及网元

** SBA&#xff08;Service-Based Architecture&#xff09;架构&#xff1a; ** 每个网元对外暴露多种服务&#xff0c;其他网元通过HTTP API的形式来调用该服务对外暴露的接口称之为SBI&#xff0c;书写格式以大写N开头&#xff0c;加上小写的网元名字&#xff0c;如Namf…...

如何学习k8s

学习Kubernetes可以遵循以下步骤&#xff1a; 了解Kubernetes的基本概念和架构。学习Kubernetes前&#xff0c;需要了解它的基本概念和组成部分&#xff0c;包括Pod、Service、ReplicaSet、Deployment、Namespace等等&#xff0c;同时也需要了解Kubernetes的整体架构和工作原理…...

第二十五章 绘制简单物体总结

简单的说,编译顶点着色器。首先需要把顶点着色器的源代码存储在一个字符串中,其次用glCreateShader创建一个着色器(参数:GL_VERTEX_SHADER) 下一步把源码附加到着色器对象上,再编译它(glShaderSource和glCompileShader) 最后用glGetShaderiv来检查是否编译时有错误(参…...

【ConfluxNews】MOSSAI 6 DCC即将上线,飞行体验官限时招募中……

1.【网络状态】当前版本V2.2.2&#xff0c;全网算力≈10T&#xff0c;昨日交易次数28K&#xff0c;昨日新增账户0.63K&#xff0c;昨日新增合约1个&#xff1b; 2.【POS参数】总锁仓247&#xff08;1&#xff09;&#xff0c;节点总数263&#xff08;1&#xff09;&#xff0c;…...

include、require、include_once、require_once的区别

include() 与require()1.1相同点首先&#xff0c;include() 与require() 的功能是相同&#xff0c;它们的结构在包含文件上完全一样&#xff0c;都是包含并运行指定文件1.2 不同点1.2.1区别一 对错误的处理不同require()语句在遇到包含文件不存在&#xff0c;或是出错的时候&am…...

登录那些事

Cookie HTTP 是无状态的协议&#xff08;对于事务处理没有记忆能力&#xff0c;每次客户端和服务端会话完成时&#xff0c;服务端不会保存任何会话信息&#xff09;&#xff1a;每个请求都是完全独立的&#xff0c;服务端无法确认当前访问者的身份信息&#xff0c;无法分辨上一…...

【Linux】计算机网络1

计算机网络的背景背景&#xff1a;早在20世纪50年代初&#xff0c;美国建立的地面防空系统就是将地面的雷达和其他测量控制设备的信息通过通信线路汇集到一台中心计算机进行处理&#xff0c;开创了把计算机技术和通信技术相结合的尝试。20世纪60年代中期开始&#xff0c;出现、…...

安卓面经_安卓基础面全解析<28/30>之注解全解析

系列专栏: 安卓高频面经解析大全专栏链接:150道安卓高频面试题全解析安卓高频面经解析大全目录详情 : 安卓面经_anroid面经_150道安卓常见基础面试题全解析安卓系统Framework面经专栏:Android系统Framework面试题解析大全安卓系统Framework面经目录详情:Android系统面经_Fr…...

STM32个人笔记-I2S

现实存在的声音是模拟量&#xff0c;这对声音保存和长距离传输造成很大的困难&#xff0c;一般的做法是把模拟量转成对应的数字量保存&#xff0c;在需要还原声音的地方再把数字量的转成模拟量输出。 模拟量转换成数字量&#xff0c;3个过程&#xff1a;采样、量化和编码。 蓝…...

Qt 学习笔记 8. QStringList

1.clear() 函数来清空 QStringList 对象中的内容 在 Qt 中&#xff0c;我们可以使用 clear() 函数来清空 QStringList 对象中的内容&#xff0c;将其重新变为空列表。 以下示例代码演示了如何清空 QStringList 对象中的内容&#xff1a; QStringList myList {"apple"…...

书籍阅读-《杨绛传:墨染里的彩色人生》

作者: 林希美 出版社&#xff1a;台海出版社 出版时间&#xff1a;2021-09 2023年3月26日 1.直到她知道一家人南归的原因&#xff0c;才深知许多事不是静静陪伴就能岁月安好。 2.一个人从懂事起便丢了童年…...

基于`Caché/IRIS`实现`Socket`解决方案

文章目录基于Cach/IRIS实现Socket解决方案简介什么是Socket&#xff1f;Socket有两种类型使用场景Socket与Web Socket的区别工作流程示例1. 利用Socket实现简单客户端、服务器通信。2. 利用Socket实现客户端服务端文件传输。3. 利用Socket实现实时聊天应用程序4. 利用Socket实现…...

展会邀请|虹科诚邀您3月29-31日参加深圳国际传感器与应用技术展览会!

01 展会介绍 深圳国际传感器与应用技术展览会&#xff08;Shenzhen International Sensor Technology Expo 2023&#xff09;将于2023年3月29-31日于深圳会展中心&#xff08;福田&#xff09;举办&#xff0c;届时展会规模在原有基础上将扩大一倍&#xff0c;专业技术含量和产…...

考pmp有什么好处?

PMP证书报名条件要求高&#xff0c;这是众所周知的事&#xff0c;那你通过了PMP考试&#xff0c;就证明你是有一定能力的&#xff0c;重要的是&#xff0c;你已经有了至少半年的项目管理经验&#xff0c;并且在你申请考试的前六年内&#xff0c;累计项目管理达三年。 PMP有什么…...

Python入门教程+项目实战-6.5节: 神奇的Python交互模式

目录 6.5.1 理解交互模式 6.5.2 进入交互模式 6.5.3 交互模式的基本用法 6.5.4 在交互模式中获取帮助 6.5.5 退出交互模式 6.5.6 系统学习python 6.5.1 理解交互模式 理解交互模式&#xff0c;首先得理解什么是交互。“交互”在日常生活中很常见&#xff0c;比如人与人之…...

积性函数及其初级应用

积性函数及其初级应用 垃圾博客&#xff0c;我本地 LaTeX 挂了&#xff0c;艹 大量内容和入门方式都参考了 莫比乌斯反演与数论函数 。感谢 CMD 大爷&#xff01; 0xFF 前置知识 1.质数及其判定&#xff0c;质因数及其分解 小学课本里面讲过质数的定义了&#xff0c;不细讲…...

A1015 Reversible Primes 反转数字后仍为素数

1015 Reversible Primes 分数 20A reversible prime in any number system is a prime whose "reverse" in that number system is also a prime. For example in the decimal system 73 is a reversible prime because its reverse 37 is also a prime.Now given an…...

简单的电脑网络故障定位

windows 电脑是否有问题 ping 127.0.0.1 检测本地环回口是否可用 测试本地的IP接口地址是否可用 ping 本机IP一般是192.168.0.x或者在命令行输入 ipconfig | find "IPv4"获取 测试本地网关地址是否可用. ping 192.168.0.1或者是254或者通过输入命令行 ipconfig /al…...

随手记 AutoML for Deep Recommender Systems: A Survey

AutoML for Deep Recommender Systems: A Survey AUTOMATED EMBEDDING DIMENSION SEARCH (AUTO-EDS) 动机&#xff1a; 计算资源消耗过大&#xff1a;Embedding占整个模型参数的80%以上 不令人满意的表现&#xff1a;很多特征域的交互是无用的&#xff0c;有些却非常有用&am…...

钢铁冶金VR虚拟仿真实训软件-广州华锐互动

炼钢作业是一个高危、高压、高温的行业&#xff0c;在实际操作中需要严格遵守安全规范和操作规程&#xff0c;一旦出现差错可能造成巨大的经济损失和人员伤亡。 利用广州华锐互动开发的钢铁冶金VR虚拟仿真实训软件&#xff0c;可以有效帮助员工更好地理解和掌握炼钢作业中的相…...

【C#】程序开发,使用 DataTable 还是 List?

系列文章 【C#】单号生成器&#xff08;编号规则、固定字符、流水号、产生业务单号&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/129129787 【C#】二维码标签制作及打印&#xff08;完整版&#xff09; 本文链接&#xff1a;https:/…...

视频添加字幕

工具下载 使用了格式工厂这个工具 官网下载地址&#xff0c;推荐下载5.1.1的&#xff0c;最新版5.1.3有问题&#xff0c;添加不了字幕&#xff0c;浪费了我好长时间。 字幕的添加 打开格式工厂&#xff0c;选择你想转换成的格式&#xff0c;我这里选的是MP4 点击进去之后&…...

PowerPoint 2010

文章目录一、界面介绍二、选项卡1. 文件选项卡2. 开始选项卡3. 插入选项卡4. 设计选项卡5. 切换选项卡6. 动画选项卡7. 幻灯片放映选项卡8. 视图选项卡9. 效果识别三、幻灯片操作1.选择幻灯片2.移动(调整幻灯片顺序&#xff09;和复制3.删除幻灯片四、幻灯片放映1.按次序放映2.…...