一、前言:流平剂的作用:粉末涂料在熔融流平时,存在“液气相”和“液固相”两个界面。 流平剂的主分子链能在熔体表面形成极薄的单分子层,在“液气相”提供均匀化的表面张力,助于消除针孔、缩孔等漆病;同时流平剂的侧链酯基能够可控性地降低熔体涂料的表面张力,有助于涂层与被涂工件“液固相”表面的浸润和密着力 沸点过低,合成流平剂的分子量偏大,趋向于消泡,但容量失光和起雾。沸点过高的溶剂,因为蒸溶剂温度过高,容易使成品氧化黄变和形成大分子,都是不宜采用的。 一般认为, 引发剂质量分数大于4%时,聚合物的机械性能、化学性能、热稳定性等会受到不利影响。实践证明,在合成丙烯酸丁酯流平剂的反应中,0.8%--1.2%的AIBN用量是较为合适和经济的。 本文想表达的观点有两点:一是:流平剂的分子量大小对表面张力和流平性起根本性影响。
,集合中的元素在上面可以被操作 Stream流运作思想 首先得到集合或者数组的Stream流(得到一根传送带) 然后用这个Stream流操作集合或者数组的元素 然后用Stream流简化替代集合操作的API ,流的操作就全部终结了,不能继续使用,只能创建新的Stream操作,其原因一般是没有返回值,或返回值不是Stream流对象 终结方法包括forEach(),count等等 非终结方法 每次调用完成以后都会返回一个新的流对象 ,可以继续使用,支持链式编程 非终结方法包括filter,skip,limit,map,concat等等 收集Stream流 将Stream流的数据转回成集合 Stream流的作用在于将集合转换为一根高效的传送带 ,再利用Stream流的强大功能对Stream流进行操作。 但是实际开发中最终数据的形式应该仍然是集合,所以这就涉及到Stream流的收集 换言之,Stream流只是一种手段,是我们操作数据的一种方式,集合才是我们需要始终用来保存,传输数据的数据结构,也就是目的
文章目录 一、Flow 流展平 1、连接模式 flatMapConcat 代码示例 2、合并模式 flatMapMerge 代码示例 3、最新展平模式 flatMapLatest 代码示例 一、Flow 流展平 ---- Flow 流在 接收元素 时 , 可能需要 另一个 流的元素 , 两个流之间进行 交互的操作 就是 展平 , 常见的 展平模式有 : 连接模式 flatMapConcat : m 个元素的流 与 n 个元素的流 连接后 , 元素个数为 m x n 个 ; 合并模式 flatMapMerge : m 个元素的流 与 n 个元素的流 合并后 , 元素个数为 n x m 个 ; 最新展平模式 flatMapLatest 收集到元素 1 flatMapMerge Hello Second, 时间 866 I/System.out: 收集到元素 2 flatMapMerge Hello Second, 时间 993 3、最新展平模式 flatMapLatest 代码示例 最新展平模式 flatMapLatest : 前面的看时间间隔进行结合 , 中间的可能跳过某些元素 , 不要中间值 , 只重视最新的数据 ; flatMapLatest
前言Rust 有一个非常强大的控制流结构,称为 match,它允许你将一个值与一系列模式进行比较,然后根据哪个模式匹配来执行代码。
管道输入/输出流可以用于线程之间的数据传输,传输媒介为内存 有四种实现:PipedOutputStream,PipedInputStream,PipedReader和PipedWriter,前两种面向字节 IOException e) { e.printStackTrace(); } } } } 运行结果: 111 111 对于Piped类型的流,
这是一个可以私有化部署的 NotebookLM 开源平替,而且完成度已经非常高。
在Excel催化剂中,大量的自定义函数使用了动态数组函数效果,虽然不是原生的Excel365版效果(听说Excel2019版取消了支持动态数组函数,还没求证到位,Excel365是可以用,但也仅限于部分尝鲜用户可以用上 现在中美关系紧张,中国知识产权问题也是摆上台面要考虑的事情,不能动不动类似个人一样可以用盗版软件,企业用的软件是需要购买授权使用的,同样的Excel催化剂也只是对个人用户免费使用,企业用户没有任何承诺过免费使用一说 Excel催化剂出品,必属精品!")] } } } 结语 以上涉及的所有代码已经进行开源,并且整个自定义函数项目也已经开源了,甚至不需要重新开项目,重新复制粘贴,直接在源项目上增删内容,即可完成自定义函数的开发,Excel催化剂开源作贡献是认真的
文章出处说明 原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
支持的操作系统 macOS 10.15 及以上 Windows 10、11 更新到最新版本 安装 下载对应版本启动 Trae。 Trae 首次启动时,你会进入以下页面。 2.点击 开始 按钮。
[1240] 今天更新了 Xcode 11 感觉很不错(主要很多陌生的东西,但是很有意思)!这里跟大家一起分享一下! 趁着最新更新正是版本的 Xcode 11 于是就有这一篇 Xcode工作流的改进(Workflows) 工程创建 [1240] 创建工程进来,就会发现 User Interface 可以进行选择 SwiftUI 指定文件打开位置 上面我们介绍了窗口分割,在 Xcode 11 中,你还可以按住 Option + Shift,然后在左边点击要打开的文件,这时会出现窗口选择提示 [1240] 你可以用键盘,或者鼠标任意方式选择你要打开这个文件的窗口
IO流简介 1.主要用于文件的读写,数据的网络传输(发送,接收)。 2.流是一组有序的字符集和,是对数据传输的总称或抽象。 分类 1.按照处理数据类型分类:字节流和字符流 字节流:数据流中最小的数据单元是字节 字符流:数据流中最小的数据单元是字符 以上为 Java IO流中的四大基流 2.按照流向分类:输入流和输出流 输出:把程序(内存)中的内容输出到磁盘、光盘等存储设备中 输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中 使用方法案例 操作 IO 流的模板: ①、创建源或目标对象 输入:把文件中的数据流向到程序中,此时文件是 源,程序是目标 输出:把程序中的数据流向到文件中,此时文件是目标,程序是源 ②、创建 IO 流对象 输入:创建输入流对象 输出:创建输出流对象 ③、具体的 IO 操作 ④、关闭资源 输入:输入流的 close() 方法 输出:输出流的 close() 方法 注意:1、程序中打开的文件 IO
一、C++11线程库 1.thread类介绍 1. C++11的线程库实际封装了windows和linux底层的原生线程库接口,在不同的操作系统下运行时,C++11线程库可以通过条件编译的方式来适配的使用不同的接口,比如在linux下,就用封装POSIX 所以C++11线程库为我们带来了可移植性编程。 int main() { //C++11线程库封装了windows和linux的线程库,通过条件编译来区分用封装linux的,还是windows的接口, //C++11线程库面向对象 int num 所以除了标准IO外,对于文件的IO,也是可以使用流插入和流提取的。包括内置类型和自定义类型,都是可以进行流插入和流提取,只要重载了对应的<<和>>函数即可。
在本章开始,我们将解释流处理的含义,因为这个术语经常被误解,然后讨论流处理的一些基本概念和所有流处理系统所共有的设计模式。然后我们将深入讨论Apache kafka的流处理库,它的目标和架构。 虽然通常认为数据流是大数据,并且每秒涉及百万个事件,但是我们将讨论的相同技术同样适用于每秒或者每分钟只有几个事件的较小的事件流。 现在我们知道了什么是事件流,是时候确保我们理解流处理了。 流处理是指一个或者多个事件流的正在进行的处理。流处理是一种编程范式,就像request response和批处理一样。让我们看看不同的编程范式如何比较,以更好的理解流处理如何适合软件架构。 在此模式中,流处理应用程序使用流中的事件,修改每个事件,然后将事件生成到另外一个流中。例如,一个应用程序从流中读取日志消息,并将错误事件写入高优先的流。将其剩余事件写入低优先级流。 例如,我们在连接连个流,就像前面点击流例子中的那样。我们需要从每个流的一个分区中获得数据,然后才能发出结果。
此过程繁琐且耗时长,成为长效注射剂进一步发展的瓶颈。 下图展示了传统和数据驱动的长效注射剂制剂研发方法对比。 图1:传统和数据驱动的长效注射剂制剂研发方法示意图 a 图:美国食品及药物管理局批准的长效注射剂制剂给药途径。 b 图:传统长效注射剂制剂研发的典型试错循环。 c 图:本研究的工作流程概览,即用训练好的机器学习模型加速长效注射剂制剂研发过程。 实验过程 本项研究中,研究人员共训练了 11 种机器学习算法,包括多元线性回归 (MLR)、最小绝对值收缩和选择算子 (Lasso)、偏最小二乘回归 (PLS)、决策树 (DT)、随机森林 (RF) 结合表 1 和图 1 的信息,基于 LGBM 的模型在内部和外部循环中 MAE 值以及 AE 值均为 11 个模型中最小。因此,研究人员认为基于 LGBM 的模型是预测性能最好的模型。
今年的双十一战役更加火热,天猫自然是祭出各种大招捍卫双11主场,京东和他的小老弟拼多多当然也是先后加入,一时之间好不热闹。 甚至受东哥事件影响的京东,虽略显疲软,但在二季度也缓过神来,收入、利润、现金流和用户都恢复了增长。
3、引发剂的用量大小的影响在实际树脂合成实验过程中,引发剂用量对于树脂分子量及粘度影响很大。一般来说,引发剂的用量越高,自由基越多,树脂分子量及粘度越低。 4、分子量调节剂(链转移剂)的影响 控制丙烯酸树脂分子量大小与分子量分布的最简单有效的方式是在聚合过程中添加分子量调节剂(也称链转移剂)。 在丙烯酸树脂、丙烯酸酯类聚合生产过程中,加入AMSD可以有效调节丙烯酸树脂的分子量,使丙烯酸树脂的分子量小,分子量分布均匀,流平性好,粘度均匀,表观明亮,透明度,耐候性好。 分子量调节剂(链转移剂)AMSD不含硫,没有气味,安全环保,通过FDA的认证。 已经广泛应用于各种丙烯酸树脂、苯乙烯、ABS、ACR、MBS、PS、EPS、苯丙胶乳、丁腈胶乳、丁苯胶乳等的聚合反应中,是一款真正意义上的环境友好型、绿色环保的分子量调节剂、链转移剂、链终止剂和聚合物改性剂
因为插件安装比较繁琐,特别安装多个插件就更烦,所以这一次,不嫌功能雍总,也把它移植到Excel催化剂里面,暂时安家在【其他快捷】菜单里。 总结 本篇给大家介绍了Excel催化剂插件的新功能,实现个人微信通讯录的导入、导出维护功能,此功能新测有效,可满足5000人以上的微信好友的管理及群发消息使用。
11.1 I/O 流的概念及流类库结构 1.1.1 流的基本概念 "流"(Stream)是 C++ 中对数据传输的抽象概念。 流状态:流在传输过程中会有状态(正常、出错、文件结束等),可通过流的状态标志判断操作是否成功 1.1.2 流类库结构 C++ 流类库以类层次结构实现,核心类定义在<iostream>、<fstream 11.2.1 构造输出流对象 输出流对象的构造主要涉及控制台输出流、文件输出流的初始化。 控制台输出流(全局对象,无需手动构造) cout << "这是控制台输出流" << endl; // 2. << endl; return 1; } return 0; } 11.7 小结 本章详细介绍了 C++ 流类库与输入输出的核心知识,主要包括: 流类库基础:流的概念、
1、 向引发剂链转移。向引发剂链转移是链转移反应的重要形式,链转移结果会降低分子量,同时会消耗引发剂,造成引发剂效率的下降,这实质就是引发剂的诱导分解。 这在过氧类引发剂体系中是常见的一种副反应,而在偶氮类引发剂中一般不会发生。 如聚丙烯腈聚合过程中,链端自由基向过氧化物类引发剂(如过氧化苯甲酰)发生链转移反应,链转移的结果是聚丙烯腈链端自由基被一个引发剂残基所终止,而转移后的引发剂可以继续引发单体聚合。2、 向大分子链转移。 例如在丙烯酸树脂、丙烯酸酯类聚合生产过程中,加入AMSD可以有效调节丙烯酸树脂的分子量,使丙烯酸树脂的分子量变小,分子量分布均匀、狭窄,流平性好,粘度均匀,表观明亮,透明度,耐候性好。 考虑到链转移反应之后新生成自由基的活性,如果不能继续引发单体的聚合,实际上等同于链终止反应,这种链转移剂又称作阻聚剂。
下面提供一种通用的上传附件的方式:
1 ///