getchar()函数 从输入流中读取一个单个的字符。如果输入的是字符串,函数也只读取头一个字符,如果下面还有getchar函数则接着上个getchar函数读到的下一个字符读而不需要继续输入就会返回一个读取的字符,这里涉及到缓冲,就是我们输入的字符流其实是存在于缓冲区中,所以下一个getchar函数 ...
分类:
其他好文 时间:
2020-03-21 15:05:50
阅读次数:
130
今天在配置Spring的component-scan时,发现了一个有趣的问题。就是在指定base-package时,如果使用了星号通配符*,有时会出现类扫描不到的情况。下面研究一下这个问题。先介绍一下项目结构:为了演示,我在java文件夹下创建名为controller的包,并在该包下创建了一个名为I ...
分类:
其他好文 时间:
2020-03-21 15:05:37
阅读次数:
114
一、聚簇索引 数据与索引放在一起,找到索引就找到数据 二、非聚簇索引 数据与索引存储分开 使用场景 动作描述 使用聚簇索引 使用非聚簇索引 列经常被分组排序 应 应返回某范围内的数据 应 不应一个或极少不同值 不应 不应小数目的不同值 应 不应大数目的不同值 不应 应频繁更新的列 不应 应外键列 应 ...
分类:
其他好文 时间:
2020-03-21 15:05:22
阅读次数:
48
简单示例 #!/bin/bash echo "Hello World !" echo命令用于向窗口输出文本 运行 Shell 脚本有两种方法 1、作为可执行程序 chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #执行脚本 2、作为解释器参数 这种运行方式是,直接运行解 ...
分类:
系统相关 时间:
2020-03-21 15:04:53
阅读次数:
76
docker安装MongoDB 查找mongoDB的镜像 下载mongo镜像 查看本地是否mongo的镜像 运行容器,将端口映射到宿主机的27017端口 创建Maven工程(IDEA) 添加依赖(Spring测试依赖、SpringData MongoDB依赖) resource目录下创建mongo. ...
分类:
数据库 时间:
2020-03-21 15:04:36
阅读次数:
72
组合索引,就是多个列组成一个索引。 划重点:最左前缀匹配原则是组合索引最重要的一个原则。 什么意思呢?我们举例说明,a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d ...
分类:
其他好文 时间:
2020-03-21 15:04:25
阅读次数:
118
https://www.zhihu.com/question/37031188 如何选择 f(x) ??? ...
分类:
其他好文 时间:
2020-03-21 15:04:04
阅读次数:
47
ES6 Promise 什么是Promise呢? ES6中一个非常重要和好用的特性就是Promise Promise是异步编程的一种解决方案 可以以一种非常优雅的方式来解决 网络请求的回调地狱 Promise基本使用 我们用一个定时器来模拟异步事件 假设下面的 是从网络上1秒后请求的数据 就是我们的 ...
分类:
其他好文 时间:
2020-03-21 15:03:50
阅读次数:
92
唉,把最近的情况都总结一下。 昨天(3.20)做了JOI春令营DAY1,13分,赛后改了T1,成102分 今天早上想DAY2想到了11:50,弃疗滚回A组,打T2没有调试成功。 所以我也不知道该怎么什么了。。。 先说说昨晚上的吧。 T1有$2n$个位置,每个位置两种选择,$a[i]$ $or$ $b ...
分类:
其他好文 时间:
2020-03-21 15:03:21
阅读次数:
66
/* js */ var test = document.getElementById('test'); var parent = test.parentNode; // 父节点 var chils = test.childNodes; // 全部子节点 var first = test.first ...
分类:
Web程序 时间:
2020-03-21 15:03:04
阅读次数:
76
一、实验名称: 漏洞扫描 二、实验环境: (实验的系统配置、比如CPU、操作系统、攻击机/靶机IP地址等参数) Windows10、VMware Workstation Pro、kali 2019.4、WindowsXp 三、实验原理: (实验对应的原理和基础知识描述) 该实验利用nessus工具、 ...
分类:
其他好文 时间:
2020-03-21 15:02:28
阅读次数:
87
文件系统概述和EXT2文件系统 文件系统概述 常用的文件系统有windows98前的FAT、windows2000后的NTFS、linux的Ext2/3/4、SGI的XFS文件系统等 对于传统的文件系统而言,一个分区槽只能格式化为一个文件系统,但是目前由于LVM与软件磁盘阵列技术的出现,使一个分区可 ...
分类:
其他好文 时间:
2020-03-21 15:02:09
阅读次数:
86
一个静态资源加载的问题反反复复的解决了挺久,现在找到了解决方法,分享如下 <build> <resources> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> </exc ...
分类:
编程语言 时间:
2020-03-21 15:01:46
阅读次数:
82
圆周率的计算 计算公式:pi / 4=1 - 1/3 + 1/5 - 1/7 + 1/9 ...... 梅钦公式:pi /4 = 4arctan1/5 - arctan1/239 n=圆周长/直径 n=圆面积/半径平方 import math import time scale=10 print(" ...
分类:
其他好文 时间:
2020-03-21 15:00:42
阅读次数:
61
前面两篇文章主要讲到netcore的配置以及各种配置源。 本篇主要讲到把配置值转换成C#的实体类,体现在IConfiguration各种扩展方法: public static class ConfigurationBinder { /// <summary> /// Attempts to bind ...
分类:
Web程序 时间:
2020-03-21 15:00:24
阅读次数:
91