- 博客(19)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 如果你的项目重启数据库连接数突增!连接数据库超时!请收下这个方子
现象1:每次上线项目DB的连接数会突增。猜测原因是项目关闭的时候没有释放连接资源导致。DB的connection资源没有正常释放,导致项目启动的时候再次创建数据库连接资源,就出现了连接数突增的现象。一段时间后mysql根据wait_time的配置,自动回收conncetion,所以连接数又回落回来。如果是是DB的connection资源没有正常释放,最可能的是在项目关闭的时候没有释放掉DB的连接资源。经过在查看线上jekins的上线脚本后,发现线上停止项目使用的kill进程的方式来停止项
2021-01-25 19:19:36
2049
原创 删除mac启动台里删不掉的图标
1.定位启动台DB文件位置1.打开访达点击最顶部菜单栏的“前往”-“前往文件夹”,接着输入“/private/var/folders”。2.搜索然后在弹出的访达窗口搜索栏输入:com.apple.dock.launchpad,搜索范围选择“folders”。接着进入“com.apple.dock.launchpad” 文件夹里,可以看到 “db”。![image.png](https://img-blog.csdnimg.cn/img_convert/9a832cd704940bb6764d8
2021-07-21 11:59:37
3017
原创 删除Mac终端的远程连接的历史记录
![image.png](https://img-blog.csdnimg.cn/img_convert/c542a4756f1456ae4682a971c7914f80.png#clientId=ub90c716f-92db-4&from=paste&height=428&id=u568eab54&margin=[object Object]&name=image.png&originHeight=856&originWidth=844&or
2021-07-21 11:57:16
1290
1
原创 next-key lock的规则
背景参考:https://blog.csdn.net/wanger61/article/details/107817158MySQL 后面的版本可能会改变加锁策略,所以这个规则只限于截止到现在的最新版本,即 5.x 系列<=5.7.24,8.0 系列 <=8.0.1,实验发现不同版本的差异主要是:索引范围查询的临界值的取舍有所不同。8.0范围查询加锁不包含临界值,7.0范围查询加锁包含临界值。Net-Key Lock的规则原则 1:加锁的基本单位是 next-key lock。nex
2021-06-21 15:35:38
5219
原创 Http无状态、Cookie、Session、Token三者之间的区别
Http无状态、Cookie、Session、Token三者之间的区别Http无状态CookieCookie的起源Cookie的创建注意Cookie的属性1.Name&Value2.Domain&Path3.Expires/Max-Age4.Size5.HTTP6.SecureSessionsessionId的使用有两种方式TokenToken的优点Token过期方案1.自动推迟2.Refresh Token无状态 TokenSession和Token比较为什么Token可以防止CSRF攻击
2021-06-16 10:18:21
400
原创 Lucene
Lucene介绍Lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/ 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 Lucene: 是一个索引与搜索类库,而不是完整的程序。倒排索引Lucene为什么快:压缩算法二元搜索倒排索引:根据属性的值来查找记录。这种索引表中的每一项都
2017-06-30 14:22:14
305
原创 HBase笔记-5.HBase的优化
1.表的设计1.1 Pre-Creating Regions默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据,直到这个region足够大了才进行切分。一种可以加快批量写入速度的方法是通过预先创建一些空的regions,这样当数据写入HBase时,会按照region分区情况,在集群内做数据的负载均衡。
2017-06-26 15:21:32
342
原创 HBase笔记-4.HBase的mapredece
1.驱动类PutInDcustomerJob.javapackage com.chinalife.distributable.mergedcid.putIndcustomer;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.
2017-06-23 16:08:12
533
原创 HBase笔记-3.过滤器
比较运算符LESS匹配小于设定值的值LESS_OR_EQUAL匹配小于或等于设定值的值EQUAL匹配等于设定值的值NOT_EQUAL匹配大于设定值不相同的值GREATER_OR_EQUAL匹配大于或等于设定值的值GREATER匹配大于设定值的值NOT_OP排除一切值
2017-06-23 15:37:27
425
原创 HBase笔记-3.shell
# 创建user表,包含info、data两个列族create 'user', {NAME => 'info', VERSIONS => '3'},{NAME => 'data', VERSIONS => '3'}create 'user', 'info', 'data' 简写# 向user表中插入信息,row key为rk0001,列族info中添加name列标示符,值为zhang
2017-06-23 15:34:36
254
原创 HBase笔记-2.安装
一、HBase单机模式1.hbase-env.sh中配置JAVA_HOME2.hbase-site.xml配置 hbase.rootdir file:///home/testuser/hbase hbase.cluster.distributed false hbase.zookeeper.quorum /home/testuser/zo
2017-06-23 15:17:50
314
原创 HBase笔记-1.基本介绍
HBase简介 HBase-Hadoop Database,是一个提供高可靠性、高性能、列存储、可伸缩、实时读写的数据库系统。 利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用zookeeper作为其分布式协同服务。 主要用来存储结构化和半结构化的数据(列存NOSQL数据库) HBase数据模型 R
2017-06-23 14:49:33
640
原创 elementary os配置环境
1.卸载ibussudo apt-get remove –purge ibus sudo apt-get autoremove2.安装多媒体框架sudo apt-add-repository ppa:mc3man/trusty-media sudo apt-get update sudo apt-get install Ubuntu-restricted-extras ffmpeg gstre
2017-02-28 11:07:02
1384
原创 VMWare的随手笔记
1.VMWare的网络连接方式区别连接方式 宿主机和虚拟机 虚拟机对外网的访问 外网对虚拟机的访问 Host-Only可以相互访问 不能直接访问不能直接访问NAT虚拟机可以访问宿主机可以(通过宿主机)不能直接访问桥接可以相互访问直接访问直接访问2.VMWare虚拟机克隆L
2017-02-28 10:47:34
321
原创 05-Hadoop的HA搭建
前期Linux环境准备1.修改Linux主机名2.修改IP3.修改主机名和IP的映射关系4.关闭防火墙5.ssh免登陆6.安装JDK,配置环境变量等集群规划主机 IP 安装软件 运行进程 weekend01192.168.1.201jdk、hadoopNameNod
2017-02-28 10:16:18
365
原创 04-常见mr算法实现和shuffle的机制
hadoop中的序列化机制Writable,接口是序列化的接口,Comparable是排序实现接口 1.自定义传递值的类型package com.apollo.mr.flowsum;import org.apache.hadoop.io.WritableComparable;import java.io.DataInput;import java.io.DataOu
2017-02-27 16:51:50
1787
原创 03-mapreduce的原理和编程
wordcount实例 1.mapperpackage com.apollo.mr.wordcount;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.apache.hadoop.mapreduce.Mapper;import java.io.IOException;
2017-02-27 12:38:51
257
原创 02-HDFS的原理和使用操作、编程
一、NN元数据管理机制NN的职责:1.维护元数据信息2.维护HDFS的目录树3.响应客户端①用户向NN申请上传文件②NN将分配的DN信息记录追加在edit.log的文件中③NN将分配的DN信息返回给客户端④客户端将文件切块后,上传到各个DN节点上⑤客户端将上传成功的信息返回给NN节点,⑥NN将edit.log文件中的内容写入内存中,一
2017-02-27 11:01:41
310
原创 01-Hadoop伪分布式安装
1.准备Linux环境1.修改主机名vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=itcast ###2.修改IPvim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"BOOTPROTO="static" ###HWADDR
2017-02-27 10:27:09
313
windows下hadoop本地测试需要修改的源码
2017-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人