摘要: 一、开闭原则 定义:一个软件实体如类、模块函数应该对扩展开放,对修改关闭。强调的是用抽象构建框架,用实现扩展细节。以提高软件系统的可复用性及可维护性帮助我们实现稳定灵活的系统架构。生活中的实例(弹性工作制,每天必须工作满八小时这个是不能修改的,但是对于什么时候来什么时候走没有规定)。实现开闭原则的核 阅读全文
posted @ 2020-03-17 21:22 pinuocao 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1、Vue的生命周期 beforeCreate(创建前) 在数据观测和初始化事件还未开始created(创建后) 完成数据观测,属性和方法的运算,初始化事件,$el属性还没有显示出来beforeMount(载入前) 在挂载开始之前被调用,相关的render函数首次被调用。实例已完成以下的配置:编译模 阅读全文
posted @ 2020-03-16 10:43 pinuocao 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1. 标记——清除算法(Mark-Sweep) 标记——清除算法是第一种使用和比较完善的垃圾回收算法,算法分为两个过程:1、标记正所有需要回收的对象2、标记完成后清除被标记的对象。其标记的过程就是判断对象有效性,执行可达性分析的过程。其执行流程图大体如何下所示: 同样,我们也借助现实的场景进行描述。 阅读全文
posted @ 2020-03-11 17:31 pinuocao 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Sql Server删库了怎么办?跑路!不想跑路怎么办?以下四步可以解决: 1. 之前有过一次完整备份; 2. 现在备份一下事务日志; 3. 先恢复之前完整备份的数据库; 4. 最后恢复刚才的事务日志,选择要还原的日期 (还原的日期要在完整备份的日期之后); 恢复成功。 图文详情: 2.现在备份一下 阅读全文
posted @ 2020-03-06 11:22 pinuocao 阅读(294) 评论(0) 推荐(1) 编辑
摘要: find 搜索文件的命令格式 find [搜索范围] [匹配条件] 选项: -name 根据名字查找 -size 根据文件大小查找, +,-:大于设置的大小,直接写大小是等于 -user 查找用户名的所有者的所有文件 -group 根据所属组查找相关文件 -type 根据文件类型查找(f文件,d目录 阅读全文
posted @ 2020-03-05 11:21 pinuocao 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 查询锁表id: SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT ' spid : 阅读全文
posted @ 2020-03-04 17:38 pinuocao 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1.编译linux运行版本命令: // goland-terminal set CGO_ENABLED=0 set GOOS=linux set GOARCH=amd64 eth: go build -o eth btc: go build -o btc 2.程序上传到服务器后依次执行命令: chm 阅读全文
posted @ 2020-03-04 17:18 pinuocao 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1、Server Locations配置有三个选项: 1. Use workspace metadata (does not modifyTomcat installation); 2. Use Tomcat installation (take control ofTomcat Installat 阅读全文
posted @ 2020-03-04 17:12 pinuocao 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 文件及文件夹操作: tar -zxvf 用于解压 .tar.gz 后缀结尾的 tar -xvf 用于解压 .tar后缀结尾的 tar -zxf 用于解压 .gz 后缀结尾的 压缩:tar cvf FileName.tar FileName 创建文件夹: mkdir redis 删除文件: rm -r 阅读全文
posted @ 2020-03-03 16:44 pinuocao 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Redis 简介 ​ Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储。Redis读写速度远远比关系型数据库高(mysql、oracle)。所以常用作项目热数据缓存 Windows上的安装配置 1) 在GitHub下载https://github.com/m 阅读全文
posted @ 2020-03-03 14:34 pinuocao 阅读(482) 评论(0) 推荐(0) 编辑