java
帅子o
交流与学习
展开
-
一道堆栈的题
3.假设以I和O分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作序列可表示为仅由I和O组成的序列,可以操作的序列称为合法序列,否则称为非法序列。1) 下面所示的序列中哪些是合法的?a. IOIIOIOO b. IOOIOIIO c. IIIOIOIO d. IIIOOIOO2) 通过对1)的分析,写出一个算法,判定所给的操作序列是否合法。若合法,返回 true,否则返回false(假定被判定的操作序列已存入一维数组中)。解答:1) A、D合法,...原创 2020-11-09 14:52:52 · 2834 阅读 · 0 评论 -
北邮自考JAVA实践考试
昨天参加了北邮java实践考试,考试时间一小时,两个题。记录一下。第一个题是图形化界面的题。两个文本框,两个按钮,一个按钮写字符串反转,另一个写关闭。点击字符串反转按钮,文本框一的内容,会反转出现在文本框二中。字符串反转的写法很多。字符串的操作也是平时开发中常用的,要熟练掌握,而不总遇到了再去百度。import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListen原创 2020-11-06 21:07:08 · 963 阅读 · 1 评论 -
替换目标string 中的某些 string的方法。
工作中的问题:目标string中的 指定部分变色。第一想法是将string 拆分,然后奋笔疾书,其实可以调用系统封装好的一些方法/** * 此方法使 source 关键字变色 * @param source 原string * @param keyWord 关键字 * @return 结果string */ public static String cha原创 2016-04-07 18:45:28 · 301 阅读 · 0 评论 -
常见git问题总结
1.coding上建立了分支,但本地没有 git checkout -b name git pull origin name2.将本地分支推送到远程库 git push origin master原创 2016-11-24 14:35:38 · 244 阅读 · 0 评论 -
装饰模式
装饰模式 能够更好地对类进行扩展, 防止类爆照。 动态地给一个对象添加一些额外的职责。就增加功能来说, 装饰模式相比生成子类更为灵活。 类图:● Component抽象构件Component是一个接口或者是抽象类, 就是定义我们最核心的对象, 也就是最原始的对象, 如上面的成绩单 ● ConcreteComponent 具体构件ConcreteCompo原创 2016-12-22 16:10:23 · 267 阅读 · 0 评论 -
Android java 中如何优雅的结束线程
线程对象属于一次性消耗品,一般线程执行完run方法之后,线程就正常结束了,线程结束之后就报废了,不能再次start,只能新建一个线程对象。但有时run方法是永远不会结束的。例如在程序中使用线程进行Socket监听请求,或是其他的需要循环处理的任务。在这种情况下,一般是将这些任务放在一个循环中,如while循环。当需要结束线程时,如何退出线程呢?有三种方法可以结束线程:1.使用退出标志,使线转载 2017-04-13 15:58:56 · 460 阅读 · 0 评论 -
HTTP断点续传
简述断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。| 版权声明:一去、二三里,未经博主允许不得转载。断点续传的用途有时用户上传/下载文件需要历时数小时,万一线路中断,不具备断点续传的...转载 2018-09-11 00:01:00 · 336 阅读 · 0 评论