常见安全问题

2021-05-31
阅读 1 分钟
1.1k
未授权访问未授权即可访问受保护的系统资源,一般是指未登陆即可访问需要登陆权限才可访问的资源二、CSRF(Cross-site request forgery)跨站伪造请求

两阶段提交协议

2021-05-25
阅读 3 分钟
2.7k
两阶段提交协议(2PC)转账功能开发一、需求背景:某T日,田小胖想往家乡的父母寄毕业后的第一笔工资,然后他兴高采烈来到楼下ATM机,拿出了自己的工资卡,开始输金额,输密码......二、交易链路 A->B->C假设某转账接口包含三个部分,银行内转账接口包含三个步骤:第一步校验,第二步扣款,第三步转账。A 服务器专...

markdown语法(idea版插件MarkdownSupport)(思否markdown不够完善)

2020-06-24
阅读 1 分钟
2.6k
markdown入门 一、markdown是什么? 普通文本编辑器的标记语言 通过简单的语法,使文本内容有一定格式 内容就是纯文本 二、markdown语法 1.标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 2.字体 斜体 粗体 粗斜体文本 3.换行与段落 4.列表 无序列表 注意*号和文字要有空格 有序列表 需要和文字也要有空格...

一定会死锁的一段代码!不服来找BUG!

2020-02-03
阅读 2 分钟
1k
T1对A加锁成功后,挂到lock这把锁上面去等待,被唤醒后再去对B加锁。T2对B加锁后,挂到lock这把锁上面去等待,然后再去对A加锁。然后用mian线程把T1、T2同时唤醒。

Thread常用知识

2020-01-14
阅读 3 分钟
1.3k
一、创建线程的方法 1.1继承Thread类 {代码...} 1.2实现Runnable方法 {代码...} 1.3ExecutorService、Callable<Class>、Future 1.4线程池 {代码...} 二、线程的六个状态 1、NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED NEW {代码...} RUNNABLE {代码...} 对于操作系统的线程状态:可能运行态,也...

IP首部含义

2020-01-09
阅读 1 分钟
4.5k
一、IP数据包概述 1、IP首部字段个格式 2、各字段含义 1.2.1版本 IP协议的版本,IPv4,IPv6 1.2.2首部长度 4位最大表示15,单位是4字节,所以IP首部长度为20~60字节 1.2.3区分服务 一般不适用区分服务 1.2.4总长度 首部和数据之和的总长度,单位字节,16位,所以最大长度是64M 1.2.5标识 相同的标识字段的值使分片后的各...

TCP首部和UDP首部

2020-01-08
阅读 2 分钟
8k
TCP 一、报文格式 1.1最少20字节的报文头 1.2每个字段的意义 1.2.1源端口号:发送报文的进程的端口号。 1.2.2目的端口号:接收报文的进程的端口号。 1.2.3序号:待发送数据每一个字节都有一个序号,本报文段所发送的数据的第一个字节的序号,序号范围[0,2^32-1]。 1.2.4确认号:期待收到对方下一个报文段的第一个数据字...

Lambda表达式和StreamAPI

2020-01-06
阅读 10 分钟
1.7k
回想一下,策略模式是为了解决运用不同的类调用不同的方法来处理不同情况下问题。幼儿园化一点,双十一的打折方案用双十一的类,双十二用双十二的类,但是其实就是打折的权重百分比不同而已,但是处理的还是商品和订单。

计算机网络基础知识

2020-01-05
阅读 1 分钟
1.9k
是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。1.1.1物理层、数据链路层、网络层、传输层、会话层、表示层、应用层1.1.2主要功能作用

Java.io包

2019-12-31
阅读 2 分钟
1.5k
java.io包的传统IO流对象 一、概述 1.1OOP的实质是通过委托实例来帮我们实现计算机的功能,通过这些类来执行相应的功能。打代码的实质就是看API,熟悉API,掌握API,写API,测试API。 1.2IO流的本质就是数据流对象,也就是资源类,也就是通过这些类来表示文本文件,图片文件,视频文件,声音文件,当然还需要处理这些文...

正则表达式_实用教程_推荐收藏

2019-12-24
阅读 6 分钟
1.6k
模式串的书写是关键,也就是通过占位符的方式来表达一个串。举个简单的例子,要查找某个字符串是否包含某个子串?应该怎么写需要用到的模板串应该是(.*AK47.*),而不是(AK47)。

构造方法、重载和重写、封装、继承、多态

2019-12-24
阅读 2 分钟
1.3k
总结:其实静态代码块利用类加载的一次特性,还是经常能看见1、父类子类都有构造方法和静态代码块的时候父类静态代码块>父类构造函数>子类静态代码块>子类构造函数

集合类框架

2019-12-24
阅读 1 分钟
965

类、接口之间关系

2019-12-21
阅读 1 分钟
2.4k
1、依赖 一个类使用了另外一个类 类(接口)使用另外一个类(接口) Java中表现为A类中方法使用B类最为形参、局部变量 2、实现 指的是一个class类实现一个或多个interface接口的功能 是类与接口间最常见的关系 Java中通过implements关键字标识 3、继承 指一个类(接口)继承另外一个类(接口)的功能,并且可以增加它自己的新功...