随笔分类 - Java
摘要:实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll"
阅读全文
摘要:Linux 1.HDFS 分布式文件系统 2.MapReduce并行计算框架 3.Hive 数据仓库 sqoop 数据集成工具HDFS<->RDBMS 5.用户行为分析项目 大数据产生的三个助推力 1.互联网产生的非结构化数据(TB PB以上) 2.传统名数据库在处理海量非结构化数据产生的瓶颈 3.
阅读全文
摘要:题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 优先队
阅读全文
摘要:LockSupport LockSupport.part() 阻塞 LockSupport.unpart() 唤醒 wait与notify wait与notify 配合synchronized使用,调用之前必须持有锁,wait会立即释放锁,notify则是同步块执行完了才释放 notify和noti
阅读全文
摘要:好处 降低资源消耗 提高响应速度 提高线程可管理性 处理流程 核心线程 没满执行 队列 没满存在队列里 线程池 没满执行 交给饱 和策略 线程池类型 newCachedThreadPool 可变线程数 来一个启动一个 newFixedThreadPool 指定线程数线程池 newScheduledT
阅读全文
摘要:用到 handlerInterceptor; 1、实现HandlerInterceptor接口或继承实现了HandlerInterceptor的类 1) 重写 preHanle 方法 实现登录用户的过滤 判断是否已经登陆,未登录跳转到登录页面 2、 1)在springmvc.xml文件的mvc拦截器中加上实现HanderInterceptor的类 ``` ...
阅读全文
摘要:``` import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.AsynchronousChannelGroup; import java.nio.channels.AsynchronousServerSocketChann
阅读全文
摘要:1.分组 通过groupingBy分组指定字段 list.stream().collect(Collectors.groupingBy(User::getSex)); 2.过滤 通过filter方法过滤某些条件 list.stream().filter(a -> !a.getJobNumber().equals("201901")).collect(Collectors.toLis...
阅读全文
摘要:序列化:将对象写入到IO流中 反序列化:从IO流中恢复对象 java.io.ObjectOutputStream ObjectOutputStream(OutputStream out) 把一个对象写出到指定的OutputStream 例如:ObjectOutputStream out = new
阅读全文
摘要:JDK动态代理实现了接口InvocationHandler重写了invoke类 动态代理的底层是通过反射技术来实现 先翻译这一点,知道这是干啥的了。下面的解释以后有机会再翻译
阅读全文

浙公网安备 33010602011771号