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

ant-design V3升级V4记录(成功篇)

背景:

1、为什么要升级?

升级我个人认为是在研发软件过程中必不可少的,同样也是谨慎的,那为什么还要升级呢?一是antd是一个开源性生态框架,人家社区一直在更新迭代,如果产品不及时更新,一直在使用不维护的,甚至有问题的框架,后果可想而知。

且能享受到升级框架的优点,如性能、拓展组件等等。

另外在我升级V4时,其实框架已经到了V5了,无奈升级到V5前,必须先升级V4。


2、为什么现在升级?

因为现在年底,有时间折腾了。

年后新项目启动后就无法腾出那么多精力了。

也为升级V5打下基础。

好,我们继续....

这篇博客没有一步步记录升级过程中的错误以及解决办法,所以只罗列的大致的错误项,希望对在升级之路上的你有所帮助。


第一步:老老实实按照官网升级开始造,从 v3 到 v4 - Ant Design

使用工具antd4-codemod,键入antd4-codemod app 命令开始一顿操作,后续出现的问题及截图如下:

1、静态图片引入项目后,解析失败; 原因配置文件加装file-loader,移除url-loader^6.2.0。

use: [‘file-loader’]

2、浏览器报host 无效;原因:V4版本webpack的allowedHosts属性不适配,降级使用disableHostCheck: true。

3、Plugin/Preset files are not allowed to export objects,only functions.webpack; 原因:babel版本兼容问题以及.babelrc文件配置,可在下方沿用我的babel相关版本。

4、You may need an appropriate loader to handle this file type, currently no loaders are configured...

同上。

5、react-hot-loader不生效。原因:配置文件的入口配置

entry: ['react-hot-loader/patch',path.resolve('', 'app/index.jsx')],

6、Cannot assign to read only property 'exports' of object '#<Object>'。原因:函数式组件 import和module.export 不能搭配使用,切换import+ export default funName{}

7、css不生效或Operation on an invalid type。原因:检查style-loader\less-loader\css-loader版本,挨个尝试。

8、.plugins[0][1] must be an object, false, or undefined。 原因:babel-loader配置错误,查看V4 webpack官网文档即可。

9、antd 按需加载 tree shaking无效。原因:V4本身已包含按需加载功能,未生效可检查babel配置。

10、安装依赖之后,未生效。原因:建议删除node_modules,重新npm i。

其他报错,可依据控制台提示即可,等回想起来再补充。

.babelrc文件:

{"presets": ["@babel/preset-react", "@babel/preset-env"],"plugins": ["@babel/plugin-proposal-class-properties","@babel/plugin-transform-runtime","react-hot-loader/babel"]
}

package.json文件:

{"name": "casshand","version": "1.0.2","main": "index.js","scripts": {"start": "webpack-dev-server --devtool eval --progress --config build/webpack.config.js","build": "webpack --progress --config build/webpack.qas.config.js","dist": "webpack --progress --profile --colors --config webpack.production.config.js","test": "jest --colors --coverage"},"author": "Ime","license": "ISC","devDependencies": {"@babel/core": "^7.5.5","@babel/plugin-proposal-class-properties": "^7.3.0","@babel/plugin-transform-runtime": "^7.19.6","@babel/preset-env": "^7.5.5","@babel/preset-react": "^7.0.0","@babel/preset-stage-0": "^7.8.3","@babel/runtime": "^7.3.1","@hot-loader/react-dom": "^16.13.0","autoprefixer": "^6.4.0","babel-jest": "^24.8.0","babel-loader": "^8.0.6","babel-plugin-component": "^1.1.1","babel-plugin-import": "^1.8.0","babel-plugin-react-transform": "^2.0.2","babel-plugin-transform-class-properties": "^6.24.1","babel-preset-es2015": "^6.14.0","bufferutil": "^4.0.1","compression-webpack-plugin": "^1.1.12","copy-webpack-plugin": "^4.6.0","css-loader": "^4.3.0","enzyme": "^3.10.0","enzyme-adapter-react-16": "^1.14.0","eslint": "^4.12.1","eslint-loader": "^1.5.0","eslint-plugin-react": "^7.27.1","eslint-plugin-react-hooks": "^4.3.0","extract-text-webpack-plugin": "^1.0.1","file-loader": "^6.2.0","html-webpack-plugin": "^4.4.1","jest": "^24.8.0","json-loader": "^0.5.4","koa": "^1.2.2","koa-router": "^5.4.0","less": "^3.9.0","less-loader": "^6.2.0","open-browser-webpack-plugin": "^0.0.2","postcss-loader": "^4.3.0","purgecss-webpack-plugin": "^5.0.0","react-hot-loader": "^3.1.0","react-test-renderer": "^16.8.6","react-transform-hmr": "^1.0.4","style-loader": "^1.3.0","uglifyjs-webpack-plugin": "^1.3.0","url-loader": "^0.5.7","utf-8-validate": "^6.0.0","webpack": "^4.29.3","webpack-cli": "^3.2.3","webpack-dev-server": "^3.1.14"},"dependencies": {"@ant-design/compatible": "^1.1.2","@ant-design/icons": "^4.7.0","antd": "^4.24.7","axios": "^0.18.0","bizcharts": "^4.1.20","form-render": "^1.13.8-beta.5","fundebug-javascript": "^2.8.0","html2canvas": "^1.0.0-rc.7","lodash.clonedeep": "^4.5.0","react": "^18.2.0","react-dom": "^16.8.0","react-pdf": "^5.7.2","react-router-dom": "^4.3.1","react-viewer": "^2.10.2","redux": "^4.0.0","xlsx": "^0.16.9"}
}

webpack.config.js:

/*
* @Author: [Ime] <1059070187@qq.com>
* @Date:   2018-06-21 10:27:55* @Last Modified by:   cassmall* @Last Modified time: 2022-03-18 17:31:31
*/
var path = require('path');
const glob = require('glob');
var webpack = require('webpack');
var HtmlWebpackPlugin = require('html-webpack-plugin');
var CopyWebpackPlugin = require('copy-webpack-plugin');
var {PurgeCSSPlugin} = require('purgecss-webpack-plugin');module.exports = {entry: ['react-hot-loader/patch',path.resolve('', 'app/index.jsx')],output: {filename: 'bundle.js',},resolve:{extensions:['.js','.jsx','.web.js'], //自动解析确定的扩展alias:{'react-dom':'@hot-loader/react-dom'} //创建 import 或 require 的别名,来确保模块引入变得更简单},module: {rules: [{test: /\.(js|jsx)$/i,use: [{loader: 'babel-loader',options: {presets: ['@babel/preset-react','@babel/preset-env'],plugins: [['@babel/plugin-transform-runtime'],['import',{libraryName:'antd', libraryDirectory: 'es', style:'css'}]]}},{loader: 'react-hot-loader/webpack'},],exclude: /node_modules/,},{ test: /\.less$/, use: [{loader: 'style-loader'},{loader: 'css-loader'},{loader: 'postcss-loader'},{loader: 'less-loader'}] },{ test: /\.css$/, use: [{loader: 'style-loader'},{loader: 'css-loader'},{loader: 'postcss-loader'},{loader: 'less-loader'}] },{ test: /\.(png|gif|jpg|jpeg|bmp)$/i, use: [//{loader: 'url-loader?limit=10240&name=images/[name].[ext]'},{loader: 'file-loader'}] },{ test: /\.(woff|woff2|svg|ttf|eot)($|\?)/i, use: 'url-loader?limit=10240&name=images/[name].[ext]' },],noParse: [/jszip.js$/],//解决预构建的javascript文件引入,获取原始源配置,unknownContextCritical : false,},// postcss: [//     require('autoprefixer') //调用autoprefixer插件,例如 display: flex// ],plugins: [// html 模板插件new HtmlWebpackPlugin({template: 'app/index.tmpl.html'}),// 热加载插件new webpack.HotModuleReplacementPlugin(),// 可在业务 js 代码中使用 __DEV__ 判断是否是dev模式(dev模式下可以提示错误、测试报告等, production模式不提示)new webpack.DefinePlugin({__DEV__: JSON.stringify(JSON.parse((process.env.NODE_ENV == 'dev') || 'false'))}),new CopyWebpackPlugin([{from: 'node_modules/pdfjs-dist/cmaps/',to: 'cmaps/'},]),new PurgeCSSPlugin({paths: glob.sync(path.join(__dirname, 'app/index.tmpl.html')),}),],mode: 'development',devServer: {compress: true,historyApiFallback: true, //不跳转,在开发单页应用时非常有用,它依赖于HTML5 history API,如果设置为true,所有的跳转将指向index.htmlhot: true,  // 使用热加载插件 HotModuleReplacementPluginhost:'localhost',port:'80',//8080disableHostCheck: true,proxy:{}}
};

结尾:

之后持续更新,希望本文对大家有所帮助。

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

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

ASIO IO_CONTEXT 源码整理

io_context关系图 io_context io_context::io_context(): impl_(add_impl(new impl_type(*this,ASIO_CONCURRENCY_HINT_DEFAULT, false))) { }io_context::io_context(int concurrency_hint): impl_(add_impl(new impl_type(*this, concurrency_hint 1 ? ASIO_CONCURRENCY_HI…...

mac 下QT全面跨平台环境搭建

macOSlinuxwindowsiosandroid&#xff08;QtCreator&#xff09; 系统&#xff1a;macos 开发工具&#xff1a;Qt creator 开发语言&#xff1a;C python 下载地址&#xff1a;https://www.qt.io/zh-cn/download 选择开源版 macOSlinuxwindowsiosandroid&#xff08;QtCr…...

vue项目中使用阿里巴巴矢量图库图标的操作步骤

1&#xff09;网站 https://www.iconfont.cn/ 找个账号登录&#xff0c;收藏一些自己想要的图标。 2&#xff09;开始新建项目&#xff0c;项目名称任意 &#xff0c;记住fontClass/ symbot 前缀。 3&#xff09;把收藏的图标放入到库中 4&#xff09;添加到新建的项目&…...

07-小蜜蜂单片机中断系统

中断相关的基础概念 内核和外设之间的主要交互方式有两种&#xff1a;轮询和中断。 在执行cpu当前程序时&#xff0c;由于系统中出现了某种急需处理的情况&#xff0c;cpu暂停正在执行的程序&#xff0c;转而去执行另外一段特殊的程序来处理出现的紧急事务&#xff0c;处理结…...

hdu 5814 Knights ( dp状态设置)

Problem DescriptionAt the start of this game, there are N knights on a road of length N1. The knights are numbered from 1 to N, and the ith knight stands i unit from the left end of the road.When the game begins, each knight moves to left or right at the...

constraints约束文件

以led_twinkle为例&#xff0c;展示引脚分配 set_property -dict {PACKAGE_PIN U18 IOSTANDARD LVCMOS33} [get_ports sys_clk]#系统时钟 set_property -dict {PACKAGE_PIN J15 IOSTANDARD LVCMOS33} [get_ports sys_rst_n]#系统复位 set_property -dict {PACKAGE_PIN J18 IOS…...

微信个人号ipad二次开发

E云API 是一套完整的的微信第三方服务平台&#xff0c;包含个微API服务与企微API服务模块&#xff0c;本文档主要讲述个微API服务相关&#xff0c;以下简称API&#xff0c;它能处理用户微信中的各种事件&#xff0c;并辅助微信执行各种操作&#xff0c;提供了开发者与个人号对接…...

%27 CORS 跨域资源共享

1、CORS &#xff08;跨域资源共享&#xff09; 由一系列的 HTTP 响应头组成&#xff0c;这些响应头可以决定浏览器是否阻止前端 js 代码跨域获取资源 2、CORS 的响应头 &#xff08;1&#xff09;、Access-Control-Allow-Origin res.setHeader(‘Access-Control-Allow-Origin’…...

Intel CPU性能linpack测试

下载安装intel开发工具 安装后 先设置环境变量&#xff1a; . /opt/intel/oneapi/setvars.sh 或者 来自 <Configure Your CPU or GPU System> 找到linpack算例路径 # find /opt/intel/ -name mp_linpack 根据实际情况修改&#xff08;重点在于确定合适的参数值&#x…...

glusterfs 文件服务器 搭建

发现一个很好linux的lib包下载地址&#xff1a; https://centos.pkgs.org/8/centos-baseos-x86_64/userspace-rcu-0.10.1-2.el8.x86_64.rpm.html 我准备4台机器&#xff0c; 172.20.72.11 gluster server 172.20.72.22gluster server 172.20.72.33gluster client 172.20.72.4…...

基于单片机烟雾温度监控报警系统设计(毕业设计资料)

1. LCD1602液晶显示、DS18B20温度传感器、MQ-2烟雾传感器或MQ-5可燃气体传感器及ADC0832模数转换芯片构成一套火灾控制系统设计&#xff1b; 2.实时显示当前的烟雾值和温度值&#xff1b; 3.温度和烟雾的报警值可以通过按键设定&#xff1b; 4.当前温度值超过上限时&#xf…...

构建测试平台与对应的组织架构需要哪些能力?

腾讯、阿里、百度、华为等知名公司里的测试平台与测试产品越来越多&#xff0c;他们是如何做的&#xff0c;又有什么样的价值&#xff0c;来听思寒仔细给你解答。 01 我们先来说下测试平台这几年开始火爆的原因。 随着DevOps与持续交付的成熟应用&#xff0c;交付速度越来越…...

JAVA大学生学习计划与时间规划管理系统ssh

开发语言:jsp.框架:ssh.模式:B/S.数据库:mysql,sqlserver,oracle 均可.开发工具:myeclipse eclipse 均可.论文字数:1万左右. 功能实现 详细功能请直接下载视频观看。以下信息为大体的功能介绍: 完成“基于SSH框架的大学生学习计划与时间规划管理系统”的设计&#xff0c;主要…...

Arduino UNO跑FreeRTOS操作系统

实验室翻到一个小开发板——Arduino UNO&#xff0c;学了两天&#xff0c;有点意思哈&#xff01;比stm32简洁&#xff0c;直接。使用前没那么多配置&#xff0c;也是跑c/c的&#xff0c;这么简单&#xff0c;以后用到再玩玩吧 参考资料&#xff1a; Arduino运行FreeRTOS操作系…...

MRI脑图像处理-场矫正:python SimpleITK.N4BiasFieldCorrection

偏置场&#xff1a;在同一组织内&#xff0c;MR图像上的亮度差异&#xff0c;强度值&#xff08;从黑色到白色&#xff09;。这是一种低频平滑的不良信号&#xff0c;会破坏MR图像。 偏置场导致MRI机器的磁场中的不均匀性。 &#xff08;诸如扫描仪中的患者位置&#xff0c;扫描…...

Niagara N4 与物联网的学习经验分享(一 New Station)

可以在Tools>Options>General调整Station主题样式&#xff0c;看个人喜好。我比较喜欢Zebra&#xff0c;但我的老师喜欢Lucid Tool>Options>New Station>输入你的Station名字&#xff08;全网唯一&#xff09; 接下来点击Set Password设置你的Station密码…...

搭建Linpack

环境&#xff1a;vmware workstation14 centos7&#xff08;linux基本都可以&#xff09; 一.开始安装mpich 1. 解决依赖gcc gcc-gfortran sudo yum install gcc sudo yum install gcc-gfortran 2.下载MPICH2&#xff0c;这是个并行计算的软件&#xff0c;可以到http://www.mc…...

Facebook股票抢夺战:中国富人争做股东【转】

来源&#xff1a;人民网2010年10月13日&#xff0c;美国加州山景城&#xff0c;Facebook创始人马克扎克伯格出席发布会。当天&#xff0c;微软公司与Facebook公布合作计划&#xff0c;微软将利用Facebook用户的社交关系数据来优化必应(Bing)搜索引擎的搜索结果&#xff0c;以此…...

[Error] 未能在 Android 中运行应用程序 (error code 104): 执行命令 react-native.cmd run-android --no-packager 时出错

起因: vs code启动模拟器的报错 [Error] 未能在 Android 中运行应用程序 (error code 104) Stack: Error: 未能在 Android 中运行应用程序 (error code 104): 执行命令 react-native.cmd run-android --no-packager 时出错: 执行命令 react-native.cmd run-android --no-pack…...

jsch密钥连接远程Linux报错com.jcraft.jsch.JSchException: invalid privatekey: [B@277050dc

2019独角兽企业重金招聘Python工程师标准>>> jsch密钥连接远程Linux报错&#xff0c;信息如下&#xff1a; Exception in thread "main" com.jcraft.jsch.JSchException: invalid privatekey: [B277050dcat com.jcraft.jsch.KeyPair.load(KeyPair.java:66…...

windows下通过关键字批量删除远程k8s下deployment及pods

文章目录1 需求2 操作步骤3 注意1 需求 测试环境服务器上pods太多&#xff0c;资源不够&#xff0c;正常的pod无法启动&#xff0c;有很多pods是根据github pr事件创建,需要删除&#xff0c;但k8s UI界面一个个删除特别慢 感觉繁忙的工作下&#xff0c;我需要一种完全没有功利…...

无符号整数和带符号整数

...

从头安装gdal库(Linux环境下的Python版)

目录前言GDAL安装SWIG安装proj 安装sqlite安装pkg-config 安装其他报错No package libtiff-4 foundPackage liblzma, required by libtiff-4, not foundPackage libjpeg, required by libtiff-4, not foundPackage zlib, required by libtiff-4, not foundchecking for curl-co…...

ZigBee硬件平台小记(CC2530)

文章目录1.CC2530射频模块特征2.CC2530射频模块主要技术指标3.调试器输出接口特点输出引脚排列1.CC2530射频模块特征 基于CC2530F256单芯片ZigBee SOC&#xff08;System On Chip&#xff09;&#xff0c;集成8051内核模块尺寸&#xff1a;36mm x 26mmSMA底座&#xff0c;外接…...

JAVA核心知识点--使用Quartz进行作业任务调度

目录 1、设置开始时间 2、设置结束时间 3、简单触发器 4、Cron触发器 5、作业监听器 6、启动多个作业 7、查看所有作业 8、手动触发作业 9、传递参数 10、取消/删除作业 11、作业出错时自动再执行 12、JWatch - A Quartz Monitor 13、CronMaker - Cron表达式生成…...

Python:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。

求saaaaaaaaaaaa...a的值&#xff0c;其中a是一个数字。 例如222222222222222(此时共有5个数相加)&#xff0c;几个数相加由键盘控制。 iint(input("你想几个数字相加&#xff1a;")) aint(input("请输入一个数字&#xff1a;")) s0 n0 mi while n < …...

Arduino UNO R3 刷写bootloader

本文刷写方法参考优酷用户天隅孤星视频教程。 软件及源码准备 烧录工具 Flip Installer - 3.4.7.112.exe 下载地址Java虚拟机 jre-8u144-windows-x64.exe 下载地址 //上面这个版本在我的电脑&#xff08;win7 64位&#xff09;上没有安装成功&#xff0c;所以我去下载了 jre…...

dhcp配置 错误处理(1)

正文&#xff1a;CentOS 7搭建DHCP-SERVER 目标&#xff1a;在现有Linux操作系统上搭建DHCP服务器&#xff0c;提供10.10.10.0/24网段地址提供服务。 安装&#xff1a;#yum install dhcp 依照提示完成安装 配置文件目录&#xff1a; /etc/dhcp/dhcpd.conf[root507os /]# vi…...

产业分析:充电桩行业深度报告

导读&#xff1a;从配套需求上看&#xff0c;近年来我国新能源汽车保有量迅速增长&#xff0c;电动汽车充电需求随之大幅增大。新能源汽车发展势头正猛&#xff0c;未来渗透率将持续攀升&#xff0c;为更好地支撑新能源汽车的推广&#xff0c;加快充电桩、换电站等配套基础设施…...

计算机开机响5声是什么问题,电脑开机发出5声滴滴声怎么修复

仔细听&#xff0c;对照&#xff1a;BIOS报警声音大全AWARD的BIOS报警声:次数 内涵1短: 系统正常启动。这是我们每天都能听到的&#xff0c;也表明机器没有任何问题。2短: 常规错误&#xff0c;请进入CMOS Setup&#xff0c;重新设置不正确的选项。1长1短: RAM或主板出错。换一…...

入门篇:Spring boot整合Quartz

Quartz一、快速入门 导入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-quartz</artifactId><version>2.6.5</version> </dependency>Demo public class Test {public st…...

AxisFault  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

ERROR12 AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}...

98.第十九章 MySQL数据库 -- MySQL数据库架构、存储引擎、服务器配置和状态(八)

4.MySQL架构和性能优化 MySQL是C/S 架构的,connectors是连接器;可供Native C API、JDBC、ODBC、NET、PHP、Perl、 Python、Ruby、Cobol等连接mysql;ODBC叫开放数据库(系统)互联,open database connection; JDBC是主要用于java语言利用较为底层的驱动连接数据库;以上这…...

电子产品设计中最重要的需求是什么?

在电子产品的设计中&#xff0c;我们应该了解它所处的环境、人员等&#xff0c;不仅要考虑它是否正确&#xff0c;还要注意它的整体结构和安全。那么&#xff0c;电子产品设计中最重要的需求是什么呢?为了保证产品的可靠性和创新性&#xff0c;公司选用的材料在国内外都是高质…...

linux 安装卸载软件包的三种方式:源码、rpm、yum

linux下如何查看某软件是否已安装 1、rpm包安装的&#xff0c;可以用rpm -qa看到&#xff0c;如果要查找某软件包是否安装&#xff0c;用 rpm -qa | grep “软件或者包的名字”。 [roothexuweb102 ~] rpm -qa | grep ruby 2、yum方法安装的&#xff0c;可以用yum list installe…...

金融统计分析与挖掘实战7.6-7.7

7.6 沪深300指数走势预测 import os os.chdir("C:\\Users\\Administrator\\Desktop") #设置路径 import pandas as pd import numpy as np7.6.1 读取数据 tdpd.read_excel(index300.xlsx) # 读取数据 td.head(6) # 查看前6行IndexcdIdxtrd01Idxtrd02Idxtrd03Idx…...

Prometheus 监控网络设备,使用grafana显示

文章目录1、snmp_exporter客户端安装2、配置Prometheus3、配置grafana4、效果展现Prometheus 监控网络设备&#xff0c;使用grafana显示本文对Prometheus 和grafana 安装省略。。。。1、snmp_exporter客户端安装 snmp_exporter 下载&#xff1a;snmp_exporter [rootbogon src…...

使用govendor管理Golang项目依赖

1、安装govendor go get -u -v github.com/kardianos/govendor2、init 在项目根目录&#xff0c;比如我这里是tap项目&#xff0c;那就是进入tap目录&#xff0c;执行init命令 govendor init ls cd vendor/ ls这个 vendor.json 会类似 godep 工具中的描述文件版本的功能。 …...

mount: /dev/sdd1 already mounted or /data3 busy

在挂载硬盘分区的时候&#xff0c;会出现mount: /dev/sdd1 already mounted or /data3 busy或者是在执行格式化分区的时候也会出现 /dev/hdb1 is apparently in use by the system; will not make a filesystem here! 解决方法&#xff1a; [rootlocalhost ~]# dmsetup statu…...

调用java的webservice forbidden_关于axis2调用webservices出现错误:org.apache.axis2.AxisFault: 服务器无法处理请求。 --- 未将对.

javaFay 发布于 2013/01/08 10:10阅读 47K收藏 0我这边是java项目,调用外部系统(C#)的webservices接口,但是出现以下错误:Exception in thread "main" org.apache.axis2.AxisFault: 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。at org.apache.axis2…...

CCNP学习之路之AAA详解(authentication、Authorization、Accounting)

Authentication:用于验证用户的访问&#xff0c;如login access,ppp network access等。 Authorization:在Autentication成功验证后&#xff0c;Authorization用于限制用户可以执行什么操作&#xff0c;可以访问什么服务。 Accouting:记录Authentication及Authorization的行为。…...

命令行批量删除带某关键字的文件

问题&#xff1a; 删除文件夹下图像名称中带“&#xff1b;”符号的图像&#xff0c;如何操作&#xff1f; 方案&#xff1a; 首先查看需要删除的图像是否是对的&#xff0c;ls列出 ls | grep ";" 删除 ls | grep ";" | xargs -i rm {}...

力扣(131.93)补9.21

131.分割回文串 又是不会做的一题呢。 代码看起来不难&#xff0c;但想出代码还是很难得。 class Solution { public List<List<String>> partition(String s) { List<List<String>> ansnew ArrayList<>(); List<String> listnew ArrayLis…...

03JavaScript程序设计修炼之道 2019-06-20_20-51-20

8attribute.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compatible&quo...

Distributional Semantic Models@NAACL HLT 2010 Tutorials

Stefan Evert University of Osnabrck, Germany Handouts and Supplemental Materials Description Distributional semantic models (DSM) -- also known as "word space" or "distributional similarity" models -- are based on the assumption that...

【浏览器强制360网页导航】360导航被强制设成首页如何取消?

从来没有下载过360&#xff0c;也没碰过360的全家桶系列&#xff0c;但是前一阵电脑上的所有浏览器首页全部被修改成hao123.com导航了&#xff0c;网上百度了一大堆&#xff0c;有说修改快捷方式的&#xff1a; 1、首先我们右键点击浏览器右键图标&#xff0c;点击“属性”按钮…...

linux基础学习-vim使用方法

直接输入vim&#xff0c;进入的是空白vim基本使用 命令模式&#xff1a;按键代表命令 i/a&#xff0c;切换为编辑模式:,切换到末行模式dd&#xff0c;删掉一行&#xff08;前面可以加数字&#xff09;yy&#xff0c;复制光标所在行&#xff08;前面可以加数字&#xff09;p&…...

bitcoin 基础(一)

比特币是一种免费的开源点对点电子现金系统&#xff0c;完全去中心化&#xff0c;不需要中央服务器或可信方。用户持有自己货币的加密密钥&#xff0c;并在P2P网络的帮助下直接与他人进行交易&#xff0c;以检查双重支出。 一、Testnet testnet 是用于测试的另一种比特币区块…...

1016. Phone Bills (25)-PAT

A long-distance telephone company charges its customers by the following rules: Making a long-distance call costs a certain amount per minute, depending on the time of day when the call is made. When a customer starts connecting a long-distance call, the...

使用Git管理github远程仓库的方式

今天上的第一节软构课就要求我们学习使用Git&#xff0c;未来的三个实验全部通过Git提交。晚上下课后就回去搞了搞&#xff0c;比我想象的复杂&#xff0c;骂了Git一整个晚上。之前偶尔用过Github&#xff0c;都是通过网页上传附件的形式上传到仓库&#xff0c;这次整这个git属…...

Hadoop集群环境下HBase集群slave节点总是掉问题

HBase表格设计&#xff1a; createDATA,{NAME>0,VERSIONS>3,BLOCKSIZE>65535,BLOCKCACHE>false,IN_MEMORY>true,MIN_VERSIONS>1,TTL>18000},{NAME>1,VERSIONS>3,BLOCKSIZE>65535,BLOCKCACHE>false,IN_MEMORY>true,MIN_VERSIONS>1,TTL&…...

数字IC设计、验证、FPGA笔试必会 - Verilog经典习题 (八)使用generate…for语句简化代码

数字IC设计、验证、FPGA笔试必会 - Verilog经典习题 &#xff08;八&#xff09;使用generate…for语句简化代码 &#x1f508;声明&#xff1a; &#x1f603;博主主页&#xff1a;王_嘻嘻的CSDN博客 &#x1f9e8;未经作者允许&#xff0c;禁止转载 &#x1f511;系列专栏&am…...

C语言之复合类型上卷(十八)(阴阳两极)

上一篇: C语言之内存管理&#xff08;十七&#xff09;&#xff08;转世灵童现世&#xff09; 逐梦编程&#xff0c;让中华屹立世界之巅。 简单的事情重复做,重复的事情用心做,用心的事情坚持做&#xff1b; 文章目录前言一、什么是结构体&#xff1f;二、结构体的定义及初始化…...

二、UNO项目Demo创建时遇到的问题

UNO官方有demo代码&#xff0c;但是我们按照demo实现后&#xff0c;很可能编译报错。 demo1_BugTracker 1.通过NuGet下载Refactored.MvvmHelpers&#xff0c;并安装到到各个子项目类型上&#xff1b; 2.如果编译报错&#xff0c;检查xxxx.xaml.cs文件是否处于打开状态&#…...

制作京东登陆页面 HTML+CSS

先来看一下最终的效果&#xff1a; HTML的代码如下&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title></title> <link href"css/style2.css" rel"styl…...

linux 内存溢出 gdb attach,多线程中快速定位段错误位置

参考链接&#xff1a;https://blog.csdn.net/u011426247/article/details/79736111在做嵌入式Linux开发的时候&#xff0c;程序很容易出现段错误。段错误一般是内存操作指针出错或是内存溢出等问题&#xff0c;有的时候系统会有一点错误提示&#xff0c;但有的时候就直接提示个…...

【Flink】Flink Failed to push metrics to PushGateway Connect refuse

文章目录1.概述1.概述 网友问了一个问题。flink报错这个&#xff0c;我一看就知道是flink使用prometheus推送数据的时候&#xff0c;推送不上去&#xff0c;然后拒绝了。 是flink连接不上prometheus。但是网友陷入误区了&#xff0c;他没有使用prometheus&#xff0c;怎么会推…...

i美股浑水做空展讯在线访谈实录

1:从您的博客中可以看出&#xff0c;你一直比较看好展讯&#xff0c;能简单总结下看好展讯的几点原因吗&#xff1f; 老杳: 今天一位媒体记者也问到了这个问题,其实展讯从成立到现在可以分为两个阶段,上市前和李力游上任后,上市前以武平为首的创业团队应当说很成功,不过上市后…...

升级android 4.4.4,一加手机升级安卓4.4.4教程

今天&#xff0c;一加手机迎来了一个好消息&#xff0c;官方正式提供了Android 4.4.4升级&#xff0c;但仅限于CM11系统。Color OS目前还是基于Android 4.3适配&#xff0c;而MIUI V5则是基于Android 4.4.2适配的。除了核心安卓操作系统版本升级至4.4.4外&#xff0c;本次更新还…...

react笔记_08生命周期

目录生命周期(旧)生命周期componentWillMountcomponetdidMountshouldComponentUpdatecomponentWillUpdatecomponentDidUpdatecomponentWillUnmountcomponentWillReceiveProps组件的挂载、更新、销毁案例1渲染过程更新过程1-通过setState去修改数据更新过程2-通过forceUpdate强制…...

沟通的艺术I:什么是沟通

目录1. 沟通的定义1.1. 沟通模型1.2. 成功的沟通2. 沟通的特性3. 沟通能力3.1. 影响因素3.1.1. 行为资料库3.1.2. 行为决策力3.1.3. 承诺1. 沟通的定义 沟通即是双方通过信息交流生成意义&#xff0c;研究者们将现实世界中的人际沟通通过建立模型的方式描绘。 1.1. 沟通模型 …...

linux从NTFS优盘复制,如何将Mac电脑中的文件拷贝到U盘中

很多刚使用mac电脑的用户&#xff0c;在mac的操作中会遇到各种各样的问题&#xff0c;尤其是mac系统的很多操作方式与windows不同&#xff0c;不少操作mac无法实现&#xff0c;所以很多用户刚使用mac时会有很多不适应&#xff0c;之后通过不断的操作了解才能进行更好的操作。今…...

如何把mac照片导入u盘_苹果电脑怎么把文件复制到u盘

现在用苹果电脑的人也很多了&#xff0c;有的人在使用苹果电脑的时候很困惑一个问题&#xff0c;苹果电脑怎么把文件复制到u盘&#xff1f;这个问题我们可以通过Automator来解决&#xff0c;下面来跟大家详细解答一下具体的方法和步骤。苹果电脑怎么把文件复制到u盘步骤1、点击…...

Mac文件太大无法拷贝怎么办?Mac文件太大无法复制到u盘解决办法

现在的网速是越来越快了&#xff0c;各种在线传输文件还是算比较快了&#xff0c;若遇到像7、8个GB的文件&#xff0c;还是U盘来得实在&#xff0c;但是很的多Mac用户在向U盘拷贝文件时总会遇到"文件太大,无法拷贝"的错误提示&#xff1a; U盘容量明明是够的啊。其实…...

禁止mac压缩文件、U盘传输到Linux、Windows下出现.DS_Store等隐藏垃圾文件

.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件&#xff0c;如文件的图标位置或背景色&#xff0c;相当于Windows的desktop.ini。 出现场景&#xff1a; 1.U盘传输文件夹到windows下&#xff0c;出现一堆.DS_Store 2.无论使用mac的手动压缩&#xff0c;zip tar等命令压…...

记一次u盘操作-复制大文件到U盘时出现空间不足的提示与格式选择

1、不删除U盘的文件 右击U盘盘符&#xff0c;弹出下拉菜单。选择“运行”&#xff0c;键入“cmd”回车&#xff0c;打开命令提示符。键入“convert e:/FS:NTFS”回车&#xff0c;转换U盘的文件系统&#xff0c;其中e:表示U盘的盘符。2、格式化 右击U盘盘符&#xff0c;弹出下拉…...

JS语言基础

目录 语法 关键字与保留字 变量 var关键字 let声明 暂时性死区 全局变量 for循环中的let声明 条件声明 const声明 语法 1. 区分大小写 无论是变量、函数名还是操作符&#xff0c;都区分大小写。 2. 标识符 所谓标识符&#xff0c;就是变量、函数、属性或函数参数的名…...

Mac怎么不能拷贝文件到U盘

2019独角兽企业重金招聘Python工程师标准>>> 在日常生活中&#xff0c;我们常常需要把一些文件拷贝的U盘保存。但是一些使用MAC的用户&#xff0c;有时会遇到无法拷贝的情况。今天我们就来给大家介绍介绍MAC怎么不能拷贝文件到U盘&#xff0c;以及面对这种情况我们应…...

mac怎么复制到u盘

第一次使用Mac电脑的用户朋友们有的时候会有这样的问题发生&#xff0c;就是新买的U盘&#xff0c;电脑也是新的&#xff0c;发现U盘和移动硬盘上的文件可以拷到电脑上&#xff0c;但是没有办法把电脑上的文件拷到U盘上&#xff0c;不知道是为什么&#xff1f; 其实都是格式的问…...

Mac不能复制拷贝文件到U盘?看这里就对了!

2019独角兽企业重金招聘Python工程师标准>>> 一般正常情况下 我们在使用磁盘时可以进行存储、删除、建立文件等操作 但是为什么Mac不能复制拷贝文件到U盘呢&#xff1f; 小编根据出现的情况总结出来了几种可能性 同时给出大家相应的解决方法 一、磁盘不能正常连接 原…...

让Mac复制文件到U盘的两种方法

2019独角兽企业重金招聘Python工程师标准>>> 让Mac复制文件到U盘的两种方法 一、让Mac支持ntfs格式磁盘 下载安装tuxera ntfs这款Mac读写软件&#xff0c;然后在系统偏好设置中找到刚刚安装好的软件图标并点击打开&#xff0c;在“卷”这一选项中我们就可以看到被Tu…...

java 设置timezone_如何设置系统时区作为 @JsonFormat timezone

各位大佬&#xff1a;从数据库查到的时间使用jackson的JsonFormat进行格式化&#xff1a;JsonFormat(pattern "yyyy-MM-dd HH:mm:ss", timezone "GMT8")private Date beginTime;由于GMT8这种常量不利于国际化&#xff0c;所以我想使用系统时区作为timezo…...

serverTimezone设置

在安装完mysql第一次使用IDEA进行数据库连接发现 You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support. 经过翻译发现配置完成的mysql环…...

TimeZone.getTimeZone 时区参数说明

使用TimeZone.getTimeZone方法来获取time zone值&#xff0c;该方法传入一个ID参数&#xff0c;参数说明如下&#xff1a; the ID for a <code>TimeZone</code>, either an abbreviation such as "PST", a full name such as "America/Los_Angeles&…...

serverTimezone

今天第一次写springboot的时候遇到了这个问题&#xff0c;页面一直刷新不出来&#xff0c;显示url有问题&#xff0c;后来发现在url后面加上 serverTimezone GMT即可 spring.datasource.urljdbc:mysql://127.0.0.1:3306/XXX?useUnicodetrue&characterEncodingutf8&…...

serverTimezone报错解决方法

jdbc连接MySQL时出现The server time zone value ‘?й???’ is unrecognized。。。错误&#xff1a; https://blog.csdn.net/YaphetS__YJ/article/details/77774874 博文提到&#xff1a;jdbc-mysql6.0以上的版本必须配置serverTimezone参数。我的版本在此之上&#xff0…...

IDEA连接MySQL------serverTimezone

今天&#xff0c;在使用IDEA软件连接MySQL数据库时&#xff0c;一直报时区相关的错误&#xff08;其实吧&#xff0c;以前也遇到过这个错误&#xff09; 错误&#xff1a; Server returns invalid timezone. Go to Advanced tab and set serverTimezone property manually. 错…...

PostgreSQL修改数据库timezone

timezone 是客户端设定的会话级别的时区参数。如果客户端没有指定&#xff0c;则以数据库设置的timezone参数或db&#xff0c;user级别参数为准。 例子&#xff1a; 查看当前timezone billbill>show timezone;TimeZone ----------PRC (1 row) billbill>select now();n…...

linux虚拟机如何确认zone,linux下修改时区(TIMEZONE)

今天用虚拟机做实验&#xff0c;ntpdate无数次&#xff0c;时间还是不对。最后发现是时区设置的是纽约&#xff01;&#xff01;&#xff01;正好记录一下修改时区的方法。1、查看自己的系统时区方法1&#xff1a;[rootlocalhost ~]# date -RThu, 21 Jul 2016 11:57:27 0800方法…...

Java Calendar与TimeZone之间的故事

在Java中想获取当天的日期&#xff0c;于是搜到这样的代码 Calendar calendar Calendar.getInstance(); System.out.println(calendar.getTime()); 很好奇点进去看getInstance()是干什么的&#xff0c;无意中发现还有带TimeZone参数的重载方法&#xff0c;于是乎试一下 Tim…...

Java TimeZone 和 Linux TimeZone问题

转载连接&#xff1a; https://my.oschina.net/huawu/blog/4646 昨天发现跑在Linux上的java程序获取的默认时区有问题。 由于我所用Linux的时区由/etc/localtime所指的文件&#xff08;如果环境变量TZ不存在时): [xx:~]> ls -l /etc/localtime lrwxrwxrwx 1 root root 1…...

spark timezone

由于数据库中使用的时间为UTC 时间&#xff0c; 当使用spark sql 取出来后时间会转为当地的时间&#xff0c; 所以时间一直混乱不堪。为了与数据库的时间一致可以在提交spark 任务时添加以下参数 –conf “spark.driver.extraJavaOptions-Duser.timezoneUTC” –conf “spark.e…...

android timezone 时区

android timezone 时区&#xff1a; <timezone id"Pacific/Majuro">马朱罗</timezone> <timezone id"Pacific/Midway">中途岛</timezone> <timezone id"Pacific/Honolulu">檀香山</timezone> <timezone …...

SimpleDateFormat 使用TimeZone

下面用一段小程序来说明&#xff1a; public static void main( String[] args ) {Date date new Date( 1500617358624L ); // 2017-7-21 14:09:18System.out.println( "date:" date );String dateStr "2017-7-21 14:09:18";SimpleDateFormat dateForma…...

根据Timezone或者时区差JAVA

上代码 import java.util.TimeZone;public class Tst {public static void main(String[] args) {String time "Asia/Shanghai";TimeZone myTimeZone TimeZone.getTimeZone(time);int diff myTimeZone.getRawOffset()/(1000*60*60)myTimeZone.getDSTSavings()/(10…...

php设置timezone,php设置 timeZone方法

php设置 timeZone方法1&#xff0c;函数ini_set()设置时区&#xff1a;可以在文件开头加入 ini_set(date.timezone,Asia/Shanghai); // Asia/Shanghai 为上海时区2&#xff0c;date_default_timezone_set(‘Asia/Shanghai);3&#xff0c;手动修改php.ini设置打开php找到date.ti…...

java timezone_详解Java中的时区类TimeZone的用法

一、TimeZone 简介TimeZone 表示时区偏移量&#xff0c;也可以计算夏令时。在操作 Date, Calendar等表示日期/时间的对象时&#xff0c;经常会用到TimeZone&#xff1b;因为不同的时区&#xff0c;时间不同。下面说说TimeZone对象的 2种常用创建方式。1.获取默认的TimeZone对象…...

DB2通用数据库性能调整的常用方法

DB2通用数据库性能调整的常用方法 DB2通用数据库性能调整的常用方法 Agenda 统计值更新--runstats 调整Buffer pool 调整日志缓冲区大小 应用程序堆大小 排序堆大小和排序堆值 代理程序的数目 锁 活动应用程序的最大数目 页清除程序的数目 I/O服务器的数目 编入组的提…...

DL之RNN:人工智能为你写诗——基于TF利用RNN算法实现【机器为你写诗】、训练测试过程全记录

DL之RNN&#xff1a;基于TF利用RNN算法实现~机器为你写诗~、测试过程全记录 目录 输出结果 模型监控 训练、测试过程全记录 训练的数据集 输出结果 1、test01 <unk><unk>风下&#xff0c;天上不相逢。 一人不得别&#xff0c;不得不可寻。 何事无时事&#x…...

中欧商学院戈友孙晓晨解读HUAWEI WATCH 2

2017年5月22日&#xff0c; “玄奘之路第十二届商学院戈壁挑战赛”(“戈十二”)开启征程。比赛路段设在甘肃和新疆交界的莫贺延碛戈壁——史称“八百里流沙”。由于独特的玄奘精神和沿途旖旎风景&#xff0c;累计吸引2500余名商界精英云集而至&#xff0c;朝圣般奔往戈壁的方向…...

在WinCE下绘制半透的效果要注意的问题+WINCE 下创建动态显示图片窗口

http://blog.csdn.net/lanyzh0909/archive/2010/08/20/5827354.aspx 在Windows XP 中实现半透明效果并不是件难事&#xff0c;仅仅只需要调SetLayeredWindowAttributes函数即可。如果同样的效果也想在Windows CE 中重现呢&#xff1f;因为Windows CE没有SetLayeredWindowAttrib…...

C++builder ShockwaveFlash 利用窗体透明属性 实现 播放flash 透明背景

最近在做一个项目中遇到的问题&#xff0c;如何实现 播放背景透明的flash&#xff0c;参考了妖哥论坛上的帖子《模仿QQ魔法表情》[urlhttp://www.ccrun.com/view.asp?id22][/url]&#xff0c;就是截图作为html背景 用CppWebBrowser 显示 加载了flash的html&#xff0c;但是存在…...

ims系统 呈现服务器,ims系统

ims系统 内容精选换一换提供预装操作系统、应用环境和各类软件的优质第三方镜像。无需配置&#xff0c;可一键部署&#xff0c;满足建站、应用开发、可视化管理等个性化需求。市场镜像经过服务商和华为云的严格测试&#xff0c;可保证镜像内容的安全性。市场镜像主要有以下两种…...

IMS核心构成与基本业务过程

1、IMS简介 IMS&#xff08;IP MultimediaSubsystem&#xff09;即IP多媒体子系统&#xff0c;是一个在IP的网上提供话音及多媒体通信业务的通用网络架构。IMS最初在3GPP规范R5版本上提出&#xff0c;定义了IMS的核心结构、网元功能、接口和流程等内容。R6版本对IMS进行了完善&…...

移动通信核心网技术总结(四)IMS的网络架构和功能

核心网技术总结&#xff08;四&#xff09; IMS的网络分层结构 从上往下可分为&#xff0c;应用层、业务能力层、会话控制层、承载控制与接入层。 承载与接入层&#xff1a;主要功能是用户接入&#xff08;GPRS /UMTS/CDMA/WiFi/xDSL/LAN&#xff09;、连接传统网络(PSTN/PLMN…...

Linksys WRT路由器刷入OpenWrt与原厂固件双固件及切换

Linksys路由器OpenWrt与原厂固件双固件刷入及切换双固件机制使用原厂固件刷其他固件使用原厂固件切换启动分区使用OpenWrt刷入Sysupgrade使用OpenWrt刷入Img使用OpenWrt切换分区通用的硬切换分区&#xff08;三次重启&#xff09;双固件机制 新机器默认有一个原厂固件&#xf…...

5大数据,看龙头OpenSea是凉是热?Polygon为何是OpenSea圈地运动的干将

9月7日&#xff0c;比特币从高点52900美元左右开始下跌&#xff0c;截至发稿时约42000美元&#xff0c;跌幅约20%。其它加密资产普跌。这种短时间的价格暴跌极其打击市场交易者的情绪。这对近期火爆的NFT资产是否有影响&#xff0c;影响几何&#xff1f;本文试图从全球第一的NF…...

LeetCode:圈地运动,求构成最小面积所需要的边数

* 圈地运动,就是用很多木棍摆在地上组成一个面积大于0的多边形~小明喜欢圈地运动,于是他需要去小红店里面买一些木棍,* 期望圈出一地来.小红想挑战一下小明,所以给小明设置了一些障碍.障碍分别是:* 1.如果小明要买第i块木棍的话,他就必须把前I块木棍都买下来.* 2.买了的木棍都必…...

未来刷脸支付设备圈地运动将会加剧

未来刷脸支付设备的圈地运动将会加剧。而支付宝方面数据显示&#xff0c;自从去年支付宝宣布刷脸支付大规模商业化后&#xff0c;与刷脸支付相关的上下游产业链&#xff0c;催生的研发、生产、安装调试人员就已经达到50万人。刷脸支付项目合作推广更是成为市场热门&#xff0c;…...

圈地运动-组成面积大于0多边形

题目描述&#xff1a; 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e;小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是…...

中国移动推广无线JAVA启动新一轮数据圈地运动

国际金融报记者高剑巍发自厦门如果不换手机,那么只能玩简单的几款游戏,而有了JAVA业务和JAVA手机,这种状况将彻底改观,就像我们的电脑基于Windows操作平台可以下载运行各种各样的程序,基于JAVA平台,手机也可以下载各种各样适合的应用程序,这当然包括精彩的游戏"近期,如果你…...

宁德时代:靠“圈地运动”撑起的电池帝国也有隐忧

图片来自网络 文 | 魏启扬 来源 | 智能相对论&#xff08;ID&#xff1a;aixdlun&#xff09; 宁德时代的“朋友圈”还在扩大。 不久前&#xff08;7月17日&#xff09;&#xff0c;丰田官方发布消息称&#xff0c;宁德时代与丰田在新能源汽车动力电池领域建立全面合作伙伴…...

360公司2019校招笔试题-圈地运动

链接&#xff1a;https://www.nowcoder.com/questionTerminal/37554f9e45404fa785bd029e5f08280e 来源&#xff1a;牛客网 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e; 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木…...

校招真题练习029 圈地运动(360)

圈地运动 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e; 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是&#xff1a…...

从“圈地运动”到“技术开放”,互联互通迈入深水区

2021年&#xff0c;注定是国内互联网发展史中非同平凡的一年。 互联互通成为了业界关注的焦点。 9月17日&#xff0c;腾讯按照工信部要求&#xff0c;公布微信外链阶段性调整声明&#xff0c;表示会以安全为底线推进互联互通&#xff0c;虽然微信的外链开放只被撕开了个一小口…...

「车厘子自由」和拼多多的「圈地运动」

新的消费时代&#xff0c;不能只是向上看&#xff0c;更要向「远」看——看更多供给侧和消费侧的需求&#xff0c;建更大&#xff0c;更先进的闭环。前两天&#xff0c;我太太突然问我&#xff0c;「你有没有觉得最近你吃的水果比原来好吃了&#xff1f;」平时没怎么留意&#…...

圈地运动——多边形构成问题

题目描述&#xff1a; 给n个木棒以及木棒的长度&#xff0c;求最少能构成多边形的木棒数目。要求如果选择第i个木棒&#xff0c;就必须选择前面的(i-1)个&#xff0c;即要按照木棒给出的顺序来选择。如果不能构成多边形&#xff0c;则返回-1&#xff1b;否则返回构成多边形的木…...

面对云计算“圈地运动” 中小云服务商如何破局

云计算发展至今&#xff0c;早已不是虚无缥缈的概念了&#xff0c;而变成了实实在在的产业化商业模式。我国云计算起步虽晚&#xff0c;但发展迅猛&#xff0c;其行业走势几可匹敌硝烟未散的电商市场。从以微软、亚马逊为代表的境外云服务商&#xff0c;到BAT&#xff0c;再到以…...

云计算数据中心的圈地运动将持续多久?

日前&#xff0c;美国数据中心供应商REIT&#xff08;房地产投资信托基金&#xff09;公司公布了其今年第一季度的租赁备案&#xff0c;将他们的成功主要归功于公共云巨头的数字土地争夺战&#xff0c;这些厂商目前都在竞相扩大公司的产能。 如今&#xff0c;一些全球最大的数据…...

【20190812】【校招笔试题】圈地运动_360

问题 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形。 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是&#xff1a; 1. 如果小…...

【编程100%】22-09 数据结构之圈地运动

题目描述 时间限制&#xff1a; 1000MS内存限制&#xff1a; 65536KB 题目描述&#xff1a; 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e; 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。…...

[编程题]圈地运动

[编程题]圈地运动 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e; 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是&a…...

360笔试编程题-圈地运动

题目描述 圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形。小明喜欢圈地运动&#xff0c;于是他需要去小红店里买一些木棍&#xff0c;期望全出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是&#xff1a; 1&#xff…...

算法技巧-坐标问题-1926圈地运动

平面上有n个金矿点。现在可以选择一块边长为L的正方形的土地&#xff0c;四边要求和坐标轴平行。请计算一下最多有多少金矿落在&#xff08;在边界上也算&#xff09;所选择的土地中。 输入单组测试数据。 第一行有两个整数n (1 < n < 100)和L(1 < L< 100,000)。 接…...

圈地运动

圈地运动 题目 分析&#xff1a; 这道题的关键&#xff1a; 能组成多边形的条件是&#xff1a;最长边的长度小于其它所有边的长度和。 代码&#xff1a; #include <iostream> #include <algorithm> using namespace std; int main() {size_t nb 0;while (cin &…...

圈地运动(面积大于0的多边形组成的条件)

圈地运动&#xff0c;就是用很多木棍摆在地上组成一个面积大于0的多边形&#xff5e; 小明喜欢圈地运动&#xff0c;于是他需要去小红店里面买一些木棍&#xff0c;期望圈出一块地来。小红想挑战一下小明&#xff0c;所以给小明设置了一些障碍。障碍分别是&#xff1a; 1.如果…...

docker 搭建伪分布模式redis机器

1、创建网络 创建&#xff1a;docker network create redis-net 查看&#xff1a;docker network inspect redis-net Subnet": "172.19.0.0/16 Containers中无分配的ip 2、redis配置文件模板 #bind 172.38.0.1${NUMBER} port ${PORT} cluster-enabled yes clus…...

深蓝学院-视觉SLAM课程学习课后题

一. 第一节课习题# 标题 1.熟悉linux &#xff08;1&#xff09;可以通过 sudo apt-get install <软件名>的方式安装软件 当自己下载了软件压缩包之后&#xff08;tar.gz文件&#xff09;&#xff0c;可以解压后&#xff0c;通过cd命令进入压缩包目录&#xff0c;输入编…...

10-4 leetcode 第 209 场周赛

特殊数组的特征值 给你一个非负整数数组 nums 。如果存在一个数 x &#xff0c;使得 nums 中恰好有 x 个元素 大于或者等于 x &#xff0c;那么就称 nums 是一个 特殊数组 &#xff0c;而 x 是该数组的 特征值 。 注意&#xff1a; x 不必 是 nums 的中的元素。 如果数组 nu…...

《穷爸爸和富爸爸》读后感

钱拿去投资房地产或者股市&#xff0c;放在银行穷一辈子学习各种知识&#xff0c;可以提高你的财商&#xff0c;比如营销能力&#xff0c;法律知识除了工作&#xff0c;在生活中还要关注自己的副业&#xff0c;工作不是全部公司的力量告诉你&#xff0c;越富有的人缴税反而越少…...

你绝对不知道的 SpringBoot 的外部化配置特性!

作为 Java 程序员&#xff0c;相信大家都知道&#xff0c;我们日常的 SpringBoot 项目会有一个配置文件 application.properties 文件。 里面会配置很多参数&#xff0c;例如服务的端口等&#xff0c;这些都只是默认值&#xff0c;在不改变配置文件里面内容的情况下&#xff0c…...

《2023大型企业财务数智化白皮书》:大型企业财务数智化建设应用架构

2023年3月16日&#xff0c;用友在北京国家会计学院举办“智能会计价值财务”2023企业数智化财务创新峰会 北京站。会上&#xff0c;用友《大型企业财务数智化白皮书》重磅发布&#xff0c;其核心观点之一中强调&#xff0c;大型企业财务数智化建设应遵循“1-1-7”体系&#xff…...

JAVA进阶 —— 动态代理

目录 一、什么是动态代理&#xff1f; 二、如何为Java对象创建代理对象&#xff1f; 三、两种常见的动态代理方式 1. 基于接口的动态代理 2. 基于类的动态代理 一、什么是动态代理&#xff1f; 在原有代码上加入新的功能该如何操作呢&#xff1f; 我们可以采用 侵入式修改…...

TCP报文和UDP报文

TCP报文 TCP&#xff08;Transmission Control Protocol&#xff09;是一种面向连接的、可靠的传输协议&#xff0c;用于在网络中传输数据。TCP报文段是TCP协议的基本单位&#xff0c;它主要由以下字段组成&#xff1a;20个字节 源端口号&#xff08;16 bits&#xff09;和目…...

【ChatGPT】教你搭建多任务模型

ChatGPT教你搭建多任务模型 You: tell me what’s your version of gpt ? ChatGPT: As an AI language model developed by OpenAI, I am based on the GPT (Generative Pretrained Transformer) architecture. However, my version is known as GPT-3.5, which is an updat…...

【微信小程序】-- 案例 - 自定义 tabBar(四十六)

&#x1f48c; 所属专栏&#xff1a;【微信小程序开发教程】 &#x1f600; 作  者&#xff1a;我是夜阑的狗&#x1f436; &#x1f680; 个人简介&#xff1a;一个正在努力学技术的CV工程师&#xff0c;专注基础和实战分享 &#xff0c;欢迎咨询&#xff01; &…...

人工智能多模态方向学习笔记Attention and Tell

简介 Attention and Tell&#xff08;通常缩写为“Attn-Tell”&#xff09;是一种机器学习算法&#xff0c;用于自然语言处理任务&#xff0c;如文本摘要和问答。 该算法由两个主要组件组成&#xff1a;注意力机制和解码器。注意力机制用于识别输入序列的重要部分&#xff0c…...

ESP8266-NodeMCU开发板-------开发板介绍(1)

目录 认识ESP8266-NodeMCU开发板​编辑 GPIO编号与NodeMCU开发板引脚名的区别&#xff1a; ESP8266 GPIO编号与NodeMCU开发板引脚名的对应关系 可用引脚 电压电流限制 特殊引脚情况说明 上拉电阻/下拉电阻 模拟输入 通讯 认识ESP8266-NodeMCU开发板 初识NodeMCU开发板 (第1章-第…...

蓝桥杯算法全集之完全背包问题(动态规划算法)

一、概念定义有 N 种物品和一个容量是 V 的背包&#xff0c;每种物品都有无限件可用。第 i种物品的体积是 vi&#xff0c;价值是 wi。求解将哪些物品装入背包&#xff0c;可使这些物品的总体积不超过背包容量&#xff0c;且总价值最大。输出最大价值。用下面这个图来分别动态规…...

Servlet:利用Response实现重定向及其与请求转发的区别与实例展示

目录 一、创建RedirectServlet类 二、注册Srevlet&#xff08;在web.xml中&#xff09; 三、重定向和请求转发的区别 四、重定向实例应用——登录界面 1、打开index.jsp设计登录页面 2、创建RequestTest类 3、注册servlet 4、在webapp文件夹下新建一个success.jsp文件 …...

leetcode 2111 使数组K递增的最少操作次数

给你一个下标从 0 开始包含 n 个正整数的数组 arr &#xff0c;和一个正整数 k 。 如果对于每个满足 k < i < n-1 的下标 i &#xff0c;都有 arr[i-k] < arr[i] &#xff0c;那么我们称 arr 是 K 递增 的。 比方说&#xff0c;arr [4, 1, 5, 2, 6, 2] 对于 k 2 是…...

(数字图像处理MATLAB+Python)第一章:绪论

文章目录一&#xff1a;图像的基本概念&#xff08;1&#xff09;视觉与图像A&#xff1a;视觉B&#xff1a;图像&#xff08;2&#xff09;图像的表示A&#xff1a;函数表示B&#xff1a;模拟图像C&#xff1a;数字图像二&#xff1a;数字图像处理&#xff08;1&#xff09;数…...

【3.20】BFS算法、操作系统进程管理(整理)、Java并发面试题

BFS BFS出现的常见场景是&#xff1a;让你在一幅「图」中找到从起点 start 到终点 target 的最近距离&#xff0c;这个例子听起来很枯燥&#xff0c;但是 BFS 算法问题其实都是在干这个事儿。 BFS框架&#xff1a; // 计算从起点 start 到终点 target 的最近距离 int BFS(No…...

【服务器数据恢复】使用碎片拼接方法恢复SQL Server数据库的数据恢复案例

服务器数据恢复环境&#xff1a; 某公司一台DELL服务器&#xff0c;作为WEB服务器使用&#xff0c;安装的Windows Server操作系统&#xff0c;配置了SQL Server数据库&#xff1b; 采用了Xen Server虚拟化系统&#xff1b; 底层是通过raid卡&#xff0c;用4块STAT硬盘搭建的RAI…...

VBA提高篇_ 31 VBA调用正则表达式_RegExp.Pattern/Global/Execute(s)/Replace(s,r)

文章目录1.VBScript处理正则的对象:2.创建对象: CreateObject("")3. 查找步骤RegExp.Pattern/Global/Execute(s)3.1 RegExp.Pattern--> 设置正则3.2 RegExp.Global--> 设置全局查找3.3 RegExp.Execute(s)--> 执行查找4.查找结果4.1 Matchs4.2 ()分组的高级应…...

基于BP神经网络的图像跟踪,基于BP神经网络的细胞追踪识别

目录 摘要 BP神经网络的原理 BP神经网络的定义 BP神经网络的基本结构 BP神经网络的神经元 BP神经网络激活函数及公式 基于BP神经网络的细胞识别追踪 matab编程代码 效果 结果分析 展望 摘要 智能驾驶,智能出行是现代社会发展的趋势之一,其中,客量预测对智能出行至关重要,…...

day11-Python-函数

Python-函数 一.函数作用 """ 在实现某个功能对应的代码的时候&#xff0c;如果将实现功能对应的函数放到函数中&#xff0c;那么下一次再需要这个功能的时候&#xff0c;就可以不用再写这个功能对应的代码了&#xff0c; 而是直接调用这个功能对应的函数 &qu…...

总线(六)SPI通信协议介绍

文章目录SPI背景知识SPI特征SPI总线的物理层SPI标准协议SPI背景知识 SPI&#xff08;Serial Peripheral interface&#xff09;是串行外设接口&#xff0c;是一种高速、全双工、同步的通信总线。是Motorola首先在其MC68HCXX系列处理器上定义的。 SPI特征 1、全双工串行通信&a…...

国产化替代浪潮下,企业该如何保障电子邮件安全?

电子邮件&#xff0c;是日常工作到会经常用到的联系方式。但也正因为此&#xff0c;邮件攻击也成了网络攻击的主要手段之一&#xff0c;特别是带有恶意病毒、网页木马程序、特制木马程序以及利用软件漏洞的邮件木马在互联网上泛滥成灾&#xff0c;邮件安全已经成为一个安全领域…...

ChatGPT能够改变时代吗?一点点思考

都知道ChatGPT的出现对整个世界产生了剧烈的影响&#xff0c;前不久出的ChatGPT4更是在ChatGPT3.5的基础上展现了更强的功能。比如说同一个问题&#xff0c;ChatGPT3.5还是乱答的&#xff0c;ChatGPT4已经能给出正确解了。当然这只能说明技术是进步的。 虽然如此&#xff0c;很…...

​十四届蓝桥杯青少组选拔赛Python_2023.03.12​

十四届蓝桥杯青少组选拔赛Python_2023.03.12 未完 待更新...... T4. 编程实现: 假设果园中有N(1<=N<=100)种水果,猴子想要采摘一些水果带回家,但猴子采摘水果的总重量不能超过W(1<=W<=1000). 已知每种水果的最大采摘数量Ni(1<=Ni<=100)、每种水…...

桌面出现白色图标的恢复办法

前几天装了一个软件&#xff0c;在桌面生成了快捷方式&#xff0c;用着用着这个图标突然变成了白色的&#xff0c;如下图所示。 这对有强迫症的人来说是难以接受的&#xff0c;所以就在网上找了很多解决办法&#xff0c;本来觉得重启电脑会解决&#xff0c;但是也没能够&#…...

1052 Linked List Sorting PAT甲级真题

A linked list consists of a series of structures, which are not necessarily adjacent in memory. We assume that each structure contains an integer key and a Next pointer to the next structure. Now given a linked list, you are supposed to sort the structure...

RK3588平台开发系列讲解(NPU篇)NPU调试方法

平台内核版本安卓版本RK3588Linux 5.10Android 12文章目录 一、日志等级二、NPU 支持查询设置项沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇我们一起来看一下NPU的调试方法。 一、日志等级 NPU 的运行库会根据开发板上的系统环境变量输出一些日志信息或者生成…...

SpringMVC框架详解(学习总结)

目录 什么是MVC SpringMVC概述 SpringMVC常见开发方式 SpringMVC执行流程 SpringMVC核心组件介绍 快速构建Spring MVC程序 SpringMVC参数绑定 SpringMVC跳转方式 SpringMVC处理json请求和响应 SpringMVC静态资源处理 SpringMVC操作session和cookie SpringMVC拦截器 …...

Java 基于 JAVE 库 实现 视频转音频的批量转换

文章目录 Java 基于 JAVE 库 实现 视频转音频的批量转换Maven:方案一:代码优化:方案二:示例代码:代码优化:结语Java 基于 JAVE 库 实现 视频转音频的批量转换 实现视频转音频的功能需要使用到一个第三方的 Java 库,叫做 JAVE。JAVE 是一个开源的 Java 库,提供了视频和音频转换…...

为何在 node 项目中使用固定版本号,而不使用 ~、^?

以语雀 文档为准 使用 ~、^ 时吃过亏希望版本号掌握在自己手里&#xff0c;作者自己升级&#xff08;跟随官方进行升级&#xff0c;就算麻烦作者&#xff0c;也不想麻烦使用者&#xff09;虽然 pnpm 很好用&#xff0c;但是不希望在项目中用到&#xff08;临时性解决问题可以选…...

Blazor JWT登录退出、身份控制、定时检测账户管理示例项目

本示例项目为.Net Core 7.04 Blazor Server 版本。功能&#xff1a;适合企业内部的账户分发&#xff08;非开放公众注册&#xff09;的App。1、身份控制&#xff1a;分发账户为初始密码&#xff0c;使用初始密码登录后必须修改密码才能使用相应身份的功能&#xff1b;根据身份提…...

聊一聊java程序中的换换符

常见的换行符Java程序中的换行符一般使用“\n”表示&#xff0c;它是一个转义字符&#xff0c;表示换行符。根据操作系统的不同&#xff0c;换行符的实际表示可能不同&#xff1a;在Windows系统中&#xff0c;换行符由两个字符“\r\n”表示&#xff0c;即回车符和换行符。在Uni…...

【Hive基础】-- 常见面试题目

一、请描述一下数据倾斜,并提供解决方案?  定义:由于数据分布不均匀,导致大量数据集中到一点,造成数据热点。现象是100个 task, 有一个运行了 1个小时,其他99个只有 10分钟。本质是数据量太大。原因:key 分布不均匀、sql倾斜join、建表时类型有问题算子:count、dist…...

VNC 远程登录树莓派 zero 2w

就两步 开启树莓派的 VNC server在电脑上安装 VNC viewer sudo raspi-config哇&#xff0c;竟然能在终端进入GUI交互 到此就成功开启树莓派的 VNC server 了 在电脑上安装 VNC viewer https://www.realvnc.com/en/connect/download/viewer/ 挺好&#xff0c;比单独再给树莓派配…...

如何巧妙应用JMeter的Dummy Sampler

很少人知道Dummy Sampler这个采样器(扩展插件里带的),也不知道它的妙用。Dummy Sampler 可以比较方便地模拟测试场景,自定义Request Data和Response Data,在学习测试脚本编写的过程中非常有用。另外如果巧妙应用它,可以在开发人员出接口文档后(接口还没实现)就可以同步…...

Elasticsearch 设置最低安全性

Elasticsearch 设置最低安全性 您启用 Elasticsearch 安全功能&#xff0c;然后为内置用户创建密码。您可以稍后添加更多用户&#xff0c;但使用内置用户可以简化为集群启用安全性的过程。 最小安全场景对于 生产模式集群是不够的。如果您的集群有多个节点&#xff0c;您必须…...

leetcode:66:加一

给定一个由 整数 组成的 非空 数组所表示的非负整数&#xff0c;在该数的基础上加一。 最高位数字存放在数组的首位&#xff0c; 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外&#xff0c;这个整数不会以零开头。 示例 1&#xff1a; 输入&#xff1a;digits…...

DirectX12(D3D12)基础教程(二十一)—— PBR:IBL 的数学原理(5/5)镜面反射积分项2及光照合成

这里写目录标题3.5.4、根据 Epic 近似假设进一步拆分积分项为两部分之积3.5.5、镜面反射预过滤积分贴图的重要性采样实现3.5.6、菲涅尔近似项 FSchlickF_{Schlick}FSchlick​ 中菲涅尔常数 F0F_0F0​ 的分离3.5.7、预积分 BRDF-LUT贴图3.6、最终光照合成4、总结5、参考资料3.5.…...

本科课程【移动互联网应用开发(Android开发)】实验3 - Activity及数据存储

大家好,我是【1+1=王】, 热爱java的计算机(人工智能)渣硕研究生在读。 如果你也对java、人工智能等技术感兴趣,欢迎关注,抱团交流进大厂!!! Good better best, never let it rest, until good is better, and better best. 近期会把自己本科阶段的一些课程设计、实验报…...

一口一口吃掉yolov8(2)

前面介绍了训练的第一个部分&#xff0c;也是大部分人在网上找得到的文章&#xff0c;但是后面2个部分应该是网上没有的资料了&#xff0c;希望大家喜欢。 0.数据 我的数据是一些栈板&#xff0c;主要是检测栈板的空洞&#xff0c;识别出空洞的位置和偏转角度。原图如下 我的…...

springboot静态资源解析失效处理

继承WebMvcConfigurationSupport导致默认配置失效问题描述问题分析解决问题方式1:WebMvcConfigurationSupport补充静态资源【不推荐】方式2:改写mvc自定义配置实现【推荐】总结问题描述 我们开发了一个基于SpringBoot的工具(starter封装)&#xff0c;可以提供通用的功能和管理…...

kafka-manager配置及安装Kerberos(Ambari-HDP)认证

目录 一、概述 二、环境 三、部署kafka-manager 3.1下载 3.2 配置修改 3.3kafka开启JMX 3.4启动CMAK 3.5登录 3.6添加kafka cluster配置 3.7 问题 3.8Topic和Broker信息查看 3.9Topic创建 一、概述 为了简化开发者和服务工程师维护Kafka集群的工作&#xff0c;yaho…...

【手把手教程】MacOS 安装Multipass一款更轻量级的虚拟机 保姆级安装教程

【手把手教程】MacOS 安装Multipass轻量级虚拟机 📔 千寻简笔记介绍 千寻简笔记已开源,Gitee与GitHub搜索chihiro-notes,包含笔记源文件.md,以及PDF版本方便阅读,且是用了精美主题,阅读体验更佳,如果文章对你有帮助请帮我点一个Star~ 文章目录 【手把手教程】MacOS …...

C - Candy Machine 二分

传送门 题意 JB非常喜欢糖果。 有一天&#xff0c;他发现了一台糖果机&#xff0c;里面有 N里面有糖果。看完机器的说明书后&#xff0c;他知道他可以选择一个子集 N糖果。每颗糖果都有一个甜味价值。JB 选择子集后&#xff0c;假设所选糖果的平均甜度值为 X&#xff0c;所有甜…...

一起来学5G终端射频标准(EVM均衡器频谱平坦度-2)

上一篇一起来学5G终端射频标准&#xff08;EVM均衡器频谱平坦度-1&#xff09;中的测试图例&#xff0c;这里补一下&#xff1a; 01 — EVM均衡器系数的计算 由上图红框可知&#xff0c;结果由四部分组成&#xff0c;那么这四个结果是如何计算的呢&#xff1f;我们曾在一起来学…...

火遍全网的chatGPT怎么使用

类别 描述 学术论文 它可以写各种类型的学术论文&#xff0c;包括科技论文、文学论文、社科论文等。它可以帮助你进行研究、分析、组织思路并编写出符合学术标准的论文。 创意写作 它可以写小说、故事、剧本、诗歌等创意性的文学作品&#xff0c;能够在描述情节和角色方面…...

Selenium:找不到对应的网页元素?常见的一些坑

目录 1. 用Xpath查找数据时无法直接获取节点属性 2. 使用了WebDriverWait以后仍然无法找到元素 2.1. 分辨率原因 2.2. 需要滚动页面 2.3. 由于其他元素的遮挡 1. 用Xpath查找数据时无法直接获取节点属性 通常在我们使用xpath时&#xff0c;可以使用class的方式直接获取节…...

Linux的诞生过程

个人简介&#xff1a;云计算网络运维专业人员&#xff0c;了解运维知识&#xff0c;掌握TCP/IP协议&#xff0c;每天分享网络运维知识与技能。座右铭&#xff1a;海不辞水&#xff0c;故能成其大&#xff1b;山不辞石&#xff0c;故能成其高。个人主页&#xff1a;小李会科技的…...

arcpy基础篇(6)-制图脚本

arcpy.mapping模块可以实现地图制图的自动化&#xff0c;它的具体功能包括管理地图文档、数据框架、图层文件以及上述元素中的数据。此外&#xff0c;还可用于地图自动化打印和输出。 1.地图文档 地图文档&#xff08;MXD&#xff09;在磁盘中的后缀名是.mxd。ArcPy制图模块可…...

基于RBF神经网络的机械臂运动控制算法(Matlab代码实现)

目录 &#x1f4a5;1 概述 &#x1f4da;2 运行结果 &#x1f389;3 参考文献 &#x1f468;‍&#x1f4bb;4 Matlab代码 &#x1f4a5;1 概述 在信号处理、模式识别等系统中,多层前馈网络是应用较为广泛的模型。但是大部分基于反向传播的多层前馈网络的学习算法必须基于某…...

Android原生集成友盟SDK

2021.09记录&#xff0c;2023发布&#xff0c;如有不对&#xff0c;还请包含。发晚了 Android原生集成友盟SDK 版本&#xff1a; Android Studio 4.2.1 &#xff08;以下简称AS&#xff09; UMeng 9.4.0 &#xff08;2021.06.24当天用的版本&#xff09; 参考文档&am…...

Thread的小补丁

Thread小补丁线程状态NewRunnableWaitingTimed_waitingBlocked线程安全线程的抢占式执行同时对同一个变量进行修改指令重排序操作不是原子的解决方案万恶之源优化我们自己的代码Synchronized和Volatile上一篇博客中,我们简单介绍了线程Thread的一些知识,一些基本的使用,但是单单…...

复数的实部虚部与幅值相角之间的转换及python代码实现

一、复数定义 复数 zabizabizabi 的实部为 aaa&#xff0c;虚部为 bbb。复数的模长 ∣z∣|z|∣z∣ 定义为 ∣z∣a2b2|z|\sqrt{a^2b^2}∣z∣a2b2​&#xff0c;即复数在复平面上的长度。复数与正实轴之间的夹角 θ\thetaθ 称为辐角。 二、实部虚部转换为模长幅角 公式 从实…...

从一致性/debias角度考虑推荐优化问题(排序部分 四 《参数的一致性》)

在排序工作中&#xff0c;我们也经常遇到不同的一致性需求&#xff0c;关于排序一致性&#xff0c;我们往往需要考虑几个方面&#xff1a;《样本的差异》&#xff0c;《特征的差异》&#xff0c;《模型参数差异》&#xff0c;《目标差异》&#xff0c;《场景融合的差异》。当然…...

状态机引擎选型

状态机引擎选型 概念 有限状态机是一种用来进行对象行为建模的工具,其作用主要是描述对象在它的生命周期内所经历的状态序列,以及如何响应来自外界的各种事件。在电商场景(订单、物流、售后)、社交(IM消息投递)、分布式集群管理(分布式计算平台任务编排)等场景都有大规…...

怎么压缩图片大小到50kb以下?照片怎么压缩到50kb?

随着现在摄影设备的升级&#xff0c;我们拍摄的许多照片都比较大&#xff0c;有时候在上传使用的时候&#xff0c;都会因为被限制大小无法上传&#xff0c;这时候就需要用到图片压缩指定大小&#xff08;https://www.yasuotu.com/imagesize&#xff09;工具&#xff0c;去将压缩…...

如何实现用pillow库来实现给图片加滤镜?

使用Pillow库可以非常容易地给图片加滤镜。Pillow库是Python图像处理的一个强大库&#xff0c;提供了多种滤镜效果&#xff0c;如模糊、边缘检测、色彩增强等。 下面是使用Pillow库实现给图片加滤镜的简单步骤&#xff1a; 安装Pillow库&#xff1a;首先需要安装Pillow库。可…...

中国上海人工智能企业CIMCAI世界港航人工智能领军者,成熟智慧港航AI产品,自动化港口数字化航运中国上海人工智能企业智慧港航

CIMCAI全球港航人工智能/集装箱人工智能垂直领域领军者&#xff0c;工业级成熟港航人工智能AI产品行业顶尖&#xff0c;人工智能产品与人AI核心科技全球绝对顶尖水平。中国上海人工智能独角兽CIMCAI高度成熟产品全球规模化落地&#xff0c;CIMCAI ENGINE集装箱检测云服务全球40…...

探索css渐变-实现饼图-加载图-灯柱

文章目录linear-gradient()线性渐变radial-gradient()圆形渐变conic-gradient() 锥形渐变锥形渐变实现加载动画渐变实现发廊灯柱css的渐变分为三种&#xff1a; 线性渐变&#xff1a;linear-gradient() 圆形渐变&#xff1a;radial-gradient() 锥形渐变&#xff1a;conic-gradi…...

C++ , STL常用容器

STLSTL初识STL的诞生STL基本概念STL六大组件STL中的容器、算法、迭代器容器算法迭代器初识STL — 常用容器string容器vector容器deque容器stack容器queue容器list容器set/ multiset 容器map/ multimap 容器C 模板. STL初识 STL的诞生 长久以来&#xff0c;软件界一直希望建立…...

【Selenium自动化测试】下拉框处理

在Web自动化测试过程中&#xff0c;有时会遇到类似下面的情景。 这就是下拉框&#xff0c;对于下拉框&#xff0c;WebDriver同样有提供Select类来处理这类的下拉框&#xff0c;常见方法如下&#xff1a; select_by_value()&#xff1a;通过value 值定位下拉选项。select_by…...

【华为OD机试真题JAVA】磁盘容量排序问题

标题:磁盘容量排序问题 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 磁盘的容量单位常用的有 M G T 他们之间的换算关系为 1T =1024G 1G=1024M 现在给定n块磁盘的容量,请对他们按从小到大的顺序进行稳定排序 例如给定5块盘的容量 5 1T 20M 3G …...

vue3 多标签的界面里 不同组件之间进行动态切换实例

1、首先创建三个vue 分别为left.vue, midder.vue, right.vue其内容如下&#xff1a; <script > export default {name:"midder" // 注意这里边的name必不可少 } </script><template><div>midder</div> </template> <style…...