会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Lv Jianwei
two legged and three legged OAuth flow
摘要: Two-legged OAuth processing involves three parties: OAuth client, authorization server, and resource server. The OAuth client can be either the resour
阅读全文
posted @ 2020-04-21 23:45 Lv Jianwei
阅读(421)
评论(0)
推荐(0)
编辑
spring boot SpringApplication.run 执行过程
摘要: SpringApplication static run(Object source, String... args) ->new SpringApplication(sources).run(args);->SpringApplication.initialize(Object[] sources
阅读全文
posted @ 2019-07-22 15:00 Lv Jianwei
阅读(398)
评论(0)
推荐(0)
编辑
算法 计算四则运算字符串结果
摘要: RingBuffer面试后面一场,输入一个字符串,计算结果 字符串内容限制为“ 0-9,+,-,*,/”这些符号 例如输入"1+2*3/4-5",返回-2.5。 开始到时候直接想到了可以用树来维护计算关系,后来被问可以用其他数据结构么,然后想到应该用栈来实现,写的时候用了一个,写到后面突然意识到应该
阅读全文
posted @ 2019-07-10 23:49 Lv Jianwei
阅读(577)
评论(0)
推荐(0)
编辑
算法 RingBuffer
摘要: https://en.wikipedia.org/wiki/Circular_buffer 某大外企面试问到到一个,当时有点紧张,然后用链表实现,最后写的也有些问题,要求的单元测试也没有完成。 两种实现,使用数组或者链表,相对来说不需要随机访问,使用链表会更好,实现上链表也更容易些。 接口定义,实际
阅读全文
posted @ 2019-07-10 00:00 Lv Jianwei
阅读(610)
评论(0)
推荐(0)
编辑
java BigDecimal 四舍五入
摘要: public static void main(String[] args) { BigDecimal strBD=new BigDecimal("1.2345"); BigDecimal doubleBD=new BigDecimal(1.2345); System.out.printf("strBD:%s,\nROUND_HALF_UP:%s\...
阅读全文
posted @ 2019-07-09 15:24 Lv Jianwei
阅读(1613)
评论(0)
推荐(0)
编辑
算法 常用函数和近似
摘要: 算法分析中常用的近似函数 对增长数量级的常见假设总结 增长的 数量级
阅读全文
posted @ 2019-06-14 16:52 Lv Jianwei
阅读(878)
评论(0)
推荐(0)
编辑
java 多线程执行
摘要: 多线程需要实现的接口 Callable<V> 1.有返回值 2.可以抛出受检查异常 DocumentationTool.DocumentationTask, JavaCompiler.CompilationTask Runnable 1.无返回值 2.不可以抛出受检查异常 RunnableFutur
阅读全文
posted @ 2019-05-22 18:49 Lv Jianwei
阅读(215)
评论(0)
推荐(0)
编辑
Java 三个线程依次输出ABC
摘要: 源于:https://lax.v2ex.com/t/547045#reply43 编写一个程序,开启 3 个线程 A,B,C,这三个线程的输出分别为 A、B、C,每个线程将自己的 输出在屏幕上打印 10 遍,要求输出的结果必须按顺序显示。如:ABCABCABC....
阅读全文
posted @ 2019-03-22 15:57 Lv Jianwei
阅读(1893)
评论(0)
推荐(0)
编辑
Java interrupt 中断
摘要: 为什么要中断? 根据需要停止某些持续的方法,这些方法可以被中断,所以又被称为可中断方法,包括: Object的wait(), wait(long), wait(long, int), Thraed的sleep(long), sleep(long, int), join(), join(long),
阅读全文
posted @ 2019-03-22 12:31 Lv Jianwei
阅读(338)
评论(0)
推荐(0)
编辑
java 垃圾收集器与内存分配策略
摘要: 如何判断对象是否需要被回收? 给对象增加一个引用计数器,当计数器为0即该对象没有被引用时,说明该对象可以被回收。但是主流Java虚拟机没有采用这种方法,主要原因是无法解决循环引用的问题。比如A引用B,B引用A,计数器均不为0,但是不能被访问到。 主流的商用程序语言(Java、C#、Lisp)使用可达
阅读全文
posted @ 2018-11-08 11:06 Lv Jianwei
阅读(157)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告