WHY 日志概述 日志几乎是每个实际的软件项目从开发到最后实际运行过程中都必不可少的东西。它对于查看代码运行流程,记录发生的事情等方面都是很重要的。 一个好的日志系统应当能准确地记录需要记录的信息,同时兼具良好的性能,接下来本文将从0写一个Golang日志处理包。 通常Go应用程序多为并发模型应用, ...
分类:
其他好文 时间:
2020-08-11 14:18:24
阅读次数:
63
安装安装过程参考官方教程即可,唯一需要注意的是密码的选择。密码有若干约束根据SQLServer的要求,密码中必须包含数字、英文字母及符号(non-alphanumericchar)。在docker命令行下可以输入“$”符号,但是在AzureDataStudio会无法登录。返回Error1846,State1,原因不明。当在使用node.js通过mssql驱动进行登录时,可能会遇到路径字符串登录的情
分类:
数据库 时间:
2020-08-11 09:21:41
阅读次数:
71
XSS总结 XSS的可利用方式 1.在登录后才可以访问的页面插入xss代码,诱惑用户访问,便可直接偷取用户cookie,达到窃取用户身份信息的目的。 2.修改昵称,或个人身份信息。如果别的用户在登录状态下访问被插入xss代码的自己的个人身份页面,则可达到窃取用户身份信息的目的。 3.在管理员后台插入 ...
分类:
其他好文 时间:
2020-08-08 23:44:25
阅读次数:
80
本篇LIst 什么是接口? 定义一个接口 可选属性接口 只读属性接口 可添加属性接口 函数接口 什么是接口 定义接口 // 1.定义一个接口 interface Person { pName: string; pAge: number; pSex: string; } let person: Per ...
分类:
其他好文 时间:
2020-08-08 09:25:18
阅读次数:
68
这道题判断如何选择区间进行01变换让数列中的1个数最多,可以用暴力做法来做,每选择一个区间求出一个值,最后找到一个最大值。 Iahub got bored, so he invented a game to be played on paper. He writes n integers a 1,? ...
分类:
其他好文 时间:
2020-08-08 09:24:07
阅读次数:
84
在业务真正使用 ElasticSearch 之前,你可以像我一样,借助于 Rally 对备选的 ElasticSearch 集群进行压力测试,并通过对压测结果进行分析,从而获得明确的选型建议。 ...
分类:
其他好文 时间:
2020-08-07 09:44:15
阅读次数:
46
一、事务的四大特性: * ACID: 原子性,一致性,隔离性,持久性 * 原子性:要不一起成功,要不一起回滚; * 一致性:对数据的操作,数据总数不变 ; (转账业务 A 转账B 20元,但是A B的总计还是原来的数值) * 隔离性:一个事务不会影响另一个事物; * 持久性:事务一旦提交对数据库的影 ...
分类:
其他好文 时间:
2020-08-06 17:07:42
阅读次数:
125
Leetcode.345 Reverse Vowels of a String Write a function that takes a string as input and reverse only the vowels of a string. Example 1: Input: "hell ...
分类:
其他好文 时间:
2020-08-06 09:30:08
阅读次数:
64