自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 推荐一些socket工具,TCP、UDP调试、抓包工具

推荐一些socket工具,TCP、UDP调试、抓包工具 (转载) 还记得我在很久很久以前和大家推荐的Fiddler和Charles debugger么?他们都是HTTP的神器级调试工具,非常非常的好用。好工具能让你事半功倍,基本上,我是属于彻头彻尾的工具控。  假如有一天,你写“传统”的PHP有些累了,想玩玩socket了,搞搞python、NodeJS、GO之类的新兴语言或框架(当然我不...

2019-06-27 15:27:38 8081 2

转载 通信框架Netty的详细介绍及应用

对于Netty的十一个疑问【说明】本文原载于码农 IO(manong.io)官方微信 developerWorks,转载、引用请注明出处及作者。 1.Netty 是什么? Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 2.使用 Netty 能够做什么? 开发异...

2019-06-24 10:11:27 2174

转载 Docker中修改镜像、容器的存放目录

系统是CentOS7,DOCKER 1.13版本(之后版本未测试过),以上步骤在该操作系统和Docker版本下已经测试过。解决方案在默认情况下,Docker镜像和容器的默认存放位置为:/var/lib/docker一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法:1. 挂载大分区到/var/lib/docker一般选择建立逻辑分区lvm,方便后期扩展集体。...

2019-06-22 14:34:37 2609

原创 MYSQL纵表转横表

一、表结构(1)import_genedata(2)gene_info二、存储过程编写DROP PROCEDURE GeneInfoDeal;DROP PROCEDURE GeneInfoUniprotSelect;-- 每个不重复uniprot的处理CREATE PROCEDURE GeneInfoDeal( uniprot VARCHAR(255))B...

2019-06-19 12:50:10 1300

转载 Springboot的定时任务:@Scheduled @EnableScheduling注解

在我们开发项目过程中,经常需要定时任务来帮助我们来做一些内容, Spring Boot 默认已经帮我们实行了,只需要添加相应的注解就可以实现1、pom 包配置pom 包里面只需要引入 Spring Boot Starter 包即可<dependencies> <dependency> <groupId>org.springf...

2019-06-11 16:12:41 447

转载 解读 Java 并发队列 BlockingQueue

最近得空,想写篇文章好好说说 java 线程池问题,我相信很多人都一知半解的,包括我自己在仔仔细细看源码之前,也有许多的不解,甚至有些地方我一直都没有理解到位。说到线程池实现,那么就不得不涉及到各种 BlockingQueue 的实现,那么我想就 BlockingQueue 的问题和大家分享分享我了解的一些知识。本文没有像之前分析 AQS 那样一行一行源码分析了,不过还是把其中最重要和最难...

2019-06-10 19:56:47 150

转载 MySQL配置文件my.cnf的参数解析

一、缘由  最近要接手数据库的维护工作,公司首选MySQL。对于MySQL的理解,我认为很多性能优化工作、主从主主复制都是在调整参数,来适应不同时期不同数量级的数据。故,理解透彻my.cnf里的参数是永恒的话题;只有理解透彻了参数设置,才能在某些方面对数据库进行调优。二、参数详解(补充ing...)[client]                   #客户端设置,即客户端默...

2019-06-10 09:31:32 339

转载 MySQL多实例启动停止

说明:本实验以MySQL 5.1为例来实验。1、安装MySQL 5.1yum install mysql mysql-server mysql-libs mysql-devel -y2、创建相关目录并初始化mkdir -p /data/mysql1 /data/mysql2mysql_install_db --datadir=/data/mysql1 ...

2019-06-10 09:26:35 829

原创 SELECT语句执行顺序

SELECT语句执行顺序FROM <left_table> ON <join_condition> <join_type> JOIN <right_table> WHERE <where_condition> GROUP BY <group_by_list> HAVING <having_condition...

2019-06-09 10:20:43 105

转载 Quartz集群原理及配置应用

1、Quartz任务调度的基本实现原理  Quartz是OpenSymphony开源组织在任务调度领域的一个开源项目,完全基于Java实现。作为一个优秀的开源调度框架,Quartz具有以下特点:    (1)强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需求;    (2)灵活的应用方式,例如支持任务和调度的多种组合方式,支持调度数据的多种存储方式;    (3...

2019-06-05 11:13:55 989

转载 大数据Hash分片哈希取模法、一致性哈希以及虚拟桶算法

引言大数据系统其中一个典型的特点就是集群化,方便节点横向扩展,也就是所说的弹性扩容。之所以进行横向扩展,是因为纵向扩展难以处理庞大的数据量。将大数据进行切分,是实现数据集群化存储和计算的一种常用手段。这个过程的学名叫做数据分片,将一个整体的数据划分到不同的节点去存储,然后通过路由来寻找到指定的节点,进行数据的读写操作。常用的数据分片方法有Hash分片和范围分片。而Hash分片包含所说的哈希取...

2019-06-04 14:47:44 1981

空空如也

空空如也

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

TA关注的人

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