摘要: 网络上两台主机的交互 ①根据IP找到对方主机 ②数据发送到对方指定的应用程序上,为了表示这些应用程序,引入了端口的概念。 常用端口: wed端口80 MySQL端口3306 有效端口 0~65535 ③定义通信规则,称为协议。国际组织定义了通用协议TCP/IP协议 本地回环地址:127.0.0.1( 阅读全文
posted @ 2018-08-12 23:45 半沙淋漓墨迹25 阅读(190) 评论(2) 推荐(0) 编辑
摘要: 单例模式有两种:饿汉模式和懒汉模式,懒汉模式的特点是延迟加载实例 //饿汉模式class Singleton1{ private static final Singleton1 instance = new Singleton1(); private Singleton1(){} public st 阅读全文
posted @ 2018-08-05 15:44 半沙淋漓墨迹25 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Java多线程的安全问题: 由于多线程的代码块中可能有共享资源,因此,当一个线程刚好使用共享资源时,CPU让改线程被吊起,转而执行另外一个线程时,第二个线程又去使用共享资源,从而出现共享资源不一致的状况而引发错误。 Java提供了同步代码块和同步方法两种解决方案,很好的解决了这一问题。 synchr 阅读全文
posted @ 2018-08-04 17:54 半沙淋漓墨迹25 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 创建线程的一种方式: ①定义类并继承Thread类 ②复写Thread中的run方法 目的:将自定义代码存储在run方法中,让线程运行 ③调用线程的start方法 run方法作用:启动线程,调用线程的run方法 主线程与其他线程分时抢占CPU资源运行,CPU分配给谁,谁就开始运行, 因为线程切换的时 阅读全文
posted @ 2018-07-29 16:39 半沙淋漓墨迹25 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 对于不在包中的Java类 例如;C:\Users\guoyan\Desktop目录下的 MyWindow.java ①首先切到当前目录下 c: cd C:\Users\guoyan\Desktop ②执行 javac MyWindow.java编译 ③再执行java MyWindow运行 对于在包中 阅读全文
posted @ 2018-07-29 11:39 半沙淋漓墨迹25 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 1,每个字符串都是一个地址,这个地址是指字符串首元素地址 2,字符串常量放在data区,文字常量区 #include<stdio.h> void fun(){ printf("fun = %p\n","hello world");} int main(){ printf("s1 = %s\n","h 阅读全文
posted @ 2019-05-18 12:52 半沙淋漓墨迹25 阅读(273) 评论(0) 推荐(0) 编辑
摘要: TCP和UDP UDP 将数据及源和目的封装在数据包中,不需要建立连接 每个数据包的大小限制在64K内 因无连接,所以不可靠 不需要建立连接,速度快 使用例子:视频会议,桌面共享,聊天软件 TCP 建立连接,形成传输数据的通道 在连接中进行大数据量传输 通过三次握手完成连接,是可靠协议 必须建立连接 阅读全文
posted @ 2018-09-05 16:44 半沙淋漓墨迹25 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 关于Java web技术的求问帖 阅读全文
posted @ 2018-03-04 20:09 半沙淋漓墨迹25 阅读(77) 评论(0) 推荐(0) 编辑