自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

翻译 哪个是最好的PostgreSQL GUI?2019年比较

原文链接PostgreSQL图形用户界面(GUI)工具可帮助这些开源数据库用户管理,操纵和可视化他们的数据。在本文中,我们讨论了用于管理PostgreSQL部署的前5个GUI工具。PostgreSQL是世界上第四大流行的数据库管理系统,并且从小型到大型各种规模的应用程序中都大量使用它。使用数据库的传统方法是使用命令行界面(CLI)工具,但是,此界面存在许多问题:要充分利用DBMS,需要很大的学习曲线。控制台显示可能不像您喜欢的东西,并且一次只提供很少的信息。通过控制台浏览数据库和表,检查索引以及监

2021-03-09 10:43:39 4433

原创 spark sql中createOrReplaceTempView,saveAsTable,spark.sql(Create table..)创建的表的区别

我们在spark sql中可能遇到createOrReplaceTempView,saveAsTable,spark.sql(Create table..)三种创建表的方式,那么这三种方式有什么区别吗?同时,我们也会遇到多张表进行join的sql,这些sql很难跑出结果,我们有什么办法能够较为轻松的跑出结果呢?

2020-09-30 14:45:16 8864 1

原创 一个简单的spring boot应用的整个搭建过程

本文主要描述搭建一个spring boot简单应用的整个过程,涉及到前后端的开发。最终的应用功能较为简单,主要是对一张数据库表的简单操作和一个第三方接口的调用。

2020-09-18 17:14:29 2131

原创 用java实现常用的排序算法以及这些算法的性能测试和比较

本文主要使用java实现选择排序,插入排序,冒泡排序,希尔排序,快速排序,归并排序,并对这些算法进行的性能的测试,从中窥探出各个算法的优劣,从而有助于在今后结合应用场景能够选择合适的排序算法。

2020-09-07 15:06:30 1493 1

原创 java的Collection与Map所有相关类的介绍

本文主要介绍java的Collection与Map相关的所有接口和类的关系,并对这些接口做一些总体的介绍。通过本文我们可以对java的Collection与Map相关的接口和类有一个宏观的把控,也能总体窥探出每个类的一些特征,从而在今后的实践应用过程中,我们可以有的放矢,针对应用的场景选择某个特定的Collection与Map相关的类。至于每个类的具体实现方法,我们这里并没有触及,有兴趣的朋友可以自行去研究。

2020-08-28 16:59:50 120

原创 java使用Executors创建的线程池的特点分析

所以,在使用Executors来创建线程池时,我们一定要弄清楚所创建的线程池的特点,否则可能会出现很多意想不到的问题。只有弄清楚各个线程池的特点,我们才能根据各个场景更好的选择使用哪个线程池,从而规避问题。其实在使用线程池时,我们最好尝试使用ThreadPoolExecutor来创建,一方面我们可以控制线程池的各个参数,另一方面也便于我们更好的理解线程池的运行机制

2020-08-27 16:31:07 148

原创 java线程池RejectedExecutionException出现的三种典型场景:Terminated,Shutting down,Running

TERMINATEDjava.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@2cd3e0cd rejected from java.util.concurrent.ThreadPoolExecutor@77da21eb[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]

2020-08-25 11:39:12 5322

原创 java开发在linux环境下需要掌握的一些常用命令

磁盘df -TH内存free -gCPU#查看cpu的信息lscpu网络#查看网络配置ifconfig#查看网络流量iftop操作系统#查看内核版本号,方法一cat /proc/version#查看内核版本号,方法二uname -a#查看发行版本信息lsb_release -i进程#查看进程的动态实时信息top#查看线程的动态实时信息top -H#查看当前线程的瞬间信息ps -ef#查看某个进程的线程数,会显示线程名称ps -T -p [pid

2020-08-19 15:27:38 104

原创 AWS EMR YARN集群提交任务一直处于ACCEPT状态

AWS EMR YARN集群提交任务一直处于ACCEPT状态本集群是通过AWS EMR启动的,AWS EMR可以通过脚本配置需要提交的任务和运行的集群机器数量。但基本运行后,AWS就会启动一个集群,并将任务提交到集群上运行。但是诡异的问题出现了(如下图):可以看到,我提交了四个任务,有一个任务处于RUNNING状态,另外三个处于ACCEPTED状态。但集群的总内存资源为1.05T,VCore为180个,已使用的内存为606.63 GB,已使用的VCore为51个。也就是说,当前集群还有大量的空闲资源

2020-07-28 14:36:20 3407

空空如也

空空如也

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

TA关注的人

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