摘要: 案例模型分析: 基于TCP实现,一个Clinet(发送端)向,一个Server(接收端)上传图片文件的功能。要求,客户端上上传的图片路径,需要从配置文件.properties文件中读取 为了简化并可视结果:客户端和服务端,用本机ip上两个端口模拟即可; 定义Socket的时候,本机端口是OS随机分配 阅读全文
posted @ 2020-07-06 11:24 JC97 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 实现是基于UDP协议的的,两个进程(两个java程序)互相发送,并接受各自发送的数据的功能。两个包模拟通信的两个进程(人),由于是镜像代码,只贴出一个包中的代码,通信另一方只要做发送端口、ip的修改即可;代码顶层设计如下: package net.oneperson; import java.net 阅读全文
posted @ 2020-07-05 11:17 JC97 阅读(677) 评论(0) 推荐(0) 编辑
摘要: /*2. 创建2个线程,打印从0到99这100个数字,要求线程交叉顺序打印。 比如 线程1: 0 线程2: 1 线程1: 2 线程2: 3 线程1: 4 线程2: 5 注意,要求使用线程间通信的方式实现,即你打印一个数字,我打印一个数字,一直打印到99*/ package practiceagagi 阅读全文
posted @ 2020-07-04 09:53 JC97 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 分析下面代码: new Thread(new Runnable() { @Override public void run() { System.out.println("Runnable匿名子类的run方法"); } }) { @Override public void run() { Syste 阅读全文
posted @ 2020-07-01 01:34 JC97 阅读(925) 评论(0) 推荐(1) 编辑
摘要: package charreadandwrite; import java.io.*; //从磁盘上读取一个文本文件(如某个java源代码),分别统计出文件中英文字母、空格、数字字符的个数。(注意文本文件中的数字指的是数字字符!!!) public class CharDataRWTest { pu 阅读全文
posted @ 2020-06-29 01:04 JC97 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 练习1: 有这样的一个words数组,数组中每个字符串的格式为“词性:单词” String[] words = {"verb:eat","verb:drink","verb:sleep","verb:play","noun:rice","noun:meat","noun:hand","noun:ha 阅读全文
posted @ 2020-06-26 22:52 JC97 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 定义三种新类型的异常。 写一个类,在该类的三个方法中抛出三种不同的异常。 然后在mian方法中调用这个类的不同方法,尝试用try catch捕获你写的异常。 public class Work2 { public static void main(String[] args) { Exception 阅读全文
posted @ 2020-06-25 01:24 JC97 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 本文章参考了:https://blog.csdn.net/zhangxiangdavaid/article/details/37115355 的总结;相对原文,力求更加简要的对三种二叉树遍历的非递归算法进行归纳 一、二叉树中序遍历的非递归算法 - LNR 既然是非递归算法,我们自然要借助栈。那么关键 阅读全文
posted @ 2020-04-06 19:22 JC97 阅读(2942) 评论(0) 推荐(0) 编辑
摘要: 错误范例: #include<stdio.h> const int maxn=10000+10; int f[maxn]; int cnt; 错误原因: C中const不是指常量,而是表示只读;const声明常量是在C++中的用法 C中声明一个固定长度数组,可用: #define MAXN 256 阅读全文
posted @ 2020-04-04 12:03 JC97 阅读(635) 评论(0) 推荐(0) 编辑
摘要: #include<cstdlib> #include<cstdio> #include<cstring> using namespace std; char preorder[30]; char inorder[30]; int left[30];//相当于链表中指针的作用 int right[30 阅读全文
posted @ 2020-03-29 15:33 JC97 阅读(131) 评论(0) 推荐(0) 编辑