Vue——表单与v-model
1.基本用法 表单类控件承载了一个网页数据的录入与交互。 vue提供了v-model用于表单类元素上双向绑定数据. <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="vue.min.js"></script>
</head>
<body>
<div id="app">
<input v-model="te
Netty源码解析(4)-内存分配
ByteBuf直接与底层IO打交道 1、内存类别有哪些 2、如何减少多线程内存分配竞争 3、不同大小内存是如何分配的 内存与内存管理器的抽象 不同规格大小和不同内存类别的分配策略 内存回收 ByteBuf结构 readerIndex,表示要读数据从当前指针开始读,从0到readerIndex这段空间表示是无效的 writerIndex,必须大于readerIndex,表示要写数据从当前指针开始写,从readerIndex到writerIndex这段空间表示可以读的 capacity
Python:Linux常用命令
1)ls 查看当前文件夹下的内容 2)pwd 查看当前路径 3)clear 清屏 4)mkdir 创建文件夹 5)touch 创建文件 6)rm 删除文件 rm -r 删除文件夹 7)cp 拷贝 8)mv 移动、重命名 9)> 重定向 10)more 分屏显示 11) | 管道一个命令的输出可以通过管道做为另一个命令的输入 12)cat 查看或者合并文件内容 13) tree 以树的形状展示文件夹下的内容 14) ln 硬链接 ln -s 软连接 15)tar 打包成压缩文件 16)gzip
【LeetCode-字符串】赎金信
题目描述 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。杂志字符串中的每个字符只能在赎金信字符串中使用一次。) 注意: 你可以假设两个字符串均只含有小写字母。 示例: canConstruct("a", "b") -> false
ca
讲讲volatile
首先,volatile:是一个类型修饰符 作用: 一是实现可见性,即一个线程修改了某个变量的值,这个新值对其他线程来说是立即可见的。(实现可见性) //线程1 boolean stop = false; while(!stop){ doSomething(); } //线程2 stop每个线程在运行过程中都有自己的工作内存,那么线程1在运行的时候,会将stop变量的值拷贝一份放在自己的工作内存当中。 那么当线程2更改了stop变量的值之后,但是还没来得及写入主存当中,线程2转去做其他事情了
Zookeeper集群典型分布式应用场景
1.配置管理——需求是数据一致性 ZooKeeper 采用的是推拉相结合的方式:客户端向服务端注册自己需要关注的节点,一旦该节点的数据发生变更,那么服务端就会向相应的客户端发送Watcher事件通知,客户端接收到这个消息通知之后,需要主动到服务端获取最新的数据。 2.命名服务 服务需要被访问,如服务提供的uri,但是uri是易变的,所以需要给变化的uri取一个固定的名字,每次通过这个名字来获取服务的uri。 Zookeeper让服务可以创建一个节点,节点名为服务名,数据为uri,通过这种方式来
34、springboot——springboot与检索(1)
一、检索 我们的应用经常需要添加检索功能,开源的 ElasticSearch 是目前全文搜索引擎的首选。 他可以快速的存储、搜索和分析海量数据。Spring Boot通过整合Spring Data ElasticSearch 为我们提供了非常便捷的检索功能支持; Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene, 采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能, github等大型的站点也是采用了Elastic
[luogu p2392] kkksc03考前临时抱佛脚
传送门 kkksc03考前临时抱佛脚 题目背景 kkksc03 的大学生活非常的颓废,平时根本不学习。但是,临近期末考试,他必须要开始抱佛脚,以求不挂科。 题目描述 这次期末考试,kkksc03 需要考 \(4\) 科。因此要开始刷习题集,每科都有一个习题集,分别有 \(s_1,s_2,s_3,s_4\) 道题目,完成每道题目需要一些时间,可能不等(\(A_1,A_2,\ldots,A_{s_1}\),\(B_1,B_2,\ldots,B_{s_2}\),\(C_1,C_2,\ldots,C_
File文件过滤器(简单小示例)
File文件过滤器,过滤出想要的文件: 示例代码: package file;
import java.io.File;
import java.io.FilenameFilter;
/**
* @Author YangHe
* @Date 2020/4/12 21:45
* 文件过滤器
*/
class MyFilter implements FilenameFilter{
@Override
public boolean accept(File dir, S
[ORACLE]oracle 如何解决高水平线问题
问题:删除表数据不会导致高水位线下降,不会使用查询效率, 模拟: 创建表,分析表 SQL> create table TEST as select * from USRBF2;
Table created.
SQL> EXEC DBMS_STATS.GATHER_TABLE_STATS('c##sapr3',tabname =>'TEST',estimate_percent=>100,method_opt=>'FOR ALL COLUMNS SIZE AUTO',degree=>4,cas
Servlet3.0新特性之web-fragment.xml模块化配置文件
Servlet3.0新特性介绍: Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线
Java数据结构和算法(2)之稀疏数组
1.定义 稀疏数组可以看做是普通二位数组的压缩,但是这里说的普通数组是值无效数据量远大于有效数据量的数组,关于稀疏数组的运用有五子棋盘,地图等.. *当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组如图 2.好处 * 原数组中存在大量的无效数据,占据了大量的存储空间,真正有用的数据却少之又少 *把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模 * 压缩存储可以节省存储空间以避免资源的不必要的浪费,在数据序列化到磁盘时,压缩存储可以提高IO
自动化--APP UI自动化--RF学习
使用robotframe执行app 自动化 首先要 1.打开appium 2.手机需开启开发者模式(设置-系统-开发人员选项-USB调试) rf的脚本如下: 1 Comment 地址 设备 版本号 设备号(模拟器可随便写个值) 包名
2 open application http://localhost:4723/wd/hub platformName=Android platformVersion=x.x.x device
今日推荐
周排行