会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
你还未发现
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2019年10月14日
关于微信oauth登录的坑
摘要: 这是实习公司里微信公众号的一个小项目,用的是ssm。问题是获取用户openid为空。 分析下步骤 1. 首先用户点击微信公众号按钮 2. 访问微信服务器获取code 3. 跳转到项目url 4. 拿code访问微信服务器,获取token 以及openid。 5. 将openid存入session 这
阅读全文
posted @ 2019-10-14 11:52 你还未发现
阅读(849)
评论(1)
推荐(0)
2019年10月7日
JAVA netty 简单使用
摘要: 实现一个功能,客户端和服务器 轮流对一个数加+1 服务器 服务器handler netty ChannelHandler 类似 spring mvc的filter,使用的是责任链模式,可以对客户端传来的数据进行层层解析,解码等操作。 在没有任何特殊操作下,默认传递在责任中的对象是ByteBuf 客户
阅读全文
posted @ 2019-10-07 11:30 你还未发现
阅读(1569)
评论(0)
推荐(0)
2019年10月6日
JAVA aio简单使用
摘要: 使用aio,实现客户端和服务器 对一个数进行轮流累加
阅读全文
posted @ 2019-10-06 14:29 你还未发现
阅读(1355)
评论(0)
推荐(0)
2019年10月5日
JAVA nio 简单使用
摘要: nio 模拟客户端和服务器互相通讯 传输一个int值,并且不断的+1; 服务器,单线程 服务器,多线程 客户端 ByteBuffer 是一个缓存区,用来保存用户要传输的数据,里面的读写方法是有一个 position ,limiet , capacity。 + position类似一个指针,可以理解为
阅读全文
posted @ 2019-10-05 22:11 你还未发现
阅读(667)
评论(0)
推荐(0)
2019年10月4日
6种线程池
摘要: 虽然有6中线程池,但除了ForkJoinPool是实现了ExecutorService 其它的都是对ThreadPoolExecutor的调用。 1.FixedThreadPool LinkedBlockingQueue,阻塞队列。传入的是Runnable 当线程池线程没有空闲时,任务就是阻塞 最普
阅读全文
posted @ 2019-10-04 11:31 你还未发现
阅读(372)
评论(0)
推荐(0)
2019年9月29日
lamda和匿名内部类
摘要: 匿名内部类 匿名内部类在日常编程中还是经常会使用的。比如 lamda 是java 8的新特性。配合java8的stream流处理,特别的方便 java里还有一个函数接口,在编写中也会用lamda去表示,这样简单一点 + Function + Consumer + Predicate + Suppli
阅读全文
posted @ 2019-09-29 23:01 你还未发现
阅读(191)
评论(0)
推荐(0)
2019年9月25日
每日温度(下一个更大元素)
摘要: 根据每日 气温 列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用 0 来代替。 例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4,
阅读全文
posted @ 2019-09-25 19:28 你还未发现
阅读(138)
评论(0)
推荐(0)
2019年9月24日
布隆过滤器(bloom filter)
摘要: 今天公众号看到一个将布隆过滤器的原理。瞄了一眼,还是比较好理解的,自己在这记录一下。 问题是如何判断一个url是否在在20亿的url黑名单中?需在给定内存空间内(比如500M)内快速判断出。 判断方法最快,当然是用hash算法。但是如何才能占用空间最小呢? 布隆算法的做法是创建一个byte数组,用1
阅读全文
posted @ 2019-09-24 21:32 你还未发现
阅读(158)
评论(0)
推荐(0)
2019年9月23日
前序变量,后序遍历,中序遍历
摘要: 之前数据结构书上看到的。 假设node是树的根节点,变量的话就简单打印一下。 + 前序遍历 + 中序遍历 + 后序遍历 仔细一看,在最上面就是前序,中间就是中序,后面就是后序。这么一想,瞬间就清楚了。
阅读全文
posted @ 2019-09-23 22:01 你还未发现
阅读(266)
评论(0)
推荐(0)
LeetCode 84--柱状图中最大的矩形( Largest Rectangle in Histogram) 85--最大矩形(Maximal Rectangle)
摘要: 84题和85五题 基本是一样的,先说84题 84 柱状图中最大的矩形( Largest Rectangle in Histogram) 思路很简单,通过循环,分别判断第 i 个柱子能够延展的长度len,最后把len heights[i] 就是延展开的面积,最后做比对,得出最大。 这个方法效率不是很高
阅读全文
posted @ 2019-09-23 21:49 你还未发现
阅读(146)
评论(0)
推荐(0)
上一页
1
2
3
下一页