随机名言

上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 最近看的项目使用Stream来操作集合,熟悉代码阶段就令人头大,来补课了 1. 常见的接口 我们常用Lambda来表达这些函数式接口,所以看着比较陌生,其实日常都有使用到。下面说明时会先给出源码,然后再给出使用事例 1.1 Consumer 传入参数,内部进行操作,没有返回值 @Functional 阅读全文
posted @ 2020-11-29 09:33 Howlet 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在看《阿里巴巴开发手册》里面提到浮点数之间的等值判断不要用 ==,而是指定误差范围或用BigDecimal,然后才记忆起备忘录里BigDecimal还没写呢,就这篇幅写了一星期,因为实习完全没有时间啊啊啊啊啊啊啊啊 1. BigDecimal介绍 背景 我们知道计算机都是以二进制的形式存储数据的,而 阅读全文
posted @ 2020-11-22 00:27 Howlet 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 没有实践的项目,对Dubbo理解还不深入 1. 启动时检查 Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题 我们可以关闭检查,比如测试时,有些服务不关心,或者出现了循环依赖,必须有一方先启动 dubbo.consume 阅读全文
posted @ 2020-11-10 17:48 Howlet 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 平时用得少,遇到就得到处找。这里总结一下用法,方便复查 1. 正则表达式(regular expression) 描述了字符串的模式匹配,可用于检索、替换、截取符合模式(规则)的串 预习内容: 需正则引擎来进行处理,通常该引擎嵌入程序中(Java正则包嵌到RT里面) 正则会首先返回第一个匹配的串,即 阅读全文
posted @ 2020-11-07 13:18 Howlet 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 正式步入分布式的学习了 1. Dubbo是什么 Dubbo是一个RPC框架,简单来说就是实现不同主机间的功能调用的框架,其中需要建立网络连接以及参数传递需要的序列化操作,这二者影响了RPC框架的速度,RPC介绍 From Dubbo文档 我们开发的架构发展: 单一应用架构:站点流量小,只需一个所有功 阅读全文
posted @ 2020-10-25 11:36 Howlet 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 用着maven自动化构建没什么感觉,当要自己构建稍微复杂点的项目结构时就发现知识储备不足了 1. Maven Maven是一个可对项目进行构建,依赖管理的自动化构建工具,其也是Apache下的一个纯 Java 开发的开源项目,所以需要JDK支持 其主要解决的问题是: 一个项目就是一个工程 冗余庞大的 阅读全文
posted @ 2020-10-21 09:59 Howlet 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 翻了翻堆积的笔记,有10来篇还没发布,借此机会清空把 1. 网络编程 Java中的java.net包提供了网络通信的各种实现,如果我们要使两台计算机间通过网络来交换数据,那么中间就需要有连接才可进行,而net包中Socket对象就担任连接这个的角色,net包提供了两种常见的网络协议支持: TCP:面 阅读全文
posted @ 2020-10-18 23:06 Howlet 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 学习Dubbo需要用到注册中心,前来学习 1. 概述 ZooKeeper本身是分布式的,是一个为分布式应用提供协调服务的一个Apache项目,常用于注册中心 底层基于观察者模式设计,主要负责存储和管理数据并且接收观察者的注册,数据更新时通知观察者 1.1 特点 可组成集群:一个Leader,多个Fo 阅读全文
posted @ 2020-10-18 22:20 Howlet 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 高并发的情况下难免会用到限流方案的,这里仅提供思路 1. 合法性限流 高级验证码 + IP黑名单(短时间的操作) 2. 容器限流 Tomcat:设置最大线程数maxThread,超过则会排队 Nginx:控制速率、控制并发连接数 # 控制同一IP的访问频率,下面的5作为一个缓存数,即超过1r/s的请 阅读全文
posted @ 2020-06-22 11:09 Howlet 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 虽然做了笔记,但还老是忘,因为不常使用吗? 1. 海量数据处理 常见的问题如下: 10亿篇文章,如何找出其中出现次数最多的100个词(Trim树) 10亿个数字,取最小的100个数(Top K) 在2.5亿个整数中找出不重复的整数(重复问题) 两个大文件,找出交集?(利用Top K问题,使用相同的h 阅读全文
posted @ 2020-06-22 10:42 Howlet 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页

Copyright © By Howl