Easter79 Easter79
3年前
vue 生命周期的理解(created && mouted的区别)
生命周期先上图(笑skr个人~~)!(https://oscimg.oschina.net/oscnet/6d899c3576884ee9db73c0263ac9f4027e0.png)什么是生命周期Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我
Easter79 Easter79
3年前
stm32 RTC
    stm32的RTC是一个32位的计数器,他能在电源断电的情况下利用,锂电池继续工作供电。具有秒中断。    使用RTC主要是3个操作:    1、初始化。    2、写RTCCounter的值。    3、读RTCCoutner的值。    然后就是软件的工作了,可以利用unix时间戳处理时间,time.h中有对应的
Easter79 Easter79
3年前
springboot整合mybatis+oracle
第一步认识springboot:springboot是为了解决配置文件多,各个组件不统一的问题,它省去了很多配置文件,同时实现了spring产品的整合。创建springboot项目:通过选择springinit初始化springboot,我们发现它的pom.xml拥有绝大部分的spring所需要的包。第二步_打开项目的结构,
Wesley13 Wesley13
3年前
RAII惯用法:C++资源管理的利器
RAII是指C语言中的一个惯用法(idiom),它是“ResourceAcquisitionIsInitialization”的首字母缩写。中文可将其翻译为“资源获取就是初始化”。虽然从某种程度上说这个名称并没有体现出该惯性法的本质精神,但是作为标准C资源管理的关键技术,RAII早已在C社群中深入人心。
浪人 浪人
4年前
深入不可变类 -- 谈谈Java String与包装类的底层实现
深入不可变类——谈谈String与包装类的底层实现一、走进不可变类不可变类是指在创建实例后该例变量不可以改变的类。比如String类和包装类。定义不可变类需要遵守:1.成员变量设置为priavte,final修饰2.提供带参构造器对成员变量进行初始化3.只提供getter,
Stella981 Stella981
3年前
Discuz 的 session 机制
discuz没有用php内置的session机制,而是使用了自己的方式(并且每次初始化页面都会清空$\_SESSION变量),这会让不了解的人产生迷惑。discuz的session实现discuz使用两张内存表分别存储后台用户和前台用户数据,在数据库中可以看到有两个SESSION表:一个是pr
Stella981 Stella981
3年前
GoFrame工具链【含视频】
本教程主要对GoFrame框架提供的工具链进行了基本介绍,教程仅有不到一个小时,可以对gfcli有一个基本的了解;GoFrame工具链内容介绍GF工具链介绍:主要讲解安装,更新,项目初始化,热编译,交叉编译,model生成,打二进制包,docker等目录结构17.GoFrame工具链之
Stella981 Stella981
3年前
Kafka源码解析(二)
上一篇文章讲了LogSegment和Log的初始化,这篇来讲讲Log的主要操作有哪些。一般来说Log的常见操作分为4大部分。1.高水位管理操作2.日志段管理3.关键位移值管理4.读写操作其中关键位移值管理主要包含LogStartOffset和LEO等。高水位HighWatermark
Easter79 Easter79
3年前
Tomcat和JVM的性能调优总结
<divclass"cmarkdownJarticleContent"<pTomcat性能调优:</p<p找到Tomcat根目录下的conf目录,修改server.xml文件的内容。对于这部分的调优,我所了解到的就是无非设置一下Tomcat服务器的最大并发数和Tomcat初始化时创建的线程数的设置,当然还有其他一些性能调优的设置,下图是我根
Stella981 Stella981
3年前
CI等MVC框架中为什么不能有index控制器的原因
因为类名称是index而方法又是index,这样index函数就是php4中的构造函数,即实例化类时,直接执行这个函数而没有执行父类的构造函数,也就没有初始化CI核心类。所以会提示没有定义属性或方法了。用index类名也可以,在publicfunctionindex()方法前加上,调用父类的构造方法publicfunction\_\