自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何修改git 历史

git提交错误,有洁癖的你,如何修改已经提交的内容呢?现成的方案,一张图看懂如何操作

2022-11-07 10:41:35 201 3

原创 Java Excel导入导出工具推荐-使用方便;扩展灵活

工作中有时会遇到一些需要读写Excel的需求,比如:主数据的导入导出; 业务数据的批量上传; 批量下载查询结果与CSV比较起来更多的用户还是比较能接受Excel。不废话,直接上例子。用户数据数据如下,每个属性都有对应的getter和setterpublic class Student { private String name; // 名字 private Date birthday; / 生日 private int age; // 年龄 privat

2020-12-06 16:42:13 687

原创 程序上下文-Context(解释别人没有解释的东西)

目录大家理解的Context我的Context举例子总结进阶大家理解的Context搜索关键词“程序上下文” “Context”,能搜到一些答案,但讲得都不是很细,比如:维持一段程序正常运行的所需要的外部变量的值的集合,叫做上下文来自https://www.jianshu.com/p/6e07d31fa190用例子解释不同场景下的意思:小美气呼呼对我说:“你去死吧”...

2020-05-01 19:35:28 622

原创 搭建Hibench测试flink环境手册

Hibench官网这里不搭建全套的Hibench尽搭建Flink相关的一些组件ZooKeeperKafkaFlink本地需要提前准备好mavengitPython 2.x (>=2.6)安装ZooKeeper从官网下载ZooKeeper压缩包官网地址,建议下载这个3.5.7在本地找一个地方解压缩配置并启动在ZooKeeper目录执行如下命令#...

2020-03-03 22:17:04 2221 23

原创 在Mac上安装Hadoop

简介Hadoop官网引自百度百科Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提...

2020-03-02 09:38:56 1231

原创 平行的另一个世界

快乐周末这天周日,我忙着刷论坛,看看哪里有什么有意思的问题。忽然孩子火急火燎的跑进来,”爸爸,爸爸,快来呀!“我想:这是自己发现了什么无聊的东西?我还是去敷衍他一下吧。我就被拉过去了,原来他在iPad上玩游戏呢。这是一个叫Algodoo的游戏,在这个游戏里面,玩家可以在虚拟的世界干各种事情添加各种物体。正方形、圆形、液体、绳子、锁链等。改变物体的材质。冰、钢铁、橡胶等,如果没有合适的还...

2020-02-24 15:16:11 383

原创 RESTful的正确姿势

RESTfull定义摘抄自百度百科词条RESTful。REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,Roy Fielding是 HTTP 规范的主要编写者之一。在目前主流的三种Web服务交互方案中,REST相比于SOAP(Si...

2020-02-22 20:18:55 3163

原创 Java类初始化顺序

所有构造方法执行顺序如下:执行父类的构造方法。没有继承默认继承的Object。Object会开辟一块内存,初始化所有数据为0、null、false等默认值 执行本类中的成员代码块。所有代码块是从上往下顺序执行的,所以代码块里面使用到的变量如果在块下面初始化会有问题 执行构造方法中内容。所以看见的空构造方法,只能说第三部没有需要执行的内容。 下面举例子public class Tes...

2020-02-21 14:21:29 365

原创 技术地图

做了一个动态展示各个技术关系的图,涉及到点脚本,这里只能展示一个图片,详细的请访问这里http://happy3w.com/tech-map/tech-map.html这个图的意思是这样的,图上每个点代表一个技术名词、技术分类等都名词 每一根线代表有关系。具体关系看心情????,因为当前没有想好怎么弄。下面举一个具体的例子:比如OLAP被”数据处理分类“指向了,表示”数据处...

2020-02-21 12:33:10 3135

原创 OLAP 数据分析系统实现方案

什么是OLAP数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing); OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。通俗的讲,就是对数据的增删改查等操作。 OLAP是数据仓库系统的主要应用,支持复杂...

2020-02-20 17:45:39 2008

原创 手把手开发Flink程序-DataStream

目的: 学习Flink的基本使用方法 掌握在一般使用中需要注意的事项 手把手的过程中会讲解各种问题的定位方法,相对啰嗦,内容类似结对编程。大家遇到什么问题可以在评论中说一下,我来完善文档Flink专辑的各篇文章链接: 手把手开发Flink程序-基础手把手开发Flink程序-DataSet手把手开发Flink程序-DataStream现在我们...

2020-02-09 21:08:52 586

原创 手把手开发Flink程序-DataSet

目的: 学习Flink的基本使用方法 掌握在一般使用中需要注意的事项 手把手的过程中会讲解各种问题的定位方法,相对啰嗦,内容类似结对编程。大家遇到什么问题可以在评论中说一下,我来完善文档Flink专辑的各篇文章链接:手把手开发Flink程序-基础手把手开发Flink程序-DataSet手把手开发Flink程序-DataStream这里不...

2020-02-08 15:09:55 1015

原创 手把手开发Flink程序-基础

目的: 学习Flink的基本使用方法 掌握在一般使用中需要注意的事项 手把手的过程中会讲解各种问题的定位方法,相对啰嗦,内容类似结对编程。大家遇到什么问题可以在评论中说一下,我来完善文档Flink专辑的各篇文章链接:手把手开发Flink程序-基础手把手开发Flink程序-DataSet手把手开发Flink程序-DataStream步骤:...

2020-02-07 14:31:33 2998

原创 好名字——能看出方法特征的名字才是好名字

无名天地之始,有名万物之母——《道德经》 名字是一切的开始,名字是一个东西的缩影。在程序里面,命名也总是一个难题。数据来源:https://ubuntuforums.org/showthread.php?t=690304我统计了一下项目代码中方法都是用什么开头的,统计时仅包含Java代码,不包括测试代码这里统计了某产品的所有Java项目面代码,不包括测试代码,多数工...

2020-01-18 12:42:07 528

原创 如何写好一个方法——一个看起来很基础,很多人却没有做好的问题

大学毕业一年后,一个不是程序员的同学问:为什么程序员总是看着别人的代码不顺眼?当初的我,感觉这是对程序员赤裸裸的挑战,直接否认了:不是这样的吧?我就感觉某些人的代码挺好的。但是这个问题却一直记在心上。工作了这么多年,一次测试提了一个Bug单,让我修改。这个模块我不太熟悉,但凭经验感觉不难,可是看到代码时,我的内心是:“唉呀妈呀,你个傻X,你写的这个是什么?”,但是我转念一想,对方这样写代表了他...

2020-01-12 20:51:17 335

原创 串一串开发模型

在一次DDD的Workshop上,有人提出什么时候用瀑布比较合适,一群人在那里苦想,也没有找到合适的。我毕业工作后,从事瀑布式开发好长时间,公司都做到CMM5级别了。但是我居然也想不出来一个合适的场景。我不禁要问:难道只有敏捷是王道,其他都应该被淘汰吗?于是我重新翻找了各个模式资料。其实所有的开发模型都是为了解决一个问题:如何将需求变成软件。模式之前最开始软件刚刚出现的时候,人们...

2020-01-11 13:08:40 348

原创 荷兰改名字了,你的程序还能正常运行吗?

《美国新闻与世界报道》(U.S. News & World Report)网站27日以“‘尼德兰’(Netherlands)不想让你再叫它‘荷兰’(Holland)”为题报道称,自2020年1月起,“荷兰”这一名称将被停用。作为一个旅游爱好者,第一个想到的是:以后买机票去"荷兰"要找"尼德兰"了。作为一个教育从业者,第一个想到的是:以后所有需要回答"荷兰"的题都要写"尼德兰"...

2020-01-01 18:32:47 255

原创 程序员应该如何处理时间

每天早上9:00到公司,迟到要罚款;中午12:00去吃饭,慢了好吃的就没有了;晚上18:00要回家,晚了老婆不开心。 ​ 我们熟练的使用着时间,毕竟小学二年级课本上就开始讲时间了。可时间究竟是什么? 哲学家认为过去、现在、未来等时间概念只不过是人的幻觉。 牛顿说:绝对钟的读数就是时间。 爱因斯坦说,时间和空间一起,构成了被称为时空的实体。 看看大神的答案,本...

2020-01-01 18:29:16 175

原创 人在江湖走,谁能不忘事

人在江湖走,谁能不忘事我昨天访问了一个网站,很不错?是哪个地址来着?那个可是花了我很多时间才找到的。​我的女神问我怎么才能让 CPU 安静会?我记得有一个命令,上周还用过,该死的现在死哪里去了领导发飙,要求请假必须用专门的模版。我想请个假,可是模版你在哪里?每每这个时候,我就想:曾经有一段话摆在我面前,自己没有好好...

2015-05-16 09:16:25 555

小黄鸭助记手

一个重要地址,一个命令行,一个简单配置,好不容易收集起来,放在了某个角落,有些还重复放了好几份,用时却总也找不到,或者大费周折才能找到。 各种琐碎的信息,如同琐碎的物品,杂乱无章,归类麻烦,扔了可惜,留着占地,用时难找! 不烦试试助记手,随手写下它,用时搜下它,统统搞定它

2015-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除