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

好家伙!阿里并发核心编程宝典(2022版)一夜登顶Github热榜第三

不知道大家今年的金九银十是否有出去面试过?有出去面试的朋友肯定深有感受,像我们刚入行那会面试的加分项现在卷得已经成为了面试的基础题(手动狗头)。其中最典型的就属这个Java并发编程了。之前一般只有大厂才会有高并发编程相关的面试内容,但现在只要你入了Java行业就会涉及,不管你工作中是否用到,面试就得问。

So,我们这些生活在内卷时代的新生代农民工只能把Java并发知识也变成我们必修课之一,不断的提升自己的核心竞争力。如果你有打算开始学习并发编程知识,却不知如何入手,那么LZ今天要分享的这份阿里高并发核心编程小册(2022版)一定要好好看看!小册从高并发编程的基础知识开始一直讲到核心难题以及解决方案,是一份难得的程序员进阶宝典。

不多bb,来看主要内容

阿里高并发核心编程小册(2022版)

全册共有734页,限于文章篇幅原因,只能以截图的形式展示出来,有需要的小伙伴可以文末获取↓↓↓

~下面来看主要内容:

目录总览

  • 第一部分:多线程原理与实战

从生产实际的角度出发,介绍在生产场景中如何合理预估3类线程池(IO密集型、CPU密集性、混合型)的线程数。

  • 第二部分:Java内置锁的核心原理

基于生产者一消费者模式的实战案例介绍线程安全问题和Java内置锁的核心原理

  • 第三部分:CAS原理与JUC原子类

介绍CAS原理与JUC原子类,并解密在争用激烈的高并发场景下,如何提升高CAS操作的性能。

  • 第四部分:可见性与有序性的原理

介绍Java并发编程的三大问题——原子性问题、可见性问题和有序性问题

  • 第五部分:JUC显式锁的原理与实战

从实例出发介绍JUC中的可中断锁和不可中断锁、共享锁与独占锁、读写锁。

  • 第六部分:AQS抽象同步器的核心原理

图文并茂地剖析释放、抢占AQS锁的源码和原理。

  • 第七部分:JUC容器类

JUC容器类、BlockingQueue、ConcurrentHashMap等高并发容器类的原理和使用。

  • 第八部分:高并发设计模式

包括Java开发必须掌握的安全单例模式、Master-Worker模式、ForkJoin模式、生产者―消费者模式、Future模式。

  • 第九部分:高并发核心模式之异步回调模式

介绍高并发编程中经常用到的高并发设计模式——异步回调模式。

  • 第十部分:CompletableFuture异步回调

CompletableFuture类的原理和使用。

内容节选

线程大致结构

线程合并

强软弱虚

ConcurrentHashMap的组合结构 并发编程三大特性

ConcurrentHashMap的组合结构

限于文章篇幅原因,就展示到这里了,有需要的小伙伴可以查看下方名片↓↓↓ 

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

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

JAVAwed5

** JAVA wed 会话概述 HttpServletRequest对象,该对象只能保存本次请求所传递的数据。由于购买和结账是两个不同的请求,因此,在发送结账请求时,之前购买请求中的数据将会丢失。 ( 2)使用ServletContext 对象保存数据时&#xff…...

人大金仓数据库,导出数据表的结构

SELECTa."COLUMN_NAME" 字段名称,a."COMMENTS" 中文名称描述,c."DATA_TYPE" 数据类型,IF(c."IS_NULLABLE" YES,是,否) AS 是否必填 FROMINFORMATION_SCHEMA.COLUMNS c RIGHT JOINall_col_comments a ONc."table_name" a.&…...

产品读书《周鸿祎-我的互联网方法论》

目录 第一章 欢迎来到互联网时代 第二章 互联网里的用户至上 第三章 颠覆式创新 第四章 免费时代 第五章 体验为王 第六章 互联网方法论 附录 周鸿祎批注“遗失的乔布斯访谈” 我的总结 老周的互联网方法论 思维导图 周鸿祎这个人比较有争议,如果不是他&a…...

将typora文件转移到新电脑如何转移才能使图片显示出来

最近买了个新的笔记本,但是typora文件如果直接转移到新笔记本上,图片没办法显示 解决办法: 在typora里面打开视图切换成源代码模式 将里面内容全部复制到word里面,然后在开始最右边点击替换,将图片的路径替换成图片在…...

vb内部排序7大算法

信息技术 VB程序整理排序算法(以数组a(n)降序为例)1、冒泡排序(Bubble Sort)1.0 性质总结1.1 基本思想1.2 具体步骤1.3 代码实现1.4改进的冒泡排序2、直接选择排序(Straight Select Sort)2.0 性质总结2.1 基本思想2.2 具体步骤2.3…...

[网络工程师]-应用层协议-Telnet

TCP/IP终端仿真协议(TCP/IP Terminal Emulation Protocol,Telnet)是一种基于TCP的虚拟终端通信协议,端口号为23。Telnet采用客户端/服务器的工作方式,采用网络虚拟终端(Net Virtual Terminal,NV…...

TensorFlow在推荐系统中的分布式训练优化实践

美团内部深度定制的TensorFlow版本,基于原生TensorFlow 1.x架构与接口,从大规模稀疏参数的支持、训练模式、分布式通信优化、流水线优化、算子优化融合等多维度进行了深度优化。在推荐系统场景中,分布式扩展性提升10倍以上,单位算力性能也有显著提升,并在美团内部业务中大…...

怎样压缩图片?有这3种图片压缩的方法就够了

对于图片压缩,大家一定都不陌生,很多人在平时的工作生活中都有压缩图片的需求,例如需要将图片资料、照片资料上传到网上时,有时会碰到对上传的图片大小有限制的情况,这时候就需要使用图片压缩工具来压缩图片大小&#…...

惊掉下巴!天津学手绘插画培训让你踏进高薪行列

好多朋友都问小筑,一个小小的插画师能赚多少钱,怎么可能能让我踏进高薪行列呢。朋友们可别小瞧了这手绘插画行业,现在走在大街上,目光所及之处都有插画的身影,目前行业内手绘插画师紧缺人才,那为什么我的工…...

挑战阿里社招:mysqlgap锁

一、一面 1小时40几分钟,基本会的被问完了 1.介绍项目,考虑没考虑过服务器挂了怎么办这里应该是考查系统架构2.面向对象特性3.怎么理解多态4.接口和抽象类的区别5.说说并发是怎么回事,有什么问题,单核能并发吗?6.JMM7…...

阿里年薪百万架构师分享「亿级并发系统架构设计」全彩版技术手册,只能说其实高并发不难

什么是高并发? 并发是操作系统领域的一个概念,指的是一段时间内多任务流交替执行的现象 高并发用来指大流量、高请求的业务情景,比如春运抢票,电商双十一,秒杀大促等场景。 高并发的指标有 响应时间:系…...

如何优雅的自定义 ThreadPoolExecutor 线程池

1、概述 java 中经常需要用到多线程来处理一些业务,非常不建议单纯使用继承Thread或者实现Runnable接口的方式来创建线程,那样势必有创建及销毁线程耗费资源、线程上下文切换问题。同时创建过多的线程也可能引发资源耗尽的风险,这个时候引入…...

酷家乐面试经历(图形引擎渲染工程师)

前言 我投的岗位需要对图形学有较为深刻的认知,但是我只简单的用过一点OpenGL,对于图像渲染的原理可以说是一无所知,因此对于这场面试也是不怎么抱希望的(甚至十分逃避…)。同时面试通知是在我投递之后快一个月才通知的…...

Navicat如何连接本地MySql

1.直接连接 打开navicat,点击连接->MySql 可是点击“连接测试的时候”就出现了错误: 2.解决: 原因: 这是因为我安装的数据库版本是,mysql8。 在mysql8之前的版本中加密规则为mysql_native_password,…...

创业失败后的他们,是怎么找工作的?

创业失败后的他们,是怎么找工作的? 架构君: 每个人都会经历或多或少的痛苦,即使你从事的是IT行业。身处互联网行业的的你,身影周遭肯定离不开创业者——大公司呆久后沉稳离开、意气奋发的90后……都会让寄希望于这一次…...

机器学习 期末复习总结(二)

1、基于分歧的半监督方法: 协同训练: 利用多视图的“相容互补性”: 协同训练算法: 协同训练实现: 多视图的分歧方法改进: 2、SVM: 原理: 下例来自于李航书上的例题: 解…...

QT5教程推荐

学完《C Primer》该学什么?《Qt 5.9 C开发指南》是一个不错的选择。两本书结合是C岗位就业的保障。Qt的书籍很多,推荐这一本是因为更接近实战(工作内容)。理论和实际结合的很好。虽然Qt6.x已经问世,但学习Qt5.9并不过时…...

ESP8266 使用 DRV8833驱动板驱动N20电机

RT 手里这块ESP8266是涂鸦的板子,咸鱼上三块一个买了一堆,看ESP8266-12F引脚都差不多的。裸焊了个最小系统,加两个按钮(一个烧录,一个复位)1. 准备工作 搜索过程中发现 DRV8833四路输入口需要PWM,而8266中的PWM口有4个IO口。但是我看到网上有人说“RSP8266中基本上数字I…...

sidecar 异构服务与sidecar不在同一host下的解决

最近公司要用sidecar做接口的接入,在网上看了很多帖子,发现大部分对异构服务与sidecar不在同一host下的解决方法写的都很模糊。 那么结合我实际操作的经验想分享给同样初次接触这个技术的人。以eureka为例子,要对sidecar下的yml配置的eureka.…...

VB常用控件介绍

目录 1、窗体(Form) 2、Label (标签)控件 3、TextBox(文本框)控件 4、RichTextBox控件 5、NumericUpDown控件 6、Button(按钮)控件 7、GroupBox(分组框)控件 8、RadioButton…...

macOS Monterey 12.5 (21G72) 正式版 ISO、IPSW、PKG 下载

今日(2022-07-21)凌晨,Apple 终于发布了 macOS Monterey 12.5,包括功能增强、错误修复和安全性更新。macOS Monterey 12.5 自 2022 年 5 月 18 日起进入开发者测试版,发布了 5 个 beta 和 2 个 RC,历时操过 2 个月,非常罕见。建议所有用户安装。今日(2022-07-21)凌晨,…...

windows10下安装fbprophet及使用虚拟环境

Prophet是Facebook 在2017年2月开源的一款基于 Python 和 R 语言的时间序列预测框架,也是一种数据分析工具。github官网:https://github.com/facebookincubator/prophet prophet是基于可分解(趋势季节节假日)模型的开源库&#xf…...

Java基础——反射难道可以这么学 室友一把英雄联盟的时间 就能快速入门反射学不会来打我(框架的灵魂)

Java基础——反射可以这么学 (框架的灵魂) 写在前面 昨天啊,小付在二刷JDBC源码的时候,源码中的反射又偷偷跑出来给俺当头一棒子,为了加深反射在框架中的熟悉程度堪比abandon那般熟悉,为此今天就对基础的…...

Go语言十一大主流微服务框架

以下 star数截止2021年12月份 1.istio 项目简介:Istio是由Google、IBM和Lyft开源的微服务管理、保护和监控框架。使用istio可以很简单的创建具有负载均衡、服务间认证、监控等功能的服务网络,而不需要对服务的代码进行任何修改。 仓库地址: …...

SVD的理解

近一段时间一直在看推荐系统相关的内容,看到协同过滤的时候,有的大佬将协同过滤分成了三种情况(当然实际情况也许不止三种)来考虑并做了相互之间的比较,其中有一种就是基于SVD的协同过滤。当时看到这个是一脸的懵&…...

linux上运行.exe程序方法

linux电脑上运行.exe程序方法windows 电脑运行程序都是.exe,在linux电脑上无法直接运行,这里介绍一种跨平台软件mono首先选择linux发型版本,然后根据自己电脑的版本选择安装,以Ubuntu 1804为例windows 电脑运行程序都是.exe&#…...

springboot+mybatis+shardingsphere对数据进行加密遇到了点问题。求解答

application.properties中关于shardingsphere的如下: # 配置真实数据源 spring.shardingsphere.datasource.namesds1 # 配置第 1 个数据源 spring.shardingsphere.datasource.ds1.typecom.zaxxer.hikari.HikariDataSource spring.shardingsphere.datasource.ds1.dr…...

【怎样学好Java】

如何学好 Java 语言,是所有初学者需要共同面对的问题,其实每种语言的学习方法都大同小异,初学者需要注意的主要有以下几点: 明确自己的学习目标和大的方向,选择并锁定一门语言,按照自己的学习方向努力学习…...

纪中A组模拟赛总结(2021.7.17)

成绩 rankrankranknamenamenamescorescorescoreT1T1T1T2T2T2T3T3T3222222lyflyflyf999999000000总结 看到T1每一段有代价,每条边都至少要便利1次,感觉是树上线性规划(昨天刚讲线性规划),觉得正着没那么好做&#xff0…...

B-比较两个日期

/* 题目描述 编写一个程序,输入两个日期,然后显示哪一个日期更早: 3/6/08 5/17/07 5/17/07 输入 按"mm/dd/yy"的日期格式输入两个日期,每个日期独占一行。 输出 按"mm/dd/yy"的日期格式输出更早的日期。…...

《人人都是产品经理》读书笔记

写在前面&#xff1a;本文仅仅是根据个人阅读习惯或个人有启发之处所记录的笔记&#xff0c;不代表该书的重点哦>o< 对书名的解读 产品经理是一类人&#xff0c;他的做事思路与方法可以解决很多实际的生活问题。只要你能够发现问题并描述清楚&#xff0c;转化为一个需求…...

初学者如何学好Java并写好Java代码?给你3个锦囊

在接触Java编程的人里面每个人的基础不同&#xff0c;思维方式不同&#xff0c;所以作为Java零基础如何学好Java写好Java代码并没有统一的正确打开方式。本文&#xff0c;小编就分享一些Java学习建议为大家抛砖引玉。 一、从开始就打好Java的语法基础 其实每一套Java基础教程都…...

什么是客户关系管理系统?有哪些分类?

客户关系管理系统&#xff08;CRM&#xff09;是以实现企业以客户为中心的理念为目的&#xff0c;运用先进的管理思想和各种技术对客户数据信息进行管理的一种信息系统。客户关系管理系统对企业营销时与客户发生的交互行为中所产生的信息进行记录、分析和管理。客户关系管理系统…...

pyinstaller 双击exe文件闪过、ico图标不正常显示

1、pyinstaller -F df.py 生成df.exe文件&#xff0c;双击会一闪而过&#xff0c;需要在命令行下打开运行。 2、ico图标不正常显示 pyinstaller -F -i favicon.ico df.py 首先&#xff0c;图标必须是ico&#xff0c;可以用ico在线生成 ICO图标在线生成 其次&#xff0…...

医院信息管理系统有哪些功能?

医院管理软件包含模块:门诊收费划价系统、住院病人管理系统(一日清单)、药品发药管理系统、库房管理系统、财务报表查询系统、院长查询与决策系统、系统管理与设置、门诊监控等。功能:实现门诊病人收费划价、住院病人管理(新农合、医保、普通、离退、记帐、合同等所有类型病人的…...

java程序员电脑内存配置_学习JAVA对电脑配置有要求吗

如果只是为了学java&#xff0c;配置不是问题&#xff0c;你现在随便配都可以学JAVA编程知识。要知道只用记事本就可以进行java编程了&#xff0c;一样可以学java编程。而且刚开始学的时候也不提倡用IDE.问题是现在买电脑应该不是为了学java而选择配置&#xff0c;或许你现在是…...

8大常用数据库管理系统简介

转自&#xff1a;http://vps.zzidc.com/vpsjishu/817.html 数据库管理系统(Database Management System)是种操纵和管理数据库的大型软件&#xff0c;是用于建立、使用和维护数据库&#xff0c;简称DBMS。是企业进行数据管理及维护不可或缺的数据管理软件。 8大常用数据库管理系…...

吉比特第三季营收13亿:靠“羊了个羊”走红 卢竑岩获分红3亿

雷递网 雷建平 10月27日《羊了个羊》股东、厦门吉比特网络技术股份有限公司&#xff08;简称&#xff1a;“吉比特”&#xff0c;证券代码&#xff1a;603444&#xff09;日前公布财报。财报显示&#xff0c;吉比特2022年前9个月营收38.3亿&#xff0c;较上年同期增9.89%&#…...

idea 创建springboot项目的资源文件application.yml的图标显示不正常

按Settings图示位置查看下text下有无yml或是yaml&#xff0c;并在下面的YAML里添加这两项。因为spring-boot-starter-parent里说明了&#xff1a;...

理解“same-site“ 和 “same-origin“

Understanding "same-site" and "same-origin" 作者&#xff1a;Eiji Kitamura 译者&#xff1a;weixsun 原文&#xff1a;Understanding "same-site" and "same-origin" "same-site" and "same-origin" are …...

Excel文件图标显示异常

1.打开控制面板 》程序》 2.默认程序 3.如下图 4.下拉 5.下拉&#xff0c;选择默认应用即可...

如何自主搭建信息管理系统

本文介绍一种信息化管理的新方案&#xff0c;能让普通用户自主搭建管理系统&#xff0c;适合管理人员、IT人员阅读。 一、引言 市场上的管理软件很多&#xff0c;琳琅满目&#xff0c;但要找到一款适合自己的&#xff0c;往往很难。这里介绍一个新方案&#xff0c;利用快速开…...

Java旅游网站管理系统毕业设计、Java旅游线路和景点网站设计与实现 毕设作品参考

功能清单 【后台功能】 系统设置&#xff1a;设置关于我们、联系我们、加入我们、法律声明 广告管理&#xff1a;设置小程序首页轮播图广告和链接 留言列表&#xff1a;所有用户留言信息列表&#xff0c;支持删除 会员列表&#xff1a;查看所有注册会员信息&#xff0c;支持删…...

redis为什么使用单线程?有什么好处?

redis为什么使用单线程 redis本身是基于内存的&#xff0c;所以redis的性能瓶颈更多的是在于内存和网络带宽&#xff0c;而不是CPU。而单线程的实现更加简单和经济 采用单线程&#xff0c;可以使指令串行&#xff0c;不用额外维护锁机制&#xff0c;避免了不必要的上下文切换…...

基于华为高端NAS存储双活的POC测试

【摘要】近年来,银行业积累了越来越多的非结构化数据,在业务场景和存储系统建设上都在不断进行优化。本文以作者所在企业的业务需求以及存储系统优化实际出发,在高端NAS存储双活系统上线前进行了深度POC测试。从双活系统组网、架构健壮性以及业务系统适配上进行了多维度的测…...

【光学】基于matlab GUI双缝干涉和牛顿环【含Matlab源码 2165期】

一、获取代码方式 获取代码方式1: 完整代码已上传我的资源:【光学】基于matlab GUI双缝干涉和牛顿环【含Matlab源码 2165期】 点击上面蓝色字体,直接付费下载,即可。 获取代码方式2: 付费专栏物理应用(Matlab) 备注: 点击上面蓝色字体付费专栏物理应用(Matlab),扫…...

idea无法正常显示配置文件图标

1、首先project structure界面将项目对应的文件夹转成source和resource文件夹。 2、然后进入setting在file types中的YAML&#xff0c;查看下面的Registered Patterns中是否有*.yml&#xff0c;若没有&#xff0c;则添加上去&#xff1b;最后保存就可以了。 注意&#xff1a; …...

计算机系统的软件有,计算机系统软件有哪些

软件系统是在硬件系统的基础上。为有效地使用计算机而配置的。没有系统软件&#xff0c;现代计算机系统就无法正常地、有效地运行。那么&#xff0c;计算机系统软件有哪些呢&#xff1f;1、操作系统操作系统是控制和管理计算机各种资源、自动调度用户作业程序、处理各种中断的软…...

学生信息管理系统

1、项目介绍 学生信息管理系统拥有三种角色&#xff0c;分别为学生、教师和管理员&#xff0c;功能更加完善&#xff0c;可以作为初学者参照学习课程设计。 学生&#xff1a;班级通讯录查询、个人信息查看修改、成绩查询、密码修改 教师&#xff1a;教师通讯录查询、个人信息…...

IDEA 文件上面图标显示不对

一次设置编辑器的.properties 文件时&#xff0c;发现自己的文件标识与别人的 不一样 自己的 别人的 百度了半天也没有找到解决方案&#xff0c;最后在查找 设置 file type 的时候发现&#xff0c;as的标志代表这样的文件&#xff0c;最下面选项中加了 .*es 会把所有 .*es的…...

什么是蜂窝移动网络?

文章目录前言移动网络 vs WIFI蜂窝移动通信网蜂窝网络和移动网络的联系蜂窝网络实现移动上网通信网架构总结前言 本博客仅做学习笔记&#xff0c;如有侵权&#xff0c;联系后即刻更改 科普&#xff1a; 移动网络 vs WIFI 计网课外实验月&#xff0c;我走在宿舍一楼正数着AP有…...

计算机硬盘分区显示不全,windows7系统磁盘分区图标显示不正常的两种解决方法【图】...

操作windows7系统的过程中&#xff0c;难免会遇到一些问题困扰着大家&#xff0c;最近就有用户反映硬盘的图标显示不正常&#xff0c;有时候只有系统分区有卷标&#xff0c;有时候还出现硬盘的图标损坏了&#xff0c;影响正常操作。那么有什么方法可以解决呢?针对这个问题&…...

Herman miller Aeron 一代 气压杆(气压棒,气柱)更换笔记(电脑椅中的劳斯莱斯)

作为腰痛星人的程序员&#xff0c;看了一圈&#xff0c;发现aeron椅子能缓解痛苦。 看了京东&#xff0c;一万二的报价还是忍住了&#xff0c;没钱闹的。从某海鲜市场买了一把二手aeron 1代办公椅&#xff0c;一切皆好&#xff0c;就是坐下时有点小晃&#xff08;毕竟10年以上的…...

惠普计算机图标不在桌面,惠普笔记本电脑桌面图标显示图标不正常如何还原 惠普笔记本电脑桌面图标显示图标不正常还原的方法...

今天给大家带来惠普笔记本电脑桌面图标显示图标不正常如何还原&#xff0c;惠普笔记本电脑桌面图标显示图标不正常还原的方法&#xff0c;让您轻松解决问题。惠普笔记本电脑桌面图标显示图标不正常怎么还原 很多惠普笔记本电脑用户都习惯了固定大小的桌面图标&#xff0c;可…...

思科UCS服务器怎么安装系统,安装Redhat/CentOS操作系统在UCS M系列服务器

简介本文描述如何安装Redhat企业Linux (RHEL)或在思科统一计算系统(UCS)使用局部存储器&#xff0c; M系列服务器的CentOS Linux。Cisco 建议您了解以下主题&#xff1a;Cisco UCS Manager 2.5或3.1版本存储设备配置文件Linux操作系统(OS)使用的组件本文档中的信息根据UCS M系列…...

常用关系型数据库管理系统

1、Oracle 数据库 Oracle 前身叫 SDL&#xff0c;由 Larry Ellison 和另两个编程人员在1977创办&#xff0c;他们开发了自己的拳头产品&#xff0c;在市场上大量销售&#xff0c;1979年&#xff0c;Oracle 公司引入了第一个商用 SQL关系数据库管理系统。Oracle公司是最早开发…...

windows7远程桌面设置

远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的&#xff0c;在WINDOWS 2000 SERVER中他不是默认安装的。 该组件一经推出受到了很多用户的拥护和喜好&#xff0c;所以在WINDOWS XP和2003中微软公司将该组件的启用方法进行了改革&#xff0c;我们通过简单的勾选…...

CR渲染器全景图如何渲染颜色通道_3DMAX产品渲染教程,看看惊艳效果表现背后那些不为人知的技巧~...

618好课狂欢&#xff0c;优惠不等人&#xff0c;早买早便宜特推超级会员限时疯狂抢购点击了解支持微信公众号小程序APPPC网站多平台学习(IOS系统&#xff0c;公众号左下角学习)...

Docker基础入门

1、概述 目录 1、概述 2、相关网站地址 3、对比传统虚拟机技术 4、基本组成 5、安装Docker 6、底层原理 7、常用命令 Docker 是一个开源的应用容器引擎&#xff0c;基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级…...

tree命令-以树形结构显示目录下的内容

一、命令详解 1.1【功能说明】 tree命令功能是以树形结构列出指定目录下的所有内容&#xff0c;包括所有文件、子目录及子目录里的目录和文件。 1.2 【语法格式】 [root7bfe451a2fe1:~]#tree --help usage: tree [option] [<directory list>]1.3【选项说明】 -a 显示…...

计算机休眠无法共享,如何使win7系统在休眠状态下不断网呢?

相信许多朋友碰到过这种情况&#xff1a;win7电脑在下载很大的文件过程中&#xff0c;当win7系统进入休眠模式时发现下载中断&#xff0c;网络断开连接了。如果下载的文件很大又不支持断点续传的话就很令人头疼了。我们都知道电脑里有休眠&#xff0c;睡眠等模式。一般默认的模…...

AR+汽车,这可能是最全面的行业解决方案

随着AR技术的成熟&#xff0c;AR与行业的融合越来越深入&#xff0c;甚至开始重新定义各产业的思维方式和运行方式。尤其在汽车产业&#xff0c;AR技术的应用已经贯穿“设计—生产—销售—使用—售后”等领域。 在国内&#xff0c;阿里、高德地图都推出了自研的 AR 导航技术&am…...

ARFoundation Unity XR

XR Plugin Framework Unity 2019.3 and newer versions use a new, unified plug-in framework that enables direct integrations for multiple platforms. The tech stack consists of an API that exposes common functionality across the platforms Unity supports and...

2019-2020年值得关注的9个AR发展趋势

作者Andrew Makarov&#xff0c;由计算机视觉life编辑&#xff1a;乔媛媛编译更好的阅读体验请看首发原文链接 2019-2020年值得关注的9个AR发展趋势 增强现实技术在2019年实现了创纪录的发展。微软(Microsoft)、亚马逊(Amazon)、苹果(Apple)、Facebook和谷歌等大型科技公司都在…...

AR资料与连接梳理

AR引擎相关技术 ------------------------------ ARcore&#xff1a;https://developers.google.cn/ar/discover/ ARkit&#xff1a;https://developer.apple.com/arkit/ 以上重点关注&#xff0c;比较新有一些新的功能大家可以自行体验。 ARToolkithttp://www.artoolkit.orght…...

Java设计模式七大原则-迪米特法则

目录 迪米特法则 基本介绍 迪米特法则注意事项和细节 迪米特法则 基本介绍 一个对象应该对其他对象保持最少的了解 类与类关系越密切&#xff0c;耦合度越大 迪米特法则(Demeter Principle)又叫最少知道原则&#xff0c;即一个类对自己依赖的类知道的越少越好。也就是说…...

ARFoundation从零开始9-AR锚点(AR Anchor)

项目代码&#xff1a;https://github.com/sueleeyu/ar-localanchor 使用锚点&#xff0c;可以让虚拟对象看起来仿佛留在 AR 场景中。锚点可确保对象在空间中看起来保持不变&#xff0c;并保持在现实世界中的虚拟对象的视觉效果。 锚点的工作原理[1]&#xff1a; 与锚点相关的…...

图片转换为 latex 公式,识别图片中Latex公式,支持数学公式,化学公式,物理公式和生物公式,附Java代码和测试效果

目 录 1.编写Java代码实现识别图片中Latex公式 2.测试结果 ​3.源码下载 1.编写Java代码实现识别图片中Latex公式 直接上代码&#xff1a; public static String serverUrl "接口地址";public static String accessToken "***";public static Strin…...

离散数学——树

树 本人是新人&#xff0c;对树的概念还是不太清楚&#xff0c;故写个学习概念的文章&#xff0c;来帮助自己学习树这一数据结构。 定义1.树是没有简单回路的连通无向图。 定理1.一个无向图是树当且仅当在它的每对顶点间存在唯一简单回路。 定义2.有根树是指一个顶点&#xf…...

latex怎么给图片命名_LaTex在数学建模中的应用

论文在数学建模中起着至关重要的作用&#xff0c;排版的美观会为你的论文大大加分。这里介绍LaTex的简单排版及使用。首先是LaTex的下载安装&#xff0c;登录官网下载&#xff0c;或者参考知乎相关文章都可以&#xff0c;LaTex的编辑器有许多种&#xff0c;我安装的是Texstudio…...

将latex数学公式转图片

将latex数学公式转图片 /*** description:* author: lyp* date: 2020/8/21 18:01*/ public class FormulaToPng {public static Image image(String latex) throws Exception {// 样式 符号以最大的尺寸呈现int style TeXConstants.STYLE_DISPLAY;// 生成公式图片的字体大小f…...

电子签名-为你的数据签字画押

博主&#xff1a;爱码叔 个人博客站点&#xff1a; icodebook 公众号&#xff1a;漫话软件设计 专注于软件设计与架构、技术管理。擅长用通俗易懂的语言讲解技术。对技术管理工作有自己的一定见解。文章会第一时间首发在个站上&#xff0c;欢迎大家关注访问&#xff01; 更多密…...

linux查询历史登入系统的主机名称或IP地址

使用ROOT用户, last -x 使用参数: last [-adRx][-f ][-n ][帐号名称…][终端机编号…]-a 把从何处登入系统的主机名称或IP地址&#xff0c;显示在最后一行; -d 将IP地址转换成主机名称; -f 指定记录文件; -n 或- 设置列出名单的显示列数; -R 不显示登入系统的主机名称或IP地址…...

怎么计算计算机的网络地址,如何计算IP地址的网络号和主机号?

http://www.cnblogs.com/Jessy/archive/2011/12/29/2306334.html2011IP地址与网络分类 (1)IP地址不同的物理网络技术有不同的编址方式&#xff1b;不同物理网络中的主机&#xff0c;有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高层软件技术。网间网技术采…...

十一、【React-Router6】Hooks 汇总

文章目录 1.useRoutes() 2. useNavigate() 3. useParams() 4. useSearchParams() 5. useLocation() 6. useMatch() 7. useInRouterContext() 8. useNavigationType() 9. useOutlet() 10. useResolvedPath() 1、useRoutes() 根据路由表&#xff0c;动态创建 <Routes> 和…...

所有主流浏览器都支持HTML的视频格式5,所有主流浏览器都支持HTML 5吗?

9 个答案:答案 0 :(得分&#xff1a;8)不同浏览器支持HTML5的各个部分&#xff0c;用于“支持”的各种定义。现在有几个部分可靠地工作。您在问题中询问的data- *属性在每个浏览器中都能正常工作&#xff0c;甚至IE6也是如此;但是&#xff0c;没有人支持有趣的“数据集”方法来…...

五大主流浏览器-简介

世界五大主流浏览器 **Internet Explorer 简称ie&#xff0c;微软公司旗下浏览器**IE的诞生起源于1994年&#xff0c;当时微软为了对抗几乎占据市场百分之九十份额的网景Netscape Navigator&#xff08;导航者&#xff09;&#xff0c;准备在windows中开发自己的浏览器&#xf…...

AOP切入点表达式

切入点表达式标准格式&#xff1a;动作关键字(访问修饰符 返回值 包名.类/接口名.方法名(参数) 异常名&#xff09;。 例如&#xff1a; execution(public User com.itheima.service.UserService.findById(int))execution&#xff1a;动作关键字&#xff0c;描述切入点的行为动…...

软工alpha阶段个人总结

一、个人总结 类别具体技能和面试问题现在的回答&#xff08;大三下&#xff09;语言最拿手的语言之一&#xff0c;代码量是多少&#xff1f;java,代码量在一万行左右语言最拿手的语言之二&#xff0c;代码量是多少&#xff1f;C语言,代码量在五千行左右软件实现你有没有在别人…...

黑莓QNX技术汽车项目介绍-QNX的汽车仪表方案-自动驾驶方案-cluster-ADAS

锋影 email:174176320qq.com黑莓QNX技术凭借安全可靠的技术特点与良好的平台拓展性广泛应用汽车工业&#xff0c;自动控制&#xff0c;医疗设备&#xff0c;国防安全&#xff0c;航空航天等多个行业。 黑莓QNX技术服务现已进入中国&#xff0c;可为国内多个行业提供基于Blackbe…...

通俗计算机工作原理

图灵教育 微信号 turingbooks 原文&#xff1a;终于找到了一篇文章&#xff01;通俗地讲解计算机工作原理 任何技术&#xff0c;只要足够高深&#xff0c;都无法与魔法区分开来。 ——亚瑟 • 克拉克 为解决各种问题&#xff0c;人们发明了不计其数的机器。计算机种类繁多&am…...

在斯图加特大学的物理实验中,Spectrum任意波形发生器实现了对单个原子的控制

斯图加特大学为他们的实验选择了spectrum的一款任意波形发生器&#xff0c;其中金刚石中的单个原子被氮原子取代。这种方法是应用于原子级的磁场探测器或量子计算机中的量子位的基础。 去除单个原子 斯图加特大学物理系正在研究单一固态缺陷领域&#xff0c;特别关注金刚石中的…...

嵌入式软件职业如何?

不多说&#xff0c;直奔主题 No.1 涵盖行业广&#xff0c;就业面宽 嵌入式的应用比较广泛&#xff0c;适用于各个领域: 家电行业&#xff1a;电饭锅&#xff0c;洗衣机&#xff0c;微波炉&#xff0c;电视等 汽车行业&#xff1a;ABS防抱死系统&#xff0c;车身控制系统&#…...

Li‘s 核磁共振影像数据处理-1(上)-个人简介和系列内容介绍

视频内容请移步Bilibili&#xff1a; https://space.bilibili.com/542601735 缘起和简介 自我介绍 浙江大学 医学院 神经生物学 博士后 中国科学院大学 微电子学与固体电子学 博士 擅长进行以数据为驱动的医学研究。 研究内容涉及人工智能在临床医学中的应用、脑卒中神经生物…...

算法面试题: 斐波那契数列

leetcode 算法面试题&#xff1a; 通常用 F(n) 表示&#xff0c;形成的序列称为斐波那契数列。该数列由 0 和 1 开始&#xff0c;后面的每一项数字都是前面两项数字的和 方案一&#xff08;递归&#xff09;&#xff1a; /*** 递归* param n* return*/public static int fib(…...

算法面试题-----二叉树完整刷题总结

关于面试中你一定要会的二叉树算法题&#xff01;&#xff01; 这个阶段一直在进行刷题&#xff0c;现在总结一下二叉树的常见类型&#xff0c;觉得有用的朋友记得点个赞哈&#xff01;让我知道自己的总结还是有帮助到一些人的&#xff0c;也为了让更多的人看到。整理不易&…...

机器学习算法面试题汇总(2022.2.10更新)

目录1.机器学习2.数据结构-树1.机器学习 1.题目&#xff1a; 在某神经网络的隐层输出中&#xff0c;包含-1.5&#xff0c;那么该神经网络采用的激活函数不可能是&#xff08;&#xff09;❤ A.sigmoid B.tanh C.relu 答案&#xff1a; ABC 解析&#xff1a; A.sigm…...

新版jdk的keytool没有md5,怎么解决?

第一种方案&#xff1a;降级你的java-sdk版本【jre1.8.0_201】jdk8以下的版本是可以的&#xff01; 参考&#xff1a;Android平台签名证书(.keystore)生成指南 - DCloud问答 第二种方法参考&#xff1a;http://www.360doc.com/content/22/0717/23/26794451_1040252284.shtml …...

常见算法面试题

文章目录一个数组&#xff0c;求连续最大的和问题举例问题解析代码整数反转问题举例问题解析代码回文数问题举例问题解析代码删除排序数组中的重复项问题举例问题解析代码完美数问题举例问题解析代码替换所有的问号问题举例问题解析代码简化路径问题举例问题解析代码递增的三元…...

诗歌排版

诗词排版 效果。 具体功能代码。 namespace 诗词排版 {class Program{static void Main(string[] args){Poem po new Poem();Console.WriteLine("重新排版后的诗词&#xff1a;");Console.WriteLine(po.ChangePoem());Console.ReadKey();}}class Poem{string poem…...

使用dos命令符操作,感光屏绘图,ccd摄像头采集图像,并按程序进行机械加工的计算机

使用dos命令符操作&#xff0c;感光屏绘图&#xff0c;ccd摄像头采集图像&#xff0c;并按程序进行机械加工的计算机 使用dos命令符操作&#xff0c;感光屏绘图&#xff0c;ccd摄像头采集图像&#xff0c;并按程序进行机械加工的计算机是一种可以按照dos命令符复制磁带程序&…...

六招帮你解决平面设计排版

每个设计师都知道 面对不同的客户、产品 就需要完全不同的设计风格 比如面对年轻受众 设计就一定要活泼、灵活一些 那如何能够做到活泼生动不生硬&#xff1f; 今天就从排版说起~ 01 拉开主次 不管是图片与文字之间的主次 还是文字与文字、图片与图片 即使是在同一个标…...

C语言文件路径

c语言文件路径 “\”一般是表示本地目录的&#xff0c;比如你电脑里面的C:\windows… “/”主要表示远程电脑或者网络上的&#xff0c;比如你这个贴子的地址&#xff1a; http://zhidao.baidu.com/question/36480033.html windows下文件路径是用\分隔的&#xff0c;比如C:\Wind…...

C语言文件拷贝-四种方式

利用文件IO的方式&#xff0c;实现2个文件的拷贝 int copy_by_fileIO(const char *dest_file_name, const char *src_file_name) {//OKint fd1 open(dest_file_name,O_WRONLY|O_CREAT|O_APPEND,0766);if(fd1 -1) {perror("fd1:");return -1;}int fd2 open(src_fi…...

C语言文件——字符串的方式读出与写入

C语言文件——字符串的方式读出与写入 conclusion: the steps of wirte into file process1.定义文件路径和文件操作2.定义文件指针以及存储变量3.打开文件&#xff08;无出错处理&#xff09;4.读入所需的内容&#xff08;输入-1代表结束&#xff09;5.关闭文件 the follow co…...

c语言中关闭文件函数为,C语言文件的打开和关闭

文件代表一系列的字节。C语言提供了标准库函数用于文件的打开和关闭。1、文件的打开打开文件的操作通过标准库函数 fopen 完成&#xff0c;该函数定义如下&#xff1a;FILE *fopen( const char * filename, const char * mode );函数 fopen 的第二个参数指定了文件的访问模式&a…...

C语言文件读取结束判断正确方式

前言 对于在文件操作时&#xff0c;怎么样判断文件是否结束&#xff0c;以feof来判断文件读取结束是否正确&#xff1f; 一、MSDN对feof的介绍&#xff1f; 对与返回值的描述是&#xff1a; feof函数在第一次读取操作后返回一个非零值&#xff0c;该操作试图读取文件的末尾。…...

C语言文件的简单存储

最近在复习C语言&#xff0c;遂将以前的笔记整理&#xff0c;以供以后翻阅。 这是实现文件的读入和文件的写出。 基本步骤是&#xff1a; 1.先判断文件是否可以打开&#xff0c; 2.进行文件的读入或者写出&#xff0c; 3.读写完毕&#xff0c;关闭文件。 /** “a” 如果没…...

c语言怎样进行文件复制,C语言文件复制实例详解

C语言文件复制实例详解文件复制&#xff0c;在Linux中&#xff0c;将生成的read.o 重新文件拷贝一份复制到ReadCopy.o中&#xff0c;并且更改ReadCopy.o文件的操作权限。使其能够正常运行。实例代码&#xff1a;#include int main(){FILE *r_file fopen ("read.o",&…...

node.js的模块化

目录 一、模块化的概念 1.什么是模块化 2.编程领域中的模块化 二、node.js中模块的分类 三、require() 加载模块 四. 模块作用域 五、module对象 六、module.exports对象 七、exports对象 八、CommonJS规定: 九、关于包&#xff08;第三方模块&#xff09; 十、解决…...

C语言文件的输入输出

一、文件反问途径 1、文本模式 程序所见的内容和文件实际内容不同。 2、二进制模式 程序可以反问每个字节。 二、fopen()函数 1、FILE *fp;fpfopen("文件名"&#xff0c;“模式字符串") 2、模式字符串 "r"&#xff1a;以读模式打开文件。 "…...

C语言基础——文件

十五、文件 15.1 C 文件概述 所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称&#xff0c;叫做文件名。文件通常是驻留在外部介质(如磁盘等)上的&#xff0c;在使用时才调入内存中来。 从不同的角度可对文件作不同的分类。从用户的角度看&#xff0c;文件可分…...

C语言文件详解(超级详细,记得收藏~~~)

什么是文件 磁盘上的文件是文件。 在程序设计中&#xff0c;我们一般读的文件有两种&#xff1a;程序文件 和 数据文件 程序文件包括源程序文件&#xff08;后缀为.c&#xff09;、目标文件&#xff08;win下后缀为 .obj&#xff09;、可执行文件&#xff08;win下环境后缀为…...

C语言——文件

C语言目录&#xff1a; 1. 概述 2. 数据类型 3. 量 4. 运算符 5. 流程控制 6. 函数 7. C程序编译过程 8. 文件 9. 内存管理 文件流&#xff1a;C语言将文件看做一个字符序列&#xff0c;即文件是由若干字符组成的字符流 8.1 文件分类 8.1.1 文本文件 文件内容以ASCI…...

手机端H5APP怎么查看当前页面地址

1.测试环境有加控制台 2. 在控制台中输入location.href, 即会返回当前页面的地址 web端的可同样查看...

使用 edge 调试 Android app 中的 H5页面及抓包

前提&#xff1a;我使用华为荣耀 20i&#xff0c;其实Android手机的开发者设置都大同小异&#xff0c;注意设置&#xff01; 一. 配置 H5 页面抓包 1. 打开“开发人员选项”&#xff0c;找到“选择 USB 配置”&#xff1b; 2.选择“RNDIS&#xff08;USB 以太网&#xff09;”…...

纯JS实现在H5移动端或PC端可拖拽图标

PC端&#xff0c;主要用到draggable属性&#xff0c;结合监听的方式。 <span class"refresh-wrap" draggable"true" id"aaa"><svg class"refresh-icon" slot"icon" click"refresh()"><use xlink:…...

React框架制作移动端H5可拖拽的悬浮图标

一、前言 在跟需求方对接研发的需求&#xff0c;人家说要做一个悬浮在页面的图标&#xff0c;点击完截图然后进入一个新页面&#xff0c;填完一些数据&#xff0c;提交给接口。那么问题来了&#xff0c;怎么制作一个悬浮框&#xff0c;还是可拖拽的悬浮框&#xff0c;还是可拖拽…...

使用Charles进行手机数据抓包,H5调试,APP调试等都可以抓包

我们在开发H5应用的时候经常会遇到需要定位&#xff0c;或者其他必须在真机上才能体验的功能&#xff0c;这时候我们就需要在手机上预览我们的H5页面&#xff0c;但是我们电脑本地开发环境&#xff0c;手机访问不到&#xff0c;这时候怎么办呢&#xff0c;我们就用到Charles了&…...

首款“电视+H5手游”动作塔防游戏《夺塔三国》登陆腾讯

9月17日&#xff0c;由葡萄游戏厅研发的首款横跨智能电视与移动设备双屏终端的跨平台H5游戏《夺塔三国》在腾讯QQ浏览器游戏中心上线。这也是继重度动作卡牌H5手游《猎刃2》之后&#xff0c;又一款基于LayaPlayer运行的动作类型H5游戏。游戏主要特色1、游戏画面精美细腻&#x…...

h5移动端键盘处理总结

本文首发于 hzzly的博客 原文链接&#xff1a;h5手机键盘弹出收起的处理 问题 在 h5 项目中&#xff0c;我们会经常遇到一些表单页面&#xff0c;在输入框获取焦点时&#xff0c;会自动触发键盘弹起&#xff0c;而键盘弹出在 IOS 与 Android 的 webview 中表现并非一致&…...

安卓手游安全-反外挂基础

前言 手游发展至今&#xff0c;与外挂的对抗中&#xff0c;显然我们手游安全保护已占据上风&#xff0c;今天就带大家了解了解是如何区分玩家是否使用外挂的原理。 外挂原理分析 透视类外挂 此类外挂通常分为2种 1.修改游戏人物模型渲染数据实现地图穿透效果 2.读取游戏角色…...

h5 android数字键盘,移动端H5数字键盘功能实现【分享】

补充说明&#xff1a;本帖子内容数字键盘的功能 在2018-03-07的6.x版本补丁中已经发出。7.x版本也会在下个补丁中进行发放&#xff0c;具体的示例代码见帖子中的后面内容&#xff0c;单据头及移动分录单据体中的设置代码。目前的移动端H5“小数”及“整数”数值型控件&#xff…...

单片机C语言定时器定时1s,51单片机定时1S, T0产生 200ms 脉冲

满意答案哈&#xff0c;这个很简单啊&#xff01;我就先写个给你参考下吧&#xff01; 每50MS 变化一次。。。是这样的吧&#xff01;那。。 #include //加载头文件 sbit OUTP1^2; // 位声明 脉冲输出端口 void InitTimer0() //定时器0 初始化 { TMOD 0x01; //设置定时器0 为工…...

秒级的时间换算

1s (秒)1ms (毫秒) 1毫秒 0.001秒 10-3秒(millisecond) 1μs (微秒) 1微秒 0.000001秒 10-6秒(microsecond) 1ns (纳秒) 1纳秒 0.000000001秒 10-9秒(nanosecond) 1ps (皮秒) 1皮秒 0.000000000001秒 10-12秒 1fs (飞秒) 1飞秒 0.00000000000001秒 10-15秒…...

tree命令-以树形结构显示目录下的内容

一、命令详解 1.1【功能说明】 tree命令功能是以树形结构列出指定目录下的所有内容&#xff0c;包括所有文件、子目录及子目录里的目录和文件。 1.2 【语法格式】 [root7bfe451a2fe1:~]#tree --help usage: tree [option] [<directory list>]1.3【选项说明】 -a 显示…...

基于C#的五子棋游戏设计

目 录 一、 毕业设计内容 3 二、 毕业设计目的 3 三、 工具/准备工作 3 四、 设计步骤和方法 3 &#xff08;一&#xff09; 总体设计 3 1&#xff0e; 总体设计思路及设计图 3 2&#xff0e; 界面设计 4 3&#xff0e; 全局变量设计 4 &#xff08;二&#xff09; 详细设计 5 …...

[附源码]Python计算机毕业设计Django和vue的茶文化交流平台的设计与实现

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…...

HTML5小游戏之五子棋

今天我们用HTML5来实现一下五子棋游戏&#xff0c;实际上还是用canvas来绘制&#xff0c;虽然这个逻辑写出来的电脑有点笨拙&#xff0c;基本上只会防守&#xff0c;不过还是蛮有意思的&#xff0c;我们可以体验一把跟自己写出来的程序进行人机大战的感觉。 一、HTML页面 在我…...

信息安全 | 威胁特征规则介绍与编写:Snort规则

Snort规则 Snort是一个轻量级的网络入侵检测系统。具有实时数据流量分析日志IP网络数据包捕获的能力&#xff0c;能够进行协议分析&#xff0c;对内容进行搜索/匹配。通过编写规则文件&#xff0c;能够检测各种不同的攻击方式&#xff0c;对攻击进行实时告警。 支持平台 Wind…...

椭圆曲线标量乘法快速算法及源码分析

一、椭圆曲线密码算法 椭圆曲线密码算法(elliptic curve cryptograph,ECC)是一类重要的密码算法。椭圆曲线有如下性质: 有限域上椭圆曲线在点加运算下构成有限交换群,且阶与基域规模相近;类似于有限域乘法群的乘幂运算,椭圆曲线多倍点运算构成一个单向函数。ECC安全性依…...

Spring Boot 最核心的 25 个注解

1、SpringBootApplication这是 Spring Boot 最最最核心的注解&#xff0c;用在 Spring Boot 主类上&#xff0c;标识这是一个 Spring Boot 应用&#xff0c;用来开启 Spring Boot 的各项能力。其实这个注解就是 SpringBootConfiguration、EnableAutoConfiguration、ComponentSc…...

Qt开发遇到的坑,创建项目、支持中文、弹出控制台、qt4和qt5切换、内存越界

1、设置创建项目的默认目录 设置好对应创建目录后&#xff0c;勾选上“设为默认的项目路径”&#xff0c;之后创建的目录都会在这目录下&#xff0c;再改改编译生成目录不在上层&#xff0c;就不用改构建目录 2、更改编译后生成文件所在目录 点击工具》选型 构建和运行》Defa…...

记录一次内存调优实战

记录一次内存调优实战 测试使用adb monkey频繁测试App的拍照功能&#xff0c;发现内存持续升高&#xff0c;GC后仍缓慢持续升高&#xff1b; 业务场景描述 拍照界面大致如下&#xff1a; 和传图相机拍照稍许不同&#xff0c;此拍照业务是&#xff1a;点击拍照按钮 —> 系…...

持续集成Jenkins (三)基础配置

界面配置介绍1.1 界面总览1.2 详细配置1.2.1系统配置此处定义Jenkins的全局消息&#xff0c;或者是邮箱的配置。1.2.2全局安全配置主要是配置用户访问的控制&#xff0c;这里仅开启允许用户注册&#xff0c;这样的话&#xff0c;可以让所有开发测试小伙伴在这里以自己的名字注册…...

Tomcat 管理配置

目录 1.host-manager 2.manager 从早期的Tomcat版本开始&#xff0c;就提供了Web版的管理控制台&#xff0c;他们是两个独立的Web应用&#xff0c;位于webapps目录下。Tomcat 提供的管理应用有用于管理的Host的host-manager和用于管理Web应用的manager。 1.host-manager Tomca…...

小白系列Vite-Vue3-TypeScript:002-配置别名

上一篇我们已经初始化了一个ViteVue3TypeScript项目&#xff0c;本篇我们来介绍如何给项目配置别名。之所以要配置别名最直观的就是可以在项目开展编写代码时&#xff0c;避免出现类似 "../../../views/index.vue" 这样乱七八糟、层层嵌套式的路径引用。先安装types/…...

Linux下创建定时任务监控zookeeper进程,异常时自动启动

背景&#xff1a;在有一台服务器上的zookeeper进程会莫名其妙的消失&#xff0c;暂时没找到原因&#xff0c;放假前决定先临时写一个脚本进行监控&#xff0c;消失了就自动启动一下 目录 理论步骤 实现步骤 1、编写脚本并定义zookeeper的bin目录及配置文件以及定时任务周期…...

C语言基础知识(62)

内存本质编程的本质其实就是操控数据&#xff0c;数据存放在内存中。因此&#xff0c;如果能更好地理解内存的模型&#xff0c;以及 C 如何管理内存&#xff0c;就能对程序的工作原理洞若观火&#xff0c;从而使编程能力更上一层楼。大家真的别认为这是空话&#xff0c;我大一整…...

I am a boy!

对于一个字符串&#xff0c;请设计一个算法&#xff0c;只在字符串的单词间做逆序调整&#xff0c;也就是说&#xff0c;字符串由一些由空格分隔的部分组成&#xff0c;需要将这些部分逆序。例&#xff0c;输入"I am a boy!", 输出"boy! a am I"#include&l…...

elementUI el-table上移下移

<el-table :data"channelForm.selectedChannelList" style"width: 100%"> <el-table-column type"index"> </el-table-column> <el-table-column prop"...

iOS 首页标题支持展示图片点击展示lottie动画实现方案

现状&#xff1a;app首页标题只支持展示文字 需求 app首页标题支持展示图片&#xff0c;json 动画 如图 实现思路&#xff1a;将需要展示的资源包下载到沙盒中&#xff0c;在创建频道标题视图的时候&#xff0c;根据该频道在沙盒中是否有对应的图片、json资源来确定是否展示…...

Python安全攻防之第一章渗透测试概述

渗透测试的具体方法一、如何绕过CDN获取网站的真实IP地址通过内部邮箱获取。一般情况下&#xff0c;邮箱服务器位于内网&#xff0c;我们可以通过注册邮箱或者订阅邮件&#xff0c;目的就是让对方给我自己发送邮件&#xff0c;这样查看邮件的原始邮件头&#xff0c;就会发现邮件…...

MySQL-45讲学习笔记(1-3)

0. 开篇词 0.1 学习专题目的 在工作中对于MySQL&#xff0c;最重要的两点就是&#xff1a;如何设计表&#xff0c;还有如何对表查询进行优化&#xff01;能够写出逻辑正确的SQL语句&#xff0c;同时也能够知道语句是不是最优的数据库使用出现了问题&#xff0c;能够快速定位问…...

指针赋值问题

最近写了个代码&#xff0c;被日本客户指出来有问题&#xff0c;对此做了一项研究。 我最开始的时候写的是&#xff1a; char *pointer NULL; pointer “string”; printf(“%s\n”, pointer); 日本客户指出&#xff0c;pointer当前没有分配空间&#xff0c;给它赋值是不规…...

DOM编程-获取文本框的value

<!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>DOM编程-获取文本框的value</title> </head> <body> <script> /* 1、JavaS…...

Android基础教程——从入门到精通(下)

本文是对B站教程 动脑学院 Android教程 学习过程中所做的笔记。文章分为上下两部分&#xff0c;此文是下部分&#xff0c;上部分链接为&#xff1a;Android基础教程——从入门到精通&#xff08;上&#xff09;。源视频教程并没有录制全&#xff0c;本文还补充了 Service 和 网…...

leadtools 22.0.6 Crack .NET 7 Support

Charlotte, NC (January 9, 2023) - LEAD is pleased to announce the release of another major update to LEADTOOLS Version 22. Highlighting this release is support for .NET 7, the ability to add eSignatures to documents and PDFs, significant recognition enha...

Day882.隐式函数转换索引问题 -MySQL实战

隐式函数转换索引问题 Hi&#xff0c;我是阿昌&#xff0c;今天学习记录的是关于隐式函数转换索引问题的内容。 在 MySQL 中&#xff0c;有很多看上去逻辑相同&#xff0c;但性能却差异巨大的 SQL 语句。 对这些语句使用不当的话&#xff0c;就会不经意间导致整个数据库的压…...

第七章:ElasticSearch集群的搭建

上一章&#xff1a;《第六章&#xff1a;IK分词器和Elasticsearch集成使用》 文章目录7.1 集群节点7.2 集群的搭建7.2.1 windows环境下es集群的搭建1.准备三台elasticsearch服务器2.修改每台服务器的配置7.2.2 linux环境下搭建es集群7.3 集群测试7.4 springboot集成客户端使用7…...

《第一行代码》kotlin Android SQLite

参考 《第一行代码 第三版》教程 Android 内置了SQLite数据库 SQLite 是一款轻量级的关系型数据库&#xff0c;运算速度快&#xff0c;占用资源少&#xff0c;支持标准SQL语法&#xff0c;数据库ACID事务&#xff0c;可以用于记录复杂的关系性数据 创建数据库 Android提供了S…...

es-Mapping

文章目录es-Mapping概念查看mappingES数据类型两种映射类型映射参数es-Mapping 概念&#xff1a;映射是定义文档及其包含的字段的存储和索引方式的过程两种映射方式 dynamic mapping&#xff08;动态映射或自动映射&#xff09;expllcit mapping &#xff08;静态映射或手动映…...

Spring事物管理

一.事物的概念? 事物可以看做是由对数据库的若干操作组成的一个单元 事物是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,提供将事物中对数据库的所有已完成的操作全部撤销,滚回到事物开始的状态,避免出现由于数据不一致而导致接下来的一系列错误. 事物的出现是为…...

九龙证券|重金买入百余股,这类资金连增六日!这个行业被重点盯上

两融资金接连6个交易日添加&#xff0c;杠杆资金加仓哪些股票&#xff1f; 证券时报•数据宝计算&#xff0c;到2月6日&#xff0c;沪深两融余额为15577.13亿元&#xff0c;较上一交易日添加58.79亿元&#xff0c;其间融资余额14641.43亿元&#xff0c;较上一日添加60.38亿元。…...

Self-training 与 Self supervised learning 简明对比

前言 最近搜 self supervised learning 工作时&#xff0c;不知怎么就输成了 self-training 自己还没反应过来已经搜错了hhh&#xff0c;这篇文章简明对比一下。 正文 Self-training 想要详细了解的可以看一篇综述 https://arxiv.org/pdf/2202.12040.pdf Self-training 其…...

C语言——字符串+内存函数及其模拟实现

目录0. 思维导图1. 前言2. 函数介绍2.1 strlen2.2 strcpy2.3 strcat2.4 strcmp2.5 strncpy2.6 strncat2.7 strncmp2.8 strstr2.9 strtok2.10 strerror2.11 memcpy2.12 memmove2.13 memcmp2.14 memset3. 库函数模拟实现3.1 模拟实现strlen3.2 模拟实现strcpy3.3 模拟实现strcat3…...

网络流量回溯分析对业务系统慢访问分析案例

需求简介 某外高桥公司的OA系统是其重要的业务系统&#xff0c;OA系统负责人表示&#xff0c;部分用户反馈&#xff0c;访问OA系统时比较慢。需要通过分析系统看一下实际情况。 报告内容 本报告内容主要为&#xff1a;OA性能整体分析 分析时间 报告分析时间范围为&#xf…...

全志H616——通过语言来控制手机刷抖音

思路&#xff1a;配置语言模块硬件库&#xff08;说什么话之类的&#xff09;刷固件到语言模块上&#xff08;USB转TTL&#xff09;连接安卓手机&#xff0c;使其能处于USB调试状态测试shell指令&#xff08;abd shell指令&#xff09;编写并封装串口收发函数&#xff08;下一篇…...

NVIDIA GPU开源驱动编译学习架构分析

2022年5月&#xff0c;社区终于等到了这一天&#xff0c;NVIDIA开源了他们的LINUX GPU 内核驱动&#xff0c; Linux 内核总设计师 Linus Torvalds 十年前说过的一句话&#xff0c;大概意思是英伟达是LINUX开发者遇到的硬件厂商中最麻烦的一个&#xff0c;说完这句话之后&#x…...

C语言基础知识(61)

多维数组多维数组的定义格式是&#xff1a;数据类型 数组名称[常量表达式1][常量表达式2]…[常量表达式n];定义了一个名称为num&#xff0c;数据类型为int的二维数组。其中第一个[3]表示第一维下标的长度&#xff0c;就像购物时分类存放的购物&#xff1b;第二个[3]表示第二维下…...

MCU - C51 单片机「实例」

前言 本文主要讲述 C51 单片机 学习需要掌握的基础内容纲领「实例代码地址」 订阅专栏&#xff0c;后续会陆续更新每章节内容 文章目录前言概览1. Hello Wriprin2. 创建工程文件 (.c) .hex 调试3. I/O 口控制小灯任意位置任意数量4. 数码管显示5. 外部中断 int0 int16. 定时器…...

训练营打卡Day58

训练营打卡Day58 文章目录训练营打卡Day58题124&#xff1a;[392. 判断子序列](https://leetcode.cn/problems/is-subsequence/)思路代码题125&#xff1a;[115. 不同的子序列](https://leetcode.cn/problems/distinct-subsequences/https://leetcode.cn/problems/distinct-sub…...

ansible实战应用系列教程5:管理playbook

ansbile实战应用系列教程5:管理playbook 编写并运行playbookAnsible Playbooks and Ad Hoc CommandsFormat of an Ansible Playbook运行playbook选项optionsplaybook中编写多个playsWriting Multiple PlaysRemote Users and Privilege Escalation in Playsplaybook提权配置文件…...

PostgreSQL中offset...limit分页优化常见手段

大部分开发人员习惯使用order by offset limit进行分页&#xff0c;使用该方法可能会导致扫描的数据放大&#xff0c;因为offset的行会被扫描。表现就是一般offset的行比较小的情况也&#xff0c;也就是翻页&#xff0c;是很快的&#xff0c;但是一旦offset的值很大&#xff0c…...

vue2 vue3 打包单文件组件为独立的js文件,动态加载组件,异步加载组件

1.我被自己坑了(需求) 我想要的是 "异步加载组件",但是 根据以前的经验 搜索的关键字是"动态加载组件" "动态加载组件" 在vue中有另外的意思. 另外 "打包单文件组件为独立js" 这个关键字搜索到的内容也不是我想要. 我的需求就是 把…...

Android面试题 ---- 沉浸式状态栏适配

关于屏幕适配 ---- 状态栏 关于状态栏 这么多年了 适配主要也就是沉浸式 所以这篇文章主要是说一说沉浸式&#xff0c;还有一些相关的方法 沉浸式的实现方式 从4.4到今天&#xff0c;也有过很多次变更&#xff0c;这里我们只讲一些变动比较大的部分&#xff0c; 我们也一起都看…...

理解「业务」与「技术」概念

技术也好&#xff0c;业务也罢&#xff1b; 01【什么是业务&#xff1f;】 对于那些久经职场的人&#xff0c;也很难一句话说明白&#xff1b; 业务&#xff0c;作为工作中绝对的核心点&#xff0c;即便在一个公司待的足够久&#xff0c;对业务足够熟悉&#xff0c;也很难简单…...

ESP32 Arduino (九) EEPROM和NTP对时

EEPROM一、简介EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息&#xff0c;重新编程。一般用在即插即用。在EPS32中已经将EEPROM弃用。对于ESP…...

sqlsugar 多租户设置AOP

最近为了整合公司项目中间件API的开发&#xff0c;耗费了不少人力&#xff0c;其中涉及到多个且不同类型的数据库&#xff08;不知道之前的项目立案&#xff0c;数据库到底是怎么设计&#xff0c;整的我写一些业务逻辑得写好几套代码&#xff0c;简直不要太恶心&#xff09; 因…...

Redis三 高级篇-1. 分布式缓存

分布式缓存 《Redis三 高级篇-1. 分布式缓存》 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! 《Redis三 高级篇-1. 分布式缓存》分布式缓存《Redis三 高级篇-1. 分布式缓存》1.Redis持久化1.1.RDB持久化1.1.1.执行时机1.1.2.RDB原理1.1.3.小结1.2.AOF持…...

IPV6实验(华为)

题目&#xff1a; 思路&#xff1a; 分成三个部分。需要运用到IPV6地址来解题&#xff0c;左边是IPV4和IPV6右边只有IPV6&#xff0c;中间是IPV4。三个部分需要用到不同的协议。此题与之前最大的区别在用IP地址的不同&#xff0c;此题运用IPV6地址与之前大不相同&#xff0c;所…...

C++入门(二)初识类和对象

初识类和对象一&#xff0c;类的引入二&#xff0c;类的定义三&#xff0c;类的访问限定符四&#xff0c;类的作用域五&#xff0c;类的实例化六&#xff0c;类的对象大小的计算七&#xff0c;类成员函数的this指针一&#xff0c;类的引入 在C语言中&#xff0c;结构体内只允许…...

机试_3_数据结构(一)

本章学习基本的线性数据结构&#xff0c;包括向量、队列和栈。这些基础的数据结构是后续很多高级内容的基础。 一、向量 数组作为一种基本的数据类型&#xff0c;它是有限个类型相同的变量的线性集合&#xff0c;组成数组的各个变量称为数组的元素。每个元素对应一个下标&…...

axios使用fordata上传文件

文章目录一、FormData的作用&#xff1f;二、使用步骤1.获取file文件数据2.读入数据FormData对象的相关常用方法一、FormData的作用&#xff1f; FormData提供一种表示表单数据的键值对的构造方式&#xff0c;实现表单数据的序列化&#xff0c;从而减少表单元素的拼接&#xff…...

Java基础集合上篇

本篇博文目录:一.集合框架二.List1. ArrayList &#xff08;数组&#xff09;2.Vector &#xff08; 数组实现、线程同步&#xff09;3.LinkList&#xff08;链表&#xff09;三.Set1.HashSet&#xff08;Hash 表&#xff09;2.LinkedHashSet&#xff08; HashSetLinkedHashMap…...

共聚焦显微镜能做什么

共聚焦显微镜主要采用3D捕获的成像技术&#xff0c;它通过数码相机针孔的高强度激光来实现数字成像&#xff0c;具有很强的纵向深度的分辨能力。 共聚焦显微镜成像原理 共焦显微镜装置是在被测对象焦平面的共轭面上放置两个小孔&#xff0c;其中一个放在光源前面&#xff0c;…...

分享五款小伙伴们私信推荐最多的功能软件

最近陆陆续续收到好多小伙伴的私信&#xff0c;这边也是抓紧时间整理出几个好用的软件&#xff0c;希望可以帮到大家。 1.浏览器下载插件——FVD Downloader FVD Downloader是一款非常知名的浏览器插件&#xff0c;能够帮助你在任何网页上下载视频、音频文件。众所周知&#…...

快速测温医疗级电子体温计方案开发

电子体温计开发方案由单片机SIC8833型号&#xff0c;通过单片机程序开发而成&#xff1b;它与以往的水银体温计不同&#xff0c;是通过电子元器件来代替水银&#xff0c;测量后体温度数还可以一数字显示到小显示屏上。一、电子体温计方案规格简介&#xff1a;温度部&#xff1a…...

TimeSeries时间序列函数-移动平均法

简单移动平均法clc, cleary [533.8 574.6 606.9 649.8 705.1 772.0 816.4 892.7 963.9 1015.1 1102.7];m length(y);n [4,5]; % n位移动平均的项数&#xff0c;选取4和5分别做一次运算for i 1:length(n)for j 1:m-n(i)1yhat{i}(j) sum(y(j:jn(i)-1))/n(i);endy_predict(i…...

MMDetection3D:数据加载简析

目录数据加载流程create datadatasetpipelinedataloader参考资料数据加载流程create data从数据集的原始数据文件中读取数据&#xff0c;并且按指定的格式组织成 pickle 文件保存&#xff0c;在 data_converter 里有具体的各个数据集的转换方式。如果想用于训练\测试的数据内容…...

QT实现自定义控件之控件代理--comboboxDelegate

QT实现了MVC&#xff0c;那么QT在操作控件的时候也就三板斧了&#xff0c;显示自然是View&#xff0c;Model提供数据&#xff08;访问数据都靠其中的索引QModelIndex&#xff09;,控制自然就是代理了&#xff0c;而且关键是代理&#xff0c;因为代理的作用是在数据模型和显示vi…...

代码随想录day23

669. 修剪二叉搜索树 https://leetcode.cn/problems/trim-a-binary-search-tree/ 首先分情况&#xff1a;root是null直接返回&#xff1b;root值小于low&#xff0c;root直接变为right&#xff1b;root值大于high&#xff0c;root直接变为left&#xff1b;当前遍历到的结点的左…...

【测试方法】Android 7 及以上系统信任用户自定义证书

一、背景 测试工作经常会启用代理服务来协助测试&#xff08;用于抓包、mock 数据、埋点自动化测试等&#xff09;&#xff0c;而 Android 7 及以上系统版本不再信任用户自己导入的 CA 证书&#xff0c;导致无法在 Android 7 及以上系统的设备上处理 https 协议的请求。 二、操…...

(深度学习快速入门)第四章第六节:重要和常见的卷积神经网络结构

文章目录一&#xff1a;经典网络结构&#xff08;1&#xff09; LeNet-5&#xff08;CNN开山始祖&#xff09;&#xff08;2&#xff09;AlexNetA&#xff1a;简介B&#xff1a;网络结构&#xff08;3&#xff09;VGGNetA&#xff1a;简介B&#xff1a;网路结构二&#xff1a;复…...

数据值中查找数学公式:TuringBot Crack

TuringBot 是一款桌面软件&#xff0c;它使用符号回归从数据值中查找数学公式。 终极回归工具 假设您想从一组输入变量中预测一个数值。到 2023 年&#xff0c;大多数人会采用以下两种方式之一&#xff1a; 对数据拟合直线或多项式。使用一些极其复杂的黑盒方法&#xff08;神经…...

RESA车道线路沿检测

一、当前车道线检测遇到的问题 1、车道标注中固有的稀疏监督信号&#xff0c;使其一直很有挑战性 2、传统卷积不能很有效的提取细长的车道线和路沿(方格内有效特征很少)&#xff0c;没有利用形状先验 3、SCNN提出在行列间传递信息&#xff0c;但是顺序信息传递是耗时的&…...

Java 最接近原点的 K 个点

最接近原点的 K 个点中等给定一个数组 points &#xff0c;其中 points[i] [xi, yi] 表示 X-Y 平面上的一个点&#xff0c;并且是一个整数 k &#xff0c;返回离原点 (0,0) 最近的 k 个点。这里&#xff0c;平面上两点之间的距离是 欧几里德距离&#xff08; √(x1 - x2)2 (y…...

2023年情人节即将到来,跨境卖家们准备好了吗?

再过不久&#xff0c;就是一年一度的2月14日情人节。这不仅是一个浪漫的节日&#xff0c;同时也是一个促销的大好时机。情人节是美国的第四大消费节日&#xff0c;Nox聚星数据显示&#xff0c;2022年美国情人节消费高达239亿美元&#xff0c;同比增长9.6%。 目前情人节相关的热…...

游戏服务器丢包该怎么办

如果游戏玩家用户在多人游戏中遇到延迟和卡顿&#xff0c;尽管所使用的独立服务器提供高速连接&#xff0c;也可能遇到数据包丢失的问题。下面本文将深入探讨什么是丢包&#xff0c;什么不是丢包&#xff0c;并探索一些简单的解决方案。文章后续还将解释有时无法解决丢包问题的…...

【Hadoop】面试

文章目录1.MR流程2. Namenode、Datanode、SecondaryNamenode作用3. Hdfs的介绍与应用场景4. SecondaryNamenode如何恢复数据&#xff08;检查点机制)5. 小文件问题6. Hadoop和Spark的区别1.MR流程 数据输入——Mapper——Shuffle——Reducer——数据输出 数据输入——>Map…...