Wesley13 Wesley13
3年前
java实现判断两个二叉树是否相同
1、定义树节点类:节点值、左节点、右节点、构造器2、先判断树是否为空的情况3、树不为空时,判断节点所指的值是否相等,若相等,则递归判断节点的左右节点是否相同,相同则返回true/\\ \Definitionforbinarytree \publicclassTreeNode{ \    intval
Wesley13 Wesley13
3年前
java实现任务调度
最近的一个小项目是做一个简单的数据仓库,需要将其他数据库的数据抽取出来,并通过而出抽取成页面需要的数据,以空间换时间的方式,让后端报表查询更快。因为在抽取的过程中,有一定的先后顺序,需要做一个任务调度器,某一优先级的会先执行,然后会进入下一个优先级的队列任务中。先定义了一个Map的集合,key是优先级,value是任务的集合,某一个优先级内的任务是并发执
Wesley13 Wesley13
3年前
java程序员应该知道的对象实例化顺序
    可能学过java的人都应该知道类的继承,子类总是先执行父类的构造方法,然后再执行本类的构造方法来实例化对象,下面我们先来看一个例子来体现这一规则:classTest{publicstaticvoidmain(Stringargs){BbnewB();}
Easter79 Easter79
3年前
tcp 连接和关闭 网络 拥塞控制 流量控制
这个之前也没有太多接触,先贴几篇博客吧。http://www.cnblogs.com/sunxucool/p/3449068.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fsunxucool%2Fp%2F3449068.html)h
Wesley13 Wesley13
3年前
IOS定位服务的应用
IOS定位服务的应用一、授权的申请与设置在IOS8之后,IOS的定位服务做了优化,若要使用定位服务,必须先获取用户的授权。首先需要在info.plist文件中添加一个键:NSLocationAlwaysUsageDescription或者NSLocationWhenInUseUsageDescription。其中NS
Stella981 Stella981
3年前
Skywalking是什么
Skywalking是一个分布式追踪(Trace)系统。除了Skywalking之外,比较出名的分布式追踪系统还有Dapper、鹰眼、Pinpoint、Zipkin等等。要是大家不了解Trace系统,可以先Google,基本上都是根据Google的论文(http://bigbully.github.io/Dappertransl
Stella981 Stella981
3年前
Linux下build和使用rabbitmq
1)按照这里(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fyasi_xi%2Farticle%2Fdetails%2F8644560)介绍的方法,先安装CMake2)在这里(https://www.oschina.net/action/Go
Easter79 Easter79
3年前
ThreadPoolTaskScheduler手写任务调度
先贴一个自己写的demo把,原理其实就是这样的。先记录一个东西,后续来研究:CronSequenceGenerator报错:Cronexpressionmustconsistof6fields,这玩意支持6位不支持7位,真是XXXX,quartz支持,参见https://my.oschina.net/uwith/blog/439533
Easter79 Easter79
3年前
SringBoot启动报日志配置错误
最近在启动项目的时候,报错,报错的原因是springBoot日志配置文件不对。由于自己是刚接触springboot,是同事帮忙解决的,自己非常感谢!先总结如下:1.首先,找到logbackspring.xml配置文件1<springPropertyscope"context"name"springAppNa