- 博客(7)
- 收藏
- 关注
原创 单例模式
实现单例模式的方式有静态内部类方式、饿汉模式、懒汉方式、枚举方式、双重检测锁方式。1、静态内部类方式/** * 静态内部类实现 * 这个实现懒加载 * 效率高 * 线程安全 */public class Single01 { private static class SingletonInstance{ private static final S...
2019-10-09 23:50:39
160
原创 请求转发和请求重定向
请求转发是服务端行为,客户端不知道,因而浏览器url显示还是原先的url。重定向则是客户端行为,客户端url发生两次变化了。
2019-09-21 21:50:21
139
原创 http简单了解
两个应用之间进行信息的传输需要对传输的格式进行一些的商定,这样才能顺利地交通。这就像我们的自然语言,都会是由一定的语法构成一个句子的完整的意思,没有了我们已经知道的或是默认的语法,那么就不能顺畅地进行沟通。对于一些企业的内部应用,企业内部可以自己制定自已客户端和服务端沟通的协议。对于web应用,http就是万维网组织为我们所有基于b/s架构的软件开发商定的标准。通过这个协议标准,所有的web应用才...
2019-09-21 20:22:15
176
原创 Https的简单理解
https是在http的基础上面加了一层ssl(安全套接字)。http的缺点在于:没有对信息进行加密处理,通过网络监听可以得到网络中传输的数据,这样就没有信息安全了。 http也没有对网站的真实性进行认证,这使得网站的真实性存在疑问。通过ssl,对传输中的信息进行加密和对网站进行认证管理,就能基本上保证信息的安全了和网站的真实性。ssl原理简单理解:首先服务端通过向CA机构申请...
2019-09-21 17:46:11
398
原创 IOS中:简单解决App Transport Security Settings设置问题
ios开发中,由于安全原因,系统会拦截http请求(android开发中也会有这个问题,解决方式相对容易,系统提示比较好)。解决的方法之一是在info.plist中右键选择open as -> source code方式打开文件,在<dict>下添加以下语句:swift中<key>AppTransportSecurity</key> <d...
2019-04-23 14:47:32
9378
3
原创 android客户端消息发送和接受服务端响应的显示
服务端主代码:public class Server { public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(8089, 2); while (true) { // 处理客户端的链接请求 Socket socket = ss.accept();/...
2019-04-07 21:24:50
1065
原创 ios开发入门 'unable to dequeue a cell with identifier cellId
完整报错信息:Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'unable to dequeue a cell with identifier cellId - must register a nib or a class for the identifier or c...
2019-04-02 17:06:26
605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人