自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 python学习之路

从今日起,学习python,努力搬砖,加油!!!

2019-08-27 16:44:55 112

转载 算法3:计算两个矩阵重叠面积

原文:https://blog.csdn.net/liuzhenya1994/article/details/80870830?utm_source=copy 一、解决思路我们分别用p1与p2表示矩形A的左下角和右上角,用p3和p4表示矩形B的左下角和右上角。考虑两个矩形不重叠的情况:(p1.x > p4.x) || (p2.x < p3.x) || (p1.y > ...

2018-10-12 11:38:56 5572 4

原创 算法2:IP字符串转换为整数

关键技术点     将IP地址转化成整数的方法如下: 通过String的indexOf方法找出IP字符串中的点"."的位置。  根据点的位置,使用String的substring方法把IP字符串分成4段。  使用Long的parseLong方法把子段转化成一个3位整数。  通过左移位操作(<<)给每一段的数字加权,第一段的权为2的24次方,第二段的权为2的16次方,第三段的...

2018-10-09 17:30:03 635

原创 算法1:计算长方形个数

package suanfa;/** * 计算长方形个数 * 给:宽w,高h * 求:宽和高组成的网络,总的长方形个数 */public class t1 { public static void main(String[] args) { long t = getCount(3,3); System.out.println(t);//22 } public s...

2018-10-09 16:47:27 2791

转载 check

一、计算机网络基础部分TCP报头格式   UDP报头格式  https://blog.csdn.net/fjhfjhfjh123/article/details/52014978 TCP/UDP区别(不仅是宏观上的,最好能根据各自的机制讲解清楚) HTTP状态码(最好结合使用场景,比如在缓存命中时使用哪个) HTTP协议(一些报头字段的作用,如cace-control、keep-a...

2018-08-30 11:30:49 169

原创 学习

 1、Java虚拟机解析篇之---内存模型https://blog.csdn.net/jiangwei0910410003/article/details/406162232、https://www.cnblogs.com/binyue/p/3927105.html3、Java类加载机制及反射http://www.cnblogs.com/ITtangtang/p/39781...

2018-08-30 11:30:12 189

原创 java 概念区别

一、进程和线程区别   进程 线程 调度 拥有资源的基本单位 CPU调度和分配的基本单位 并发性 进程之间可并发执行 同进程间多线程也可并发执行 系统开销 大(系统分配和回收资...

2018-08-30 11:29:36 120

原创 设计模式——适配器模式、代理模式、装饰器模式、桥接模式

一、适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。      适配器的特点在于兼容,从代码上的特点来说,适配类与原有的类具有相同的接口,并且持有新的目标对象。      是将一个类(a)通过某种方式转换成另一个类(b)。http://www.runoob.com/design-pattern/adapter-pattern.htmlhttps://b...

2018-08-30 11:29:12 1087

原创 TCP协议中的三次握手和四次挥手

(1) 三次握手是什么或者流程?四次握手呢?答案前面分析就是。 (2) 为什么建立连接是三次握手,而关闭连接却是四次挥手呢?这是因为服务端在LISTEN状态下,收到建立连接请求的SYN报文后,把ACK和SYN放在一个报文里发送给客户端。而关闭连接时,当收到对方的FIN报文时,仅仅表示对方不再发送数据了但是还能接收数据,己方也未必全部数据都发送给对方了,所以己方可以立...

2018-08-30 11:28:52 122

转载 计算机网络知识点

https://blog.csdn.net/u013182960/article/details/80797886关于请求及响应报文https://blog.csdn.net/u010256388/article/details/68491509?t123一、 HTTP请求和响应步骤图片来自:理解Http请求与响应以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP...

2018-08-30 11:27:37 101

原创 java基础——异常类

什么是Java异常异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条件生成时,错误将引发异常。  Throwable:Throwable 指定代码中可用异常传播机制通过Java 应用程序传...

2018-08-30 11:06:43 353

转载 java

redis 基础学习总结 JAVA提高一:静态导入、可变参数、增强型for循环、装拆箱 JAVA提高二:枚举 JAVA提高三:反射总结 JAVA提高四:反射基本应用 JAVA提高五:注解Annotation JAVA提高六:泛型 JAVA提高七:类加载器 JAVA提高八:动态代理技术 JAVA提高九:集合...

2018-08-26 20:33:12 92

转载 JVM

JVM学习一:JVM之类加载器概况 JVM学习二:JVM之类加载器之加载分析 JVM学习三:JVM之类加载器之连接分析 JVM学习四:JVM之类加载器之初始化分析 JVM学习五:JVM之类加载器之编译常量和主动使用 JVM学习六:JVM之类加载器之双亲委派机制 JVM学习七:JVM之类加载器之类的卸载 JVM学习八:常用JV...

2018-08-26 20:25:41 624

转载 JUC

JAVA多线程基础学习一:基础知识 JAVA多线程基础学习二:synchronized JAVA多线程基础学习三:volatile关键字 JAVA多线程提高一:传统线程技术&传统定时器Timer JAVA多线程提高二:传统线程的互斥与同步&传统线程通信机制 JAVA多线程提高三:线程范围内共享变量&ThreadLocal...

2018-08-26 20:22:10 223

原创 快排算法——递归方法实现

2018-07-24 23:55:39 763

原创 堆排序算法——递归、大顶堆

2018-07-24 23:55:17 365

原创 归并排序——递归

2018-07-24 23:54:51 111

java面试资料

java面试资料,内含数据库,操作系统,多线程及并发,计算机网络,java基础等面试资料

2018-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除