自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 BigDemical用float或者double丢失精度问题

BigDecimal bdTest = new BigDecimal(1.745);BigDecimal bdTest1 = new BigDecimal(0.745);bdTest = bdTest.setScale(2, BigDecimal.ROUND_HALF_UP);bdTest1 = bdTest1.setScale(2, BigDecimal.ROUND_HALF_UP);...

2019-08-30 13:42:00 454

转载 leetcode 88.合并两个有序数组(双指针 java)

给定两个有序整数数组nums1 和 nums2,将 nums2 合并到nums1中,使得num1 成为一个有序数组。说明:初始化nums1 和 nums2 的元素数量分别为m 和 n。你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 =...

2019-08-30 11:14:00 157

转载 leetcode 680.验证回文字符串 II(双指针 java)

https://leetcode-cn.com/problems/valid-palindrome-ii/submissions/charAt()函数用来查看字符串的单个字符。如果是字符串,就是s.length();如果是字符数组,就是s.length。要学会使用函数,能够使代码更简洁。class Solution { public boolean v...

2019-08-30 10:02:00 164

转载 leetcode 345.反转字符串中的元音字母(双指针 java)(有地方不懂)

https://leetcode-cn.com/problems/reverse-vowels-of-a-string/submissions/先定义一个boolean型数组,令所有元音(注意大小写,aeiouAEIOU)所在的ascii码为true,其他为false,将s转成字符串型(toCharArray()函数),双指针依次判断,遇到元音即交换。class ...

2019-08-29 21:37:00 107

转载 leetcode 633.平方数之和(双指针 java)

https://leetcode-cn.com/problems/sum-of-square-numbers/submissions/注意是a<=b,不然当c=2时发生错误,解法同167代码:class Solution { public boolean judgeSquareSum(int c) { int a=0,b=...

2019-08-29 20:49:00 115

转载 nginx location匹配规则

模式含义location = /uri= 表示精确匹配,只有完全匹配上才能生效location ^~ /uri^~ 开头对URL路径进行前缀匹配,并且在正则之前。location ~ pattern开头表示区分大小写的正则匹配location ~* pattern开头表示不区分大小写的正则匹配loca...

2019-08-29 11:14:00 119

转载 leetcode167. 两数之和 II - 输入有序数组(双指针)

https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted/求数组中加起来恰好等于target的两个数的位置。双指针问题,分别从头和尾遍历数组,如果加起来和大于target,则尾指针左移,如果加起来和小于target,则头指针右移,如果恰好则返回数组即可。注意:1.数组的长度为****.length...

2019-08-28 23:27:00 87

转载 postgresql drop表后空间不释放

数据库执行drop table XXX后,查看du -sh 已下降,但df -h /pgdb没有减少,是有还有进程使用对应的文件句柄1.通过表名确认文件IDselect pg_relation_filepath('table_name');2.确认使用文件ID的进程是否可以删除lsof | grep “文件ID”select *from p...

2019-08-28 20:00:00 2409

转载 PostgreSQL 查看表、索引等创建时间

select s.oid,s.relname,t.stausename,t.stasubtypefrom pg_class s,pg_stat_last_operation twhere s.relname='XXXX' and t.objid=s.oid;转载于:https://www.cnblogs.com/xibuhaohao/p/11425438.html

2019-08-28 17:42:00 5535

转载 Spring容器的钩子和相关全局接口知识(转载)

http://www.sohu.com/a/166804449_714863转载于:https://www.cnblogs.com/tnt-33/p/11423719.html

2019-08-28 14:09:00 92

转载 postgresql Kill掉正在执行的SQL语句

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/chenyi8888/article/details/7046203 ...

2019-08-28 13:52:00 127

转载 linux ps命令查看最消耗CPU、内存的进程

1.CPU占用最多的前10个进程:ps auxw|head -1;ps auxw|sort -rn -k3|head -102.内存消耗最多的前10个进程ps auxw|head -1;ps auxw|sort -rn -k4|head -103.虚拟内存使用最多的前10个进程ps auxw|head -1;ps auxw|sort -rn -k5|head -104....

2019-08-28 09:43:00 94

转载 Linux shell - 按时间和文件大小排序显示文件

在工作中有这样的情况,需要显示所有的文件,按照时间先后或者文件大小先后排序显示命令:ls1.按时间排序显示文件1test@> ll -rt2.按文件大小排序显示文件(文件大小单位:k,M)1test@> ll -Sh...

2019-08-27 19:42:00 893

转载 深入理解Bean初始化相关的逻辑接口等(转载)

https://blog.csdn.net/varyall/article/details/82257202转载于:https://www.cnblogs.com/tnt-33/p/11419458.html

2019-08-27 17:06:00 66

转载 TPC-H 下载参考

CSDN免费下载地址tpc-h-v2.17.3.zip toolshttps://download.csdn.net/download/zes2014/10558251转载于:https://www.cnblogs.com/xibuhaohao/p/11418376.html

2019-08-27 15:01:00 863

转载 Greenplum failed segment的恢复方法--primary与mirror都可修复

  当在使用greenplum过程中有不当的操作时,可能会出现segment节点宕掉的情况(比如在greenplum运行的过程中停掉其中几台segment节点的服务器),通过下面的方法可以恢复segment。下面是现场出现的故障情况:[gpadmin@tj-soc-c04-csfb1 ~]$ gpstate -m20161010:16:35:54:026100 gps...

2019-08-27 14:26:00 644

转载 诗歌

桃花飞绿水,一庭芳草围新绿有情芍药含春泪,野竹上青霄十亩藤花落古香,无力蔷薇卧晓枝我愿暂求造化力,减却牡丹妖艳色花非花,梦非梦花如梦,梦似花梦里有花,花开如梦心非心,镜非镜心如镜,镜似心镜中有心,心如明镜.转载于:https://www.cnblogs.com/xinbaba/p/11417010.html...

2019-08-27 11:00:00 131

转载 ps -ef、ps aux(查看进程占用内存大小)

Linux下ps -ef和ps aux的区别及格式详解Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现...

2019-08-27 09:20:00 878

转载 ElasticSearch 初识ES

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u013047584/article/details/80869130 接触ElasticSearch一段时间了,前期调研、项目接入、数据同步、列表查询这些阶段都已经经历了,但是ES在脑海中的整体映像...

2019-08-27 09:14:00 78

转载 新技术学习方法

转载于:https://www.cnblogs.com/xibuhaohao/p/11416225.html

2019-08-27 09:13:00 243

转载 TPC-H 测试参考

https://github.com/digoal/pg_tpch ---明天以此为准https://www.jianshu.com/p/83e670cf3ffbhttps://yq.aliyun.com/articles/606980https://yq.aliyun.com/articles/93?commentId=29https://blog.csdn.n...

2019-08-26 17:57:00 62

转载 TPC-H简介

TPC-H是事务处理性能委员会( Transaction ProcessingPerformance Council )制定的基准程序之一,TPC- H 主要目的是评价特定查询的决策支持能力,该基准模拟了决策支持系统中的数据库操作,测试数据库系统复杂查询的响应时间,以每小时执行的查询数(TPC-H QphH@Siz)作为度量指标。TPC-H的数据表关联图im...

2019-08-26 17:16:00 433

转载 TPCH 22条SQL语句分析

使用TPC-H进行性能测试,需要有很多工作配合才能获得较高性能,如建立索引,表数据的合理分布(使用表空间和聚簇技术)等。本文从查询优化技术的角度,对TPC-H的22条查询语句和主流数据库执行每条语句对应的查询执行计划进行分析,目的在于了解各个主流数据库的查询优化技术,以TPC-H实例进一步掌握查询优化技术,对比主流数据库的实现情况对查询优化技术融会贯通。1.Q1:价格统计报告查询...

2019-08-26 17:12:00 566

转载 PropertiesFactoryBean的注入使用(转载)

使用Spring注入Properies文件方法:1、src中新建一个settings.properties文件,内容如下:db_driverClassName=com.mysql.jdbc.Driverdb_url=jdbc:mysql://127.0.0.1/testdb_username=rootdb_password=roottest_...

2019-08-26 15:41:00 259

转载 PostgreSQL的 pg_hba.conf 配置参数详解

pg_hba.conf 配置详解该文件位于初始化安装的数据库目录下编辑 pg_hba.conf 配置文件postgres@clw-db1:/pgdata/9.6/poc/data> vi pg_hba.conf1TYPE 参数设置TYPE 表示主机类型,值可能为:若为 `local` 表示是unix-domain的socket连接,若为 `host`...

2019-08-26 15:30:00 203

转载 Linux 命令 ipcs/ipcrm

ipcs1. 命令格式  ipcs [resource-option] [output-format]  ipcs [resource-option] -i id2. 命令功能  提供IPC设备的信息3. 使用方法 resource选项:  ipcs -m  查看系统共享内存信息  ipcs -q  查看系统消息队列信息  ipcs -s  查看系...

2019-08-26 14:46:00 70

转载 Linux 命令-egrep

egrep 可以看着是grep的扩展,参数-e支持正则匹配满足其中任一条件egrep -e "tiaojian1|tiaojian2" test.txt转载于:https://www.cnblogs.com/xibuhaohao/p/11412440.html

2019-08-26 14:42:00 77

转载 解决go get卡住的问题(转)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/github_34889651/article/details/53471108第一步:使用IP查找工具,找出对应的ip地址。IP查找工具 - github.com 对应IP...

2019-08-23 18:00:00 1702

转载 雪花算法

https://blog.csdn.net/cj2580/article/details/80980459转载于:https://www.cnblogs.com/tnt-33/p/11400927.html

2019-08-23 16:32:00 100

转载 Ubuntu18.04 安装360 WIFI驱动

一:确定手头的wifi 型号:  lsusb:  Bus002Device002:ID8087:0024IntelCorp.IntegratedRateMatchingHub  Bus002Device001:ID1d6b:0002LinuxFoundation2.0roothub  Bus001Device003:ID148f:7...

2019-08-23 12:28:00 184

转载 Hive ACID和事务表支持详解

一、ACID介绍ACID就是常见数据库事务的四大特性:Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)、Durability(持久性)。在Hive 0.13之前,Hive支持分区级别上原子性、一致性、持久性,隔离性可以通过hive提供的锁机制来实现(通过zookeeper锁或者内存锁来锁住一个分区的数据)。从Hive 0....

2019-08-22 10:41:00 304

转载 Cloudera Manager和CDH5.8离线安装

https://blog.csdn.net/zzq900503/article/details/52982828简介我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来安装CDH5.8。CDH5.8是目前比较新的版本,自带hadoop2.0以上的hadoop,而且已经包含了很多组件,也是我们接下来需要学习的hadoop生态圈中的组件。环境...

2019-08-22 10:00:00 103

转载 CDH 大数据平台搭建

一、概述Cloudera版本(Cloudera’s Distribution Including Apache Hadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop,简化了大数据平台的安装、使用难度。二、安装部署| 序号 | IP地...

2019-08-22 09:41:00 160

转载 HDP 大数据平台搭建

一、概述Apache Ambari是一个基于Web的支持Apache Hadoop集群的供应、管理和监控的开源工具,Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。提供Web UI进行可视化的集群管理,简化了大数据平台的安装、使用难度。二、安...

2019-08-22 09:39:00 1387

转载 HDP 企业级大数据平台

一 前言阅读本文前需要掌握的知识:Linux基本原理和命令Hadoop生态系统(包括HDFS,Spark的原理和安装命令)由于Hadoop生态系统组件众多,导致大数据平台多节点的部署,监控极其不方便,因此一些Hadoop厂商提供了企业发行版,例如CDH,HDP等。这些Hadoop企业发行版将Hadoop生态系统的开源组件整合到了一个平台之上,并做了一些定制...

2019-08-22 09:33:00 476

转载 supervisor 学习笔记(转)

版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/chinawangfei/article/details/81912372Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/...

2019-08-21 16:19:00 135

转载 什么是HTTPS协议

一HTTPS协议一直是web开发,无论前后端都不可或缺的重要知识点,然而由于历史原因,这个协议和知识点枯燥而繁多,如果看书和文字十分难懂苦涩。但又不得不掌握,怎么办呢?正好,从朋友小灰那里得到一片 利用漫画形式讲解https协议的有趣图文,大家看下加深理解。什么是HTTP协议?HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是...

2019-08-21 12:23:00 146

转载 Django连接多个数据库并实现读写分离

当一个项目当中有大量的数据的时候,你所有的IO操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而Django自带的机制也对此提供了支持。我们可以简单的操作一下。(当然数据的同步还是需要运维同志的协助)修改配置文件Django默认的是default,我们按照它的格式直接添加一个新的配置:DATABASES = {...

2019-08-21 10:55:00 94

转载 简单的工厂模式

btnCalc_Clickprivate void btnCalc_Click(object sender, EventArgs e) { double total = 0.0d; string ctypeStr = icmbCtype.SelectedItem.ToString(); ...

2019-08-20 19:50:26 64

转载 ArrayList和数组间的相互转换

http://wanglihu.iteye.com/blog/243238 https://www.cnblogs.com/kungfupanda/p/7747004.html 开发中不免碰到List与数组类型之间的相互转换,举一个简单的例子:Java代码packagetest.test1;importjava.u...

2019-08-20 19:11:00 45

空空如也

空空如也

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

TA关注的人

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