摘要:
Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the characters in s can be replaced to get t. All occurrenc 阅读全文
摘要:
官方文档:Google Java Style 中文翻译版:Google Java编程风格指南, Hawstein's Blog 可以先看官方文档,遇到不确定有疑问的,可以再对照翻译版本阅读,加深理解。 记录两个以前没有注意到点。 5.2.1 包名称 包名称全部是小写字母,简单地将连续单词连接在以前( 阅读全文
摘要:
Java Remote Method Invocation(Java RMI) 是一个 Java API, 执行远程方法的调用,相当于 Remote Procedure Calls(RPC)。Java RMI 支持直接传输序列化的 Java 类,以及分布式的垃圾回收。 案例概况 实现一个简单的 Ja 阅读全文
摘要:
技术学习 在 LeetCode 上面刷题,学习巩固数据结构,算法知识 在 Tutorialspoint 学习了一些技术的入门知识,如 Java类,Big Data类和 COBOL 在 wikipedia 学习了一些算法知识 读了的书籍 程序设计类:计算机程序的构造和解析,代码大全 算法类:算法导论, 阅读全文
摘要:
Java JDK8 的 java.time API 提供全面的 date 和 time 的模型。 下面是一个使用案例:求两个时间点的距离。 调用 run 方法后的运行结果如下: 参考资料: Java Stanard Calendar, oracle 阅读全文
摘要:
java.io 包提供丰富的 IO 读写功能,封装在不同的类里面。其中,使用 BufferedReader 和 BufferedWriter 可以方便地进行读、写文件的操作。 使用例子如下: 参考资料: Java IO BufferedReader, tutorialspoint Java File 阅读全文
摘要:
可用的 log4j 配置, log4j.properties 日志生成的代码 控制台日志如下 日志文件目录如下 参加资料: log4j, tutorialspoint change location of log4j.properties, stackoverflow 阅读全文
摘要:
Post/Redirect/Get 是一种 web 开发设计模式,用于防止表单的重复提交。 默认情况,提交 Post 请求到服务器后,如果直接刷新浏览器,会重新在提交一次 Post 请求。在访问电商网站时,提交订单采用的是 Post 请求,如果直接刷新浏览器就容易导致重复订单的提交,这个不是用户希望 阅读全文
摘要:
发现公司的代码好像有用到 Command Pattern,回顾重温下。 Command Pattern 的类图结构如下: 参考 《Head First Design Patterns(英文版)》P245 绘制 我所理解的 Command Pattern 如图。 caller, action, sub 阅读全文
摘要:
问题描述 今天使用 hadoop 时,发现无法通过下面命令上传文件到 hadoop 文件系统,会报错。 运行 jps 后,输出如下: 可见 datanode 挂掉了。 用下面的命令重启 hadoop ,重启后仍然没有 datanode 的进程。 原因思考 近期同时安装了多个版本的 hadoop ,并 阅读全文