v-once指令、v-cloak指令、条件指令家族、原义指令、循环指令、todolist案例、实例成员-符号、实例成员-计算属性、实例成员-属性监听、监听的案例、局部组件、全局组件、组件交互(父传子、子传父)
v-once指令: v-once:单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) <div id="app">
<input type="text" v-model="msg">
<!-- 一旦赋值,只可主动更改 -->
<input type="text" v-model="msg" v-once>
<p>{{ msg }}</p>
<!-- 一旦赋值,便不可更改 -->
<p v-once>{{ m
2019-2020-1 20175317 《信息安全系统设计基础》第三周学习总结
2019-2020-1 20175317 《信息安全系统设计基础》第三周学习总结 教材学习内容总结 第三周我学习了教材第三章的内容,具体内容如下: 程序的机器级表示的有关知识: 教材学习内容截图 转成汇编程序程序及反汇编程序截图: 教材学习中的问题和解决过程 问题1:暂无 问题1解决方案:暂无 教材学习内容感想 本周学习任务与之前学过的汇编语言息息相关,比如寻址方式与条件码等。所以如果汇编语言学得扎实,相对来说本周任务会轻松很多,所以学过的知识要经常回顾。 代码托管 学习进度条 代码行数(新增
jedis的ShardedJedisPool链接池的扩容问题
回顾上一篇文章jedis连接池的构建。 我们来分析ShardedJedisPool的基于客户端分片所可能带来的问题:扩容 ShardedJedisPool的节点扩容 。ShardedJedisPool采用的 是客户端分片模式 ,我们来看一下Sharded的初始化代码,获取节点信息后,其节点按照权重*160个的虚拟节点,将创建的节点放在TreeMap中,value为虚拟节点对应的 正式分片信息。 private void initialize(List<S> shards) {
no
Jackson的基本用法与拓展
目录 一、先搞两个测试需要使用的类 二、简单操作:obj与json互转 2.1、对象转json字符串 2.2、json字符串转对象 三、拓展需求 3.1、对象转json时,忽略某个字段 3.2、对象转json时,自定义json中的属性名 3.3、对象转json时,忽略对象中为null或者""的属性 3.4、json转对象时,忽略json中未知的属性 3.5、对象转json时,生成格式化的json字符串 一、先搞两个测试需要使用的类
HttpServlet中service方法的源码解读
前言 最近在看《Head First Servlet & JSP》这本书, 对servlet有了更加深入的理解。今天就来写一篇博客,谈一谈Servlet中一个重要的方法——service方法。 介绍 当浏览器对servlet发起请求时,web容器会开启一个新的线程,或者是从线程池中分配一个线程,并调用servlet的service()方法,这个方法不需要程序员编写,而是继承自父类HttpServlet(当然,servlet不一定继承HttpServlet,也可以是实现其它协议的
一起学Spring之基础篇
本文主要讲解Spring的基础环境搭建以及演变由来,仅供学习分享使用,如有不足之处,还请指正。 什么是Spring ? Spring是一个开源框架,用来处理业务逻辑层和其他层之间的耦合问题。因此Spring将面向接口开发的思想贯穿整个系统应用,且Spring是一个轻量级框架,所以在诞生之初,便风靡Java开发市场,得到了广泛的认可与响应。 Spring基础概念 依赖注入(DI:Dependency Injection)又叫控制反转(IoC:Inversion of Control):将组件对象
新建的maven项目出现 src/main/java(missing)
右击项目-properties-Java Build Path-更改JRE System Library。这里默认的是Execution environment,修改成本地的jdk根目录(jdk/bin的上级目录)
面试题:Python大小写转换
小文:今天面试又搞砸了? 小 k:怎么了? 小文:又一个大小写转换的题目感觉答错了。 小 k:说来听听。 小文:将"hello world"转换为首字母大写"Hello World" 小 k:你的答案是什么? 小文:用 capitalize 方法啊。 小 k:capitalize 方法只能将第一个单词的首字母大写,你这题目要求是两个单词的首字母都要大写。 小文:刚运行了下代码,还真是这样,有什么办法吗? 小 k:有两个方法可解,一种简单,一种复杂,你听那种? 小文:简单的吧 小 k:那我先讲复
Gitlab来做代码review
研发团队如何借助Gitlab来做代码review https://mp.weixin.qq.com/s?__biz=MzIyMzYwMjA5MA==&mid=2247483701&idx=1&sn=376ca0394431b0c51ca0e051dcdd7504&chksm=e81af5f0df6d7ce6600694dabff34510b5f5817b68c1aee92d831695ca483f6a146dbc3c5940&scene=21#wechat_redirect 代码review是
补充:垃圾回收机制、线程池和ORM缺点
补充:垃圾回收机制、线程池和ORM缺点 垃圾回收机制不仅有引用计数,还有标记清除和分代回收 引用计数就是内存地址的门牌号,为0时就会回收掉,但是会出现循环引用问题,这种情况下会导致内存泄漏(即不会被用,也不会被清除,一直占着) 标记清除就是有引用就画有向图,如果根对象不能通过边达到,那么就被视为垃圾进行回收 分代回收就是把变量分为0代,1代等若干代,数字越小,表示越年轻,越容易被回收掉,0代通过一定的积累就会变成1代以此类推,数字大的一般是全局变量这样 详细戳视频 线程池:为了保障硬件的安全性
ElasticSearch(二):文档的基本CRUD与批量操作
ElasticSearch(二):文档的基本CRUD与批量操作 学习课程链接《Elasticsearch核心技术与实战》 Create 文档 支持自动生成文档_id和指定文档_id两种方式。 通过调用POST index_name/_doc,系统会自动生成文档 _id。 #create document. 自动生成 _id
POST users/_doc
{
"user" : "Mike",
"post_date" : "2019-04-15T14:12:12",
"m
Luogu P5444 [APIO2019]奇怪装置
题目 这种题目看上去就是有循环节的对吧。 在考场上,一个可行的方式是打表。 现在我们手推一下这个循环节。 记函数\(f(t)=(((t+\lfloor\frac tB\rfloor)\%A),(t\%B))\),那么\(f(t_1)=f(t_2)\)的充要条件为: \[ t_1+\lfloor\frac {t_1}B\rfloor\equiv t_2+\lfloor\frac {t_2}B\rfloor(mod\ A) \] \[ t_1\equiv t_2(mod\ B) \] 看到第二个很
docker chown: changing ownership of '/var/lib/XXX': Permission denied
1.entos7下docker Permission denied 在centos的docker上安装mysql提示chown mod /var/lib/mysql permission denied,通过下面的方法1解决。 在centos上挂载数据卷,在容器内部访问数据卷的时候报permission denied出错,通过下面的方法1解决。 1.Centos7安全Selinux禁止了一些安全权限,导致mysql和mariadb在进行挂载/var/lib/mysql的时候会提示如下信息: 1
周排行