错题集1-牛客

一、下面哪一个不是JavaScript的数据类型? A.String B.Boolean C.Integer D.Undefined 答案:C 解题思路: JavaScript的数据类型分为两种:原始类型(即基本数据类型)和对象类型(即引用数据类型): 基本类型:String、Number、Bool ... »

TCP/IP五层模型-应用层-DNS协议

​1.定义:域名解析协议,把域名解析成对应的IP地址。 2.分类:①迭代解析:DNS所在服务器若没有可以响应的结果,会向客户机提供其他能够解析查询请求的DNS服务器地址,当客户机发送查询请求时,DNS服务器并不直接回复查询结果,而是告诉客户机另一台DNS服务器地址,客户机再向这台DNS服务器提交请求 ... »

idea中文注释出现乱码,我靠自己解决了

如果你像我一样⬇️,查遍google百度,半天下来还是找不到解决方案,说不定这篇博客能帮助你顺利解决呢 好了,那么开始说说我是怎么解决麻烦的。 首先,我想打开一份java文稿。光预览,它是没有任何问题的: 但是当idea打开时,所有中文注释都是乱码: 于是我查阅资料,直到把setting中所有有关编 ... »

JPEG解码--(1)JPEG文件格式概览

由于懒和人的忘性,以前做的一些笔记再回过头看时又有些生疏了,我决定把一些内容整理出来,以供有需要的来参考。 了解的人知道其价值所在,不知道的人就弃之如废物吧。 本篇是JPEG解码系列的第一篇——JPEG文件格式概览。 1. 图片文件的数据是什么? 这是一幅人眼可视的图片: 这是其对应的二进制数据:( ... »

手把手教你搭建一个跟vue官方同款文档(vuepress)

前言 VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。 概要 基础命令 基础配置 总结 基础命令( ... »

C++内联函数

C对代码有许多优化的地方,从某种程度上来看,内联函数就是一种优化,看一下C官方标准对inline的描述: When the compiler inline-expands a function call, the function’s code gets inserted into the call ... »

JavaWeb知识点

1.jsp有哪些内置对象?作用分别是什么? jsp有九大内置对象,分别是request、response、page、pageContext、session、application、out、config、exception。其作用分别是: request:用户端请求,此请求会包含来自GET/POST请 ... »

【Tomcat 源码系列】认识 Tomcat

一,前言 说一句大实话,“平时一直在用 Tomcat,但是我从来没有用过 Tomcat”。 “平时一直在用 Tomcat”,是因为搬砖用的 SpringBoot,内嵌了 Tomcat,每次启动程序的时候,都需要启动 Tomcat。 “我从来没有用过 Tomcat”,是因为没有专门去用过 Tomcat ... »

TCP/IP五层模型-传输层-TCP协议

​1.定义:TCP是一种面向连接、可靠的、基于字节流的传输控制协议。 2.应用场景:TCP为可靠传输,适合对数据完整性要求高,对延时不敏感的场景,比如邮件。 3.TCP报文:①TCP报文格式: ②TCP首部字段信息: 源端口号:源端口和IP地址的作用是标识报文的返回地址。目的端口号:端口指明接收方计 ... »

为linux添加一块新硬盘并分区

一 如何增加一块硬盘1:虚拟机添加硬盘2:分区3:格式化4:挂载5:设置可以自动挂载 1 设置里面 2 分区命令 fdisk /dev/sdb开始分区m显示命令列表p显示磁盘分区 同fdisk -ln 新增分区d 删除分区w 写入并退出说明:开始分区后输入n,新增分区,然后选择p,分区类型为主分区。 ... »

JavaWeb知识点

1.jsp有哪些内置对象?作用分别是什么? jsp有九大内置对象,分别是request、response、page、pageContext、session、application、out、config、exception。其作用分别是: request:用户端请求,此请求会包含来自GET/POST请 ... »

Jenkins Android APP 持续集成体系建设二—自动部署、执行测试任务,关联打包任务

经过上一遍博客我们知道了怎么使用Jenkins自动打包,但打完包之后,我们还需要对新包进行回归测试,确定新包有没有问题,然后才能发布包,那么,话不多说,我们先来新建个自动化回归测试任务 #新包自动化回归任务 ##1、新建一个测试新包的项目 ##2、添加自动化测试代码仓库 ##2、添加构建任务 执行脚 ... »

决策树示例

一.算法 决策树在优化过程中,有3个经典的算法,分别是ID3,C4.5,和CART。后面的算法都是基于前面算法的一些不足进行改进的,这里用ID3算法。 二. 一个案例 大家可能赖床过,早上要不要赖床是一个问题。它取决于多个变量,下面就让我们看看小明的赖床习惯。 | 季节 | 时间是否过8点 | 风力 ... »

Java关键字

关键字 1、关键字的定义 Java 语言预先定义好的,具有特殊意义的标识符(单词),是程序的核心组成,不是由开发者来定义的,而是 Java 官方定义的. Java “关键字 + Java 类库 + 开发者自定义的标识符” 关键字构成程序的核心骨架 Java 类库提供程序要调用的方法 开发者自定义的标 ... »

【.NET 与树莓派】使用 GPIO 库

上回老周在说准备工作的时候,提到过树莓派用金属盒散热的事情。有朋友会说,加了金属盒子接线不方便,就算用了“T”形板,毕竟是把导线延长了的。其实扩展板就是把原有的引脚引出(类似于延长),有的引出后使用并联电路来“复制”出几套接口。所以你买一块插孔多的面包板,自己也可以并联出许多扩展接口来,何况树莓派好 ... »

用js实现打印九九乘法表

用js在打印九九乘法表 思考 在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表 不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什么规律,第一行的数字是什么规律,只要找到了共性,九九乘法表就很简单了 注意点 怎么控制换行? console.log ... »

dotnet高性能buffer

1 前言 我曾经写过《杂谈.netcore的Buffer相关新类型》的博客,简单介绍过BinaryPrimitives、Span<>,Memory<>,ArrayPool<>,Memorypool<>这些基础类型,在实际项目中,我们更需要的是更上层的高效缓冲区申请、buffer写入、buffer读取 ... »

MongoDB Sharding(二) -- 搭建分片集群

在上一篇文章中,我们基本了解了分片的概念,本文将着手实践,进行分片集群的搭建 首先我们再来了解一下分片集群的架构,分片集群由三部分构成: mongos:查询路由,在客户端程序和分片之间提供接口。本次实验部署2个mongos实例 config:配置服务器存储集群的元数据,元数据反映分片集群的内所有数据 ... »

得了,一文把前缀和给扒的干干净净了。

今天我们来说一下刷题时经常用到的前缀和思想,前缀和思想和滑动窗口会经常用在求子数组和子串问题上,当我们遇到此类问题时,则应该需要想到此类解题方式,该文章深入浅出描述前缀和思想,读完这个文章就会有属于自己的解题框架,遇到此类问题时就能够轻松应对。 下面我们先来了解一下什么是前缀和。 前缀和其实我们很早 ... »