摘要: 个人学习站点,欢迎推荐 "并发编程网 ifeve.com" "阿里中间件团队博客" "云栖社区" "阿里开源" "ImportNew" "segmentfault.com" "way to explore v2ex.com" "牛客" "并发编程—解道jdon.com" "编程中文书籍索引" 个人博 阅读全文
posted @ 2017-09-05 11:13 toto怎么会喝醉 阅读(240) 评论(0) 推荐(0) 编辑
摘要: #### 不可变集合1. ImmutableXXX系列,of,copyOf,builder构造2. JDK也提供了Collections.unmodifiableXXX方法把集合包装为不可变形式3. 所有的Immutable系列均不接受null4. 所有的Immutable系列提供ImmutableList方法方面读取集合中内容```java//有意思的builder写法ImmutableSet ... 阅读全文
posted @ 2020-01-20 17:22 toto怎么会喝醉 阅读(391) 评论(0) 推荐(0) 编辑
摘要: ## Guava一个非常有意思的,来自google的工具,maven依赖如下:``` com.google.guava guava 28.1-jre ```### 字符串与对象1. Joiner(连接,list、map连接)2. Splitter/MapSplitter(分割器,字符串按照格式分割成list或map... 阅读全文
posted @ 2019-12-30 09:17 toto怎么会喝醉 阅读(292) 评论(0) 推荐(0) 编辑
摘要: ### 概念 1. 数据同步和传输:Sqoop、OGG 2. 分布式计算框架:MapReduce、Spark、Spark Streamning、Flink 3. 数据媒介:Hive、HBase、Kafka 4. 核心:Hadoop(HDFS+MapReduce+YARN) #### Sqoop Hadoop和RDB传送数据的工具,其实是一个命令行工具(命令->MR程序),完成... 阅读全文
posted @ 2019-07-25 08:56 toto怎么会喝醉 阅读(211) 评论(0) 推荐(0) 编辑
摘要: " 通道" " 通道基础" " 通道打开" " 通道使用" " 通道关闭" " Scatter/Gather" " 文件通道" " 文件通道代码示例" " Socket通道" " Socket通道代码示例" " 总结" 通道 channel用于字节缓冲区和位于通道另一侧的实体(通常是一个文件或套接字 阅读全文
posted @ 2018-05-27 15:23 toto怎么会喝醉 阅读(417) 评论(0) 推荐(1) 编辑
摘要: " 简介" " IO概念" " 缓冲区操作" " 虚拟内存" " 文件IO" " 流IO" " 缓冲区" "Buffer属性" "Buffer数据填充、翻转、释放、压缩、标记" "Buffer比较" " Buffer批量移动" " 复制缓冲区" " 字节缓冲区" " 直接缓冲区" " 其他缓冲区" 阅读全文
posted @ 2018-05-12 20:38 toto怎么会喝醉 阅读(287) 评论(0) 推荐(0) 编辑
摘要: " 问题" " 解决问题" " 鉴权" " 注册" " 管理" " 总结" 聊一聊最近了解的公司服务治理平台,主要是思想,理念,而不是一种技术或框架。整个平台设计,融入了OAUTH2认证,融入了微服务思想,帮助公司各系统在复杂的IT架构下,实现一种便捷统一的调用方案,同时完成调用的管理(监控、注册、 阅读全文
posted @ 2018-04-14 14:15 toto怎么会喝醉 阅读(309) 评论(0) 推荐(1) 编辑
摘要: 作为一名后端屌丝程序员,对算法、并发、性能乐此不疲。但是,随着年龄和阅历的增加,显然叶落而不知秋的心态是不太能混了。尤其是,某T面试官在明知我是后端,且明确表示对HTTP协议不太熟的情况下,强行让我解释HTTP状态码200至600的含义。这,便是本篇的初衷,讲一讲后端眼里的前端故事。内容基于《深入分 阅读全文
posted @ 2018-02-28 16:51 toto怎么会喝醉 阅读(268) 评论(0) 推荐(0) 编辑
摘要: GET一般用于获取和查询资源信息;POST一般用于更新信息,表示可能修改服务器上资源的请求 GET请求一般是幂等的 GET请求数据会附加在url之后,POST请求数据放到request body中 GET请求,Http协议规范没有对url长度进行限制,不同的浏览器限制不同,IE为2083,因此导致对 阅读全文
posted @ 2017-10-26 09:54 toto怎么会喝醉 阅读(197) 评论(0) 推荐(0) 编辑
摘要: " J2EE" " 四层模型" " J2EE的核心API、组件、相关概念" " JDBC(Java Database Connectivity)" " JNDI(Java Name and Directory Interface)" " EJB(Enterprise JavaBean)" " RMI 阅读全文
posted @ 2017-09-30 15:28 toto怎么会喝醉 阅读(613) 评论(0) 推荐(0) 编辑
摘要: " 需求" " 思路" " 总结" 需求 指定一个String表达式,表达式符合给出的运算符规范,比如:2!=2 and 2 =3 or 4, =, 思路 1. 首先要用Java运算符替换表达式中的部分操作符,如and替换为&&,or替换为||,具体如下: ,Segment定义为: 比如(ab+cd 阅读全文
posted @ 2017-09-12 14:24 toto怎么会喝醉 阅读(2207) 评论(0) 推荐(0) 编辑