4 KAIKAI_ING

尚未进行身份认证

如果现在不牛,不是你的错。如果将来不牛,就是现在你的错。

等级
博文 67
排名 8w+

Linux环境变量及其配置

Linux环境变量及其设置简介环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或多个应用程序将使用到的信息。Linux是一个多用户的操作系统,每个用户登录系统时都会有一个专用的运行环境,通常情况下每个用户的默认的环境都是相同的。这个默认环境就是一组环境变量的定义。每个用户都可以通过修改环境变量的方式对自己的运行环境进行配置。分类根据环境变量的生命周期我们可以将其分为永久性变量和临...

2019-06-17 13:39:47

Linux查看并对外开放端口

一、查看端口是否已开放查看端口是否可访问:telnetip端口号开放的端口位于/etc/sysconfig/iptables中查看时通过cat/etc/sysconfig/iptables命令查看如果想开放端口(如:tcp2222)(1)通过vim/etc/sysconfig/iptables进入编辑增添一条:-AINPUT-ptcp-mtcp--dp...

2019-04-10 13:51:00

Fiddler使用:菜单功能/Host配置/请求伪造接口调试

对于Fiddler上面的每个按钮的功能的话,其实只要鼠标停留在按钮上面就会出现英文描述的功能,今天在来实际动手过一遍所有的功能,并记录一下。第一个小气泡:增加备注,点击气泡即可对下面捕捉到的会话增加备注(一般很少使用)Replay回放按钮:比较常用,捕捉到一个会话之后想回放这个会话,就可以点这个按钮。remove按钮:清空监控面板,下面还附有很多remove规则,可以按照你的需要选择相应的r...

2019-04-03 13:29:16

互联网行业的专业简称

互联网公司职位职位简称首先来看下目前常用的一些职称的简称RD全称ResearchDevelopment,研发人员,主要偏向于后端,比如Java,PHP都属于RD的称呼FE全称Front-End,前端开发人员,主要是指的Web前端开发,有的时候Android和IOS开发也会算到FE中PM全称ProductManager,产品经理,负责评估整体项目质量,定制开发需求,和RD以及FE...

2019-02-21 10:46:21

Java集合:HashMap详解(JDK 1.8与1.7以前区别)

Java集合:HashMap详解(JDK1.8与1.7以前区别)1.概述HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。HashMap最多只允许一条记录的键为null,允许多条记录的值为null。HashMap非线程安全,即...

2018-11-11 22:40:38

JAVA 编码中文问题

JAVA编码中文问题计算机编码:计算机编码,指电脑内部代表字母或数字的方式。编码单位:最小的单元是位(bit),接着是字节(Byte),一个字节=8位,英语表示是1Byte=8bits。机器语言的单位Byte。1KB=1024Byte;1MB=1024KB;1GB=1024MB;1TB=1024GB。常见编码:工作后经常接触的编码方式有如下几种:I...

2018-11-03 20:40:53

http协议学习

http协议学习1.基础概念篇1.1介绍HTTP是HyperTextTransferProtocol(超文本传输协议)的缩写。它的发展是万维网协会(WorldWideWebConsortium)和Internet工作小组IETF(InternetEngineeringTaskForce)合作的结果,(他们)最终发布了一系列的RFC,RFC1945定义了HTTP/1.0...

2018-10-13 09:11:05

栈的压入、弹出序列

栈的压入、弹出序列题目描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)基本思路:很直观的一种想法,建立一个辅助栈,把输入的第一个序列中...

2018-10-13 09:10:32

TCP三次握手和四次挥手以及原因

TCP三次握手和四次挥手以及11种状态1、三次握手置位概念:根据TCP的包头字段,存在3个重要的标识ACK、SYN、FINACK:表示验证字段SYN:位数置1,表示建立TCP连接FIN:位数置1,表示断开TCP连接三次握手过程说明:1、由客户端发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的,并且将报文中的SYN字段置为1,表示需要建立T...

2018-10-13 09:10:12

LeetCode 349. 两个数组的交集 Intersection of Two Arrays

4-1set的使用IntersectionofTwoArrays题目:LeetCode349.两个数组的交集给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]说明:输...

2018-10-13 09:09:20

LeetCode 350. 两个数组的交集 II Intersection of Two Arrays II

4-2map的使用IntersectionofTwoArraysII题目:LeetCode350.两个数组的交集II给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[4,...

2018-10-13 09:09:01

LeetCode 1. 两数之和 Two Sum

4-4使用查找表的经典问题TwoSum题目:LeetCode1.两数之和给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]import...

2018-10-13 09:08:37

LeetCode 454. 四数相加 II 4Sum II

4-5灵活选择键值4SumII题目:LeetCode454.四数相加II给定四个包含整数的数组列表A,B,C,D,计算有多少个元组(i,j,k,l),使得A[i]+B[j]+C[k]+D[l]=0。为了使问题简单化,所有的A,B,C,D具有相同的长度N,且0≤N≤500。所有整数的范围在-228到228...

2018-10-13 09:08:15

LeetCode 447. 回旋镖的数量 Number of Boomerangs

4-6灵活选择键值NumberofBoomerangs题目:LeetCode447.回旋镖的数量给定平面上n对不同的点,“回旋镖”是由点表示的元组(i,j,k),其中i和j之间的距离和i和k之间的距离相等(需要考虑元组的顺序)。找到所有回旋镖的数量。你可以假设n最大为500,所有点的坐标在闭区间[-10000,10000]中。示例:...

2018-10-12 10:10:00

LeetCode 206. 反转链表 Reverse Linked List

5-1链表,在节点间穿针引线ReverseLinkedList题目:LeetCode206.反转链表反转一个单链表。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1-&a

2018-10-12 10:09:42

LeetCode 203. 删除链表中的节点 Remove Linked List Elements

5-3设立链表的虚拟头结点RemoveLinkedListElements题目:LeetCode203.删除链表中的节点删除链表中等于给定值val的所有节点。示例:输入:1->2->6->3->4->5->6,val=6输出:1->2-&amp

2018-10-12 10:09:18

LeetCode 24. 两两交换链表中的节点 Swap Nodes in Pairs

5-4复杂的穿针引线SwapNodesinPairs题目:LeetCode24.两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。示例:给定1->2->3->4,你应该返回2->1->4->3.说明:你的算法只能使用常数的额外空间。你不能只是单纯的改变节

2018-10-12 10:08:58

LeetCode 237. 删除链表中的节点 Delete Node in a Linked List

5-5不仅仅是穿针引线DeleteNodeinaLinkedList题目:LeetCode237.删除链表中的节点请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表–head=[4,5,1,9],它可以表示为:4->5->1->9示例1:输入:head=[4,5,1,...

2018-10-12 10:08:31

LeetCode 19. 删除链表的倒数第N个节点 Remove Nth Node Form End of List

5-6链表与双指针RemoveNthNodeFormEndofList题目:LeetCode19.删除链表的倒数第N个节点给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。示例:给定一个链表:1->2->3->4->5,和n=2.当删除了倒数第二个节点后,链表变为1->2-&

2018-10-12 10:08:12

LeetCode 20. 有效的括号 Valid Parentheses

6-1栈的基础应用ValidParentheses题目:LeetCode20.有效的括号给定一个只包括‘(’,’)’,’{’,’}’,’[’,’]’的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:“()”输出:true示例2:输入:“()[]...

2018-10-12 10:07:51
奖章
    暂无奖章