- 博客(4)
- 收藏
- 关注
原创 多线程设计模式:Thread-Per-Message模式
为每个命令或请求新分配一个线程,由这个线程来执行处理,这就是Thread-Per-Message模式。举个例子: 名字 说明 Main 向Host发送字符,显示请求的类 Host 针对请求创建线程的类 Helper 提供字符显示功能的被动类...
2018-09-19 16:29:04 389
原创 二叉树相关算法:二
LeetCode 437.:Path Sum III You are given a binary tree in which each node contains an integer value.Find the number of paths that sum to a given value.The path does not need to start or end at th...
2018-09-19 02:21:17 289
原创 String类的各种方法
本篇是记录在刷题时遇到的自己不常用的String类的方法, 持续记录中…startsWith(String prefix, int toffset) public boolean startsWith(String prefix, int toffset) { char ta[] = value; int to = toffset; ...
2018-09-06 02:01:57 239
原创 生产者-消费者模式
先举一个例子:蛋糕师做蛋糕蛋糕师(MakerThreaed)制作蛋糕(String),并将其放在桌子上(Table)桌子上最多放三个当桌子上放满三个了,就必须等待直到有空闲位置客人(EaterThread)从桌上取蛋糕按照蛋糕被放置在桌上的顺序来取若桌子为空则需等待,直到新蛋糕被放置在桌上 名字 说明 Main 测试类 MakerThread...
2018-09-02 22:10:14 351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人