1.背景 为了便于分析和记录系统的运行,一个系统输出其运行的关键日志是非常必要的 比如输出:请求参数、请求url、请求方式、执行的sql、重要操作的日志、响应结果等 而这些日志中,大部分不需要我们手动对每个接口去输出,主需要统一配置就可以了 2.实际生产运用步骤 步骤一:在resources下添加l ...
分类:
编程语言 时间:
2021-01-05 11:26:27
阅读次数:
0
关键字 描述 大小/格式 整型 boolean 布尔 1位 byte 字节长度整型 8位 Short 短整型 16位 int 整型 32位 long 长整型 64位 实数 Float 单精度浮点型 32位 Double 双精度浮点型 64位 其它类型 Char 单个字符 16位(it is alle ...
分类:
其他好文 时间:
2021-01-05 11:08:47
阅读次数:
0
Description 第二类斯特林数$\begin{Bmatrix} n \\m \end{Bmatrix}$表示把$n$个不同元素划分成$m$个相同的集合中(不能有空集)的方案数。 给定$n$,对于所有的整数$i\in[0,n]$,你要求出$\begin{Bmatrix} n \\i \end{ ...
分类:
其他好文 时间:
2021-01-05 10:49:38
阅读次数:
0
Java是一门面向对象的编程语言 Java语言的特点: 简单性 Java看起来设计得很像C++,但是去掉了C++语言的一些特征,剔除了C++的操作符过载(overload)和多继承特征,等等 面向对象 Java 语言提供类、接口和继承等面向对象的特性,为了简单起见,只支持类之间的单继承,但支持接口之 ...
分类:
编程语言 时间:
2021-01-05 10:49:08
阅读次数:
0
大家都知道使用lambda表达式可以很方便的按条件过滤数据,那么lambda里面是什么,如何手动生成,以及动态生成呢。 Expression 创建lambda最关键的就是这个了,Where里面的东西就是这玩意,这个小东西有四个结构 参数 参数的属性 值 运算符 了解这个就好办很多了 先贴代码 /// ...
分类:
其他好文 时间:
2021-01-05 10:45:35
阅读次数:
0
对于C++这门语言来说内存应该是透明的,由你自己完全掌控。不像Java语言那样有垃圾回收机制,因此一个管理内存的规范是十分重要的。 一个程序如果需要长时间的运行,那它的内存管理就十分关键,毕竟你的程序在运行期间不断的泄漏内存,操作系统可分配的内存就会不断减小, 从而导致主机死机,那是非常严重的。还有 ...
分类:
编程语言 时间:
2021-01-05 10:43:50
阅读次数:
0
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。 RabbitMQ的结构图如下: 几个概念说明: Broker:简单来说就是 ...
分类:
编程语言 时间:
2021-01-05 10:41:54
阅读次数:
0
摘选自:https://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关 ...
分类:
编程语言 时间:
2021-01-04 11:29:44
阅读次数:
0
mac自带的terminal是比较简陋的,zsh简直就是最好的救药。可以通过插件的方式来自动匹配命令,提高效率。还可以配置语法高亮,输错时会显示红色。 第一步,进入 zsh 插件目录,并 clone 项目到此目录中: cd "$ZSH_CUSTOM/plugins" git clone https: ...
分类:
系统相关 时间:
2021-01-04 11:27:44
阅读次数:
0
web的发展史 web1.0 简单的静态页面 早期三大门户 搜狐 新浪 网易 web2.0 更注重用户之间的交互 用户即是信息的消费者也是制造者 微博 web3.0 人工智能 复杂的页面功能 即时通讯 web的前景 pc端的网页 移动端的网页 ios android 网页三层结构 HTML 结构层- ...
分类:
Web程序 时间:
2021-01-04 11:01:34
阅读次数:
0