Traberry
Traberry
全部文章
分类
go语言学习(9)
Java基础(5)
未归档(9)
面经(2)
归档
标签
去牛客网
登录
/
注册
Traberry的博客
求职准备
全部文章
(共25篇)
list遍历并删除元素
遍历 遍历一个list有三种方法 使用索引来遍历(list.size()方法和list.get()方法) 使用for each的形式遍历 使用迭代器Iterator 删除 1、使用索引遍历,找到元素再删除 List<String> list = new ArrayList<St...
2019-10-18
0
891
HTTP的GET和POST的本质区别
一般区别 GET提交的数据放在URL中,POST则不会。这是最显而易见的差别。这点意味着GET更不安全(POST也不安全,因为HTTP是明文传输抓包就能获取数据内容,要想安全还得加密) GET提交的数据大小有限制(是因为浏览器对URL的长度有限制,GET本身没有限制),POST没有 GET只允许A...
2019-10-11
0
841
golang中线程与协程的区别
1 栈的大小 OS线程有固定的栈大小,一般为2MB;而对于协程来讲,通常很轻量(比如执行一个打印),不需要太大的栈,所以协程的栈大小最小为2KB;另外,协程的栈大小可以动态改变,最大1GB,以满足特殊使用需求 2 goroutine没有id 每个线程都有一个id,这个在线程创建时就会返回,所以可以很...
2019-10-06
0
1562
数组中任意第K大的数字
在随机快速排序算法中,我们先在数组中随机选择一个数字N,然后调整数组中数字的顺序,使得比N小的数字都排在它的左边,比N大的数字都排在它的右边。一***作下来,就能知道N在该数组中是第几大的数字,假设为第n大。 如果K比n大,则目标数字在N的右半部分,用同样的方法去右半部分查找;如果K比n小,则目标数...
2019-09-13
0
752
Java异常
异常的继承体系 Throwable类是所有错误或异常的超类 Error是Throwable的子类,用于指示合理的应用程序不应该试图捕获的严重问题 Exception异常主要分为两类,受查异常(checked)和非受查异常(unchecked) 常见的受查异常包括SQLException, Cl...
2019-08-30
0
713
华为优招笔试题
一、报文翻译 输入一行报文,每个数据都是十六进制格式,且以空格隔开,第一个元素是报文长度;翻译规则是:将“A”翻译成“12”和“34”,将“B”翻译成“AB”和“CD”;输出转换后的报文长度以及报文内容 public class hwyz1 { public static void main...
2019-08-29
0
1085
用户态/内核态/线程/协程
用户态与内核态 概念 简单说,Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的,即使用户的程序崩溃了,内核也不受影响。 权限区别 Kernel space 可以执行任意命令,调用系统的一切资源;User space 只能执行...
2019-08-15
1
2761
爬虫项目-前端展示
整体结构 MVC结构:View提供了html页面,Model定义了数据的结构,Control去获取具体的数据并渲染页面,在服务端生成需要响应的页面 View 1、使用html template模板引擎: 取值,如{{.item}} 循环,如{{range}} 选择,如{{if}}...{{else...
2019-08-14
0
772
爬虫项目-数据存储
ElasticSearch简介 全文搜索引擎 存储:无需建表,使用json格式的文档 搜索:按关键词搜索,无需拼装查询语句 ElasticSearch入门 REST简介 HTTP方法 + 地址 方法是动词,地址是名词 方法包括GET/PUT/POST/DELETE/PACTH/HEAD等 h...
2019-08-12
0
940
Java中的Class对象
在Java中有两种对象:Class对象和实例对象。 实例对象是类的实例,通常是通过new关键字构建的。 Class对象是JVM生成用来保存对象的类的信息的。 Java程序执行之前需要经过编译、加载、链接和初始化这几个阶段,编译阶段会将源码文件编译为.clas...
2019-08-05
0
649
首页
上一页
1
2
3
下一页
末页