上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import org.junit.Test; interface Fly { public void gotoFly(); public void stopFly();... 阅读全文
posted @ 2017-10-10 22:56 马云12314 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 问题描述:给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。输入值小于1000。如,输入为10,程序应该输出结果为2。(共有两对质数的和为10,分别为(5,5),(3,7)) 附算法代码: 阅读全文
posted @ 2017-09-21 23:17 马云12314 阅读(3313) 评论(0) 推荐(0) 编辑
摘要: transient有“临时的”,"短暂的"含义,我们了解过Serializable,Java序列化,当对某些变量我们不想对它进行序列化的时候就可以将此变量设置为transient,transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。transient说明一个属性是临时的 阅读全文
posted @ 2017-09-21 23:13 马云12314 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 给定一个十进制数M,以及需要转换的进制数N。 将十进制数M转化为N进制数 输入描述: 输入为一行,M(32位整数)、N(2 ≤ N ≤** 16),以空格隔开。 输出描述: 为每个测试实例输出转换后的数,每个输出占一行。 如果N大于9,则对应的数字规则参考16进制(比如,10用A表示,等等) 输入例 阅读全文
posted @ 2017-09-21 22:50 马云12314 阅读(2802) 评论(0) 推荐(0) 编辑
摘要: 1、判断斜率相同不,y2-y1/x2-x1,y4-y3/x4-x3,相同则无交点,不相同说明直线有交点则执行第二步; 2、设y=ax+b,通过斜率可求出a的值,通过坐标可以求出b的值,这样两个线段所在直线的两个方程式就得到了; 3、通过两个方程式求出交点,再判断交点是不是落在两线段交点的区域中 代码 阅读全文
posted @ 2017-09-21 10:19 马云12314 阅读(4542) 评论(0) 推荐(0) 编辑
摘要: 题目:编程求解,输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m。要求将所有的可能组合列出来。 分析:分治的思想。可以把问题(m,n)拆分(m - n, n -1)和(m, n - 1)。 注意点:1、n大于m时,可直接从n = m出开始搜索 2、结束条件:n < 1 || 阅读全文
posted @ 2017-09-19 09:09 马云12314 阅读(2672) 评论(0) 推荐(0) 编辑
摘要: 问题:给出一个字符串,输出所有可能的排列。 全排列有多种算法,此处仅介绍常用的两种:字典序法和递归法。 1、字典序法: 如何计算字符串的下一个排列了?来考虑"926520"这个字符串,我们从后向前找第一双相邻的递增数字,"20"、"52"都是非递增的,"26 "即满足要求,称前一个数字2为替换数,替 阅读全文
posted @ 2017-09-19 08:45 马云12314 阅读(695) 评论(0) 推荐(0) 编辑
摘要: new Thread 的弊端 首先看一段代码: 先说一下此处的打印,第一个参数是当前线程名称,由于线程之间是异步执行,有的还没创建好,有的后来居上就执行完了,导致打印线程的名称会这样,第二个参数是优先级,默认都是5,第三个参数是线程组名称。 如果不停止程序,这段代码会不断创建和销毁线程,直到死机或者 阅读全文
posted @ 2017-09-16 22:51 马云12314 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 三种方式实现生产者消费者模式:http://blog.csdn.net/monkey_d_meng/article/details/6251879/ (1)wait()和notify()方法 (2)await()和signal()方法 (3)BlockingQueue阻塞队列方法 (4)PipedI 阅读全文
posted @ 2017-09-16 19:25 马云12314 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 之前一直对进程间和线程间的通信方式搞混,今天对它们总结一下。 一、进程间的通信方式 # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (namedpipe) : 有名管道也是半双工的通信方式, 阅读全文
posted @ 2017-09-14 22:50 马云12314 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页