- 博客(6)
- 收藏
- 关注
原创 Java中的字节类型,string与char的区别
最近学java的I/O流这块,发现自己对于基本类型根本不熟悉,又重新过了一遍基础类型InputStream OutputStream两大字节流基类:可以读写单个字节或者字节数组。字节(byte)类型是什么?字节类型就是整型,是一个数,-128~127之间的一个整数java基础类型:4种整型int 4 bytes (因为在java种int与机器无关,才让java有了很...
2020-03-16 00:50:45
227
原创 装饰者模式实现
野生程序员自学之路的一点笔记心得装饰者模式解决了什么问题?通常为了扩展一个类,经常用继承的手段。但是随着需求变大,子类越来越多,导致子类非常多。利用装饰者模式,可以把编译时期的继承转换为运行时的扩展。可以在不修改任何底层代码的情况下,给对象赋予新的职责装饰者模式举例我就用装潢房子来举例子,一个没被装修的房子是一个对象,但是装修之后成为了什么样子的对象是一个动态的对象,可以是一个豪华...
2020-03-13 14:46:36
98
HTTP缺点介绍&HTTPS
HTTP缺点先介绍http的缺点及其解决办法,再发展到httpsHTTP的缺点通信使用明文(不加密),内容可能会被窃听不验证身份,有可能遭遇伪装无法证明报文的完整性,所以有可能遭到篡改1. 通信不加密为什么会产生问题及解决办法?由于TCP/IP协议族的工作机制,通信的内容在所有的通信线路上都有可能被窥视(即使加密过的通信,也会被窥视,只不过被窥视的加密之后的信息,有可能让偷窥信...
2020-03-13 01:46:01
110
原创 网络基础:协议,协议分层
初学网络,写的一点心得笔记,取自《图解tcp/ip》协议是什么?现如今,计算机,操作系统(管理计算机设备的软件)种类繁多,把一台见计算机中的程序移到到另一台计算机,并不一定直接就可以运行,需要双方都支持一种协议,并遵循这种协议进行数据读。协议就是计算机与计算机之间通过网络实现通信时事先达成的一种约定这种约定使不同厂商的cpu,os之间的计算机之间,只要遵循相同的协议就可以进行通信。反之,协...
2020-03-13 01:00:33
345
原创 观察者模式实现
初学Head first设计模式一点心得笔记观察者模式主要解决的问题:一个对象改变了给其他对象对象的通知问题对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。应用举例类似于报纸订阅服务,订阅者们可以订阅一个报社的报纸,只要报社一更新最新的报纸新闻,立马会给每一个订阅者发送最新的报纸,订阅者也可以取消订阅,取消之后,就收不到以后报社的消息了。...
2020-03-12 16:42:48
125
原创 初学事务处理的笔记
对于自学的我来说,之前接触到数据库的知识就是增删改查,一涉及什么事务就很蒙,不知道什么意思,今天找了一本入门Mysql看了一下,写一点收获笔记我们都知道MySQL支持好几种基本的数据库引擎,什么MyISAM,InnoDB,虽然不知道什么意思,但或多或少都看过这个字眼。先说一下区别,MyISAM不支持事务处理,InnoDB支持事务处理,根据是否需要事务处理选择对应的引擎。什么是事务和事务处理...
2020-03-09 13:26:09
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人