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

JS入门到精通详解(10)

this指向详解

//1. this所在function被哪个对象调用了,this就指向这个调用的对象。

//2. 如果function没有明确的调用对象,那么 this指向window

  1. this出现在全局范围调用函数时,永远指向window (this所在的function没有被明确的对象调用时,this指向window)

var Car = function() {console.log(this); // windowconsole.log(this.Car==window.Car,Car==window.Car); // true true
}
Car();
  1. this出现在函数作用域严格模式中,永远不会指向window

函数中使用ES5的严格模式‘use strict',this为undefined
function car() {'use strict'console.log(this); // undefined
}
car();
  1. 当某个函数为对象的一个属性时,在这个函数内部this指向这个对象

var car = {name:'丰田',run() {console.log(this); // {name: "丰田", run: ƒ}}
}
  1. this出现在构造函数中,指向构造函数新创建的对象

var Car = function(name) {this.name = name;console.log(this); // Car {name: "亚洲龙"}// Car {name: "汉兰达"}
}
var myCar_1 = new Car('亚洲龙');
var myCar_2 = new Car('汉兰达');
  1. 当一个元素被绑定事件处理函数时,this指向被点击的这个元素

var btn = document.querySelector('button');
btn.onclick = function() {console.log(this); // <button>this</button>
}
  1. this出现在箭头函数中时,this和父级作用域的this指向相同

const obj = {Car() {setTimeout(function() {setTimeout(function() {console.log(this); // window})setTimeout(()=>{console.log(this); // window})})setTimeout(() => {setTimeout(function() {console.log(this); // window})setTimeout(()=>{console.log(this); // obj})})}
}
obj.Car();

强行改变 this 指向

修改上下文中的this指向方法 (函数的方法,改变的是函数内部的this指向)

  1. call(对象,参数1,参数2,……) :返回对象(直接调用)

  1. apply(对象,数组或arguments) : 返回对象(直接调用)

  1. bind(对象,参数1,参数2,……) : 返回函数(需要再调用一次)

ES6相关内容

let / const

let : 用于声明变量(必面面试题)

  1. 必须先声明,后使用。(变量不再做提升了)

  1. let声明的全局变量不是window对象的属性。

  1. 在同一个作用域中,let不能重复声明同一个变量。

  1. let声明会产生块级作用域,for循环有两个作用域,for本身是一个作用域,for循环体又是子级作用域。

const : 用于声明常量

  1. 常量一旦声明,不允许修改。

  1. 基本类型的数据,值不允许修改。

  1. 复合类型的数据,引用地址不允许修改。

let 和 const 的区别

  1. let 声明的变量的值可以改变,const 声明的变量的值不可以改变

  1. let 声明的时候可以不赋值,const 声明的时候必须赋值

箭头函数

  • 箭头函数是 ES6 里面一个简写函数的语法方式

  • 重点: 箭头函数只能简写函数表达式,不能简写声明式函数

function fn() {} // 不能简写
const fun = function () {} // 可以简写
const obj = {fn: function () {} // 可以简写
}
语法: (函数的行参) => { 函数体内要执行的代码 }
const fn = function (a, b) {console.log(a)console.log(b)
}
// 可以使用箭头函数写成
const fun = (a, b) => {console.log(a)console.log(b)
}
  1. 箭头函数不利于阅读

  1. 箭头函数中没有this指向,指向上下文中的this.

  1. 箭头函数不能实现构造函数

  1. 箭头函数不能new

  1. 建议在回调函数中使用箭头函数。

  1. 箭头函数内部没有 arguments 这个参数集合

  1. 函数的行参只有一个的时候可以不写 () 其余情况必须写

  1. 函数体只有一行代码的时候,可以不写 {} ,并且会自动 return

  • 回调函数:当一个函数作为另一个函数的参数时,这个函数就是回调函数。

  • js中的回调函数的理解:回调函数就是传递一个参数化函数,就是将这个函数作为一个参数传到另外一个主函数里面,当那个主函数执行完之后,再执行传递过去的函数,走这个过程的参数化的函数,就叫回调函数,换个说法也就是被作为参数传递到另一个函数(主函数)的那个函数就叫做回调函数。

函数参数默认值

  • 我们在定义函数的时候,有的时候需要一个默认值出现

  • 就是当我不传递参数的时候,使用默认值,传递参数了就使用传递的参数

function fn(a) {a = a || 10console.log(a)
}
fn()   // 不传递参数的时候,函数内部的 a 就是 10
fn(20) // 传递了参数 20 的时候,函数内部的 a 就是 20
  • 在 ES6 中我们可以直接把默认值写在函数的行参位置

function fn(a = 10) {console.log(a)
}
fn()   // 不传递参数的时候,函数内部的 a 就是 10
fn(20) // 传递了参数 20 的时候,函数内部的 a 就是 20
  • 这个默认值的方式箭头函数也可以使用

const fn = (a = 10) => {console.log(a)
}
fn()   // 不传递参数的时候,函数内部的 a 就是 10
fn(20) // 传递了参数 20 的时候,函数内部的 a 就是 20
  • 注意: 箭头函数如果你需要使用默认值的话,那么一个参数的时候也需要写 ()

模板字符串

  • ES5 中我们表示字符串的时候使用 '' 或者 ""

  • 在 ES6 中,我们还有一个东西可以表示字符串,就是 **``**(反引号)

let str = `hello world`
console.log(typeof str) // string
  • 和单引号还有双引号的区别

  1. 反引号可以换行书写

// 这个单引号或者双引号不能换行,换行就会报错了
let str = 'hello world' // 下面这个就报错了
let str2 = 'hello 
world'
let str = `helloworld
`console.log(str) // 是可以使用的
  1. 反引号可以直接在字符串里面拼接变量

// ES5 需要字符串拼接变量的时候
let num = 100
let str = 'hello' + num + 'world' + num
console.log(str) // hello100world100// 直接写在字符串里面不好使
let str2 = 'hellonumworldnum'
console.log(str2) // hellonumworldnum
// 模版字符串拼接变量
let num = 100
let str = `hello${num}world${num}`
console.log(str) // hello100world100

解构赋值

  1. 对象解构:可以快速读取对象中的属性或方法。

let {a = 1,b = 2,c = 3} = {c : 8,a : 2,b : 3}
  1. 数组解构: 可以快速读取数组中的元素。

let [a = 1,b = 2,c = 3] = [4,5,6];
  1. 好处?

  • 可以快速交换两个变量中的值

  • 函数中的形参可以设置默认值

  • 函数中的形参可以不按照顺序传递

  • 函数中的返回值可以一次返回多个数据了。

... 运算符(展开运算符)

  • ES6 里面号新添加了一个运算符 ... ,叫做展开运算符

  • 作用是把数组展开

let arr = [1, 2, 3, 4, 5]
console.log(...arr) // 1 2 3 4 5
  • 合并数组的时候可以使用

let arr = [1, 2, 3, 4]
let arr2 = [...arr, 5]
console.log(arr2)
  • 也可以合并对象使用

let obj = {name: 'Jack',age: 18
}
let obj2 = {...obj,gender: '男'
}
console.log(obj2)
  • 在函数传递参数的时候也可以使用

let arr = [1, 2, 3]
function fn(a, b, c) {console.log(a)console.log(b)console.log(c)
}
fn(...arr)
// 等价于 fn(1, 2, 3)

对象简写形式

当对象中的key和value的名字相同时,可以只写一个key.
let id = 1;
let name = '手机';
let price = 4999;
//创建一个对象
let obj = {id,    // id : id 名字相同,可以简写name,price,num : 2
}

模块化语法 import / export

  1. export : 导出模块

  1. import : 导入模块

实现方法

  1. 先定义模块,再导出模块

//定义模块
let user = '张三';
let age = 18;
function show(){return '姓名' + user + '年龄' + age;
}//导出模块
export {user,age,show};//导入模块
import {user,age,show} from './tools.js';
  1. 边定义模块,边导出模块

//边定义模块,边导出模块
export let user = '张三';
export let age = 18;
export function show(){return `姓名${user},年龄${age}`;
}//导入模块
import {user,age,show} from './tools.js';
  1. 以别名的方式导出模块

let a = '李四';
let b = 19;
function c(){return `姓名:${a},年龄:${b}`;
}export {a as user,b as age,c as show};
//导入模块
import {user,age,show} from './tools.js';
  1. 导入 导出默认模块

//导出默认模块(只能有一个)
let user = '王五';
let age = 20;
function a(){return `姓名:${user},年龄:${age}`;
}export {user,age};
export default a;//导入模块
import {user,age} from './tools.js';
//导入默认模块
import display from './tools.js';

Set / Map / for ... of

Set : 天然具有去重的功能。(为了数组)

  1. 创建set对象

let set = new Set();
let set = new Set([1,2,1,2,1,2,3]);
  1. 属性

size : 长度和length类似
  1. 方法:

set.add(元素) : 添加元素,返回set对象
set.has(元素) : 检测元素是否在set对象中,返回布尔值
set.delete(元素) : 删除指定元素,返回布尔值
set.clear() : 清空set对象
set.forEach((value,key,set) =>{}) : 遍历set对象
set.keys() : 获取所有的key
set.values() : 获取所有的value
set.entries() : 获取所有的key和value
for of
for(循环变量 of set|map){语句组;
}

Map(二维数组),解决对象会覆盖而存在。没有缺陷

  1. 创建map对象

let map = new Map();
let map = new Map([
[1,'one'],
[2,'two'],
['2','three'],
[true,'four'],
[3,'five']
]);
  1. 属性

size : 长度
  1. 方法:

map.set('key','value') : 添加元素,返回map对象
map.get('key') : 获取value
map.has(元素) : 检测元素是否在map对象中,返回布尔值
map.delete(元素) : 删除指定元素,返回布尔值
map.clear() : 清空map对象
map.forEach((value,key,map) =>{}) : 遍历map对象
map.keys() : 获取所有的key
map.values() : 获取所有的value
map.entries() : 获取所有的key和value
for of
for(循环变量 of set|map){语句组;
}

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

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

win10家庭版连接远程报错出现身份验证错误。要求的函数不受支持这可能是由于 CredSSP 加密 Oracle 修正。

win10家庭版连接远程 报错&#xff1a; 出现身份验证错误。要求的函数不受支持 这可能是由于 CredSSP 加密 Oracle 修正。 解决问题的办法是&#xff1a; 在这篇博客中有相关描述 https://blog.csdn.net/cmqwan/article/details/81238630 我自己也是参照文中的如下过程解决的 …...

ORACLE 查询表空间使用情况

SELECT a.tablespace_name ,--表空间 Round(a.bytes/(1024*1024*1024),3),-- 大小G Round(b.bytes/(1024*1024*1024)), --已使用G Round(c.bytes/(1024*1024*1024)) ,--剩余G Round(b.bytes*100/a.bytes,3), --使用百分比% Round(c.bytes*100/a.bytes,3) --剩余百分…...

windows下,Kiwi_Syslog日志服务器的搭建

最近在运维项目中遇到了需要用日志服务器来存储防火墙日志&#xff0c;问了好多人都不会搭建&#xff0c;没办法只能自己百度找教程&#xff0c;却没找到比较好的。 下面是我自己总结的比较简单的搭建方法&#xff1a; 一、Kiwi_Syslog的安装 下载地址&#xff1a;链接&…...

Docsify安装及个人博客搭建

安装Git 廖雪峰Git教程&#xff1a;安装GitGit官网下载地址 / Git国内镜像下载地址 安装Node.js nodejs官网下载地址&#xff0c;建议选择 Long Term Support (LTS) 长期支持版本&#xff1a;下载后一直next安装&#xff0c;本次安装地址在F:\nodejs。查看版本信息&#xff1…...

计算机考研数据结构真题答案,数据结构考研真题和答案

《数据结构考研真题和答案》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《数据结构考研真题和答案(14页珍藏版)》请在人人文库网上搜索。1、一、选择题1. 算法的计算量的大小称为计算的( B )。【北京邮电大学2000 二、3 (20/8分)】A效率 B. 复杂性 C. 现实性 D. 难度…...

卷积神经网络CNN原理以及TensorFlow实现

在知乎上看到一段介绍卷积神经网络的文章&#xff0c;感觉讲的特别直观明了&#xff0c;我整理了一下。首先介绍原理部分。[透析] 卷积神经网络CNN究竟是怎样一步一步工作的&#xff1f;通过一个图像分类问题介绍卷积神经网络是如何工作的。下面是卷积神经网络判断一个图片是否…...

【个人笔记】00 OpenCV框架介绍+环境搭建

个人资料&#xff0c;仅供学习使用 学习课程&#xff1a;OpenCV4 图像处理与视频分析实战教程——贾志刚 00 OpenCV框架介绍环境搭建 opencv知识点&#xff1a; 开源社区 - opencv.orgGitHub - github.com/opencv 本课所解决的问题&#xff1a; 什么是OpenCV框架&#xff1…...

redis客户端中文乱码,redis客户端显示中文

在打开客户端时&#xff1a;./redis-cli 命令后面 加上 --raw 即可看到中文。 ./redis-cli – raw...

Ubuntu有道云笔记无法使用方向键

环境&#xff1a;Ubuntu16.04 浏览器&#xff1a;Chrome 打开笔记&#xff0c;在笔记右下角有个问号&#xff0c;点开选择【返回旧版】就OK了...

ISCC 2019 逆向rev02

rev02 .exe文件打开需要username和password IDA打开 查找文本 username 对绿色文字文本转换为字符 将字母连在一起即为flag;...

shell中curl的使用

curl用来请求服务器&#xff0c;表示该命令用来处理客户端的URL 1、使用curl请求https://www.example.com ➜ curl https://www.example.com <!doctype html> <html> <head><title>Example Domain</title>2、参数学习 -d&#xff1a;表示post请…...

【云原生 | 44】Docker搭建Registry私有仓库之管理访问权限

&#x1f341;博主简介&#xff1a; &#x1f3c5;云计算领域优质创作者 &#x1f3c5;2022年CSDN新星计划python赛道第一名 &#x1f3c5;2022年CSDN原力计划优质作者 &#x1f3c5;阿里云ACE认证高级工程师 &#x1f3c5;阿里云开发者社区专…...

使用爬虫获取四川省各市的降雨量

先看懂这个&#xff1a;使用爬虫获取省份降雨情况&#xff0c;并生成json文件 好了&#xff0c;上面那个链接应该看懂了&#xff0c;接下来来看如何获取四川省各城市的降雨量&#xff0c;一样的&#xff0c;我们先看代码。 import requests import json import reheaders {U…...

【实际开发07】- XxxxController 批量处理 × 5 -【model】

目录 1. Mode 1. IotTypeController 基础 7 tips 2. 辅助添加 Validated 无法覆盖的 参数校验 1. 预处理空指针异常 ( 校验 : 核心必填参数 not null ) 3. RequestBody 对应API 存在 feign 调用时 , 注意 : 不可缺省 1. feign API 需要加 RequestBody , Controller 层可…...

服务器清除日志

第一步&#xff1a;开机F2&#xff0c;进入BIOS 第二步&#xff1a;选择idrac settings 第三步&#xff1a;选择system Event Log 第四步&#xff1a;clear records 选择YES &#xff0c;按ESC退出&#xff0c;中途出现选着框选择YES即可...

html unicode 在线转换,js在线unicode编码与解码特效

使用方法&#xff1a;1、head引入css文件div,body,html {margin: 0;padding: 0;user-select: none;}.unicode-input,.unicode-output {width: calc(50% - 24px);margin: 10px;height: 200px;padding: 15px 16px;border-radius: 15px;border: 1px solid #ededed;outline: none;b…...

less 安装 npm install less less-loader --save-dev报错

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.11.0/win32-x64-72_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.11.0/win32-x64-72_binding.node": HTTP error 404 Not Found 使...

SQL Server直接执行.sql文件

SQL Server是否可以像Oracle那样直接执行.sql文件&#xff0c;在cmd窗口中执行如下命令执行Sql文件&#xff1a;osql -S 127.0.0.1 -U sa -P sa -i d:\test.sql简单说明&#xff1a;osql为SQL Server的命令&#xff0c;要在cmd中执行该命令&#xff0c;一般安装完SQL Server后该…...

服务器系统日志应怎么查看,怎么查看服务器操作系统日志

怎么查看服务器操作系统日志 内容精选换一换华为云帮助中心&#xff0c;为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档&#xff0c;帮助您快速上手使用华为云服务。在Log窗口的System Log页签里&#xff0c;您可以查看系…...

初识react-router 做一个简单的路由切换

首先 要有一个react项目 然后引入react的路由依赖 在项目终端输入 npm install react-router-dom --save然后我们需要在src下的components下创建两个组件 index.jsx 首页 参考代码如下 import React from "react";class compindex extends React.Component{render…...

ISCC——美人计

拿到题目下载文件&#xff0c;得到一张照片&#xff0c;还有一张二维码扫码结果&#xff1a;U2FsdGVkX1/KasScszwQkwhOVLiJwV/6IFg5WTfNHGxG2qZsIr2iwMwb9X9Iu3GuGWmPOtO27z8vNppD2D50fwsD8VWhdtW9J4cewYivH/Z/7GoUvcJXJMrvfvuCBqWDGp6HWd0e5whGhuzlK0ZtBcDZdPDSIHA7GuUlifp8Pc…...

从泛型类派生子类

...

yarn的安装和使用(全网最详细)

一、yarn的简介&#xff1a; Yarn是facebook发布的一款取代npm的包管理工具。 二、yarn的特点&#xff1a; 速度超快。Yarn 缓存了每个下载过的包&#xff0c;所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率&#xff0c;因此安装速度更快。超级安全。在执…...

DB2查看表空间使用情况

SELECT A.SNAPSHOT_TIMESTAMP,A.TBSP_NAME,B.TBSP_TYPE,A.TBSP_STATE,1.00 * A.TBSP_USABLE_PAGES * B.TBSP_PAGE_SIZE / 1024 / 1024 / 1024 AS TOTAL,1.00 * A.TBSP_USED_PAGES * B.TBSP_PAGE_SIZE / 1024 / 1024 / 1024 AS USED,1.00 * (A.TBSP_USABLE_PAGES - TBSP_USED_P...

Java系统开发培训条件

如今&#xff0c;互联网行业发展迅猛&#xff0c;人才越来越紧缺。软件开发因其薪资水平高、发展前景好及应用领域广的优势备受大家青睐。企业对软件开发人才的需求以及没有基础的同学对软件开发行业的向往促使着一大波IT培训机构产生。在这些琳琅满目的培训机构中&#xff0c;…...

回撤率 python_最大回撤用python怎么计算

如何使用python计算最大回撤&#xff0c;下面给大家举个小例子&#xff1a; 1. 单期简单收益率 import datetime import pandas as pd pd.core.common.is_list_like pd.api.types.is_list_likeprice pd.Series([3.42,3.51,3.68,3.43,3.56,3.67], index[datetime.date(2015,7,…...

最大回撤率与夏普比率-Python

最大回撤率 在选定周期内任一历史时点往后推&#xff0c;产品净值走到最低点时的收益率回撤幅度的最大值。最大回撤用来描述买入产品后可能出现的最糟糕的情况。最大回撤是一个重要的风险指标&#xff0c;对于对冲基金和数量化策略交易&#xff0c;该指标比波动率还重要。 D为…...

最大回撤率(Python实现)

最大回撤率 在选定周期内任一历史时点往后推&#xff0c;产品净值走到最低点时的收益率回撤幅度的最大值。最大回撤用来描述买入产品后可能出现的最糟糕的情况。最大回撤是一个重要的风险指标&#xff0c;对于对冲基金和数量化策略交易&#xff0c;该指标比波动率还重要。 D为某…...

面试官最爱问的Redis(三)Redis的基本知识

面试官最爱问的redis&#xff0c;继续整理了Redis的学习笔记&#xff0c;动力节点的redis视频&#xff0c;13个小时搞定redis&#xff0c;笔记分享给大家。 视频资源&#xff1a;https://www.bilibili.com/video/BV1Uz4y1X72A/ Redis客户端 Redis客户端是一个程序&#xff0…...

NASA“钦点”的AI公司从火星回归了,现在要当无人机与自动驾驶的大脑

NASA 在 2010 年敲响了 Neurala 的大门。这家 2006 年成立于波士顿的人工智能公司&#xff0c;收到了来自美国航天局的邀请&#xff1a;他们希望创始人 Versace 能协同同事们开发一个机器探测车软件&#xff0c;能够在火星上进行自动化探索。 Versace 在 2006 年刚拿到他的博士…...

12w字超全C语言数据结构考研笔记基础知识大总结!基于王道、严蔚敏相关丛书及网络相关资料、包含案例分析

QQ1257639681 欢迎关注交流。 目录如下&#xff1a; 考研复习之数据结构笔记&#xff08;一&#xff09;基本概念&#xff08;部分基于王道&#xff09;_管二狗绝不摆烂的博客-CSDN博客_数据结构考研 考研复习之数据结构笔记&#xff08;二&#xff09;算法与算法评价、时间…...

简单工厂模式(simple-factory-model)

简单工厂模式(simple-factory-model) 文章目录简单工厂模式(simple-factory-model)一、简单计算器的设计二、面向对象介入三、计算工厂四、应用场景一、简单计算器的设计 假如让你写一份简单计算器的代码&#xff0c;我想大部分有一定基础的人都能在五分钟之内完成以下的代码&…...

[附源码]java毕业设计基于Web的美食网站的设计与实现

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…...

JavaCV1.2环境搭建

今天暂时web的项目可以停一下了&#xff0c;所以又有时间可以看图像处理。JavaCV除了封装了opencv外&#xff0c;还整合了将视频转化为流的库&#xff0c;以及AR的工具等&#xff0c;比较容易开发项目并实现跨平台。目前最新版本是1.2&#xff0c;下载地址&#xff1a;http://s…...

linux配置日志服务器-简单高效

简单来说就是把若干台服务器的日志信息 统一写入到某一台里面&#xff0c;这样就不用一台一台登陆查看日志了 根据需求有2种方式&#xff0c;一种是服务器数量少比如就一两台服务器需要配置到中央服务器中&#xff0c;则可以用第一种较为简单的方式。 如果较多服务器需要写到中…...

Linux部署rsyslog日志服务器(主机部分)

syslog服务器可以用作一个网络中的日志监控中心&#xff0c;所有能够通过网络来发送日志的设施&#xff08;包含了Linux或Windows服务器&#xff0c;路由器&#xff0c;交换机以及其他主机&#xff09;都可以把日志发送给它。通过设置一个syslog服务器&#xff0c;可以将不同设…...

java实现图片去除底色,图片变成透明背景

java实现图片去除底色&#xff0c;图片变成透明背景 废话少说&#xff0c;直接进入正题&#xff01; 实现原理及步骤 读取待处理图片为BufferedImage对象 BufferedImage image ImageIO.read(new File("D://mm.png"));遍历图片对象每个像素点进行处理 对image的…...

ISCC 2019 writeup

ISCC2019 writeupMisc1. 隐藏的信息2. 最危险的地方就是最安全的地方3. 解密成绩单4. Welcome5. 倒立屋6. 无法运行的exe7. High起来&#xff01;8. 他们能在一起吗&#xff1f;9. Keyes secret10. Aesops secret11. 碎纸机Web1. web12. web23. web34. web45. web56. web6Rever…...

无声明、with sharing、without sharing区别

无声明、with sharing、without sharing区别&#xff1a; 在salesforce中&#xff0c;声明类大概可以分成三类&#xff1a;分别是可以声明为with sharing,without sharing,以及两者均不声明. 三者区别如下&#xff1a; with sharing:类声明称with sharing类型&#xff0c;则需…...

yarn的安装和配置

npm安装yarn npm install -g yarn --registryhttps://registry.npm.taobao.org 如果yarn在命令行不识别&#xff0c;则把yarn的bin目录加入path yarn的安装、设置和注意事项&#xff0c;设置global和cache路径 安装&#xff1a;npm i -g yarn 使用 yarn create 遇到的问题&am…...

分布式事务Seata使用

分布式事务Seata使用Seata Client快速开始Seata Client快速开始 1.启动Seata Server端&#xff0c;Seata Server使用nacos作为配置中心和注册中心 参考&#xff1a;Seata服务搭建 —— nacos 2.配置微服务整合seata 第一步&#xff1a;添加maven依赖 <!-- seata --> &…...

Python实现Redis客户端

import socket import oss socket.socket()connection_host input("Please input redis host[localhost]:" ) if not connection_host:connection_host "localhost" connection_port input("Please input redis port[6379]:") if not conne...

JS编码解码HTML转义

JS转换HTML转义符 //去掉html标签 function removeHtmlTab(tab) {return tab.replace(/<[^<>]?>/g,);//删除所有HTML标签 } //普通字符转换成转意符 function html2Escape(sHtml) {return sHtml.replace(/[<>&"]/g,function(c){return {<:&…...

从C到C++

1、标准输入/输出流 —键盘&#xff08;cin&#xff09;、显示器&#xff08;cout&#xff09; —相关声明语句&#xff1a; #include<iostream> //标准输入/输出流的头文件using namespace std; //声明命名空间std —语句转换&#xff1a; //C dou…...

服务器系统日志怎么拷贝,Windows系统如何将日志发给日志审计服务器?

您好&#xff0c;请知:使用Nxlog将Windows日志以syslog形式发送至日志Syslog服务器nxlog下载地址:https://download.csdn.net/download/c1052981766/10299741下载之后进行安装&#xff1b;查看服务:修改配置文件&#xff1a;C:\Program Files (x86)\nxlog\conf\nxlog.conf## Th…...

ModuleNotFoundError: No module named ‘rospkg‘(手动下载)

参考&#xff1a;Python pip 安装与使用 | 菜鸟教程 问题&#xff1a;ModuleNotFoundError: No module named rospkg 解决&#xff1a; 1. ubuntu 先安装pip&#xff1a; curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py # 下载安装脚本 sudo pytho…...

Oracle如何查看表空间的大小及使用情况

Oracle如何查看表空间的大小及使用情况 注意存在表空间不存在于dba_free_space 中&#xff08;可能是因为表空间过大已爆掉&#xff09; –1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_…...

C# 源码反码补码换算

网上找的资源&#xff0c;可直接运行&#xff0c;给大家分享一下 链接&#xff1a;https://pan.baidu.com/s/1TZyHXsATHdN36lYxZ4Fgvw 提取码&#xff1a;s2q0...

oracle查询undo表空间使用率,检查Undo表空间使用情况

######脚本###########SELECT TABLESPACE_NAME, ROUND ( (USED / TOTAL_SIZE) * 100, 2) USED_RATEFROM (SELECT A.TABLESPACE_NAME, TOTAL_SIZE, USEDFROM ( SELECT TABLESPACE_NAME,ROUND (SUM (BYTES) / 1024 / 1024 / 1024, 2) TOTAL_SIZEFROM DBA_DATA_FILESWHERE 1 1 A…...

如何去除图片背景变透明?透明背景图片怎么做?

​如何去除图片背景变透明&#xff1f;使用压缩图的图片去底色功能在线一键去背景&#xff0c;轻松完成图片转化透明底&#xff0c;用起来也简单&#xff0c;一起来看看具体步骤吧。​ 1、打开压缩图选择图片去底色功能。 2、上传图片&#xff0c;设置参数后开始处理。 3、处理…...

回撤率 python_求问怎么用python求夏普比率和最大回撤率呢

作者&#xff1a;知乎用户 链接&#xff1a;https://www.zhihu.com/question/27264526/answer/147672695 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 同一个资产&#xff0c;不同周期频率收益率&#xff0c;算出来…...

在服务器上搭建个人网盘

本篇通过 filebrowser 在服务器上搭建个人网盘。 首先&#xff0c;在终端运行以下代码&#xff1a; curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash进行网盘系统安装。 其次&#xff0c;进入你需要建立网盘的目录&#xff0c;运行 fil…...

RocketMQ消息短暂而又精彩的一生

核心概念 NameServer&#xff1a;可以理解为是一个注册中心&#xff0c;主要是用来保存topic路由信息&#xff0c;管理Broker。在NameServer的集群中&#xff0c;NameServer与NameServer之间是没有任何通信的。Broker&#xff1a;核心的一个角色&#xff0c;主要是用来保存消息…...

MATLAB plot 画折线图的常用命令总结

MATLAB plot 画折线图的常用命令总结 目录MATLAB plot 画折线图的常用命令总结写在前面的话1 plot的数据内容1.1 希望画的数据1.2 折线图的点&#xff08;空心实心&#xff09;、颜色、线条2 x、y坐标轴的显示设置2.1 x、y坐标轴的显示范围2.2 横坐标标注从 横向 变为 竖向2.3 …...

URL解码

URL解码 decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。 url decodeURI(url); url decodeURIComponent(url); 摘要&#xff1a; 本文章就是介绍两个解码的函数&#xff0c;他们就是decodeURI()和decodeURIComponent()函数&#xff0c;这两个函数可以对特…...

前端css高频使用的属性总结

1&#xff0c;link和import的区别 link属于html标签&#xff0c;而import是css中提供的 从范围&#xff0c;加载&#xff0c;兼容以及js控制来看 两者都是外部引用css的方式&#xff0c;它们的区别如下&#xff1a; link是XHTML标签&#xff0c;除了加载CSS之外&#xff0c;还…...

【验证码输出】利用时间戳实现永远不重复的刷新

package web.response;import javax.imageio.ImageIO; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.annotation.*; import java.awt.*; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random;WebServl...

查看oracle已使用表空间,查看Oracle的表空间的使用情况

1. 查看所有表空间大小 SQLgt; select tablespace_name,sum(bytes)/1024/1024 from dba_data_files 2 group by tablespace_na1. 查看所有表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files2 group by tablespace_name;2. 查看空闲的表空间大…...

jquery html解码字符串,jquery如何编码和解码url?

jquery如何编码和解码url&#xff1f;下面本篇文章给大家介绍一下用jquery编码和解码url的方法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。在jQuery中&#xff0c;我们可以使用以下方法实现URL的编码和解码&#xff1a;encodeURI…...

【Python】基金/股票 最大回撤率计算与绘图详解(附源码和数据)

如果你想找的是求最大回撤的算法&#xff0c;请跳转&#xff1a;[Python] 使用动态规划求解最大回撤详解 【Python】基金/股票 最大回撤率计算与绘图详解&#xff08;附源码和数据&#xff09;0. 起因1. 大成沪深300指数A 519300 最大回撤率分析0. 基金走势图 2007 - 20201. 以…...

KDJ指标底背离分析(图)

kdj指标 相关的 KDJ指标底背离分析(图) 的 更多内容: https://www.quantinfo.com/Dict/View/9153.html 或百度搜索 宽客在线 然后站内搜索 “KDJ指标底背离分析(图)”...

kdj值应用口诀_【技术帖】KDJ指标应用口诀

原标题&#xff1a;【技术帖】KDJ指标应用口诀KDJ值应用口诀&#xff1a;J值100逐步卖&#xff0c;卖了涨了继续卖&#xff1b;J值接近负值逐步买&#xff0c;买了跌了继续买&#xff1b;J值100可以买&#xff0c;买了就要准备卖&#xff1b;J值为0可以卖&#xff0c;有了差价及…...

kdj超卖_KDJ超卖区超买区是什么?有什么要注意的

KDJ指数也称为随机指数&#xff0c;由三条曲线组成&#xff0c;即K线&#xff0c;D线和J线。它是中短期技术指标分析指标。在应用时主要从五个方面进行考虑:KD的取值的绝对数字&#xff1b;KD曲线的形态&#xff1b;KD指标的交叉&#xff1b;KD指标的背离&#xff1b;J指标的取…...

java kdj macd_MACD、BOLL、KDJ 三大组合精准把握趋势与买卖!

先看示意图&#xff0c;下图是布林线的3个轨道&#xff0c;其他都是股价走势图1股价&#xff0c;在布林线上轨、下轨之间运作。准确说&#xff0c;这话是不符合逻辑的&#xff0c;不是先有的轨道&#xff0c;然后股价再按照轨道运动。因为轨道是跟股价同时变化的。但是&#xf…...

外汇投资有什么刷单技巧?

1、三不做&#xff1a;累、困、乏的时候不做;心情不好的时候不做;看不懂行情的时候不做;(状态不好的情况下&#xff0c;无法发挥正常水平&#xff0c;因此对行情的判断会产生很大的误差) 2、轻仓顺势&#xff1a;交易的时候根据帐户资金量建仓&#xff0c;一般原则是仓位不超过…...

外汇趋势策略

稳妥的趋势交易同样受到众多外汇投资者的喜爱。外汇市场或任何市场中的先前高位和低位不会永远保持不变。如果那样的话&#xff0c;市场将无路可走&#xff0c;只能每天都在横盘整理。旧的高位会在某个时候被突破。许多交易者将其视为市场情绪可能发生重要变化。此前&#xff0…...

外汇投资风险在哪里.

外汇投资风险在哪里&#xff1f; 投资有风险&#xff0c;任何投资都有收益。没有人能一直受益或失去。盈亏交替应该是很多投资者的常态&#xff0c;外汇投资也应该如此。外汇融资总有这样的问题。很多人在做补偿&#xff0c;但只有少数人在赚钱&#xff0c;那么外汇投资的得失原…...

外汇投资策略——注意事项

外汇投资策略——注意事项 当市场处于无行情的时候&#xff0c;此时最好是学会休息&#xff0c;空仓保持观望&#xff0c;直到市场出现了异动性的走势&#xff0c;才去关注买入的机会&#xff0c;因为没有行情时&#xff0c;市场无法产生太大的波动&#xff0c;无论你是否是做短…...

外汇投资法则有哪些?外汇的投资技巧有哪些?

进行外汇投资时&#xff0c;很多的投资者都不了解一些基本的知识和技巧。尤其是掌握基本的法则对你的外汇投资的帮助很大。下面我们一起来了解外汇投资法则有哪些&#xff1f; 1、当价格趋势线走在平均线上&#xff0c;价格下跌并未跌破平均线并且立刻反转上升&#xff0c;亦是…...

RK3568工业级核心板高温运行测试

Rockchip RK3568 是一款通用型MPU&#xff0c;产品集成GPU、NPU&#xff0c;支持4K、HDMI、LVDS、MIPI、PCIe3.0、USB3.0、千兆以太网、CAN-BUS、UART等丰富外设接口。 RK3568的高温工作情况如何呢&#xff1f;本文将基于万象奥科HD-RK3568-CORE 系列核心板做详细高温测试&…...

个人如何炒外汇 如何进行外汇交易

相比于股票、期货等其他投资方式&#xff0c;外汇交易只需对选定的资产在未来一段时间内的价格涨跌方向做出预判&#xff0c;而无需考虑涨跌幅度多少&#xff0c;只要到期买入的方向是正确的&#xff0c;那么投资者就可以获得盈利。 既能买涨也能买跌&#xff0c;无所谓熊市与…...

GKFX捷凯外汇官网: gkfx-cn com 外汇投资别急躁

点击进入GKFX捷凯外汇官网首页 外汇投资并不看你短期内的成绩&#xff0c;看的是你投资的长期稳定性。笑到最后才笑得最好&#xff0c;急躁乃汇市投资大忌&#xff0c;以急躁的心态做外汇&#xff0c;失败是必然的结果。做外汇如同上车&#xff0c;争先恐后&#xff0c;怕赶不…...

首域金融外汇投资中一定要定制操作计划

在外汇交易中&#xff0c;时常出现这样的情形“当时不应该交易&#xff0c;结果头脑一热硬要入场”、“如果那会继续交易就好了&#xff0c;白白错过交易良机”&#xff0c;这些令投资者懊悔的遗憾往往是由盲目交易造成的&#xff0c;而这正是外汇交易大忌。小编在BOSCTIME首域…...

外汇是不是好的投资机会?

姥姥那个年代赚了钱都小心翼翼地存在银行&#xff0c;能赚点。妈妈那个年代赚了钱都买点小股票&#xff0c;也能赚点。 可现在我们这个年代&#xff0c;买股票吧&#xff0c;往往都是飞蛾扑火;存款吧&#xff0c;存的速度永远赶不上央妈降息速度。也试过了很多种理财办法&#…...

外汇市场百年风云演变,当代“钱”途之选就看EBC金融集团

随着外汇交易的发展&#xff0c;越来越多的人开始学习和投资外汇交易。可是你知道外汇的起源吗&#xff1f; 现代外汇的起源于1850年代的美国&#xff0c;一家名为Alexander Brown & Sons的公司开始交易外汇&#xff0c;它被视为领先的市场参与者。1880年&#xff0c;以黄…...

投资外汇保证金要重视基本面分析

行情突然出现大的波动的时候往往都是就是基本面状况方面公布了什么重大数据还是发布了什么报告&#xff0c;多数情况下行情处于盘整状态&#xff0c;而基本面的数据则会行情进行冲击&#xff0c;使其在比较长的一个时期内大的走势发生变动。想当初最开始接触外汇保证金的时候不…...

外汇交易平台怎么选择?

近年来&#xff0c;外汇业发展可谓是生机勃勃&#xff0c;形形色色外汇交易商如雨后春笋般涌出&#xff0c;铺天盖地的外汇广告不停袭击着你的眼球&#xff0c;一夜暴富的神话天天都在上演……外汇市场一片繁荣。市场繁荣说明大众投资理财意识正日渐成熟&#xff0c;但是这个杂…...

什么是外汇投资?

-为什么要投资 很多人都会反问.我为什么要投资啊?我的钱放在银行不是好好的.凭会什么一定要拿出来投资呢?而且把这钱放在银行里一年.还有一定的利息可拿.无缘无故将钱从银行里取出来投资..这不是没事找事吗?况且我也不清楚这投资是不是一定就比钱存银行要好呢?对于您的疑问…...

黑平台winterSnow Forex搞PUA 诱惑受害者投资外汇导致36万美金无法出金

近日&#xff0c;有受害者在外汇天眼曝光黑平台winterSnowForex&#xff0c;称其被一团伙网络经济诈骗损失36万多美金&#xff0c;事件起因于6月21日&#xff0c;被一名在美国洛杉矶的PUA男&#xff0c;可能是假名陈鑫CHENXIN&#xff0c;他于2022年6月21日在WhatsApp上找到受害…...

投资外汇的关键原因

外汇市场成为世界上最大的金融市场。当你将这个市场与纽约证券交易所 (NYSE) 进行比较时&#xff0c;它的交易量大约是 200 倍&#xff0c;而且还在不断扩大。 鉴于它是一个去中心化市场&#xff08;场外交易&#xff09;&#xff0c;投资者可以一天 24 小时在市场上进行交易。…...

spring系列 事务

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

东北猫咪带我躺平末世

丧尸来袭时,我趴在床上,啃着鸭脖哈着啤酒,看着我那黑心妹妹和渣男前男友为了一个长毛的面包互殴。 没办法,谁让末日之前我捡了一只有钱、会说话还是重生而来的大白猫呢。 看着别人从丧尸底下虎口夺食,而我躺在五百平的大房子里混吃等死,我忍不住捏了捏猫毛乎乎的小耳朵…...

Android 设置搜索功能

Android Settings 从 Q 平台开始将搜索界面单独放到了 SettingsIntelligence 中&#xff0c;代码路径&#xff1a;packages/apps/SettingsIntelligence 。 查看 SettingsIntelligence 应用 AndroidManifest&#xff0c;发现启动 activity 为 SearchActivity&#xff0c;查看该…...

【创建父域和子域】

前言 这是【Windows Server 2016 服务器配置与管理】的一些实操 下面是我自己做实验过程当中的一些简单记录&#xff0c;可能会有小错误&#xff0c;欢迎大家的指正&#xff01; Slogan&#xff1a;日拱一卒&#xff0c;功不唐捐&#xff01;&#xff01;&#xff01; 问答题 …...

linux dns子域授权(一),DNS子域授权_Sueking Linux Blog的技术博客_51CTO博客

实现DNS子域授权功能&#xff1a;实验环境&#xff1a;主DNS服务器&#xff0c;IP&#xff1a;192.168.1.132从DNS服务器&#xff0c;IP&#xff1a;192.168.1.133MAIL服务器&#xff0c; IP&#xff1a;192.168.1.135WWW服务器&#xff0c; IP&#xff1a;192.168.1.128子域D…...

2023.1. Stimulsoft 报告和仪表板的新版本:Crack

2023.1. Stimulsoft 报告和仪表板的新版本。 发布时间&#xff1a;2022 年 12 月 9 日 我们很高兴地宣布发布 Stimulsoft Reports and Dashboards 2023.1 版&#xff01;我们为 .NET Core 组件添加了对Razor Pages的支持&#xff0c;为PHP和Blazor平台更新了组件。此外&#x…...

AD子域的部署并配置DNS委派的几种方法

AD子域的部署并配置DNS委派(2009-06-05 22:00:01) 分类&#xff1a;活动目录 1&#xff0c;前提环境描述&#xff1a; 主AD在生产环境中&#xff0c;中途不可以停掉&#xff0c;自公司希望创建独立管理的域和DNS。 这就需要创建子域&#xff0c;并在本地建立DNS服务器。 环…...

基于微信的买菜小程序 毕业设计毕业论文 开题报告和效果图(基于微信小程序毕业设计题目选题课题)

...

csp 买菜 C语言

#include<stdio.h> int main () {int i,n,a[10000],b[10000];scanf ("%d",&n);for (i0;i<n;i)scanf ("%d",&a[i]);for (i0;i<n;i){b[0](a[0]a[1])/2;b[n-1](a[i]a[i-1])/2;if (i>0&&i<n-1)b[i](a[i-1]a[i]a[i1])/3;}f...

CCF买菜

思路 方法一&#xff1a; 归并排序的改造&#xff0c;遇到不相交区间时直接相加&#xff0c;否则依次递增寻找相交子区间长度 #include <iostream> using namespace std; const int maxn 2005; struct node {int x, y; } a[maxn], b[maxn]; int n, ans; int main() {s…...

买菜小程序开发的基本功能分享

如今人们的生活节奏越来越快&#xff0c;为了更好的利用有效时间&#xff0c;现在人们都习惯的选择在网上买菜&#xff0c;买菜小程序的开发是为了更好的服务用户在线上买菜的需求。那么一款线上买菜的小程序需要些什么样的功能呢&#xff1f;这里衡道小编就来给大家做个简单的…...

CCF-CSP 201809-2 买菜[c++]

CCF-CSP 201809-2 买菜 文章目录CCF-CSP 201809-2 买菜题目描述代码题目描述 问题链接 代码 #include <bits/stdc.h>using namespace std;class Node{ public:int x,y;Node(int a,int b) {x a;y b;} };int main() {ios::sync_with_stdio(false);int n; cin >>…...

买菜-csp

试题编号&#xff1a; 201809-2 试题名称&#xff1a; 买菜 时间限制&#xff1a; 1.0s 内存限制&#xff1a; 256.0MB 问题描述&#xff1a; 问题描述   小H和小W来到了一条街上&#xff0c;两人分开买菜&#xff0c;他们买菜的过程可以描述为&#xff0c;去店里买一些菜然…...

csp买菜

试题编号&#xff1a; 201809-2 试题名称&#xff1a; 买菜 时间限制&#xff1a; 1.0s 内存限制&#xff1a; 256.0MB 问题描述&#xff1a; 问题描述   小H和小W来到了一条街上&#xff0c;两人分开买菜&#xff0c;他们买菜的过程可以描述为&#xff0c;去店里买一些菜然…...

买菜小程序

#include<stdio.h> #define c_time 60 #include<string.h> #include<malloc.h> #include<ctype.h> #define Artichokes 2.05 #define Sugarbeet 1.15 #define Carrots 1.09 void star(void); void perfrom(void); int main() { star(); perf...

微信买菜小程序毕业设计,微信买菜小程序系统设计与实现,毕设作品参考

功能清单 【后台管理员功能】 会员列表&#xff1a;查看所有注册会员信息&#xff0c;支持删除 录入资讯&#xff1a;录入资讯标题、内容等信息 管理资讯&#xff1a;查看已录入资讯列表&#xff0c;支持删除和修改 广告设置&#xff1a;上传图片和设置小程序首页轮播图广告地…...

买菜

问题描述&#xff1a; 试题编号&#xff1a;201809-2试题名称&#xff1a;买菜时间限制&#xff1a;1.0s内存限制&#xff1a;256.0MB问题描述&#xff1a; 问题描述   小H和小W来到了一条街上&#xff0c;两人分开买菜&#xff0c;他们买菜的过程可以描述为&#xff0c;去店…...

CSP201809-2 买菜(Python)

文章目录题目程序代码题目 试题编号&#xff1a;201809-2试题名称&#xff1a;买菜时间限制&#xff1a;1.0s内存限制&#xff1a;256.0MB 问题描述   小H和小W来到了一条街上&#xff0c;两人分开买菜&#xff0c;他们买菜的过程可以描述为&#xff0c;去店里买一些菜然后去…...

英语词根词缀

一直想学好英语&#xff0c;不过愿望是美好的&#xff0c;现实是残酷的&#xff0c;于是屡战屡败&#xff0c;屡败屡战&#xff0c;当然自己的意志还不够坚强占很大一份&#xff0c;莫要拍砖。。。。。。近日&#xff0c;在此宝地发现有人在说应该从词根词缀下手&#xff0c;觉…...

java内部类赋值_详解 Java 内部类

内部类在 Java 里面算是非常常见的一个功能了&#xff0c;在日常开发中我们肯定多多少少都用过&#xff0c;这里总结一下关于 Java 中内部类的相关知识点和一些使用内部类时需要注意的点。从种类上说&#xff0c;内部类可以分为四类&#xff1a;普通内部类、静态内部类、匿名内…...

南方科技大学郑浩计算机,郑浩 - 教师个人主页 - 南方科技大学

郑浩长期从事低维拓扑及相关数学物理问题的研究。主要成果有量子群表示的范畴化&#xff0c;拓扑序的边界-内部对应&#xff0c;2维拓扑序无能隙边界态的数学理论等。近期发表论文&#xff1a;1. Liang Kong, Hao Zheng, The center functor is fully faithful, Adv. Math. 339…...

C++/C中字符转整数函数atoi()

C/C中字符转整数函数atoiC描述C描述C描述 string &str&#xff1b; int a atoi(str.c_str())&#xff1b; c_str()将string转换成字符 C描述 char* token&#xff1b; int a atoi(token);...

【机房重构】——观察者模式解决三种下机

引言 对于重构来说我们知道在机房收费这个系统中有三种下机——正常下机、强制所有下机、选择强制下机。在第一遍的时候我们就是在做完正常下机以后&#xff0c;然后复制代码来完成&#xff0c;在重构的时候有了设计模式作为基础&#xff0c;我们可以用观察者模式轻松搞定这三种…...

FastJson学习

FastJsonjava对象转json字符串list集合转json字符串map集合转json字符串Json数据转成java对象Json数据转成list集合# Json数据转成map集合SerializerFeature枚举SerializerFeature枚举的使用JsonField注解的使用JsonType的使用java对象转json字符串 1.java对象 NoArgsConstru…...

2015我的编程之路

2015我的编程之路 目录 前言: 一,思想: (1) 积极主动... (2) 赢在执行力. (3) 总结记录自己... 二,计算机: 三,英语: 四,生活:读书健身... (1)读书... (2)运动... 五,Friendship: 小结... 前言: 真正的英雄是含着泪还愿意奔跑的人,勇敢坚毅真正之才智乃刚毅之…...

【Java AWT 图形界面编程】Canvas 组件中使用 Graphics 绘图 ④ ( AWT 绘图窗口闪烁问题 )

文章目录一、AWT 绘图窗口闪烁问题二、完整代码示例一、AWT 绘图窗口闪烁问题 使用 Graphics 第一次绘图 完成后 , 如果在循环中 持续调用 Canvas#repaint() 函数刷新界面 , 代码如下 : import java.awt.*;public class HelloAWT {public static void main(String[] args) thr…...

FlexPaper控件实现文档的上传和预览

引言 之前在一个项目中初识了这个控件&#xff0c;当时自己对这个东西非常高的好奇就尝试着做了一个Demo&#xff0c;最近在项目中 遇到了这个需求&#xff0c;所以我向组长推荐了我的这中做法&#xff0c;在之前的系统中是将文档转换成html然后在前台中预览&#xff0c;这样 有…...

百度搜索--jquery

<!doctype html> <html> <head> <meta charset"utf-8"> <title></title> <style> *{ margin:0; padding:0; list-style:none;} #box{ width:645px; margin:10px auto; text-align:center; overflow:hidden; font-size:20...

c_primer——第五版——第六章习题答案解析

复习题 略 练习题&#xff1a; 1.来看看结果&#xff1a; 右上方用IDE vs2012运行结果&#xff0c;右下方为Gcc编译运行结果 那为什么vs编译的结果zimu1把zimu和zimu1的都输出了&#xff0c;为什么&#xff1f; 由于是在栈中申请的空间&#xff0c;zimu和zimu1都在一个栈…...

【UML】------图

一、引言 在上一篇博客中给大家介绍了UML中的视图&#xff0c;在结尾的时候根据自己的理解有把图和视图之间的包含关系总结了一下&#xff0c;那么在这篇博客中我将结合实例来介绍UML中的图。二、基本内容 1、用例图&#xff08;Use Case Diagram&#xff09; &#xff08;1&am…...

北京理工大学研究生考试总结

研究生考试后的总结 前言 刚刚过去的一个研究生考试&#xff0c;感恩这段时间小伙伴的陪伴和一起的学习&#xff0c;特别感谢David、聚哥我们三剑客&#xff0c;每天的学习交流以及他们对我的引导&#xff1b;感恩一生的贵人米老师&#xff0c;考研组十一期的大组长李红同志&am…...

忘记过去

过去是痛苦的回忆是难忘的还有必要联系吗&#xff1f;痛苦是寂寞的难忘是脆弱的还可以问心无愧吗&#xff1f;欢笑和泪水一起涌向脑海过去和将来一起幻想美好相识中我们彼此握手友好失去中我们坦言彼此缺陷求求你别再留恋你不爱我是我不对求求你别再回忆放弃寻找新的开始所有的…...

《恐怖复苏》哪里是什么恐怖小说?这分明是个编程手册好吗?

这作者以前是不是当程序员的&#xff1f; 我不知道这书的读者都是什么样的群体&#xff0c;首先开篇就介绍了两个基础框架设定&#xff1a; 1.鬼无法被消灭&#xff1b; 2.只有鬼才能对抗鬼&#xff1b; 讲真&#xff0c;看书到现在最吸引我的就是一开始的世界观设定以及不…...

5句经典

第一句 解释永远都是多余&#xff0c; 理解你的人不需要&#xff0c; 不理解你的人没必要。 第二句 付出真心&#xff0c; 才会得到真心&#xff0c; 却也可能伤得最彻底。 保持距离&#xff0c; 才能保护自己&#xff0c; 却也注定永远寂寞。 第三句 通常愿意…...

Lucene学习总结

数据分类 结构化数据:有固定类型或者有固定长度的数据 例如:数据库中的数据(mysql,oracle等), 元数据(就是windows中的数据) 结构化数据搜索方法: 数据库中数据通过sql语句可以搜索 元数据(windows中的)通过windows提供的搜索栏进行搜索 非结构化数据:没有固定类型…...

Python中的函数(一)

Python中的函数&#xff08;一&#xff09; 接触过C语言的朋友对函数这个词肯定非常熟悉&#xff0c;无论在哪门编程语言当中&#xff0c;函数&#xff08;当然在某些语言里称作方法&#xff0c;意义是相同的&#xff09;都扮演着至关重要的角色。今天就来了解一下Python中的函…...

量子计算机 上海交通大学,上海交大宣布其科研团队“捕获”马约拉纳费米子...

4位中科院院士“站台”&#xff0c;校长亲自出席发布会。6月22日下午&#xff0c;上海交通大学宣布&#xff0c;该校贾金锋教授科研团队在实验室里成功捕捉到了一种物理学家寻找多年的神秘粒子——马约拉纳费米子。这种粒子既是困扰物理学界80多年的正反粒子同体的特殊费米子&a…...

搞技术的要不要学习财务知识

越是大型的集团或者企业&#xff0c;公司里面设立的部门就越多&#xff0c;也越细化&#xff0c;各部门之间既相互独立管理&#xff0c;又是相互的辅助支持&#xff0c;所以在工作中经常遇到这样的一个问题&#xff0c;就是做技术的要不要学习财务知识。这个问题其实就是把技术…...

开掉今天公布的这23人,巴西队世界杯能得第几

开掉今天公布的这23人&#xff0c;巴西队世界杯能得第几&#xff1f; 今天凌晨&#xff0c;巴西世界杯阵容公布了。没有什么意外&#xff0c;相对而言&#xff0c;也没有太多争议&#xff0c;有的&#xff0c;只有那些叹息。因为入选的那些人几乎都是众望所归&#xff0c;没入选…...

基于朴素贝叶斯分类器的文本分类算法C#版(二)

代码太多&#xff0c;编辑的时候卡的很&#xff0c;于是再整个&#xff08;二&#xff09; 前面贴完了分类器的代码&#xff0c;下面主程序如下&#xff08;示例仍然采用原文的例子&#xff09;&#xff1a; Code1using System; 2using System.Collections.Generic; 3using Sys…...

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…...

DJ2-4 进程同步(第一节课)

目录 2.4.1 进程同步的基本概念 1. 两种形式的制约关系 2. 临界资源&#xff08;critical resource&#xff09; 3. 生产者-消费者问题 4. 临界区&#xff08;critical section&#xff09; 5. 同步机制应遵循的规则 2.4.2 硬件同步机制 1. 关中断 2. Test-and-Set …...

如何基于 Apache Doris 与 Apache Flink 快速构建极速易用的实时数仓

随着大数据应用的不断深入&#xff0c;企业不再满足离线数据加工计算的时效&#xff0c;实时数据需求已成为数据应用新常态。伴随着实时分析需求的不断膨胀&#xff0c;传统的数据架构面临的成本高、实时性无法保证、组件繁冗、运维难度高等问题日益凸显。为了适应业务快速迭代…...

Vuex由浅入深详细讲解

目录前言一&#xff0c;理解Vuex1.1 Vuex是什么1.2 Vuex概述1.3 Vuex统一管理状态的好处1.4 什么时候使用Vuex二&#xff0c; Vuex的配置2.1 安装vuex依赖包及vuex版本问题2.2 导入vuex包2.3 创建store对象2.4 在main.js中挂载store三&#xff0c;Vuex的核心概念3.1 demo3.2 St…...

2023.3.20

文章目录算法部分2&#xff1a;前缀和数组3&#xff1a;Math.random( ):等概率的返回[0 , 1)之间的数4&#xff1a;从a~b随机到c~d随机5&#xff1a;01不等概率随机到01等概率随机语法部分8&#xff1a;局部变量必须初始化9&#xff1a;同一个类&#xff0c;类的加载只加载一次…...

Ubuntu18.4安装petalinux

Ubuntu18.4安装petalinux 本文介绍安装petalinux的步骤&#xff0c;最近在学习ZYNQ的驱动开发&#xff0c;简单记录一下&#xff0c;以备不测&#xff0c;哼哼哼。。。。。。。。。。。 1. 下载准备必须的文件 啥都不说啦&#xff0c;先自行下载&#xff0c;链接如下&#x…...

计算机体系结构(校验码+总线)

校验码计算机系统运行时&#xff0c;为了确保数据在传送过程中正确无误&#xff0c;一是提高硬件电路的可靠性&#xff1b;二就是是提高代码的校验能力&#xff0c;包括查错和纠错。通常使用校验码的方法检测传送的数据是否出错。这里的校验码主要是指循环冗余校验码&#xff0…...

三角函数的局限和改进思路

1. 三角函数的局限 1.1 三角函数概算 三角函数&#xff08;trigonometric function&#xff09;是从直角三角形发展起来的一种角度和边的对应关系。常见的三角函数有sin、cos、tan三个函数&#xff0c;反三角函数有arcsin、arccos、arctan三个反三角函数&#xff08;反三角函数…...

spark第三章:工程化代码

系列文章目录 spark第一章&#xff1a;环境安装 spark第二章&#xff1a;sparkcore实例 spark第三章&#xff1a;工程化代码 文章目录系列文章目录前言一、三层架构二、拆分WordCount1.三层拆分2.代码抽取总结前言 我们上一次博客&#xff0c;完成了一些案例的练习&#xff0…...

javaEE初阶 — JavaScript WebAPI

文章目录什么是 DOMDOM 树获取元素1. querySelector2. querySelectorAll事件1. 事件三要素2. 代码案例获取 / 修改元素内容1. innerHTML获取 / 修改元素属性获取 / 修改表单元素属性获取 / 修改样式属性1. 修改内联样式&#xff08;修改 style 属性的值&#xff09;2. 修改元素…...

【C++】C++11新特性——可变参数模板|function|bind

文章目录一、可变参数模板1.1 可变参数的函数模板1.2 递归函数方式展开参数包1.3 逗号表达式展开参数包1.4 empalce相关接口函数二、包装器function2.1 function用法2.2 例题&#xff1a;逆波兰表达式求值2.3 验证三、绑定函数bind3.1 调整参数顺序3.2 固定绑定参数一、可变参数…...