- 博客(13)
- 资源 (12)
- 收藏
- 关注
原创 Flink 内存管理
JVM能够帮助程序员自动管理内存,但是大数据引擎通常需要在内存中加载大量的数据,对这些资源的管理就变得不可控起来。所以内存不可控是基于JVM的大数据引擎面临的一个大问题。那么Flink是怎么解决这个问题的呢?答案就是:自主的内存管理。自己管自己控制。Flink为什么要自己管理内存呢?JVM管的不足:1.有效数据密度低内存中的数据存储是要对齐的,如果数据大小不够8byte的整数倍,会填充到后在接着存储。导致JVM中有效信息的存储密度很低。2.垃圾回收大数据场景中内存中会存放/产生大
2021-08-09 21:26:26
212
原创 虚拟机ubuntu 16.04 LTS 安装 Clickhouse
安装这部分直接按官网:https://clickhouse.tech/docs/zh/getting-started/install/验证安装是否成功,这里如果设置了密码,CLI连接是要传password的配置远程连接/etc/clickhouse-server/config.xml这里要将“::”的这行注释去掉,...
2021-08-07 23:58:51
229
原创 JDBC 连接Clickhouse
配置远程连接/etc/clickhouse-server/config.xml这里要将“::”的这行注释去掉,pom添加依赖 <!-- clickhouse --> <dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</art..
2021-08-07 23:30:28
1863
原创 解决 基于Apache Flink的流处理 example AverageSensorReadings 报错
运行Java Examples for Stream Processing with Apache Flinkhttps://github.com/streaming-with-flink/examples-java报错Exception in thread "main" java.lang.VerifyError: Uninitialized object exists on backward branch 209Exception Details: Location: scal...
2020-10-21 00:03:59
430
原创 The user specified as a definer (‘root‘@‘%‘) does not exist
在执行存储过程时报此错误1449 - The user specified as a definer (‘root’@’%’) does not exist给root用户加权限> mysql -hlocalhost -uroot -p123456> mysql> grant all privileges on *.* to root@"%" identified by ".";刷新权限mysql> flush privileges;mysql grant 用户
2020-08-30 09:46:11
85
原创 eclipse 查看源代码 Class File Editor source not found
当我们在阅读代码的时候想去看某个类的源代码,点进去发现 source not found 这能挡住你学习的激情吗? 当然不行, 盘他!!1、如果你的eclipse可以访问到eclipse Marketplace(有公司会屏蔽掉),搜索这个反编译插件“Enhanced Class Decompiler” 然后install, 完成之后需要重启你的eclipse. 就可以看到要看的源代码...
2019-04-14 00:09:28
4219
1
原创 spring boot 项目打包部署至docker 入门
准备一个简单的SpringBoot项目随便找的一个修改了一下mappingController:@RestControllerpublic class BookController { @GetMapping("/books") public List<Book> getAllBooks(){ return Arrays.asList(new Book...
2019-04-04 00:41:40
608
转载 The 12-Factor Apps
转自:http://blog.didispace.com/12factor-zh-cn/I. 基准代码一份基准代码,多份部署II. 依赖显式声明依赖关系III. 配置在环境中存储配置IV. 后端服务把后端服务当作附加资源V. 构建,发布,运行严格分离构建和运行VI. 进程以一个或多个无状态进程运行应用VII. 端口绑定通过端口绑定提供服务...
2019-04-02 22:31:41
114
转载 在VMware安装Ubuntu后一直停留在VMware Easy Install
原文链接 :https://blog.csdn.net/puweilan/article/details/8609952在VMware安装Ubuntu完成后,一直停留在VMware Easy Install,可以登录但是没有窗口界面,如图:在此登录后依次运行以下命令:sudomv/etc/issue.backup/etc/issuesudomv/etc/rc.l...
2019-03-28 22:54:07
1155
转载 亲测可用解决ADT更新失败的方法
今天用eclipse的Help->Install New Software更新ADT发现,到最后的finish开始安装时,会提示以下错误:An error occurred while collecting items to be installed sessioncontext was:(profile=epp.package.java,phase=org.eclipse.e
2014-06-15 22:46:15
5014
原创 计算GMT时间
public class ShowCurrentTime { public static void main(String[] args) { long totalMillseconds=System.currentTimeMillis(); long totalSeconds=totalMillseconds/1000; long currentSeconds=tot
2013-08-05 12:50:03
1106
侠客密码查看器
2013-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人