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

Compose 动画艺术探索之动画规格

本篇文章是此专栏的第四篇文章,如果想阅读前三篇文章的话请点击下方链接:

  • Compose 动画艺术探索之瞅下 Compose 的动画
  • Compose 动画艺术探索之可见性动画
  • Compose 动画艺术探索之属性动画

动画规格在上一篇文章中提到过,不过上一篇文章中说的是有限动画规格 FiniteAnimationSpec ,它继承自 AnimationSpec

interface AnimationSpec<T> {fun <V : AnimationVector> vectorize(converter: TwoWayConverter<T, V>): VectorizedAnimationSpec<V>
}

可以看到 AnimationSpec 是一个接口,它用来存储动画规格,包括要进行动画处理的数据类型、将数据转换为动画后将使用的动画配置。Compose 为我们实现了常用的一些动画规格,先来看下思维导图吧:

在这里插入图片描述

上面可以看到,官方提供的能直接使用的有八种(标红的表示可以直接使用的,剩下的为接口),今天咱们来一一尝试下!

动画规格——Spring

spring 是很多动画的默认动画规格,比如前几篇文章中说到的 animate*AsStateupdateTransition 的默认动画规格都是 spring 。下面来看下 spring 的源码吧!

@Stable
fun <T> spring(dampingRatio: Float = Spring.DampingRatioNoBouncy,stiffness: Float = Spring.StiffnessMedium,visibilityThreshold: T? = null
): SpringSpec<T> =SpringSpec(dampingRatio, stiffness, visibilityThreshold)

可以看到 spring 返回值是 SpringSpec ,接收三个参数,但都有默认值,所以 colorDefaultSpring 并没有传参数,来看下三个参数都是什么吧:

  • dampingRatio:阻尼比,默认值为 DampingRatioNoBouncy ,也就是无阻尼,通俗点说就是没有弹性,还有一些别的值,下面会一一列举
  • stiffness:刚度,默认值为 StiffnessMedium ,中度,别的值也会在下面列举
  • visibilityThreshold:可见性阈值

到这里其实上面所说的新构建的 spring 大抵能理解了。

这里简单说下,spring 在很多动画 API 中是动画规格的默认值,比如 animate*AsStateupdateTransition。下面来看下 dampingRatiostiffness 除了默认值外的值吧:

object Spring {// 对于极硬的弹簧刚度常数const val StiffnessHigh = 10_000f
​// 中等硬度弹簧的刚度常数。这是弹簧力的默认刚度。const val StiffnessMedium = 1500f
​// 中低刚度弹簧的刚度常数。这是用于进入出口转换的弹簧的默认刚度。const val StiffnessMediumLow = 400f
​// 低刚度弹簧的刚度常数const val StiffnessLow = 200f
​// 很低刚度的弹簧的刚度常数const val StiffnessVeryLow = 50f
​// 弹性弹簧的阻尼比。注意:对于欠阻尼弹簧(即阻尼比< 1),阻尼比越低,弹簧越有弹性。const val DampingRatioHighBouncy = 0.2f
​// 中等弹性弹簧的阻尼比。这也是弹簧力的默认阻尼比。const val DampingRatioMediumBouncy = 0.5f
​// 低弹性弹簧的阻尼比。const val DampingRatioLowBouncy = 0.75f
​// 无弹性弹簧的阻尼比const val DampingRatioNoBouncy = 1f
​// 基于物理的动画的默认截断,默认的位移阈值const val DefaultDisplacementThreshold = 0.01f
}

可以看到这是一个单例,里面定义了阻尼比和刚度的一些默认值,咱们来一个个看看实际效果吧!

默认值无阻尼和中度刚度

先来写下测试代码吧:

val blue = remember { mutableStateOf(true) }
val color by animateColorAsState(if (blue.value) Blue else Red,animationSpec = spring(dampingRatio = Spring.DampingRatioNoBouncy,stiffness = Spring.StiffnessMedium)
)
Column(modifier = Modifier.fillMaxWidth(),horizontalAlignment = Alignment.CenterHorizontally,
) {Button(onClick = { blue.value = !blue.value },) {Text("修改颜色值")}Box(modifier = Modifier.size(100.dp).background(color))
}

代码很简单,一个线性布局包裹着一个按钮和一个 Box 块,点击按钮修改 Box 块的颜色,这里的阻尼比和刚度是默认值,来看下运行效果吧!

在这里插入图片描述

可以看到点击之后里面切换,动画时间很短。

默认值无阻尼和很低刚度

刚度一共默认了五个值,这里咱们直接用最小的再试下效果!

animationSpec = spring(dampingRatio = Spring.DampingRatioNoBouncy,stiffness = Spring.StiffnessVeryLow
)

在这里插入图片描述

可以看到点击按钮之后明显有了动画效果,动画时间明显增加。

很低刚度和高阻尼

阻尼默认的是最小的,这里咱们直接试下最大的来看下:

animationSpec = spring(dampingRatio = Spring.DampingRatioHighBouncy,stiffness = Spring.StiffnessVeryLow
)

在这里插入图片描述

可以看到有回弹效果,类似弹簧,但颜色有点看不太清,我改成 size 让大家看的更加明显一些:

var isSmall by remember { mutableStateOf(true) }
val size: Dp by animateDpAsState(targetValue = if (isSmall) 40.dp else 100.dp,animationSpec = spring(dampingRatio = Spring.DampingRatioHighBouncy,stiffness = Spring.StiffnessVeryLow)
)

OK,改成了 size 咱们再来看下效果!

在这里插入图片描述

size 就能明显看到弹簧效果了!

动画规格——tween

tween 是用来创建使用给定的持续时间、延迟和缓和曲线配置的动画规格,先来看下使用方法吧:

var isSmall by remember { mutableStateOf(true) }
val size: Dp by animateDpAsState(targetValue = if (isSmall) 40.dp else 100.dp,animationSpec = tween()
)
​
Column(modifier = Modifier.fillMaxWidth(),horizontalAlignment = Alignment.CenterHorizontally,
) {Button(onClick = { isSmall = !isSmall },) {Text("修改Dp值")}Box(modifier = Modifier.size(size).background(Blue))
}

代码是不是很熟悉,没错,和上一篇文章中的测试代码差不多,只不过这里将动画规格由默认的 spring 换为了 tween ,来看下运行效果吧!

在这里插入图片描述

可以看到 tween 默认刚开始运行比较快,快完成时开始减速。下面来看看 tween 的代码吧!

fun <T> tween(durationMillis: Int = DefaultDurationMillis,delayMillis: Int = 0,easing: Easing = FastOutSlowInEasing
): TweenSpec<T> = TweenSpec(durationMillis, delayMillis, easing)

可以看到 tween 也是一个泛型方法,返回值为 TweenSpec ,然后有三个参数,老规矩,来看下这三个参数有啥用!

  • durationMillis:动画持续时间,默认值为 DefaultDurationMillis ,300
  • delayMillis:动画在启动前等待的时间,以毫秒为单位
  • easing:用于在开始和结束之间插入的松弛曲线,默认值为 FastOutSlowInEasing

前两个参数都很好理解,这里重点来看下第三个参数 easing ,它的参数类型为 Easing ,那么 Easing 是个啥呢?来看看!

fun interface Easing {fun transform(fraction: Float): Float
}

奥,Easing 原来是个接口,是一种调整动画分数的方法,允许过渡元素加速或减速,而不是以恒定的速度移动,Easing 中还有一个方法,方法中参数 fraction 是一个在0到1.0之间的值,表示动画中的当前点,其中0表示开始,1.0表示结束。

看了下 Easing 只有一个实现类 CubicBezierEasing ,表示三阶贝塞尔曲线运动,CubicBezierEasing 类中的具体实现这里不仅行深究,感兴趣的可以去看下。

Easing 中官方给了四种实现,来看下吧!

// 以静止开始和结束的元素使用这个标准缓动。他们快速加速,逐渐减速,以强调过渡的结束。这是最常见的方式。这相当于原生插值器FastOutSlowInInterpolator
val FastOutSlowInEasing: Easing = CubicBezierEasing(0.4f, 0.0f, 0.2f, 1.0f)
​
// 进入的元素使用减速缓和动画,以峰值速度(元素移动的最快点)开始过渡,并在静止时结束。这相当于原生插值器LinearOutSlowInInterpolator
val LinearOutSlowInEasing: Easing = CubicBezierEasing(0.0f, 0.0f, 0.2f, 1.0f)
​
// 退出屏幕的元素使用加速缓动,它们从静止开始,以峰值速度结束。这相当于原生中插值器 FastOutLinearInInterpolator
val FastOutLinearInEasing: Easing = CubicBezierEasing(0.4f, 0.0f, 1.0f, 1.0f)
​
// 线性,匀速
val LinearEasing: Easing = Easing { fraction -> fraction }

可以看到这四种都很好理解,有三种和原生中的一些插值器类似,剩下的一种直接就是线型的。下面就来分别看下吧!

LinearEasing

先从线型的 Easing 来看下吧,先来修改下代码:

animationSpec = tween(durationMillis = 2000,easing = LinearEasing
)

为了看的更加明显将持续时间改为了两秒,然后将 easing 设置为了 LinearEasing ,运行来看下!

在这里插入图片描述

可以看到 LinearEasing 匀速的执行整个动画。

FastOutLinearInEasing

接下来看下 FastOutLinearInEasing ,同样修改下代码:

animationSpec = tween(durationMillis = 2000,easing = FastOutLinearInEasing
)

运行看效果!

在这里插入图片描述

可以明显看到动画速度由慢到快,速度从零开始慢慢加快,到动画结束时速度达到最快。

LinearOutSlowInEasing

下面来看下 LinearOutSlowInEasing ,同样修改下代码:

animationSpec = tween(durationMillis = 2000,easing = LinearOutSlowInEasing
)

运行看效果!

在这里插入图片描述

可以看到动画由快到慢,在做减速运动。

FastOutSlowInEasing

最后来看下 FastOutSlowInEasing ,同样修改下代码:

animationSpec = tween(durationMillis = 2000,easing = FastOutSlowInEasing
)

运行看效果!

在这里插入图片描述

可以看到动画快速加速,逐渐减速,这是 tween 默认的 Easing

官方内置的几种 Easing 一般来说够用了,但如果项目中有特殊需求的话,大家也可以对 Easing 进行自定义。

动画规格——snap

Snap 用于立即将动画值切换到结束值,先来看下 snap 的代码吧:

fun <T> snap(delayMillis: Int = 0) = SnapSpec<T>(delayMillis)

很简单,只有一个参数,而且在上面 tween 中还遇到过,就是动画播放的开始时间,也没啥好说的,接着来看 SnapSpec 吧!

class SnapSpec<T>(val delay: Int = 0) : DurationBasedAnimationSpec<T> {override fun <V : AnimationVector> vectorize(converter: TwoWayConverter<T, V>): VectorizedDurationBasedAnimationSpec<V> = VectorizedSnapSpec(delay)
}

可以看到 SnapSpec 继承自 实现了 DurationBasedAnimationSpecDurationBasedAnimationSpec 是基于持续时间的动画规范,那就再来看下 DurationBasedAnimationSpec :

interface DurationBasedAnimationSpec<T> : FiniteAnimationSpec<T> {override fun <V : AnimationVector> vectorize(converter: TwoWayConverter<T, V>):VectorizedDurationBasedAnimationSpec<V>
}

嗯,DurationBasedAnimationSpec 也是个接口,继承自有限动画规格。其实上面所说的 tweenSpec 也实现了的是 DurationBasedAnimationSpec 接口,实现 DurationBasedAnimationSpec 接口的还有 KeyframesSpec ,这个下面会说,这里咱们先看 snap

下面写个测试代码来看看效果!

val size: Dp by animateDpAsState(targetValue = if (isSmall) 40.dp else 100.dp,animationSpec = snap(delayMillis = 500)
)

还用刚才的测试代码吧,修改下动画规格,这里将延迟动画设置为了 500,运行看下效果!

在这里插入图片描述

可以看到点击按钮后停顿了下,这就是我们刚设置的 500,然后开始后动画直接结束,没有动画过程。

动画规格——keyframes

keyframes 基于动画持续时间中不同时间戳定义的值(即不同的关键帧)来制作动画。每个关键帧都可以使用 KeyframesSpecConfig.at来进行定义。老规矩,先来看下 keyframes 函数:

fun <T> keyframes(init: KeyframesSpec.KeyframesSpecConfig<T>.() -> Unit
): KeyframesSpec<T> {return KeyframesSpec(KeyframesSpec.KeyframesSpecConfig<T>().apply(init))
}

同样的,keyframes 也只有一个参数,但这个参数没有见过,是 KeyframesSpec 中的一个内部类,来看下吧:

class KeyframesSpecConfig<T> {// 动画持续时间,默认为300var durationMillis: Int = DefaultDurationMillis
​// 动画播放延迟时间,默认为0var delayMillis: Int = 0
​// 关键帧internal val keyframes = mutableMapOf<Int, KeyframeEntity<T>>()
​// 添加一个关键帧infix fun T.at(/*@IntRange(from = 0)*/ timeStamp: Int): KeyframeEntity<T> {return KeyframeEntity(this).also {keyframes[timeStamp] = it}}
​// 为刚提供的时间戳开始的时间间隔添加 Easinginfix fun KeyframeEntity<T>.with(easing: Easing) {this.easing = easing}
}

KeyframesSpecConfig 是一个泛型类,类中只有三个参数和两个方法,注释写在了代码中。但这块还需要说下 kotlin 的一个关键字 infixinfix 是中缀表达式,有几个前提条件:

  • 必须是成员函数或扩展函数
  • 必须只有一个参数
  • 参数不可能是可变参数或默认参数

可以看到 atwith 方法都符合要求,下面咱们来看看如何使用吧!

animationSpec =  keyframes {durationMillis = 37550.dp at 0 with LinearOutSlowInEasing52.dp at 35 with FastOutLinearInEasing55.dp at 75 // ms100.dp at 225 // ms
}

同样还是使用刚才的测试,修改下动画规格,可以看到 kotlininfix 的骚操作,写起来很好用,插入了四个关键帧,并定义了下动画时间,下面运行来看下效果吧!

在这里插入图片描述

可以看到动画确实是按照咱们定义的关键帧来执行的,没毛病!如果有需要的话大家可以在每一个关键帧上添加 Easing ,当然不加也可以!

动画规格——repeatable

repeatable 用来构建可重复的动画,先来看下调用函数吧:

fun <T> repeatable(iterations: Int,animation: DurationBasedAnimationSpec<T>,repeatMode: RepeatMode = RepeatMode.Restart,initialStartOffset: StartOffset = StartOffset(0)
): RepeatableSpec<T> =RepeatableSpec(iterations, animation, repeatMode, initialStartOffset)

可以看到 repeatable 有四个参数,来分别看下:

  • iterations:重复次数,理论上来说应该大于一,其实等于也可以,但没必要
  • animation:将被重复的动画规格,注意这里的动画规格是 DurationBasedAnimationSpec ,也就是说可以使用 KeyframesSpecSnapSpecTweenSpec
  • repeatMode:指定动画播放模式
  • initialStartOffset:动画开始的偏移

四个参数中前两个参数好理解,第三个参数 repeatMode 类型为 RepeatMode ,来看下!

enum class RepeatMode {// 将重新启动动画,并从开始值动画到结束值。Restart,
​// 将在动画重复时反转上一次迭代Reverse
}

RepeatMode 是一个枚举类,定义了两种类型 RestartReverseRestart 将重新启动动画,并从开始值动画到结束值;Reverse 将在动画重复时反转上一次迭代。

第四个 initialStartOffset 其实有点云里雾里,参数类型为 StartOffset ,那咱们就来看看!

value class StartOffsetType private constructor(internal val value: Int) {companion object {// 延迟动画的开始。val Delay = StartOffsetType(-1)
​// 快进动画到给定的播放时间,并立即开始播放。val FastForward = StartOffsetType(1)}
}

这个类定义了 repeatableinfiniteRepeatable 的起始偏移量。有两种类型的启动偏移量: StartOffsetType.DelayStartOffsetType.FastForwardStartOffsetType.Delay 延迟动画的开始,而 StartOffsetType.FastForward 会快进动画到给定的播放时间,并立即开始播放。

下面咱们来看下使用方法吧:

val size: Dp by animateDpAsState(targetValue = if (isSmall) 40.dp else 100.dp,animationSpec = repeatable(iterations = 3, animation = tween(500))
)

同样的代码,动画规格改为了 repeatableanimation 设置为了 tween ,下面来运行看下效果:

在这里插入图片描述

没毛病,重复了三次,有需要可以将 animation 修改不同的动画规格,但需要注意的是只支持 DurationBasedAnimationSpec ,也就是说目前官方实现的只有 KeyframesSpecSnapSpecTweenSpec 可用,如实在不满足实际需求,可实现 DurationBasedAnimationSpec 接口并进行自定义。

动画规格——infiniteRepeatable

无限重复动画规格和有限重复动画规格类似,先来看下函数定义吧:

fun <T> infiniteRepeatable(animation: DurationBasedAnimationSpec<T>,repeatMode: RepeatMode = RepeatMode.Restart,initialStartOffset: StartOffset = StartOffset(0)
): InfiniteRepeatableSpec<T> =InfiniteRepeatableSpec(animation, repeatMode, initialStartOffset)

相比 repeatable 少了一个参数 iterations ,因为本来都是无限动画了也就不需要设定几次了,其他参数都一致,用法也相同。下面来写下测试代码:

val size: Dp by animateDpAsState(targetValue = if (isSmall) 40.dp else 100.dp,animationSpec = infiniteRepeatable(animation = tween(500))
)

代码和上面基本一致,动画规格改为了 infiniteRepeatable ,运行看效果!

在这里插入图片描述

无限重复动画在日常开发中也经常会用到,大家可以根据实际情况进行选择使用。

总结

FloatSpringSpecFloatTweenSpec 这两个动画规格比较特殊,系统没有提供直接进行使用的方法,其实也没有必要使用了,需要使用的话有 springtween 就够了。

本文至此结束,有用的地方大家可以参考,当然如果能帮助到大家,哪怕是一点也足够了。就这样。

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

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

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

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

两部委牵头 4央企联手设健康医疗大数据平台公司

4月14日&#xff0c;21世纪经济报道记者获悉&#xff0c;中国电子信息产业集团公司、国家开发投资公司、中国联合网络通信有限公司、中国国有企业结构调整基金股份有限公司于近日共同发起设立中国健康医疗大数据产业发展有限公司。 据悉&#xff0c;该平台公司由国家卫生计生委…...

实战-splunk 导入并分析本地数据

1&#xff1a; Splunk支持.zip和.tar.gz等压缩包格式&#xff0c;splunk会对上传的压缩包自动解压缩. 采用上传(Upload)的方式从本地导入数据 // Splunk有 上传、监视本地、来自转发三种添加数据的方式 设定路径中的段为主机名&#xff0c;如压缩包&#xff1a;/waf/secure.…...

字符串(字符串匹配)

一、字符串匹配问题、基础 1、假设文本是一个长度为n的数组T&#xff0c;而模式是长度为m的数组P&#xff0c;我们希望在文本T中寻找模式P 如果P出现在T中的第s个位置&#xff0c;那么我们称其有效偏移为s&#xff0c;在其他不匹配的位置称为无效偏移 2、如果字符串w是字符串…...

jq实现给某个字段加样式

示例一&#xff1a; <script type"text/javascript">$(body).html(function(i,oldHTML){return oldHTML.replace(//g,<sup></sup>);}) </script>示例二&#xff1a; <!DOCTYPE html> <html><head><meta charset&quo…...

阿里云运维架构实践秘籍

阿里云运维架构实践秘籍1. 中国互联网发展编年史2. 运维3. 不同云盘单路随机写访问响应时间对比4. 常见数据库性能对比5. 常见衡量业务量级别指标6. 如何根据PV估算服务器数量&#xff1f;7. 不同业务特性计算模型8. PV量和服务器配置/RDS配置对应表9. 服务器CPU/内存配置模型1…...

ESP8266-Arduino网络编程实例-异步TCP客户端

异步TCP客户端 本次实例将使用ESPAsyncTCP库实现一个简单的客户端。 客户端实现的主要步骤如下: 连接WiFi连接服务器注册TCP客户端事件回调函数1、硬件准备 ESP8266 NodeMCU开发板一块数据线一条2、软件准备 Arduino IDE或VSCode + PlatformIO在前面的文章中,对如何搭建ESP…...

阿里云k8s扩展节点最大pod数量

vim /etc/systemd/system/kubelet.service.d/10-kubeadm.conf [Service] EnvironmentFile-/etc/kubernetes/kubelet-customized-args.conf Environment"KUBELET_KUBECONFIG_ARGS--bootstrap-kubeconfig/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig/etc/kuberne...

Activemq配置文件详解

Activemq目录 Activemq根目录下目录列表&#xff1a; -rw-r--r-- 1 activemq activemq 40580 Aug 2 2016 LICENSE -rw-r--r-- 1 activemq activemq 3334 Aug 2 2016 NOTICE -rw-r--r-- 1 activemq activemq 2610 Aug 2 2016 README.txt -rwxr-x…...

Datawhale Task 02 Python自动化之Excel

2.0 包的安装 操作难度&#xff1a;⭐ 方法一&#xff1a;应用pip执行命令 安装openpyxl模块pip install openpyxl ​ 注&#xff1a;openpyxl可以读取xlsx的格式&#xff0c;但是不可以去读xls格式&#xff1b;读取xls格式&#xff0c;可以安装xlrd模块&#xff0c;pip in…...

【火灾检测】森林火灾检测系统(带面板)【含GUI Matlab源码 1921期】

⛄一、火灾检测简介 1 引言 目前森林火灾是破坏森林的最主要的灾害之一, 影响很大。森林是各种珍禽异兽的家园, 森林遭受火灾后, 会破坏野生动物赖以生存的环境。严重的森林火灾不仅能引起水土流失, 还会引起山洪爆发、泥石流等自然灾害。因此, 对森林火灾尽早识别并预警, 就能…...

关于openmv与stm32之间的串口通信实现

已经在研一度过快3个月了&#xff0c;研究生学习跟本科学习还是有很大区别的&#xff0c;要善于自己找资料善于自己总结&#xff0c;因此我也决定从现在开始时不时的写写博客总结后面每段时间遇到的各种困难以及解决方法&#xff0c;为以后工作积累经验也方便以后查阅。 这是我…...

WebDAV之葫芦儿·派盘+Diarium

Diarium 支持webdav方式连接葫芦儿派盘。 是一款跨平台的日记应用,支持 Windows、macOS、Android 和 iOS 系统,拥有模板功能让你快速记日记,有日历、时间线、地图几种样式浏览日记。支持多个平台的手机日记本,提供大量日记模板,轻松插入图片、视频、语音等内容,随时随地…...

如何利用TensorFlow.js部署简单的AI版「你画我猜」图像识别应用

选自Medium&#xff0c;作者&#xff1a;Zaid Alyafeai&#xff0c;机器之心编译&#xff0c;参与&#xff1a;Geek AI、路。 本文创建了一个简单的工具来识别手绘图像&#xff0c;并且输出当前图像的名称。该应用无需安装任何额外的插件&#xff0c;可直接在浏览器上运行。作…...

python串口工具_python 串口监控工具

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里技术人对外发布原创技术内容的最大平台&…...

用计算机时的注意事项,计算机使用注意事项

计算机使用注意事项强化计算机内网、互联网与硬件管理&#xff0c;确保计算机正常工作&#xff0c;网络信息安全通畅、各部门正常工作。主要内容1、爱护计算机相关设备&#xff0c;保持计算机清洁卫生&#xff0c;防止茶水、异物进入键盘、打印机等外部设备&#xff0c;操作计算…...

Redis五大数据类型之String

五大数据类型 官方文档 全文翻译 Redis 是一个开源&#xff08;BSD许可&#xff09;的&#xff0c;内存中的数据结构存储系统&#xff0c;它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构&#xff0c;如 字符串&#xff08;strings&#xff09;&#xff0c; 散…...

JVM上篇:内存与垃圾回收篇-笔记

JVM上篇&#xff1a;内存与垃圾回收篇-笔记 学习了一段时间最近抽时间总结一下JVM学习笔记&#xff0c;代码和课件都放在git上了&#xff0c;发时间在这里是为了方便手机查看使用&#xff0c;和代码示例串联起来。 01-JVM与Java体系结构 02-类加载子系统 03-运行时数据区及…...

cmd返回上一级和根目录

https://jingyan.baidu.com/article/066074d6154cf4c3c21cb013.html转载于:https://www.cnblogs.com/wanqingcui/p/9808614.html...

fbd 文件的研究笔记

本文针对方正书版v11&#xff08;2008&#xff09; 关于图片 fbd 支持 tif/eps/jpg 图片浏览器对图片格式的支持情况&#xff1a;wiki 符号解读 符号A&#xff1a;公式输入法符号B&#xff1a;注解括弧对符号C&#xff1a;上标符号Unicode 编码为 E00B 符号D&#xff1a;下标符…...

G711 G723 G729,带宽计算

G711 G723 G729线路占多少带宽问题   带宽包长度每秒包数   包长度&#xff08;1/打包周期&#xff09;    &#xff08;Ethernet头IP头UDP头RTP头有效载荷&#xff09;&#xff08;1/打包周期&#xff09;    &#xff08;208bit 160bit64bit96bit 有效载荷&#x…...

java 什么叫异或_Java中 ^异或

Java中 ^异或 &相与小常识学过基本逻辑运算符我们知道 ^ 异或是什么意思无外乎&#xff1a;相同为零&#xff0c;相异为1。即 0 ^ 1 1,0 ^ 0 0,1 ^ 1 0;延伸至变量 &#xff1a;a ^ a 0; a ^ 0 a;我们经常在某些交换值的算法中用到void swap(int &a, int &b){a…...

python字符串比较大小 python3_Python中进行字符串比较大小的方法

Python中进行字符串比较大小的方法发布时间&#xff1a;2020-12-14 09:28:15来源&#xff1a;亿速云阅读&#xff1a;84作者&#xff1a;小新这篇文章给大家分享的是有关Python中进行字符串比较大小的方法的内容。小编觉得挺实用的&#xff0c;因此分享给大家做个参考。一起跟随…...

吃透空洞卷积(Dilated Convolutions)

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达作者丨玖零猴知乎来源丨https://zhuanlan.zhihu.com/p/113285797极市导读 空洞卷积在图像分割需要增加感受野同时保持特征图的尺寸的需求中诞生&#xff0c;本文详细介绍了…...

oracle如何建pdb,教你创建PDB的三种方法

12C官方文档提到6种创建PDB的技术&#xff0c;如下&#xff1a;Create a PDB by using the seedCreate a PDB by cloning an existing PDB or non-CDBCreate a PDB by relocating it to a different CDBCreate a PDB by plugging an unplugged PDB into a CDBCreate a PDB as a…...

linux目录和文件管理相关命令

文章目录 一、Linux目录结构 1.1 树形目录结构 1.2 根目录 1.3 常见的子目录 二、查看文件内容命令 2.1 cat命令 2.2 more命令 2.3 less命令 2.4 head命令 2.5 tail命令 三、统计与检索文件 3.1wc命令 3.2grep命令 四、文件压缩、归档 4.1 gzip命令 4.2 bzip2命令 4.4 zip命令 …...

【Oracle篇】Oracle集群-rac模式

Oracle rac模式 RAC(real application clusters) 整个集群系统又分为 oracle Clusterware (集群就绪软件)和 Real Application(RA) 两大部分组成。 基本架构 rac 是 Oracle 数据库的高可用集群。传统数据库一个实例一个数据库&#xff0c; RAC 是多个实例&#xff0c;一个数…...

计算机视觉基础概念、运行原理和应用案例详解

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达这是一篇计算机视觉入门指南&#xff0c;从概念、原理、用例等角度介绍了计算机视觉。「机器能够模拟人类视觉系统」的幻想已经过时了。自 1960 年代第一批学术论文出现以…...

Leetcode827. Making A Large Island - 彻底掌握并查集(Union Find)系列题4

You are given an n x n binary matrix grid. You are allowed to change at most one 0 to be 1. Return the size of the largest island in grid after applying this operation. An island is a 4-directionally connected group of 1s. Example 1: Input: grid [[1,...

PHP伪协议-文件包含

lfi.php案例代码 <?phpinclude $_GET[file]; ?>phar://、zip://、zlib://用于读取压缩文件,zip:// 、phart:// 、zlib:// 均属于压缩流,可以访问压缩文件中的子文件,更重要的是不需要指定后缀名,可修改为任意后缀: jpg、png、gif、xxx等等。php://inputphp://input…...

Tomcat部署及配置

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器&#xff0c;属于轻量级应用服务器&#xff0c;Tomcat本身可以当作web服务器使用&#xff0c;是java开发的。 没有java环境&#xff0c;java也叫jdk。 [rootzabbix1 ~]# java - version 可以查看版本 jdk的包有两种&…...

快速制作PCB板的几种方法

“简 介&#xff1a; 如果你是一个急性子的电子狂热者&#xff0c;那么快速PCB制作是一个可以让你把硬件开发变得和软件开发一样容易的技术。掌握它&#xff0c;可以事半功倍&#xff0c;抚平你那躁动的狂野心灵。关键词&#xff1a; PCB&#xff0c;快速制版&#xff0c;热转印…...

【Matplotlib绘制图像大全】(十九):Matplotlib绘制等高线

前言 大家好,我是阿光。 本专栏整理了《Matplotlib绘制图像大全》,内包含了各种常见的绘图方法,以及Matplotlib各种内置函数的使用方法,帮助我们快速便捷的绘制出数据图像。 正在更新中~ ✨ 🚨 我的项目环境: 平台:Windows10语言环境:python3.7编译器:PyCharmMatp…...

NOI / 1.10编程基础之简单排序 09:明明的随机数

09:明明的随机数 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 明明想在学校中请一些同学一起做一项问卷调查&#xff0c;为了实验的客观性&#xff0c;他先用计算机生成了N个1到1000之间的随机整数&#xff08;N≤100&#xff09;&#xff0c;对于其中…...

排序-选择类排序

问题描述 【问题描述】 实现简单选择排序、堆排序。 【输入形式】 输入2组待排序序列。 第一行为待简单选择排序数据个数n, 第二行为待简单选择排序的n个数据; 第三行为待堆排序数据个数m, 第四行为待堆排序的m个数据。 【输出形式】 输出分别使用简单选择排序、堆排序的排序…...

ROS安装中rosdep init和update一定成功的方法

1 sudo rosdep init 出现网络问题 lzxlzx:~$ sudo rosdep init ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.好多CSDN中说是网络问题&#xff0c…...

逻辑斯蒂回归、朴素贝叶斯

逻辑斯蒂回归 逻辑斯蒂分布(增长分布)&#xff1a;F(X) P(X<x) 1/(1e^(-(X-u)/γ)) 该分布曲线以&#xff08;u&#xff0c;1/2&#xff09;作为中心对称点 sigmod函数&#xff08;亦称作Logistic函数&#xff09; 作用&#xff1a;将一个实数映射到&#xff08;0&#x…...

Anaconda下pytorch的详细安装步骤

Anaconda下pytorch的详细安装步骤 文章目录Anaconda下pytorch的详细安装步骤准备工作1.安装Anaconda2.Cuda安装pytorch1.Anaconda下新建pytorch环境2.安装pytorch准备工作 1.安装Anaconda 安装Anaconda后 依次输入以下指令&#xff0c;切换到国内的镜像源&#xff08;懂得都…...

【牛客网——算法刷题】开篇介绍

个人简介&#xff1a; > &#x1f4e6;个人主页&#xff1a;赵四司机 > &#x1f3c6;学习方向&#xff1a;JAVA后端开发 > &#x1f4e3;种一棵树最好的时间是十年前&#xff0c;其次是现在&#xff01; > &#x1f514;博主推荐网站&#xff1a;牛客网 刷题|面…...

鲁棒性和抗扰性

以前一直以为鲁棒性和抗扰性是一个东西&#xff0c;直到看见一句话&#xff0c;“系统的鲁棒性将减弱&#xff0c;但抗扰作用将增强” &#xff0c;就去搜了一下二者的具体区别&#xff0c;以下是我个人的理解。 鲁棒性&#xff1a; 鲁棒性是指系统对于自身内部发生改变所受影…...

为什么要让img浮动:

为什么要浮动&#xff1a; 图片不浮动的话&#xff0c;图片和文字是像下面这样排版的&#xff1a; 代码&#xff1a; <img src"https://static.maizuo.com/pc/v5/usr/movie/1f25dd6943762288dfd84b961c98f478.jpg" /> <div><div>红发歌姬</d…...

编写Makefile中的规则

编写规则 一个规则出现在makefile中&#xff0c;说明何时以及如何重新创建某些文件&#xff0c;这些文件称为规则的目标&#xff08;通常只有一个&#xff09;。它列出了作为目标先决条件的其他文件&#xff0c;以及用于创建或更新目标的方法。 规则的顺序并不重要&#xff0…...

URLDNS链

听说这个链子是最简单的链子之一了&#xff0c;但是却是来来回回看了好多遍才勉强看明白。 在 ysoserial 中我们可以看见链子是这样的&#xff1a; *Gadget Chain: * HashMap.readObject() * HashMap.putVal() * HashMap.hash() * URL.hashCode() 简单流程&#xff1a; 1.Hash…...

那些好玩的生成器网站(二)

苏生不惑第105 篇原创文章&#xff0c;将本公众号设为星标&#xff0c;第一时间看最新文章。之前写过 那些好玩的生成器网站 &#xff0c;这里继续整理些好玩的生成器网站。生成小瓶子最近微博上的话题 #小瓶子涂鸦大赛#很火。小瓶子的状态代表你对事物喜好的程度&#xff0c;喜…...

mysql5.7执行SQL死锁问题的定位方法

1、先登陆数据库mysql -uroot -p&#xff0c;然后使用命令&#xff1a;show engine innodb status; 在命令的输出结果中&#xff0c;找到“LATEST DETECTED DEADLOCK”。 从这段内容中在找到产生死锁的SQL语句&#xff08;比如&#xff1a;replace into 和delete语句&a…...

jQuery-css

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body> <p style"color: blue;">尚硅谷的后裔</p> <p style"color: green;&…...

Typora自定义主题样式

Typora自定义主题样式 1.打开Typora开发者工具 视图 --> 开发者工具&#xff08;Shift F12&#xff09; 2.使用选区工具选中想要更改的元素 3.查看styles区域 4.修改颜色并预览 修改步骤&#xff1a; 打开取色器选择自己喜欢的颜色&#xff0c;取色器&#xff1a;https://…...

VScode使用codeblocks C++ 头文件报错 配置

配置以下几个文件 新建一个. vscode文件 c_cpp_properties.json {"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG","UNICODE",&quo…...

elememtUI--Select下拉框及Cascader级联选择器获取value值、label值

------ select单选框----- select绑定change事件 onSelectedDrug(val){let obj {};obj this.options.find((item)>{ // 这里的options就是数据源return item.value val; // 筛选出匹配数据});console.log(obj);// 获取的item所有的值console.log(obj.label);// 获取的l…...

智能制造系统解决方案和智能工厂发展趋势

当前&#xff0c;我国大多数企业、行业智能制造系统都还处于局部应用阶段&#xff0c;只有少数大企业单项业务信息技术覆盖面较高&#xff0c;关键业务环节应用系统之间实现了一定的协同和集成。从制造企业生产力水平来看&#xff0c;大量企业处于工业2.0要补课&#xff0c;有些…...

互联网摸鱼日报(2022-12-03)

互联网摸鱼日报&#xff08;2022-12-03&#xff09; InfoQ 热门话题 飞桨开源框架2.4版本全新发布&#xff0c;带来哪些新功能&#xff1f; 36氪 WISE2022 新经济之王大会成功举办&#xff1a;聚焦创新&#xff0c;助力实体产业升级 如何加速AI业务落地&#xff0c;这4场直播…...

macbookpro去掉关机提示

1、点击系统偏好设置 2、进入用户与群组 3、登陆选项&#xff0c;把“显示睡眠、重新启动、关机“那个勾去掉就行了...

【Python100天学习笔记】网络编程和应用开发

网络编程入门 计算机网络基础 计算机网络是独立自主的计算机互联而成的系统的总称&#xff0c;组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。今天计算机网络中的设备和计算机网络的用户已经多得不可计数&#xff0c;而计算机网络也可以称得上是一个“复…...

分享75个商务商城PHP源码,总有一款适合你

商务商城 分享75个商务商城PHP源码&#xff0c;总有一款适合你 源码链接&#xff1a;https://pan.baidu.com/s/1iHbw7YSXGxWDzdTKhQ8eeQ 提取码&#xff1a;2j1y 下面是文件的名字&#xff0c;我放了一些图片&#xff0c;文章里不是所有的图主要是放不下...&#xff0c;大家下…...

C++编写程序一定要加using namespace std吗?命名空间你真的清楚吗?

hello&#xff0c;大家好啊&#xff01;经过C语言和简单数据结构的学习&#xff0c;博主终于能开始学习C了&#xff0c;激动之心溢于言表。 然而刚开始学习&#xff0c;博主就吃了一个闭门羹。为什么C编程时几乎每次都要敲上using namespace std;这行代码&#xff1f;问了很多…...

嵌入式Linux开发环境搭建-(0)在进行嵌入式Linux开发前,你可能先要知道这些基本概念

嵌入式Linux开发前&#xff0c;你可能需要知道这些基本概念 作者之前编写了一系列嵌入式Linux的开发文档&#xff1a; 关注公众号【微联智控工作室】&#xff0c;并回复【嵌入式Linux资料】&#xff0c;可获取以上pdf文档​的下载链接。 或者点击以下链接下载&#xff1a;http…...

入门Nginx之-代理HTTPS, HTTP强制转HTTPS

简介 之前介绍过Nginx反向代理实现二级域名转发&#xff0c; 不过当时直接用Nginx代理的HTTP。 这次通过Nginx启用SSL&#xff0c; 代理HTTPS&#xff0c; 并实现HTTP强制转HTTPS。 第一步 Nginx代理HTTPS 修改配置&#xff1a; 添加443端口监听&#xff0c; 开启SSL&#x…...

正方形隐藏呈三角形html,border三角形

border:100px solid ;box-shadow: inset 0 1px,inset 1px 0px,inset 0 -1px,inset -1px 0px;width:0px;height: 0px;margin:0 auto;/*transparent 透明*/border-color:red transparent transparent transparent;/*box-shadow 向框添加一个或多个阴影*/box-shadow: inset 0 1px,…...

2021-TRN2-A

https://vjudge.net/contest/422763#problem/A 原题复制粘贴 这里有一个关于合法的括号序列的问题。 如果插入“”和“1”到一个括号序列&#xff0c;我们能得到一个正确的数学表达式&#xff0c;我们就认为这个括号序列是合法的。例如&#xff0c;序列"(())()", …...

django与sqlite版本对应关系

django默认使用sqlite数据库&#xff0c;而使用sqlite数据库是通过python的&#xff0c;因为python本身内置sqlite&#xff0c;那么django——SQLite——python三者之间就有一个版本的对应关系&#xff0c;如果版本不配套&#xff0c;就可能报以下错误&#xff1a; File "…...

计算机网络体系结构与打开一个网站的全过程

1. 计算机网络体系结构 每一层的作用如下&#xff1a; 应用层&#xff1a;允许访问OSI环境的手段&#xff08;应用协议数据单元APDU&#xff09; 表示层&#xff1a;对数据进行翻译、加密和压缩&#xff08;表示协议数据单元PPDU&#xff09; 会话层&#xff1a;建立、管理和…...

打开网站执行了那些操作

打开网站执行了那些操作 《小李的别虐日常》 今天李四觉得闲来无事&#xff0c;正好看见了老王在试穿张三给他的新帽子&#xff0c;李四信心满满想要在老王面前装个B&#xff0c;来反正你也是闲来无事&#xff0c;你来考考我&#xff1b;老王说&#xff1a;你个憨憨&#xff0c…...

python冒号排序教程

冒泡排序&#xff08;Bubble Sort&#xff09;也是一种简单直观的排序算法。它重复地走访过要排序的数列&#xff0c;一次比较两个元素&#xff0c;如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换&#xff0c;也就是说该数列已经排序完成。…...

java 冒号转义,如何在属性文件中转义冒号(:)?

I am using a properties file to store my applications configuration values.In one of the instances, I have to store a value asxxx:yyy:zzz. When I do that, the colon is escaped with a back slash\ resulting in the value showing as xxx\:yyy\:zzz in the prope...

java 切割冒号_java split 冒号(java中split是什么意思啊)

&#xff1a;切分字符串为数组&#xff0c;String value &#xff02;register.xml&#xff02; String[] values value.split(&#xff02;.&#xff02;)最佳案String s &#xff02;123-456-789-0123&#xff02;; String arr[] s.split(&#xff02;-&#xff02;)&…...

visual studio C++冒号:与双冒号::的使用说明

1. 冒号 &#xff08;1&#xff09;表示机构内位域的定义&#xff08;即该变量占几个bit空间&#xff09; typedef struct _XXX{unsigned char a:4;unsigned char c; } ; XXX&#xff08;2&#xff09;构造函数后面的冒号起分割作用&#xff0c;是类给成员变量赋值的方法&…...

电脑怎么打出冒号符号_冒号的用法有哪些?写作文的时候冒号怎么用?冒号在电脑上怎么打出来?...

我们在写作文的时候&#xff0c;做阅读题的时候经常会用到或见到冒号&#xff0c;各种标点符号都是有自己的使用方法&#xff0c;那么今天小编来告诉大家冒号的用法有哪些&#xff0c;小编会整理示例来让大家学习&#xff0c;同学们仔细看了哦!文尾小编会告诉大家在电脑上冒号怎…...

java for冒号_浅谈对Java双冒号::的理解

本文为个人理解&#xff0c;不保证完全正确。官方文档中将双冒号的用法分为4类&#xff0c;按照我的个人理解可以分成2类来使用。官方文档官方文档中将双冒号的用法分为了以下4类&#xff1a;用法举例引用静态方法ContainingClass::staticMethodName引用特定对象的实例方法cont…...

mysql 双冒号_解决Hibernate不支持PostgreSQL中双冒号(::)的问题

在PostgreSQL中&#xff0c;双冒号(::)的作用是类型转换&#xff0c;而在Hibernate中&#xff0c;SQL中冒号的作用是命名参数&#xff0c;用于SQL中命名参数的匹配&#xff0c;这时&#xff0c;当在PostgreSQL数据库环境中&#xff0c;正常的SQL本身包括双冒号时&#xff0c;通…...

python代码缩进和冒号_Python缩进和冒号详解

对于Python而言代码缩进是一种语法&#xff0c;Python没有像其他语言一样采用{}或者begin...end分隔代码块&#xff0c;而是采用代码缩进和冒号来区分代码之间的层次。缩进的空白数量是可变的&#xff0c;但是所有代码块语句必须包含相同的缩进空白数量&#xff0c;这个必须严格…...

java for冒号_java中for循环里的冒号

importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importorg.apache.poi.hssf.user...import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOEx...

java 冒号 正则表达式_Java正则表达式问号冒号的使用

在Java和Javascript中正则表达式字符串前面加上?:表示非捕获型匹配&#xff0c;否则就是捕获型匹配。捕获型括号会将匹配到的内容捕获到一些变量里&#xff0c;这些变量按照捕获型括号的左括号为顺序从1开始编号。为了避免括号太多使编号混乱&#xff0c;也为了避免无用的捕获…...

for循环中的冒号

一、冒号的功能 先看一段代码&#xff1a; #include <iostream> #include <list> using namespace std;int main() {list<int> mylist;mylist.push_back(5);mylist.push_back(6);mylist.push_back(8);list<int>::iterator it;for (itmylist.begin();…...

android 中文冒号,Kotlin中双冒号::使用方法

Kotlin 中 双冒号操作符 表示把一个方法当做一个参数&#xff0c;传递到另一个方法中进行使用&#xff0c;通俗的来讲就是引用一个方法。先来看一下例子&#xff1a;fun main(args: Array) {println(lock("param1", "param2", ::getResult))}/*** param st…...

html中两个冒号,css中双冒号和单冒号区别

&#xff1a;——是指的伪类&#xff1a;&#xff1a;——是指的伪元素1.字面意思&#xff1a;伪类&#xff0c;1.css中有类选择器&#xff0c;某些元素并未定义类名&#xff0c;就可以通过伪类赋予样式&#xff0c;如&#xff1a;【&#xff1a;nth-child(n)】&#xff1b;2.伪…...

c语言以冒号分割字符串,C语言里面的冒号

看下面一段代码&#xff1a;struct test {int body1:1;int body2:2;};这里提出的问题是&#xff0c;结构体里面的冒号的作用是什么。这种冒号的用法不是我随便杜撰的&#xff0c;而是在实际的代码里面看到的。在C的函数定义时&#xff0c;参数列表之后可以使用冒号来给变量赋值…...

linux 冒号命令,Linux命令之:(冒号)

用途说明我们知道&#xff0c;在Linux系统中&#xff0c;冒号(:)常用来做路径的分隔符(PATH)&#xff0c;数据字段的分隔符(/etc/passwd)等。其实&#xff0c;冒号(:)在Bash中也是一个内建命令&#xff0c;它啥也不做&#xff0c;是个空命令、只起到占一个位置的作用&#xff0…...

Java的lambda表达式以及双冒号写法的一些浅薄理解

lambda表达式和函数式接口 首先lambda是想将函数当成参数传递给某个方法&#xff0c;设计者是想做这样的设计&#xff0c; 但是实际上java是不能直接在方法参数里塞方法的&#xff0c;只能够塞对象。那咋办呢&#xff1f; 于是就引入了lambda表达式的设计&#xff0c;这种设计…...

c++函数后加冒号

其实冒号后的内容是初始化成员列表&#xff0c;一般有三种情况&#xff1a;1、对含有对象成员的对象进行初始化&#xff0c;例如&#xff0c; 类line有两个私有对象成员startpoint、endpoint&#xff0c;line的构造函数写成&#xff1a; line&#xff08;int sx,int sy,int ex,…...

MySQL 冒号

在写接口时&#xff0c;会遇到这种写法&#xff1a; where条件后面跟的是&#xff1a;addressBookID,一开始百度了&#xff0c;没有找到这个意思的&#xff0c;其实这里&#xff0c;冒号后面的相当于一个占位符。where id:x,:x就是后面要给id的值。是执行sql时&#xff0c;需…...

linux脚本冒号,Shell中的冒号 :

{str:expr}如果变量str不为空,${str:expr}就等于str的值&#xff0c;若str为空&#xff0c;就把expr的值赋值给str。用途说明我们知道&#xff0c;在Linux系统中&#xff0c;冒号(:)常用来做路径的分隔符(PATH)&#xff0c;数据字段的分隔符(/etc/passwd)等。其实&#xff0c;冒…...

Android面试题——高级开发面试题二

一 面试题概述 回答自己理解的java虚拟机、gc机制Java多线程、线程池集合原理(hashmap,list)java虚引用封装、继承、多态的理解activity生命周期安卓activity和fragment数据传递Handler内存泄漏、内存溢出、内存抖动 原因及解决办法ANR原因以及解决办法性能优化、卡顿优化事件…...

c# 冒号 :

1、表示继承关系 class classA:classB 2、继承构造&#xff0c; 调用自己这个类的某个构造函数&#xff0c;因为有的类构造函数很多参数&#xff0c;而有的参数又不是必须填写&#xff0c;或者可以提供一些默认值&#xff0c;就跟重载是一样的道理。 在调用SocketServer(str…...

小知识:Java中冒号(:)有哪些用法?

今天读博客时看到这样一段代码&#xff1a; //遍历集合 Set<String> keys prop.stringPropertyNames(); for (String key : keys) {//通过键 找值//prop.get(key)String value prop.getProperty(key);System.out.println(key"" value); }这里的冒号是什么意…...

凝聚创新创业力量浙江天搜持续赋能双创升级

近日&#xff0c;中国创投领域的年度盛事2018CCTV中国创业榜样颁奖典礼播出&#xff0c;此次评选以“寻找时代榜样&#xff0c;助推双创升级”为主题&#xff0c;倡导科技创新的引领作用&#xff0c;推动科研成果转化落地。对此致力于运用移动互联网、大数据、人工智能等技术&a…...

中国民主同盟顺德区委员会莅临红谷滩区·高通中国·影创联合创新中心调研

10月23日&#xff0c;民盟顺德区委主委宋炜一行莅临红谷滩区高通中国影创联合创新中心调研。详细了解联合创新中心的产业布局、行业地位以及战略规划。宋炜主委连连称赞&#xff0c;表示对联合创新中心的先进设备和创新技术印象深刻。 在展区序厅&#xff0c;观看了沉浸式影片“…...

2021中国数字智能生态大会,易趋布局项目管理生态合作

9月9日&#xff0c;CDEC2021中国数字智能生态大会暨第十四届中国软件渠道大会深圳站成功举办&#xff0c;本次大会由中国软件网、海比研究院主办&#xff0c;以“抢占五新生态”为主题&#xff0c;邀请了软件产业各细分领域代表厂商出席&#xff0c;就当前的新技术、新产品、新…...

斯阔谷冬奥会首次使用计算机,1960年斯阔谷冬季奥运会 - 纺织/服装 - 百科全书 - 价值网...

【1960年斯阔谷冬季奥运会资料】[编辑本段]第八届美国斯阔谷冬奥会【时间】1960.2.18-28【主办国和城市】美国斯阔谷【参赛国家/地区】30个【参赛运动员】665人(144女&#xff0c;521男)【大项】4项【小项】27项【1960年斯阔谷冬季奥运会基本情况】[编辑本段]运动会于1960年2月…...

BBR 数学模型直观展示

看 BBR 的理想图示&#xff1a; 但现实中数据包到达并非绝对均匀&#xff0c;考虑统计突发&#xff0c;实际情况如下&#xff1a; ​后文将 Delivery Rate 设为 B(Bandwidth)&#xff0c;将 RTT 设为 D(Delay)。 B/inflt 曲线一定上凸&#xff0c;可想象 1 个 inflt 只有一种…...

首席新媒体商学院创始人黎想:谈谈社群用户的3板斧

最近几年&#xff0c;各种付费社群还是比较火的&#xff0c;有不少大V和营销高手赚到了钱&#xff0c;当然&#xff0c;忍不住自吹来说&#xff0c;我也是付费社群的受益者&#xff0c;我的知识星球就很不错嘛。但总有较真的人会来说&#xff0c;我知道谁谁谁比你厉害多了。 确…...

两大顶级抗D数据中心受创 网络攻击开启“巨流”模式

本文讲的是 两大顶级抗D数据中心受创 网络攻击开启“巨流”模式&#xff0c;在“永恒之蓝”余波未平之际&#xff0c;《网络安全法》实施之前的端午假日&#xff0c;超大规模网络攻击登场。 5月28日&#xff0c;烽火台威胁情报联盟发布RainbowDay大面积DDoS攻击活动预警报告&am…...

创同盟的定位从何而来?

创同盟自成立以来&#xff0c;就明确了自己的定位&#xff1a;创同盟-互联网精准营销策划-落地&#xff0c;专注中小型企业互联网品牌营销推广精准营销获客。那么这个定位是如何确定的呢&#xff1f; 经过多年的行业经验&#xff0c;我们发现&#xff0c;市场经济的中坚力量其…...

opencv读取透明图片

1.遇到的问题&#xff1a; 现在有一张背景是透明的图片&#xff0c;也就是背景是蒙版的图片&#xff0c;我要使用opencv读取这张图片&#xff0c;进行操作。 用默认方式读取图片之后&#xff0c;图片中的透明背景居然自动变成了黑色背景。 2.解决方法&#xff1a; 这是由于图片…...

解决easyx插入透明图片的问题

温馨提示&#xff1a;如果遇到这个报错是因为没有调字符集。 调一下即可&#xff0c;如下图所示&#xff1a; 现在开始说明关于插入图片的问题&#xff1a; 我们可以看到在easyx中插入图片是有背景的非常不好看&#xff0c;影响界面&#xff0c;那么我们在这个基础上稍加改进&…...

HTML+CSS+JS网页设计期末课程大作业 DW个人博客网站制作 web前端开发技术 web课程设计 网页规划与设计

&#x1f389;精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业…...

Verilog HDL-同步技术

同步技术 在芯片设计中&#xff0c;数据同步和在不同时钟域之间进行数据传输会经常出现。为避免任何差错、系统故障和数据破坏&#xff0c;正确的同步和数据传输就显得格外重要。这些问题的出现往往比较隐蔽&#xff0c;不易被发现&#xff0c;因此正确进行跨时钟域处理就显得极…...

百度网盘文件怎么和电脑文件同步?

废话不多说&#xff0c;直接切入主题&#xff0c;百度网盘文件怎么核电脑文件同步&#xff1f;如果你还在复制粘贴的话&#xff0c;那也太浪费时间啦&#xff0c;今天给大家介绍一个简单的操作方式&#xff0c;可以实现百度网盘文件和电脑文件实时同步。 1.下载安装FileYee 首…...

开启服务器NTP服务实现多台电脑与主服务器电脑同步时间 (包括海康硬盘录像机)

开启服务器NTP服务 实现多台电脑与主服务器电脑同步时间 1.打开系统 “服务” 选项&#xff0c;双击打开 “Windows Time” 服务 2.点击运行或者winR 调出运行窗口&#xff0c;输入regedit 打开Windows注册表 3.在注册表中展开&#xff1a;HKEY_LOCAL_MACHINE\SYSTEM\Current…...

计算机不联网怎么计时,电脑为什么在断网后仍能准确显示时间?

原标题&#xff1a;电脑为什么在断网后仍能准确显示时间&#xff1f;你有没有这样的经历&#xff1a;打开一台很久没用且没联网的计算机&#xff0c;却发现上面的时间仍然准确&#xff0c;那么问题是&#xff0c;电脑是怎么在没有网络的情况下知道时间呢&#xff1f;据外媒foss…...

Win8系统如何设置时间自动同步方法 电脑系统时间不能同步怎么设置

Win8系统如何设置时间自动同步方法 电脑系统时间不能同步怎么设置 我们在使用电脑的时候&#xff0c;总是会遇到很多的电脑难题。当我们在遇到了需要在win8系统中对时间设置自动同步的时候&#xff0c;我们应该怎么操作呢&#xff1f;今天就一起来跟随知识屋的小编看看怎么解决…...

通过网络NTP协议进行时间同步

目的&#xff1a;通过网络进行时间同步 协议&#xff1a;NTP 协议 NTP(Network Time Protocol) 用于通过网络进行时间同步。它通常可获得毫秒级的精度。 NTP采用UDP传输协议&#xff0c;使用端口123。 SNTP 是一个简化版本的NTP协议&#xff0c;是NTP的子集。 Windows 200…...

头歌平台-机器学习-2.Python机器学习软件包Scikit-Learn的学习与运用

EduCoder平台&#xff1a;机器学习—Python机器学习软件包Scikit-Learn的学习与运用 第1关&#xff1a;使用scikit-learn导入数据集 编程要求&#xff1a; 本关任务是&#xff0c;使用 scikit-learn 的datasets模块导入iris数据集&#xff0c;提取前 5 条原数据、前 5 条数据…...

头歌平台-机器学习-3.绪论

EduCoder平台&#xff1a;机器学习—绪论 第1关&#xff1a;什么是机器学习 第2关&#xff1a;机器学习的常见术语 第3关&#xff1a;机器学习的主要任务...

机器学习 --- 多分类学习

第1关:OvO多分类策略 本关任务:根据所学知识完成基于 OvO 策略的多分类模型训练与预测,实现多分类任务。 import numpy as np# 逻辑回归 class tiny_logistic_regression(object):def __init__(self):#Wself.coef_ = None#bself.intercept_...

头歌实训 机器学习 集成学习 预测问题

第1关&#xff1a;划分训练集与测试集##参考的是 微风轻轻吹拂 的CSDN提问和 吃肉的小馒头 的回答import pandas as pd from sklearn import model_selection #*************** BEIGN ****************** # 使用pandas库的read_csv读入毒蘑菇数据集&#xff08;./data/mushroom…...

机器学习(PCA)

机器学习&#xff08;PCA&#xff09;前言一、PAC与线性回归之间的关系二、PCA算法前言 PCA运用线性代数进行数据降维&#xff0c;属于无监督学习方法之一。其实现过程为通过寻找k个向量&#xff0c;将数据投影到这k个向量展开的线性子空间上&#xff0c;以最小化投影误差。 一…...

8 个超赞的机器学习项目

code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群选自towardsdatascience 作者&#xff1a;Kajal Yadav 机器之心编译 编辑&#xff1a;小舟、杜伟经典有趣的机器学习项目&#xff0c;了解一下&#xff1f;在人工智能的大潮中&#xff0c;机器学习项目琳…...

关于学习编程的心得

学习java已经有大半年时间了&#xff0c;自己的方向也定了。。而是总感觉自己学习java很是吃力&#xff0c;一点都不轻松。 我本以为有着一筐热血可以学号编程&#xff0c;但是我知道我自己错了。学习编程不仅仅需要有热情还需要毅力。 你看我现在&#xff0c;学习了编程大半…...

机器学习实验2 - 逻辑回归

一、实验原理 1.什么是逻辑回归 (LogisticRegression) 逻辑回归实际上是一种分类模型&#xff0c;往往用来解决二分类问题(0 or 1)。比如某用户购买某商品的可能性&#xff0c;某病人患有某种疾病的可能性。 Logistic 回归的本质是&#xff1a;假设数据服从某种分布&#xff0…...

人工智能-深度学习工具及实践

EduCoder平台&#xff1a;人工智能-深度学习工具及实践 第1关&#xff1a;TensorFlow简介 第2关&#xff1a;TensorFlow基本编程模型 编程要求&#xff1a; 根据提示&#xff0c;实现矩阵相乘方法。其中&#xff1a; data:待喂入的数据w:常量&#xff1a;tf.constant([[5.,…...

机器学习的十大经典算法——SVM

1.支持向量 1线性可分 什么叫做线性可分&#xff1f; 就如这个图片所以显示&#xff0c;就是二个不同种类的点&#xff0c;被一条直线所分 1.2 最大间隔超平面 通俗易懂的来说&#xff0c;就是用线性可分的二种不同的类型点&#xff0c;然后用一条直线分开的那天直线&#xf…...

头歌平台-机器学习-EM算法

EduCoder平台&#xff1a;机器学习—EM算法 第1关&#xff1a;极大似然估计 第2关&#xff1a;实现EM算法的单次迭代过程 编程要求&#xff1a; 根据提示&#xff0c;在右侧编辑器补充 Begin-End 段中的代码&#xff0c;完成 em_single(priors, observations)函数。该函数需…...

机器学习——集成学习算法(Adaboost、随机森林)

集成算法简述什么是集成学习如何得到多个个体学习器集成学习常用算法Bagging自助采样学习器结合包外估计随机森林AdaboostBoostingAdaboost算法原理注意什么是集成学习 如现在你要买一台电脑&#xff0c;相信你大概率不会只听销售员的介绍&#xff0c;就下单的&#xff0c;你可…...

监督学习是什么

所谓监督学习&#xff0c;就是先利用有标签的训练数据学习得到一个模型&#xff0c;然后使用这个模型对新样本进行预测。在本质上&#xff0c;监督学习的目标在于&#xff0c;构建一个由输入到输出的映射&#xff0c;该映射用模型来表示。 模型属于由输入空间到输出空间的映射…...

关于学习留存度的讨论

前几日有一个技术前辈左耳朵耗子的技术公开课讨论的是如何面对焦虑&#xff0c;把控技术&#xff0c;提高技术实力。里面的有一个章节关于如何提高成长的效率——学习效率这一块&#xff0c;放了一个胶片&#xff0c;是一张学习留存率的金字塔。 可以看得学习效率分为两部分 被…...

机器学习 线性回归 头歌实训

第1关&#xff1a;简单线性回归与多元线性回归 1、下面属于多元线性回归的是&#xff1f;&#xff08;BC&#xff09; A、求得正方形面积与对角线之间的关系。 B、建立股票价格与成交量、换手率等因素之间的线性关系。 C、建立西瓜价格与西瓜大小、西瓜产地、甜度等因素之间的…...

语言模型也会“地域黑”?实验表明ALBERT最能黑,BART最友善

文 | ZenMoore前言今天我们来谈论一个不那么硬核的问题&#xff1a;预训练语言模型中的歧视与偏见(bias)。这个问题虽然不像技术问题那样核心&#xff0c;但仍然非常重要。想象一下&#xff1a;你接到了一笔外交级别的订单&#xff0c;要做一个生成语言模型&#xff0c;先不论效…...

搜索引擎索引的简单介绍

1搜索引擎索引 索引就是关键词与网页文件之间的一种对应关系。所以就存在两种索引&#xff1a;正向索引和倒排索引。当用户进行査询时&#xff0c;如果对本地文件全面扫描用户所提交的关键词&#xff0c;"查询"的工作量就太大了&#xff0c;而且也是很消耗服务器资源…...

B2B2C项目部署

Zookeeper集群 1.Leader选举机制Zookeeper中的每一个节点都会监听一个投票选举的端口;每当有一个节点启动,所有已经启动的Zookeeper 都会去参与一次投票,根据节点ID大的来选择Leader,超过半数节点投票成功,则选举出Leader;后续即便有节点ID 更大的,Leader选举出来后,也不再进行…...

【Solr4.7.0学习笔记】系列之一:如何让solr和java程序整合

准备&#xff1a;新建web程序&#xff0c;添加jar包到lib下(jar包的位置在solr解压包下面的dist下面的solrj-lib下全部&#xff1a;C:\Software\solr-4.7.0\dist\solrj-lib把这个下面的所有的jar考过来放到项目lib下就可了)1&#xff09;创建solrServer对象&#xff08;区别&am…...

阿里巴巴内网宣布将取消“361”制度!员工质疑:换汤不换药

点击上方“Java基基”&#xff0c;选择“设为星标”做积极的人&#xff0c;而不是积极废人&#xff01;源码精品专栏 原创 | Java 2020 超神之路&#xff0c;很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库…...

阿里巴巴:减少 13616 名员工

来源&#xff1a;云头条2022年8月4日&#xff0c;阿里巴巴发布截止《2022年六月底止季度业绩公告》&#xff08;即自然年第二季度&#xff09;。营收构成&#xff1a;员工环比减少 9241 人&#xff1a;2022年上半年员工减少 13616 人&#xff1a;阿里云财报其中阿里云在抵消跨分…...

阿里巴巴一共25000名员工,需要多少人进行绩效管理?(转)

阿里巴巴一共25000名员工&#xff0c;需要多少人进行绩效管理&#xff1f;答案是一人。在得到了这个答案之后&#xff0c;小伙伴们直呼惊呆了&#xff01;真是万万没想到…… 从建筑到员工考核&#xff0c;都被打上了深深的阿里文化烙印。那么&#xff0c;到底什么是阿里文化&a…...

spring integration开篇:说明

系列文章目录 …TODO spring integration开篇&#xff1a;说明 …TODO spring integration使用&#xff1a;消息路由 spring integration开篇&#xff1a;说明系列文章目录前言enterprise integration patterns&#xff08;EIP&#xff09;EIP跟ESB的联系和异同spring integra…...

GoLand下载与安装2023版教程注册码WebStorm使用配置

GoLand是一款功能强大的Go语言开发工具&#xff0c;提供了高效的代码编辑、调试、重构等功能。下面是安装GoLand的简单教程&#xff1a; 下载GoLand安装包&#xff1a;在官网https://www.jetbrains.com/go/下载GoLand的安装包。 安装GoLand&#xff1a;双击下载的安装包进行安…...

arduino控制继电器

一、实物连接 二、程序实现 代码如下&#xff1a; const int relayPin_111; //发射开关 const int relayPin_212;//通电开关 /**********************************************/ void setup() {pinMode(relayPin_1, OUTPUT);pinMode(relayPin_2, OUTPUT);//initialize rel…...

物联网开发笔记(35)- 使用Micropython开发ESP32开发板之控制继电器

一、目的 这一节我们学习如何使用我们的ESP32开发板来控制步继电器。实际应用中&#xff0c;继电器在电路中起着自动调节、安全保护、转换电路等作用。 二、环境 ESP32 继电器 Thonny IDE 几根杜邦线 LED发光二极管 DC直流电源&#xff08;可选&#xff09; 接线示意图…...

【前端】Vue项目:旅游App-(15)home:网络请求house数据、动态并组件化展示house列表信息

文章目录目标过程与代码content组件请求数据&#xff1a;houseListrequeststore控制台输出动态加载更多列表数据house-item组件阶段1&#xff1a;数据传送阶段2&#xff1a;对着目标写样式house-item-v9house-item-v9&#xff1a;debughouse-item-v3阶段3&#xff1a;总体效果效…...

播放视频报403 forbidden的原因及解决方案

一、原因 1、原因&#xff1a;我们知道&#xff0c;在页面引入图片、JS 等资源&#xff0c;或者从一个页面跳到另一个页面&#xff0c;都会产生新的 HTTP 请求&#xff0c;浏览器一般都会给这些请求头加上表示来源的 Referrer 字段。图片服务器通过检测 Referrer 是否来自规定…...

为什么有些大龄剩女喜欢和穷人谈钱,喜欢和富人谈感情?

1、女人嫁有钱没了感情&#xff0c;嫁穷有感情没钱&#x1f4b0;&#xff0c;我始终觉得有感情比有钱跟快乐&#xff0c;无论多苦多累 2、和穷人谈钱是因为你没钱。和富人谈感情是因为知道对方有钱不必担心&#xff0c;一心把感情稳固好钱自然就来了&#xff0c;说白了其实不管…...

穷人的孩子真的早当家吗?

我本人就是穷人家的孩子&#xff0c;还不是一般的穷。从小我也懂事&#xff0c;爱学习。而且成绩也好&#xff0c;最后成了村里的骄傲&#xff0c;是第一个考上211重点大学的人&#xff0c;一本。当时可是扬眉吐气了。 但是毕业后&#xff0c;我混的并不是太好&#xff0c;用朋…...

穷人应该先买房还是先创业?

我个人建议先买房。既然是穷人&#xff0c;那么肯定资金不宽裕&#xff0c;这种情况下不应该是先买房来保障自己的生活&#xff0c;让自己过的安稳吗&#xff1f; 可能大家会问&#xff0c;为什么不能先创业呢&#xff1f;功成名就&#xff0c;买车买房不香吗&#xff1f;但是我…...

穷人的新年红包系统,单节点 12W TPS

每年春节都是红包漫天飞&#xff0c;今年百度红包成为了最耀眼的明星。本届春晚红包活动&#xff0c;百度APP 最终累计互动量达到 208 亿次&#xff0c;百度 DAU 峰值突破 3 亿。面对这些数字&#xff0c;我不由感叹大厂技术的强大&#xff0c;机器资源的海量。作为一个穷人&am…...

穷人和富人的12大区别

穷人和富人最大的区别就是一个有钱&#xff0c;一个没钱&#xff01; 小编这里给大家推荐12个有思想有见地的公众号&#xff0c;看看它们&#xff0c;你也许会明白&#xff0c;实际上&#xff0c;穷人和富人本质的区别在于以下这12个&#xff01; 1.富人喜欢投资&#xff0c;穷…...

穷人翻身唯一出路是什么?穷人赚钱一点都不难?

世界上有很多种人&#xff0c;可以分为男人或者女人。更全面一点可以说是穷人和富人&#xff0c;有些人出生就含着金钥匙&#xff0c;而有的人可能连饭都吃不上&#xff0c;但是又不想就此放弃&#xff0c;所以会选择创业这条路&#xff0c;穷人翻身唯一出路到底是什么&#xf…...

算法学习- 皇帝、穷人、守财奴

题目 皇帝不是穷人&#xff0c;在守财奴之中也有穷人&#xff0c;所以&#xff0c;有一些_______并不是_______。 A&#xff1a;皇帝&#xff0c;皇帝 B&#xff1a;守财奴&#xff0c;守财奴 C&#xff1a;守财奴&#xff0c;皇帝 D&#xff1a;皇帝…...

穷人的语义处理工具箱之二:语义编辑距离

/* 版权声明&#xff1a;可以任意转载&#xff0c;转载时请标明文章原始出处和作者信息 .*/ author: 张俊林 转自&#xff1a;http://blog.csdn.net/malefactor/article/details/50957815 语义编辑距离其实是去年和语义Jaccard一起做的&#xff0c;这篇文章主体内容也是去年写…...

DIY穷人版谷歌眼镜,自定义手势操控,树莓派再一次被开发新玩法

兴坤 发自 凹非寺量子位 报道 | 公众号 QbitAI通过帅气的手势&#xff0c;操控投影在眼前的电子成像&#xff0c;这不就是科幻片里的基础配置嘛。现在&#xff0c;有人把它从科幻电影中带入了现实。动动手指&#xff0c;实现对眼前世界的掌控。热衷于制作智能小物件的油管博主T…...

皇帝、穷人、守财奴

本总结是是个人为防止遗忘而作&#xff0c;不得转载和商用。 题目 皇帝不是穷人&#xff0c;在守财奴之中也有穷人&#xff0c;所以&#xff0c;有一些_______并不是_______。 A&#xff1a;皇帝&#xff0c;皇帝 B&#xff1a;守财奴&#xff0c;守财奴 C&…...

十条穷人思维,来看看你占了几条!

穷人思维一&#xff1a;总是出卖自己的时间&#xff0c;不懂得花钱买时间。当然这对于不少人来说可能是不得已&#xff0c;因为在没有钱的情况下只能出卖自己的时间&#xff0c;但是有些人并非没有钱&#xff0c;只是觉得钱比时间更宝贵&#xff0c;所以情愿花很多时间省下一点…...

包子笔记 - 摆脱穷人思维

龙城不拽 2019-12-20 08:54:41   跟踪楼主帖子有两年了&#xff0c;感觉楼主是个善于思考的商业高人&#xff0c;经营思维&#xff0c;投资思维投资理念深受感触。自己做股票也几年了&#xff0c;股票盈利太难&#xff0c;没有大牛市每年百分之二十都很难&#xff0c;希望楼主…...

穷人与富人的差距:越有钱的人负债越高

马云曾经说过&#xff0c;“当今社会&#xff0c;负债越多的人&#xff0c;越有本事。”虽然这句话讲得有失偏颇&#xff0c;但是从一定程度上来说&#xff0c;还是有其合理之处。接下来&#xff0c;坤鹏论就浅谈对“为什么越有钱的人负债越多”这个问题得看法。 首先&#xff…...

穷人入门区块链指南

本文来自作者 Fengy 在 GitChat 上分享 「区块链与比特币快速入门」编辑 | 甘道夫写在前面本人是个对编程以及区块链感兴趣的人。平时没事的时候喜欢阅读技术博客&#xff0c;技术书籍。本次在 GitChat 上发起 Chat&#xff0c;主要是带领区块链小白、炒币者、区块链爱好者利用…...

穷人最讨人嫌的地方其实不是穷,而是太在意面子

读者来信: 辛老师,您好! 我是一个月薪4000元,刚刚入运维行业的转行人员; 因为是自学,又加上学历是高中,所以我就想着先找个钱少的工作先干着。 而我的一个朋友早我三年入行,他是大学学历,之前就学的计算机,所以他培训完之后入行,现在薪资已经月薪5W。 我一直把他…...

陈亮穷人续写广东省南海东方六社小学

我不禁想问的孤单 今天的我不禁想问的孤单&#xff0c;经历了数千次失败&#xff0c;您&#xff0c;蚱蜢的尾巴跟肚子是连在一起的&#xff0c;我还送了她一张做礼物呢&#xff0c;妈妈汲取了我的经验&#xff0c;尽情地歌颂着春天春天鸟语花香&#xff0c;把我打得很重&#x…...

穷人和富人的思维方式

摘自某杂志&#xff0c;春节将至&#xff0c;无心集中精力研究技术&#xff0c;发些不需要动脑筋的。 穷人和富人的思维方式&#xff01;思维方式决定了你是穷人还是富人&#xff01; 1、自我认知 穷人&#xff1a;很少想到如何去赚钱和如何才能赚到钱&#xff0c;认为自己…...

网络精准营销方式包括哪些

网络精准营销方式包括哪些 精准网络营销在营销过程中是非常重要的一环&#xff0c;企业要做好自身的市场区分和定位&#xff0c;这样才能确保产品精准辐射到客户。精准网络营销主要就是通过利用各类新媒体&#xff0c;将营销信息推送到比较精准的受众中&#xff0c;那么网络精…...

常见的网络营销方式有哪些呢?

关于网络营销大家都知道&#xff0c;它的方式也有很多&#xff0c;像搜索引擎营销&#xff0c;事件营销&#xff0c;口碑营销&#xff0c;邮件营销&#xff0c;创意广告营销&#xff0c;问答营销&#xff0c;网络图片营销&#xff0c;论坛营销&#xff0c;博客营销&#xff0c;…...

网络营销有哪些有效的营销方式?

网络营销是在互联网飞速发展前提下形成的&#xff0c;它的定义是&#xff1a;网络营销(On-line Marketing或E-Marketing)以企业实际经营为背景&#xff0c;以网络营销实践应用为基础&#xff0c;从而达到一定营销目的的营销活动&#xff0c;今天码教授带大家来了解一下网络营销…...

SEO优化常用的网络营销方式都有哪些

随着科学技术的发展&#xff0c;人们收入水平的提高&#xff0c;生产能力的提升&#xff0c;产品日趋多元化&#xff0c;为居民提供了更加丰富的选择。那么&#xff0c;在这个竞争激烈的时代&#xff0c;任何的产品事物都需要紧跟时代的步伐。产品的营销同样如此&#xff0c;在…...

VR全景有哪些互联网推广营销方式

网络营销自有电视机以来就算是已经有了,不过那个时候宣传方法没有那么多,现在已经是移动联网设备普及的时代,自然而然,网络营销的方法也已经有了翻天覆地的变化,VR全景图宣传展示已经成为一种全新的互联网推广营销媒介之一,那么VR全景有哪些互联网营销推广方式呢?今天小九就带…...

JAVA的PDF Viewer:Big Faceless PDF Viewer Crack

PDF Viewer是一个可以显示PDF文档的Swing组件。针对不需要完整 API 的客户&#xff0c;Viewer 可以作为 Applet、应用程序或通过 Java Web Start 安装&#xff0c;或嵌入到 Swing 应用程序中。 产品概览 打印、保存、文本搜索、表单、数字签名和注释是众多可用功能中的一部分 -…...

怎么做口碑营销?口碑营销有哪些方式?

在日常生活中&#xff0c;企业做生意只要维护和塑造好自己的口碑&#xff0c;就可以获得客户的信赖&#xff0c;从而被客户介绍给更多的人。 口碑营销是企业重要的宣传推广方式&#xff0c;互联网时代&#xff0c;网络口碑塑造也是相当重要。 怎么做口碑营销&#xff1f;口碑…...

常用的网络营销方法有哪些

索引擎营销 电子邮件营销 即时通讯营销 病毒式营销 BBS营销 博客营销 播客营销 RSS营销 SN营销 创意广告营销 知识型营销 事件营销 口碑营销 分类: SEO 本文转自快乐就好博客园博客&#xff0c;原文链接&#xff1a;http://www.cnblogs.com/happyday56/p/4739488.…...

市场的营销方式有哪些?(四)

十七、饥饿营销 “饥饿营销”&#xff0c;是指商品提供者有意调低产量&#xff0c;以期达到调控供求关系、制造供不应求“假象”、维持商品较高售价和利润率&#xff0c;也达到维护品牌形象、提高商品附加值的目的。 “饥饿营销”是把双刃剑&#xff0c;苹果公司的“可控泄漏…...

流利说英语level4_懂你英语流利说Level4-Unit1 3/4 Listening

Harry is an American business manHis job requires him to do a lot of travelingHe takes 9 or 10 trips a yearIn the past six month,he has made 5 trips.Three were to Aisa and two were to EourpeThe purpose of these trips is to a tend meetings and make a prent...

华为薪资等级结构表_2020年华为工资等级对照表

在中国&#xff0c;华为代表着高薪资&#xff0c;那华为工资是按什么标准来计算的呢?下面随中国工资网来看看吧!华为的基本工资是按到等级来定的&#xff0c;应届本科硕士入职13级&#xff0c;博士14级&#xff0c;内部公开查阅只显示至22级&#xff0c;超过22级总裁级别不公开…...

华为程序员月薪27万,什么级别?吃瓜群众:我也是月入上万的

如今的时代无意识科技时代&#xff0c;还记得那句广告吗&#xff0c;21世纪什么最重要&#xff0c;人才最重要。我们都知道程序员这个岗位薪资很高&#xff0c;没年有上百万的人进入这个行业&#xff0c;但是你知道最顶级的程序员薪资有多高吗&#xff1f;网上有人爆出华为一程…...

KVM虚拟化技术学习笔记11

KVM虚拟机管理&#xff1a; 1&#xff09;能够启动KVM虚拟机&#xff1b; 2&#xff09;能够暂停KVM虚拟机&#xff1b; 3&#xff09;能够关闭KVM虚拟机&#xff1b; 1、查看虚拟机使用本地资源情况&#xff1a; virt-top 2、查看某个虚拟机状态&#xff1a; virsh --hel…...

Redis高级项目实战,华为java开发工资

个人基本情况&#xff1a; 首先介绍一下自己的个人基本情况&#xff0c;某专科学校毕业&#xff0c;计算机技术与应用专业&#xff0c;有过2年的工作经验&#xff0c;毕业以后一直想要进入一线互联网大厂工作&#xff0c;但无奈学历受限&#xff0c;屡屡被挡在门外。后来接触到…...

晒晒华为的岗位工资

发布时间&#xff1a;2010-7-22 下午1:20 近来貌似华为招聘非常频繁&#xff0c;好几位朋友都被挖过去了&#xff0c;在沟通待遇的同时看到了一份资料&#xff0c;在这里也把这份资料也共享给大家吧。欢迎补充交流。。。---------华为员工标准岗位工资明细及分析华为员工对应的…...

Java面试题2021,华为java工程师工资

前言 难道程序员的职业生命线是青春饭&#xff1f;答案是的。 35岁考虑转行&#xff0c;然后35岁又成了一个新人&#xff0c;而外国可以做到60岁&#xff0c;啥也不说了&#xff0c;可能是觉得中年大叔油腻&#xff0c;不及小鲜肉便宜&#xff0c;唉&#xff0c;可叹市场更新…...

计算成绩的及格率和优秀率

考试总分为100&#xff0c;60分以上为及格&#xff0c;85分以上为优秀&#xff0c;计算及格率和优秀率 思路&#xff1a;先定义一个变量num记录输入了多少个同学的分数&#xff0c;再用for循环遍历来计算满足条件的人数&#xff0c;if条件语句的嵌套表示&#xff0c;满足大于60…...

如何破解Excel VBA的工程密码

有时候&#xff0c;我们对自己所设置的 Excel VBA工程密码忘记了&#xff0c;导致不能对 VBA 代码进行修改或修正。此时&#xff0c;可以用本文所述方法进行移除。 破解的原理和方法&#xff1a;MS Excel 文件以压缩格式存储的&#xff0c;如果 Excel 文档有 VBA 工程&#xf…...

计算机中心对临床质量考核标准,三级公立医院绩效考核第13项指标室间质量评价的解读...

附&#xff1a;2021年继续教育单项选择题(二)1. 三级公立医院绩效考核第13项指标室间质评项目参加率计算公式为&#xff1a;A. 室间质评项目参加率参加本省临床检验中心组织的室间质评的检验项目数/同期实验室已开展且同时本省临床检验中心已组织的室间质评检验项目总数100%B. …...

ansible实战应用系列教程3:部署ansible

ansbile实战应用系列教程3:部署ansible 创建ansible inventoryinventory文件静态inventory:定义嵌套组简化表达方式:覆盖inventory的位置管理ansible主机清单配置文件hosts文件写法举例调用方式管理ansible配置文件Configuring Ansible【优先级】优先级配置文件Managing Set…...

2020世界大学生超级计算机竞赛,科学网—2020—2021ASC世界大学生超级计算机竞赛落幕...

2020—2021ASC世界大学生超级计算机竞赛落幕本报讯(记者闫洁)5月12日&#xff0c;2020—2021 ASC世界大学生超级计算机竞赛总决赛在南方科技大学落幕。南方科技大学校长、中国科学院院士薛其坤和ASC竞赛发起人、中国工程院院士王恩东共同出席闭幕式&#xff0c;寄语超算发展和人…...

Linux Workqueue

Linux Workqueue 1、前言 Workqueue 是内核里面很重要的一个机制&#xff0c;特别是内核驱动&#xff0c;一般的小型任务 (work) 都不会自己起一个线程来处理&#xff0c;而是扔到 Workqueue 中处理。Workqueue 的主要工作就是用进程上下文来处理内核中大量的小任务。 所以 …...

AcWing 1073. 树的中心(详解树形DP和换根DP)

AcWing 1073. 树的中心&#xff08;树形DP 换根DP&#xff09;一、问题二、思路1、暴力做法2、树形DP换根DP&#xff08;1&#xff09;思路分析&#xff08;2&#xff09;普通树形DP与换根DP的区别三、代码一、问题 二、思路 1、暴力做法 这道题其实暴力的做法很简单&#x…...

2020 8月16周记

8月也过去一半了&#xff0c;大概再有半个月就可以开学了。不被佩服自己的自学能力&#xff0c;确实很差劲&#xff0c;生活有点浑浑噩噩的感觉了。就是什么都不想做&#xff0c;什么也都不用做&#xff0c;跟期末考试那一段时间状态不一样。我也不是特别着急&#xff0c;我这人…...

大数据时代就在你我身边

大数据被认为是继信息化和互联网后整个信息革命的又一次高峰。云计算和大数据共同引领以数据为材料&#xff0c;计算为能源的又一次生产力的大解放&#xff0c;甚至可以与以蒸汽机的使用和电气的使用为代表的第一次工业革命和第二次工业革命相媲美。 与提升国家竞争力及国…...

cheerio的小案例

2019独角兽企业重金招聘Python工程师标准>>> 这几天&#xff0c;心血来潮&#xff0c;想学一下爬虫&#xff0c;本来想使用&#xff0c;python的scrapy的&#xff0c;但是。。。但是。。。折腾了一天&#xff0c;都没折腾好环境&#xff0c;就不折腾了&#xff0c;果…...

Flashback Oracle文档阅读

和Flashback相关的文档大多位于备份和恢复用户指南 和Oracle 数据库开发指南中。 基本概念 请参看备份和恢复用户指南的1.4 About Oracle Flashback Technology。 Oracle Flashback Technology的定义&#xff1a; A set of Oracle Database features that provide an additi…...

你读过最冷门,但「含金量极高」的书是什么?

作者&#xff1a;晏晏链接&#xff1a;https://www.zhihu.com/question/438708854/answer/1675265915来源&#xff1a;知乎著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。我有一套几乎能解决知乎上所有教育类提问的书。我的苏霍姆林斯基五卷…...

《囚犯医生》获9.1评分将暴力柔情抗到底

最近刚好有一部「高智商草根男子复仇财阀」的高分剧&#xff0c;配合如今南韩李胜利事件&#xff0c;颇值得玩味—— 《囚犯医生》 本剧开头&#xff0c;就以凌厉快速的风格&#xff0c;交代了「猫腻」是如何操作的。 海报上&#xff0c;手术剪轻轻挑起囚犯的绳索&#xff0c…...

中电金信2022春季校园招聘火热开启

申请规则与流程 方法一、网申时间:3月1日-4月30日 (每位申请者至多申请3个岗位) 网申→面试→发放offer 面试时间:持续面试中&#xff0c;面试通过即发放offer校招官网:campus.gientech.com ​方法二、将简历发送至careersgientech.com个人简历和邮箱注明:姓名学校应聘职位工作…...

中电福富外包offer要等多久_【福富软件Java面试】坑公司,面世都过了,offer也发了和我说不要应届生了-看准网...

一面需要携带笔、个人成绩单及各类证书。面试的形式为无领导小组讨论。6人一组&#xff0c;一房间共2组&#xff0c;抽的都是同样的题目。时间安排如下&#xff1a;1、阅读试题并写下个人观点&#xff0c;占5分钟&#xff1b;2、小组自由讨论并统一意见&#xff0c;占20分钟&am…...

中电福富外包offer要等多久_中电福富(数据开发工程师)校招经历

最近这段时间我会一直更新2019年参加校招的经历&#xff0c;希望给求职的同学们带去一点点帮助&#xff01;大家可以查看我之前写的文章来了解相关信息&#xff0c;这篇文章就对参加中电福富校招的经历进行讲解。我当时找工作没有局限于某个职位&#xff0c;只要是在北京的&…...

面试总结记录

2020-4-34面试总结 今天参加了中电鸿信的面试。我在前一天把自己的一分钟自我介绍练熟&#xff0c;但是真正面试的时候&#xff0c;是10多人的群面&#xff0c;并不需要做自我介绍。这个群面是给定一个主题后&#xff0c;让同学们依次进行一分钟的观点叙述&#xff0c;然后让同…...

2020面试的一点记录和总结

我是一名Android程序猿&#xff0c;在深圳呆了六年多&#xff0c;回长沙一年多&#xff0c;毕业七八年了&#xff0c;还没找到自己的定位。几次跳槽都没有坚持不懈找大厂面试&#xff0c;去的基本都是中小型企业&#xff0c;可能相对来说&#xff0c;对技术提升也很慢&#xff…...