首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
唐不捐
获赞
61
粉丝
8
关注
12
看过 TA
8
男
门头沟学院
2021
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑唐不捐吗?
发布(53)
评论
刷题
收藏
唐不捐
关注TA,不错过内容更新
关注
2020-03-22 20:37
门头沟学院 Java
Java集合
Java集合 分类 集合类主要分为两大类,即Collection和Map;Collection又分为List、Set和Queue; 实现原理 List接口 ArrayList ArrayList底层采用的是动态数组object[]进行实现的,数组可以动态扩容 在无参构造的条件下,初始大小默认为10,每次扩容为1.5倍。即第一次为10,扩容后数组长度为15 每次进行扩容后,都要将原数组中的元素拷贝(Arrays.copyof())到新数组中特点:读取快,插入删除慢 Vector Vector是线程安全的,与ArrayList类似,实际上已经废弃了。在Java1.0时还没有JU...
0
点赞
评论
收藏
分享
2020-03-10 18:27
门头沟学院 Java
Scanner
import java.util.Scanner; public static void main(String [] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入你的姓名:"); String name = sc.nextLine(); System.out.println("请输入你的年龄:"); int age = sc.nextInt(); ...
0
点赞
评论
收藏
分享
2021-10-18 17:09
已编辑
门头沟学院 Java
拦截器与过滤器
拦截器与过滤器的区别 从实现机制上来看:拦截器是基于反射原理实现的,过滤器是基于函数回调实现的 从触发时机来看:过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。 ![图片说明](https://uploadfiles.nowcoder.com/images/20200309/303744_1583731403133_138FA2EBC763F4B57206147D867A68FD "图片标题") 菜鸟教程过滤器介绍: https://www.runoob.com/w3cnote/f...
0
点赞
评论
收藏
分享
2020-03-07 02:23
已编辑
门头沟学院 Java
华为云docker部署Redis
Docker部署Redis过程记录 华为云服务器系统为CentOS7 安装Docker 安装Docker在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本$ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun 启动Docker$ sudo systemctl enable docker $ sudo systemctl start docker 测试一下$ docker -v Docker version 19.03.7, build 7141c...
0
点赞
评论
收藏
分享
2020-02-19 12:49
已编辑
门头沟学院 Java
PiggyMetrics开源项目Docker部署
最近在学习SpringClould,所以在github上找了一个比较主流的开源项目学习,即 piggymetrics,简单记录一下部署项目的过程。 部署环境是win10虚拟机下的CentOS7系统。主要使用Docker进行部署,所以需要安装 docker和docker-compose,安装过程教程很多,这里主要说一下docker镜像加速器的配置,使用命令vim /etc/docker/daemon.json配置镜像加速器,如果没有daemon.json文件则手动创建,文件内容如下。 { "registry-mirrors": [ "https://dock...
0
点赞
评论
收藏
分享
2020-01-30 12:32
已编辑
门头沟学院 Java
select语句中子句的顺序
在SELECT语句中使用关键字必须遵循的次序 子句 说明 是否必须使用 SELECT 要返回的列或表达式 是 FROM 从中检索数据的表 仅在从表中选择数据使用 WHERE 行级过滤 否 GROUP BY 分组说明 仅在按组计算聚集时使用 HAVING 组级过滤 否 ORDER BY 输出排序顺序 否 LIMIT 要检索的行数 否 《MySQL必知必会》表13-2
0
点赞
评论
收藏
分享
2020-01-26 14:31
门头沟学院 Java
vue中 方法名:function() {} 和 方法名() {}区别
区别就是前者是ES5写法,后者是ES6写法 methods:{ //ES5 getData: function (){ } //ES6 getData() { this.axios({ method: 'get', url: '/data.json' }).then(function (repos) { console.log(repos); }).catch(function (error) { console.log(error)...
0
点赞
评论
收藏
分享
2020-01-09 11:00
门头沟学院 Java
System.arraycopy
Java提供的静态数组的copy函数 System.arraycopy(src, srcPos, dest, destPos, length); /** * src 源数组 * srcPos 源数组的下标(从哪开始复制) * dest 目的数组 * destPos 目的数组的下标(复制到哪) * length 复制多长一段 */ 看看这段代码示例: import java.util.Arrays; class Test{ public static void main(String[] args) { int[] arr1 = {1,2,3,4...
0
点赞
评论
收藏
分享
2019-11-13 21:22
门头沟学院 Java
crul命令基本用法
curl命令 curl命令常用来做http请求。c表示client,url就是URL curl命令在Linux和mac系统下自带,window下建议下载git for eindows 下面只是一些常用的参数,更多可以查阅帮助。 # 直接接一个网址 $ curl https://www.baidu.com # -s 去掉计算的进度条 $ curl https://www.baidu.com -s # -o 将返回的结果以文件的方式下载下来 $ curl https://www.baidu.com -s -o 1.txt $ curl https://www.baidu.com -s -o...
0
点赞
评论
收藏
分享
2019-11-16 17:24
已编辑
门头沟学院 Java
数据结构基础
准备重新学习一下基础部分的数据结构,这次准备从后往前学 1. 快速排序 import java.util.Arrays; public class QuickSort{ public static void quickSort(int[] arr,int left,int right) { if(left > right || arr.length < 2) return; int base = arr[left]; //首先选择左边作为基准数 int i = left; int j...
0
点赞
评论
收藏
分享
2020-03-15 20:43
已编辑
门头沟学院 Java
HTTPS协议概述
HTTPS协议概述 1. 不加密的情况下(明文传输) 在明文传输的情况下,服务端与客户端之间的信息都以明文的方式进行传输,这时候如果出现黑客对数据进行拦截,那么用户名密码等信息将被盗取,这显然是不合理的。 2. 对称加密 首先来说一下什么叫做对称加密。首先假设有一个算法f1(),加密的密钥为k,加密的数据data,经过加密后,可以得到一段密文x=f1(k,data);同时存在一个解密算法f2(),可以对密文进行解密还原data=f2(k,x)。这就是对称加密。那么采用对称加密后,客户端向服务端发送一段密文x1,服务端收到后进行解密得到data1,再向客户端返回一段密文x2,客户端得到x2后进...
0
点赞
评论
收藏
分享
2020-04-24 22:48
已编辑
门头沟学院 Java
HTTP协议历史概述
HTTP协议历史概述 HTTP/0.9(1991年) 此时比较简单,只有简单的et->file HTTP/1.0(1996年) 和我们现在的HTTP已经差不多了。包括请求头+请求体、响应头+响应体。get、post...等请求方式。但是此时的HTTP每次请求需要建立一个连接,请求结束断开连接,下个请求再建立一个新连接,连接复用率不高,影响传输效率。 HTTP/1.1(1997年) 在请求头中加入了一个connection,默认值为keepalive,在请求结束后,连接保留一段时间,如果在这段时间内还有请求发送到服务器,同样使用这个连接,这样就避免了连接频繁的建立和关闭,提高了效率。这就是...
0
点赞
评论
收藏
分享
2019-10-28 13:08
已编辑
门头沟学院 Java
Java基础
Java基础部分(读 Java核心技术卷一、疯狂Java讲义 笔记) 一、 安装环境 JVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,具体的下文会详细说明。 JRE :英文名称(Java Runtime Environment),Java运行时环境。它主要包含两个部分,jvm 的标准实现和Java的一些基本类库。它相对于jvm来说,多出来的是一部分的 Java...
0
点赞
评论
收藏
分享
2019-11-13 15:50
已编辑
门头沟学院 Java
Linux文件查找与读取的常用指令
主要指令:find grep more cat tail head 1. find 用来查找文件 基于文件名进行查找( -name ) 比如,查找1.txt [root@localhost yangfan]# mkdir demo [root@localhost yangfan]# cd demo/ [root@localhost demo]# touch 1.txt [root@localhost demo]# cd .. [root@localhost yangfan]# pwd /home/yangfan [root@localhost yangfan]# find / -name 1....
0
点赞
评论
收藏
分享
2019-09-18 21:51
已编辑
门头沟学院 Java
一个OJ输入问题
OJ中,输入为带中括号的数组处理方式 这种带一个中括(']')的,或者带一个分号(";")相隔的,就把输入当作一个字符串接收过来,然后再根据符号,用split()进行解析存储。2020年校招的小米、电信云都是这么处理的。ps:这个输入真恶心人 题目描述 给定一个无序的整型数组A[n],数组大小大于等于3,允许有值相同的元素;请设计算法找到该数组排序后第三大的元素值并输出. 输入描述: 一个非空的整数数组(至少有3个元素,可正可负) 输出描述: 第三大的元素值 示例1 输入 [1,2,3,4,5] 输出 3 示例2 输入 [1,1,2,2,3] 输...
0
点赞
评论
收藏
分享
1
2
3
4
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务