
JAVA学习
oria2006
这个作者很懒,什么都没留下…
展开
-
创建一个Flink项目
mvn产生一个flink项目框架flink版本1.5.4mvn archetype:generate -DarchetypeCatalog=internal -DarchetypeGroupId=org.apache.flink -DarchetypeArtifactId=flink-quickstart-java -DarchetypeVersion=1.5.4F:\eclipse-workspace\flink>mvn archetype:generate -DarchetypeC.原创 2020-09-24 17:16:47 · 664 阅读 · 0 评论 -
Maven POM基本结构说明
简述Maven基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 能够帮助开发者完成以下工作:构建 文档生成 报告 依赖 SCMs 发布 分发 邮件列表POMPOM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖原创 2020-09-17 15:30:43 · 456 阅读 · 0 评论 -
Zookeeper 源码阅读-如何组织配置节点
Zookeeper的配置节点组织在一个DataTree中,所有的配置节点都保存在ConcurrentHashMap中,该HASHMAP Key是节点的全路径;DataNode是值,DataNode中保存了节点的配置数据和节点的子节点名。大概的结构如下:public class DataTree { /** * This hashtable provides a fast lookup to the datanodes. The tree is the * sour原创 2020-07-03 11:14:57 · 212 阅读 · 0 评论 -
二叉数查表
工作这么多年从来没用过二叉树,Hash用的比较多或者直接数组遍历了,按照自己的理解写了个二叉树遍历,后面再去补理论import binarytree.BinaryTree;public class HelloWorld { public static void main(String[] args) { // TODO Auto-generated method...原创 2020-03-13 11:12:44 · 204 阅读 · 0 评论 -
POI框架实现EXCEL文件读写
工作需要做一个小工具,把从服务器上爬下来的数据写入到xls文件中,目前工具已经能够使用,xlsx文件还不支持,有时间继续完善。import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;im...原创 2020-03-05 10:45:03 · 486 阅读 · 0 评论 -
Jsoup 表单提交(登录及登录后访问)
public boolean loginWeb(String userName, String passwd, String url) { try { Connection connection = Jsoup.connect(url); connection.header("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW6...原创 2020-03-03 17:39:00 · 939 阅读 · 0 评论 -
JAVA实例学习一为什么要用回调
/*** 小王打电话给小李,问1+1等于多少?** 小李告诉小王,等于2*/public class CallBack { public static void main(String[] args){ Wang w = new Wang(); w.askQuestion(); w.printResult(); }}public class Li { public原创 2017-12-13 15:13:02 · 510 阅读 · 0 评论 -
JAVA实例学习一为什么要用策略模式
根据进程传入的参数干不同的事情,按照C的习惯肯定是if或者switch了,所以自然有如下代码:public class strategy { public static void main(String[] args){ strategyType type = new strategyType(); type.type(args[0]); }}public class st原创 2017-12-15 15:46:06 · 815 阅读 · 0 评论