排序:
默认
按更新时间
按访问量

Mysql primary key主键冲突的可能性与解决方案

 在mysql中,数据的存储其实相当于Oracle的IOT表。主键和其他列的值以b+tree的形式组织在一起,在其叶子节点上不仅包含了主键,还包含了其他列的值。所以,我们在访问以主键作为where条件的查询时,极大的提高了效率。当然,这也存在一个缺点,主键和其他列存在一起,导致主键作为index比...

2018-10-24 10:50:15

阅读数:13

评论数:0

Twitter的分布式自增ID算法snowflake (Java版)

概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决...

2018-10-23 14:54:03

阅读数:17

评论数:0

MySQL双主一致性架构优化

一、双主保证高可用 MySQL数据库集群常使用一主多从,主从同步,读写分离的方式来扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。 在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗余写库的方式来保证写库的高可用。 二、并发引发不一致 数据冗余会引发数据的一致性...

2018-10-23 14:47:31

阅读数:19

评论数:0

MySQL中有关TIMESTAMP和DATETIME的总结

一、MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME() LOCALTIMESTAMP LOCALTIMESTAMP()   二、...

2018-10-23 14:43:17

阅读数:40

评论数:0

windows MySQL 5.6.38 安装步骤

下载     去MySQL官网下载:https://dev.mysql.com/downloads/mysql/5.6.html#downloads     我下载的是5.6 windows 64位版本 或者访问下面地址,并选择相应版本下载。 https://downloads.mys...

2018-10-23 14:35:44

阅读数:28

评论数:0

Can't connect to X11 window server的问题研究

情境: java web程序中,页面包含图形的展示,是使用jfreechart来开发的。war包部署在RHEL 5.5环境下的tomcat中。 1 在服务器(服务器默认启动为图形界面)本机上启动tomcat,在客户端浏览器上查看jfreechart图形正常; 2 远程通过ssh启动服务器上的...

2018-10-09 17:19:05

阅读数:49

评论数:0

maven神器插件enforce查找重复类

背景 通过maven的GAV完全可以避免同一个构件在项目中使用===》也就是打包出来最终同一个GA的构件一定只有一个 但是除了这种GA构件唯一 我们在java项目中还经常碰到class完全相同的场景 比如典型的就是mail 参考邮件无法发送之maven项目引入新依赖问题 像这种构件名称不一...

2018-10-08 09:32:21

阅读数:44

评论数:0

fastJson的@JSONField和jackson的@JsonProperty使用

一、jackson的@JsonProperty使用 <dependency> <groupId>com.fasterxml.jackson.core</groupId&...

2018-09-12 16:29:47

阅读数:318

评论数:0

Btrace入门到熟练小工完全指南

原文地址:http://calvin1978.blogcn.com/articles/btrace1.html?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io     BT...

2018-08-31 16:45:07

阅读数:50

评论数:0

Python多进程编程中进程池锁共享问题

python多进程编程使用进程池非常的方便管理进程,但是有时候子进程之间会抢占一些独占资源,比如consol或者比如日志文件的写入权限,这样的时候我们一般需要共享一个Lock来对独占资源加锁。lock作为一个不可直接打包的资源是没有办法作为一个参数直接给Pool的map方法里的函数传参的。为了解决...

2018-08-11 10:13:19

阅读数:312

评论数:0

理解和实现自然语言处理终极指南

根据行情,只有21%的数据目前是结构化的。谈话、发推文、在 WhatsApp上发信息以及其他各种各样的活动,都在持续不断的产生数据。而大多数这种数据都是以非结构化的文本形式存在的。 最著名的例子有:社交媒体上的推文/帖子、用户到用户的聊天记录、新闻、博客、文章、产品或服务测评和医...

2017-12-20 11:18:06

阅读数:226

评论数:0

教你分分钟学会用python爬虫框架Scrapy

Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如Ba...

2017-12-20 11:16:35

阅读数:472

评论数:0

Elasticsearch—记录一次mapping field修改过程

本文记录一次Elasticsearch mapping field修改过程 团队使用Elasticsearch做日志的分类检索分析服务,使用了类似如下的_mapping 1 2 3 4 5 6 7 8 9 ...

2017-12-12 14:36:02

阅读数:1309

评论数:0

Elasticsearch5-启动检查(Bootstrap Checks)

在Elasticsearch启动时,会对重要的配置进行检查,在不同的模式下,es会进行不同的提示: - 开发模式下es将错误信息打印到日志中(warnning) - 在生产环境下,es会直接启动报错,启动不了! ## 开发模式 vs. 生产模式 默认情况下,Elasticsearch是绑定...

2017-12-12 14:34:59

阅读数:1938

评论数:0

Elasticsearch5.3.1 IK分词,同义词/联想搜索设置

--题外话:最近发现了一些问题,一些高搜索量的东西相当一部分没有价值。发现大部分是一些问题的错误日志。而我是个比较爱贴图的。搜索引擎的检索会将我们的博文文本分词。所以图片内容一般是检索不到的,也就是说同样的问题最好是帖错误代码,日志,虽然图片很直观,但是并不利与传播。希望大家能够优化一部分博文的内...

2017-12-12 14:23:14

阅读数:283

评论数:0

Elasticsearch5.x Head插件安装

在5.0版本中不支持直接安装head插件,需要启动一个服务。 由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。(npm可以理解为maven) 1、安装Node.js 官网nodejs,https://nodejs.org/en/d...

2017-12-12 11:14:02

阅读数:2051

评论数:0

Python 资源大全中文版

我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、...

2017-12-08 10:27:41

阅读数:282

评论数:0

python访问hive2

HiveServer2为客户端在远程执行hive查询提供了接口,通过Thrift RPC来实现,还提供了多用户并发和认证功能。目前使用python的用户可以通过pyhs2这个模块来连接HiveServer2,实现查询和取回结果的操作。 1.安装pyhs2 pip install...

2017-12-08 10:25:53

阅读数:117

评论数:0

十分钟学会 tmux

tmux 是一款终端复用命令行工具,一般用于 Terminal 的窗口管理。在 macOS 下,使用 iTerm2 能应付绝大多数窗口管理的需求。   如上图所示,iTerm2 能新建多个标签页(快捷键 ⌘T),也能在同一个窗口中分割出多个窗格(快捷键 ⌘D 或 ⌘⇧D)。 ...

2017-11-24 11:29:49

阅读数:201

评论数:0

paramiko 远程执行命令

有时会需要在远程的机器上执行一个命令,并获得其返回结果。对于这种情况,python 可以很容易的实现。 1 工具 Python paramiko 1) Paramiko模块安装   在Linux的Terminal中,直接输入pip install paramiko 命令安装...

2017-11-06 09:06:18

阅读数:879

评论数:0

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