
实用技巧干货
文章平均质量分 88
Mands_
这个作者很懒,什么都没留下…
展开
-
Linux常用命令手册
关机/重启/注销常用命令作用shutdown -h now即刻关机shutdown -h 1010分钟后关机shutdown -h 11:0011:00关机shutdown -h +10预定时间关机(10分钟后)shutdown -c取消指定时间关机shutdown -r now重启shutdown -r 1010分钟之后重启shutdown -r 11:00定时重启reboot重启init 6重启init转载 2021-06-11 19:29:45 · 222 阅读 · 0 评论 -
Java中的双重检查锁(double checked locking)
在实现单例模式时,如果未考虑多线程的情况,就容易写出下面的错误代码:public class Singleton {private static Singleton uniqueSingleton;private Singleton() {}public Singleton getInstance() { if (null == uniqueSingleton) { uniqueSingleton = new Singleton(); } return u转载 2020-07-01 14:57:58 · 284 阅读 · 0 评论 -
解决报错Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime
项目启动时报错Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)原因是node-sass库有问题:Node-sass是一个库,它将Node.js绑定到LibSass(流行样式表预处理器Sass的C版本)。它允许用户以令人难以置信的速度将.scss文件本地编译为css,并通过连接中间件自动编译 解决: 在项目目录中执行cmd指令 (最方便的方式原创 2020-05-22 22:11:46 · 2263 阅读 · 0 评论 -
学习笔记:各种设计模式的实现 以及其特点的详细解析
一、软件设计模式的概念与意义有关软件设计模式的定义很多,有些从模式的特点来说明,有些从模式的作用来说明,从以下两个方面来说明。各种设计模式的详解与实现在最后一章节,有需要的小伙伴可以跳过前面的内容。1. 软件设计模式的概念软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的原创 2020-05-15 10:24:28 · 2030 阅读 · 0 评论 -
学习笔记:MySQL数据库优化思路的细节分析(性能方向)
**不要听信你看到的关于优化的“绝对真理”,而应该是在实际的业务场景下通过测试来验证你关于执行计划以及响应时间的假设。**本篇文章只是给大家提供一些优化方面的方向和思路,而具体业务场景的不同,使用的MySQL服务版本不同,都会使得优化方案的制定也不同。首先开看优化可能带来的问题优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统!优化手段有很大的风险,一定要意识到和预见到!任...原创 2020-05-06 08:36:57 · 3371 阅读 · 0 评论 -
Vue中的钩子函数和插值表达式例解
1.钩子函数概述: 钩子函数会在vue实例的各个生命周期阶段自动调用;具体有:beforeCreate,created,beforeMount,mounted,updated,beforeUpdate,destroyed,beforeDestroycreated钩子函数常用场景:用于初始化数据钩子函数不要使用箭头函数的方式编写。语法:<script type="text/jav...原创 2020-04-05 15:11:42 · 723 阅读 · 0 评论 -
Redis缓存安全问题 缓存穿透、雪崩、和击穿
Redis缓存相关安全问题1. 缓存穿透缓存穿透是指查询一个数据库一定不存在的数据。我们以前正常的使用Redis缓存的流程大致是:1、数据查询首先进行缓存查询2、如果数据存在则直接返回缓存数据3、如果数据不存在,就对数据库进行查询,并把查询到的数据放进缓存4、如果数据库查询数据为空,则不放进缓存例如我们的数据表中主键是自增产生的,所有的主键值都大于0。此时如果用户传入的参数为-1,...原创 2020-02-27 11:38:46 · 588 阅读 · 0 评论 -
Java环境变量的配置
最近有朋友问到环境变量的配置,下面以Windows10系统为例进行Java环境变量配置说明。1、 右键点击“此电脑”,选择“属性”项。2、 点击“高级系统设置”,在弹出的系统属性框中,选择“高级”选项卡(默认即显示该选项卡),点击“环境变量”。3、 在弹出的“环境变量”框,中选择下方的系统变量,点击新建。4、 在弹出的“新建系统变量”框中,输入变量名和变量值,点击确定。变量名为:J...原创 2020-01-10 09:57:10 · 4961 阅读 · 0 评论 -
MySQL中的查询与约束
A.MySQL中的 DQL-排序查询DQL-聚合函数DQL-分组查询DQL-分页查询与约束B.DQL-排序查询知识点总结排序查询的语法格式什么?ORDER BY 列名 排序的方式;排序的默认方式是那种?ASC -> 升序排列.升序排列和降序排列分别是哪个关键字?升序排列 -> ASC降序排列 -> DESC如果有多个排序条...原创 2019-11-18 21:18:12 · 287 阅读 · 0 评论 -
MySQL详细安装和配置图解
MySQL安装图解一、MYSQL的安装1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”。2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。3、点选“Browse”,手动指定安装目录。4、填上安装目录,我的是“F...原创 2019-11-14 16:47:23 · 366 阅读 · 0 评论 -
谷歌Chrome插件无法离线拖拽安装 出现"程序无效","CRX-INVALID-HEAD"的解决方法
Chrome插件无法安装出现"CRX-INVALID-HEAD"解决方法Chrome插件最近离线安装发现有个问题,基本都会出现一串错误代码,在网上找了好久终于解决了。我先唠叨一句,我们先来看看怎么打开拓展程序界面这里有一个我下载好的.crx文件,安装已经出现了错误代码问题,我们先来把文件后缀改一下,改成压缩文件后缀,改成.rar或者.zip。改完之后我们解压,再去打开开发者模式,点右边...原创 2019-10-22 21:26:01 · 1014 阅读 · 0 评论 -
最简单的傻瓜式重装正版win10系统教程
本文主要针对想要重装系统但不会重装系统Win10的用户,传统的U盘装系统法比较繁琐,对小白来说还是有一丝丝难度的。所以我在这介绍另一种办法,不需要U盘,直接就可以重装系统。而且是正版系统。还有很重要的一点!前提是电脑可以正常运行,如果电脑打不开机的话,这个办法就行不通了,咱还是老老实实去用U盘换系统吧。首先我们先去下载系统文件我们去一个叫msdn的网站这里有各种各样最新版本的系统,我们平时...原创 2019-10-12 14:19:26 · 5097 阅读 · 2 评论