Vue.js 父子组件之间的联系浅谈2
前面简单说了组件定义、注册后使用。 为什么要进行组件通信? 组件是一个聚合体,将来项目要合并,那么必然各个组件之间需要建立联系,这个联系就是数据通信 因为我们要做项目。必然产生的会有各个组件的联系。如何建立这种联系呢?再此我简要的谈一种最复杂的 同父组件子组件之间的联系方式。 首先我想通过比如 三个组件 Father son sister. <template id="father"> <div> <h3> 这里是父组件 </h3> <Girl @fn = "fn"></Girl> <Son
kafka 数据定时删除实验
因硬盘太小,数据量太大 不得不将数据的保存时间从默认的7天变为一天 设置了参数log.retention.hours=24 但是发现3天前的数据还是存在 查询官方文档发现 活动的segment是不会压缩的 ,做了几个实验看有没有方法能够删除一直在发的topic数据 实验一 添加一个testdelet的topic 每隔10s发送一次数据 ,看一个小时是否会清除一个小时前数据 ,区别:每条记录发送结束后会关闭kafka连接 观察时间 14:59分 发现未删除 结论 不分片没有用 实验二 修改ser
PHP 浮点型运算相关问题
php 浮点数计算比较及取整不准确。举例: $a = 0.2+0.7; $b = 0.9; var_dump($a == $b); //输出的结果为bool(false) PHP 官方手册说明:显然简单的十进制分数如 0.2 不能在不丢失一点点精度的情况下转换为内部二 进制的格式。 printf(“%0.20f”, $a); //输出的结果为0.89999999999999991118 printf(“%0.20f”, $b); //输出的结果为0.90000000000000002220 根
JS输入分数,判定成绩等级(if和switch两种写法)
//案例:输入分数,判定成绩等级(if和switch两种写法) <script> var score = +prompt("请输入您的分数"); if (score > 100) { alert("不是合法的分数"); } else if (score >= 90) { alert("优秀"); } else if (score >= 80) { alert("良好"); } else if (score >= 60) { alert("及格"); } else if (score >= 0)
windows 下rust安装工具链 下载加速
https://www.rust-lang.org/tools/install 下载 rust-initr.exe win+R运行cmd 进入rust-init.exe下载目录 , 输入下面语句 set CARGO_HOME=D:\Program Files\rust set RUSTUP_HOME=D:\Program Files\rust\temp #用于更新 toolchain set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust
h5 编辑单选框的样式
radio单选框样式设置 input[type=radio] { display: inline-block; vertical-align: middle; width: 20px; height: 20px; -webkit-appearance: none; background-color: transparent; border: 0; outline: 0 !important; line-height: 20px; color: #d8d8d8; } input[type=rad
Magic-Club原型设计--第五天
一、今日完成 1.完成管理界面设计。 2.进行原型展示,听取老师建议。 二、明日计划 1.修改小程序界面,增加发布活动界面,修改web管理员界面,删除社团审核界面,改为手动录入社团信息。 2.开始小程序开发,计划完成一级页面设计。 3.开始spring搭建,计划完成框架配置,实现输出文字功能。 三、个人小结 今日进行了原型展示,细心听取了老师的建议,在选择程序功能上还是略显不足,对于实际使用考虑略显不周,小程序功能单一,且审核功能设计过早,目前增加活动发布与参
phpmyadmin导入导出大数据文件的办法
在phpmyadmin的使用中,经常需要进行导入导出数据库的操作。 但是在导入导出大型数据库文件的时候经常会只是部分导出或者部分导入。 或者是导入导出不成功。 原因就是服务器和php、mysql限制了导出导入数据库文件的大小。而改相应的配置又十分繁琐,所以这里提供一个绕过导出导入有大小限制的办法。 这个思路就是直接在服务器上面进行导出导入。过程如下 将phpMyAdmin/config.sample.inc.php 文件改名为phpMyAdmin/config.inc.php并打开编辑 * D
@codeforces - 1205E@ Expected Value Again
目录 @description@ @solution@ @part - 1@ @part - 2@ @part - 3@ @solution@ @details@ @description@ 给定两个数 n, k,令 s 是一个字符集大小为 k 的随机字符串。 定义 f(s) 表示满足 s 长度为 i 的前缀 = s 长度为 i 的后缀的 i 的数量,要求 1 ≤ i < |s|。 求 f(s)^2 的期望。 Input 只有一行,包含两个整数 n, k(1≤n≤10^5, 1≤k≤10^9)
B - Lawrence HDU - 2829 斜率dp dp转移方程不好写
B - Lawrence HDU - 2829 这个题目我觉得很难,难在这个dp方程不会写。 看了网上的题解,看了很久才理解这个dp转移方程 dp[i][j] 表示前面1~j 位并且以 j 结尾分成了 i 段的最小权值和 再定义一个数组 w[a,b] 表示 a到b 的权值和,注意这个不是前缀和,而是题目给的那种权值和 比如 a 到 b 是4 5 1 2 Its Strategic Value is 4*5 + 4*1 + 4*2 + 5*1 + 5*2 + 1*2 = 49. w[a,b]=4
阅读一款3D引擎的方法备忘
要带着引擎系统所共有的问题去阅读,不要被具体引擎的实现思路牵着走,要思考这个引擎如何实现或绕过(如不考虑低端机)这些必然要面临的问题. 首先,最重要的必须,在Debug模式下调试起来一个主场景程序,然后沿着代码流走几遍,在代码里闲逛,生成第一印象,留意基础工具设施类(如字符串内存管理),大约3小时. 然后带着如下每一个问题(不分先后)去走流程,走逻辑,弄清引擎的业务处理方法. 1.SetStreamSource,SetIndices,DrawIndexedPrimitive的调用是在哪里(哪个
简记kafka group id相同导致的不同consumers启动后不消费和延时消费问题
场景: 在一个线程内,使用相同的brokers和group id等配置,根据传入的topic数量N,分别定义N个consumer,按定义顺序先后调用consumers消费 现象: 程序启动后,kafka消费线程正常初始化,调用poll尝试消费,一直没有返回消息. 程序启动10分钟左右后,开始正常消费. 分析定位: 程序启动后,发现不消费 1>查看kafka debug日志 Sending Heartbeat request to coordinator 192.168.44.88:9191 (
【Ts踩坑】关于子类继承Error/Array/Map等造成无法访问子类中声明的方法问题
问题描述 // 举个栗子
class AxiosError extends Error {
constructor(message: string) {
super(message)
}
getError() {
return "error: " + this.message
}
} 上述,我们在ts中使用es6的语法去声明了一个AxiosError类,并且在当中声明了一个方法,但是会遇到以下两个问题: getError这个方法
周排行