- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 传统的java BIO
网络编程基本都是使用的Client/server模型,也就是两个进程之间相互通信。服务端提供IP和端口,客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,连接成功就可以用Socket通信(ServerSocke负责绑定IP,启动监听端口,socket发起连接,连接成功后,通过IO流进行同步阻塞通信)。 今天以一个TimeServer回顾 直接上代码package BIO;/
2017-12-28 15:01:30 572 1
原创 文兄的算法题——算术表达式递归构造二叉树
正在奋斗天津大学的文兄前两天在做算法的时候遇到了一道棘手的题目。 当然,以文兄的聪明才智都不好解决的,我看着也一脸懵逼。然而有万能的度娘,最后还是找到了解决方案。然而说的不是很详细,这里给出我和文兄对这道题的一点理解。原题如下按照我的思路,应该先把算术表达式转换成后缀表达式, 那么(a+b)(c+d) 转换成后缀表达式为 ab + cd + 用栈存储运算符,用队列存储数—–然后看过HTDP
2017-12-22 12:06:15 927 1
原创 二叉排序树(Java)--一个假程序员的理解
不能忘本,要经常写点算法 今天来个经典的二叉排序树 也叫二叉搜索树,两年前的记忆有点模糊 有事还得问度娘(下面是链接) 二叉排序树 简单用递归定义下,可以这样描述 一颗二叉排序树是满足下列性质的二叉树: (1)若它的左子树不为空,则其左子树上任意结点的关键字的值都小于根结点关键字的值。 (2)若它的右子树不为空,则其右子树上任意结点的关键字的值都大于根节点关键字的值。 (3)它的左
2017-12-14 21:32:48 277 2
原创 欧几里得算法(辗转相除法)求最大公约数
之前在高等代数(也可能你们学的线性代数)中有讲到多项式求最大公因式的方法——辗转相除法,当时没仔细研究,后来细想发现这个方法是可以用计算机实现的,今天看资料的时候有看到欧几里得算法,正式求最大公因数的本算法。有点想法所以写下来分享一下。两个数的最大公因数(这里用gcd表示)是同时整除两个数的最大整数,例如gcd(10,25)=5。这里给出算法(就直接贴代码了)package Algorithm;
2017-12-11 21:10:23 5883 7
原创 webservice使用CXF的简单实现
webservice使用CXF的简单实现记录下使用的webservcie 这里是一个简单demo 根据基本知识点,这个是Jax-ws Web Service本身其实是在实现应用程序间的通信。也可以说是两个项目,两台服务器之间。 Web Service平台需要一套协议来实现分布式应用程序的创建。任何平台都有它的数据表示方法和类型系统。要实现互操作性,Web Service平台必须提供一套标准
2017-12-07 10:19:10 484 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人