“2019年4月”存档文章有23

angular mat-toolbar 滚动增加阴影

最近一段时间在学习Angular,在写一些小应用的时候遇到了很多问题,今天讲一讲mat-toolbar滚动增加阴影的方法。首先看下面动图效果:也就是滚动到一定的位置出现了一个阴影,在顶部阴影消失。具体代码如下:home.component.html<mat-toolbar color="primary" class="mat-elevation-z0" [ngClass]="{'toolbar-s...

openssl config failed system library:fopen:no such process

最近在使用NPM的时候,报如下错误:openssl config failed: error:02001003:system library:fopen:no such process参考了github和stackoverflow,都没有解决问题。今天在重新配置nodejs的收,看到了如下的配置:openssl_conf的路径根本不存在,看样子问题就出在这里。应该是在配置什么的时候,配置了这个参数...

iis 无法处理MIME的解决方案

IIS如果遇到无法处理的MIME类型,直接报404错误。参考了一下微软官网,将这个问题记录下来。关于具体的处理步骤,可以参考微软官网:IIS 6.0 不能处理未知的 MIME 类型

MySQL查询优化

索引(在MySQL中也叫“键(key)”)是存储引擎用于快速找到记录的一种数据结构。这是索引的基本功能之一。索引对于良好的性能非常关键。尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要。在数据量较小且负载较低时,不恰当色索引对性能的影响可能还不明显,但数据量逐渐增大时,性能则会急剧下降。不过,索引却经常被忽略,有时候甚至被误解。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易地将性...

tsc.exe 已退出 代码为 1

最近在使用Visual Studio 2017修改Visual Studio 2013的项目,但是打开项目重新生成,产生了如下错误:tsc.exe 已退出 代码为 1解决方案:安装这两个NuGet包:Microsoft.TypeScript.MSBuild 和 Microsoft.TypeScript.Compiler更新您的项目:重新定义MSBuild任务和TS编译器,并解决编译问题。参考资料:...

2019年4月13日DDOS攻击细节

2019年4月13日在线短信接收遭到了DDOS Flood攻击,本篇文章将这次攻击细节还原。早上6:23分攻击开始持续1分钟,导致IP被屏蔽,由于太早忙于上班没有管这件事,到了公司之后登陆控制台,手动解封IP。解封IP之后8:06分又开始攻击,持续2分钟,再次手动解封IP,开始准备转移服务器数据。在数据库为转移完成的情况下9:20再次攻击,导致IP被封,无法转移数据,第三次手动解封IP,三次解封I...

input ico focus背景改变

最近需要在input 输入的时候,改变ICO的颜色,本来使用focus去实现的,但是怎么都无法实现。具体实现效果如下:实现代码如下: .home-page-header-autocomplete-container:focus-within .m-input-icon__icon.m-input-icon__icon--right i{ color:rgba(0,0,0,0.54); ...

使用CSS修改HTML5 input placeholder颜色

最近需要定义输入框placeholder字体的颜色,参考了一些文章,具体写法如下:有三种实现方式:伪元素(pseudo-elements)、伪类( pseudo-classes)和Notihing。WebKit和Blink(Safari,Google Chrome, Opera15+)使用伪元素::-webkit-input-placeholderMozilla Firefox 4-18使用伪类:...