vue中$watch源码阅读笔记
项目中使用了vue,一直在比较computed和$watch的使用场景,今天周末抽时间看了下vue中$watch的源码部分,也查阅了一些别人的文章,暂时把自己的笔记记录于此,供以后查阅:实现一个简单的$watch:const v = new Vue({data:{ a: 1, b: { c: 3 }}})// 实例方法$watch,监听属性"a"v.$watch("a",()=>console.log("你修改...
2024-01-10Java学习笔记17Netty实战及优化
Java学习笔记17-Netty实战及优化尝试自己实现短连接:请求/响应之后,关闭已经建立的TCP连接,下次请求再建立一次连接。长连接:请求/响应之后,不关闭TCP连接,多次请求,复用同一个连接。为了避免频繁创建连接/释放连接带来的性能损耗,以及消息获取的实时性,采用长连接的形式。粘包:Nagl...
2024-01-10magento2考点学习笔记
1.1 介绍Magento的模块为单元的架构 有五中area , adminhtml , frontend , base , webapi_rest, webapi_soap 和 cron. 并不是所有的area都一直会被加载。不然,cron area 只有在允许定时任务的时候才会被运行。 Magento2 的模块为单元的结构使它能够把所有的文件放在一个文件夹里,这使得与该模块有关的功能的发现更加容易...
2024-01-10Java中执行shell笔记
在java中执行shell有好几种方式:第一种(exec)方式一public static synchronized void runshell2(){ File superuser = new File("/system/bin/superuser"); if (superuser.exists()) { // return device to original state Process process; try ...
2024-01-10MongoDB学习笔记:JavaScriptshell
本文更新于2022-01-22,使用MongoDB 4.4.5。目录辅助扩展edithelpitshow collectionsshow databasesshow dbsshow tablesshow usersuseBulkWriteResultdbDBDATABASE.COLLECTION_NAMEDB.prototype.adminCommandflushRouterConfiggetParameterlogRotatemovePrimaryremoveShardreplSetMaintenance...
2024-01-10Python3学习笔记27-ConfigParser模块
ConfigParser模块在Python3修改为configparser,这个模块定义了一个ConfigeParser类,该类的作用是让配置文件生效。配置文件的格式和window的ini文件相同,大致如下:【section】name = valuename:value用 = 或 : 来赋值section可以理解为一个模块,比如登录的时候,这个section可以叫login,下面放着username和password该模...
2024-01-10Java学习笔记14Netty线程模型及源码解析
Java学习笔记14-Netty线程模型及源码解析Netty介绍Netty是一个高性能。高可扩展性的异步事件驱动的网络应用程序框架,它极大地简化了TCP和UDP客户端和服务器开发等网络编程。Netty重要的四个内容:Reactor线程模型:一种高性能的多线程程序设计思路Netty中自己定义的Channel概念:增强版的通道概念Chann...
2024-01-10Java学习笔记4ThreadLocal
Java学习笔记4-ThreadLocalThreadLocal:线程级别变量,会自动在每个线程上创建一个副本,副本之间相互独立互不影响,线程绝对安全,相当于JVM维护了一个Map<Thread, T>,每个线程用到T的时候,用当前线程去Map里取。ThreadLocal测试代码/** * @Author: Wenx * @Description: * @Date: Created in 2019/11/7 19:35 * @Modified By: *...
2024-01-10【Java】Netty学习笔记(一)初遇篇
首页专栏java文章详情0Netty学习笔记(一)初遇篇北冥有只鱼发布于 41 分钟前开始之前这里我们在复习一下简单的复习NIO的三个重要的核心知识点,Selector(选择器)、Channel(通道)、Buffer(缓冲区)。这三个概念是从I/O多路复用抽象而来,网络通信的开始是建立连接(对于TCP协议来说),在建立连接后,双方...
2024-01-10Java 学习笔记之 父子类Synchronized
父子类Synchronized:我们通过一个例子来验证下,父类和子类的Synchronized方法被同时调用,是否是同步的。public class FatherClass { synchronized public void callFather(){ try { System.out.println("------------Call Father start------"); Thread.sleep(10000); ...
2024-01-10SpringCloudGateway+Consul集群部署笔记
spring cloud gateway已经使用了很长一段时间,一直有想法,整理整理一下,形成一个有效的记录笔记,近期抽空写成笔记。1、基本环境 版本:consul-1.7.2 服务:192.168.11.45(windows)、192.168.110.35(centos72)、192.168.110.35(centos72) 2、安装目录 centos7.2:/opt/consul-1.7.2 windows:D:/test/consul ...
2024-01-10Java学习笔记15Netty职责链Pipeline详解
Java学习笔记15-Netty职责链Pipeline详解设计模式-职责链模式职责链模式(Chain of Responsibility Pattern)为请求创建了一个处理对象的链。发起请求和具体处理请求的过程进行解耦:职责链上的处理者负责处理请求,客户只需要将请求发送到职责链上即可,无需关心请求的处理细节和请求传递。请求 --> ...
2024-01-10Java Mongo 自定义序列化笔记
1. org.springframework.data.mongodb.repository.support.SimpleMongoRepository.java insert2. org.springframework.data.mongodb.core.MongoTemplate.java toDbObject3. org.springframework.data.mongodb.core.convert.MappingMongoConverter.java writeInternal看到...
2024-01-10hasee神舟(hasee神舟笔记本)
一.神舟hasee1.首先要断开电。。连电池也要拿起来。如果进水不多的话。。等干了可以再用。。如果要用电风吹的话,不能用热的(会导致零件损坏)。2.只能用冷的。。如果进水太多的话。。就只能拿去维修了。。笔记本键盘下面只有2个 孔。。那是通线的。。水多了会流进主版。 二.神舟电脑...
2024-01-104752g(4752g笔记本)
一.宏基4752g什么处理器1.CPU系列:英特尔 酷睿i5 2代系列(Sandy Bridge)CPU型号:Intel 酷睿i5 2450MCPU主频:5GHz最高睿频:3100MHz总线规格:DMI 5 GT/s三级缓存:3MB核心类型:Sandy Bridge核心/线程数:双核心/四线程制程工艺:32nm指令集:AVX,64bit功耗:35W。 二.谁知道宏碁4752g这个笔记本电脑怎么样?1.我...
2024-01-10Java基础知识强化之IO流笔记73:NIO之 Channel
1. Java NIO的Channel(通道)类似 Stream(流),但又有些不同:既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。通道可以异步地读写。通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区,从缓冲区写入数据到通...
2024-01-10Java笔记:Java集合概述和Set集合
本文主要是Java集合的概述和Set集合1.Java集合概述1)数组可以保存多个对象,但数组长度不可变,一旦在初始化数组时指定了数组长度,这个数组长度就是不可变的,如果需要保存数量变化的数据,数组就有点无能为力了;而且数组无法保存具有映射关系的数据。为了保存数量不确定的数据,以及保存...
2024-01-10完全删除一个OneNote笔记本
OneNote 本身并没有提供“删除笔记本”的功能,它只提供“关闭笔记本”的功能。那么我们如何删除一个 OneNote 笔记本呢?删除一个 OneNote 本地笔记本一个 OneNote 本地笔记本本身就是一个 Windows 文件夹,我们只要简单的删掉这个 Windows 文件夹,就可以把这个本地笔记本给删除掉了。"Gem for OneN...
2024-01-10Java学习笔记16Netty缓冲区ByteBuf详解
Java学习笔记16-Netty缓冲区ByteBuf详解Netty自己的ByteBufByteBuf是为解决ByteBuffer的问题和满足网络应用程序开发人员的日常需求而设计的。JDK ByteBuffer的缺点:无法动态扩容:长度是固定的,不能动态扩展和收缩,当数据大于ByteBuffer容量时,会发生索引越界异常。API使用复杂:读写的时候需要手工调用fli...
2024-01-10970evoplus笔记本压得住吗
品牌型号:三星970 EVO Plus系统:Windows 11970evoplus笔记本压得住。三星970 EVO Plus采用三星TLC闪存颗粒,主控为三星Phoenix,搭配LPDDR4-3200MHz内存和2GB缓存,性能表现出色,能够满足大多数用户的日常使用需求。此外,该笔记本搭载的10nm M3处理器可以提供稳定的性能输出,能够应对大多数应用场景。因此,可以说970evoplu...
2024-02-18kohjinsha(kohjinsha笔记本)
一.笔记本——kohjinsha1.朋友你好~关于KOHJINSHA笔记本,我觉得,如果商务用的话,很不错!~价格适中,稳定性也可以!但是如果用于玩游戏的话,是比较不太适合的!2.~我有一个同事就是用的此品牌笔记本!~~感觉还是不错的!~~外观,和里面的配置,都还行!~~二年用下来,还是一样,没有因为老...
2024-01-10a4笔记本图片(a4笔记本图片大全)
一.电脑图片是什么图片,如果没有桌面的话就打开任务管理器运行expiorer。exe(在C盘的WINDOWS里图标是一台电脑)即可 二.笔记本a4处理器的性能怎么样性能极度孱弱,AMD的早起笔记本处理器,性能排行为A4就是说A10=IA8=奔腾,A6=赛扬,A4也就是早起英特尔上网本灵动处理器啊,什么阿童木的水平 三.14...
2024-01-10联想thinkpadsl400(联想thinkpadsl400笔记本)
一.thinkpad sl400到底如何??性价比不错不过为了节约成本取消可一些thinkpad的专利技术最大的一个就是没用采用防滚架设计和全机身为塑料材质给人感觉不是那么牢实而且个人不带喜欢的地方就是机身的钢琴烤漆设计很不耐脏不想以前的磨砂设计很耐脏不过这也是每个人的喜好问题啦还是值得购买的...
2024-01-10y570(y570笔记本)
一.联想电脑y570怎么样笔记本吧 y570都是I7处理器 其他的参数都挺高 不错的本 不是对硬件有相当高要求的话足够二.联想y570性能与散热咋样1.我现在用的就是这个,性能还是不错的,跑大部分软件都没问题,测试的分数也都比较好。散热个人觉得可以接受,不过要是夏天的话可以弄个散热器,不过...
2024-01-10e420(e420笔记本)
一.联想笔记本e420怎么样ThinkPad E420 ,质量不错,性价比也高,我带我同事买过3台了,用着也很稳定, 二.Thinkpade420系列的电脑怎么样?1.还不错。THINKPAD的质量和性能大家都懂的。E420系列里面显卡有两种配置。目前玩游戏,处理器已经不是最重要的,核心还是在显卡。2.一种是AMD6470中低端独显的...
2024-01-10