- 博客(31)
- 资源 (7)
- 收藏
- 关注
原创 Docker教程-下载镜像(二)
一、下载镜像搜索你需要的镜像,我们第一个镜像使用centos,目前接触的都是centos,毕竟中小企业都是这么选择。搜索命令:docker search centos拉取命令:我选择官方普通镜像,并使用命令查看镜像docker pull centos二、 创建一个镜像centos 是官方基础源镜像,我是这么称呼。至于自己如何创建一个基础镜像。2.1创建文件夹mkdir h...
2020-03-02 11:18:14 347 1
原创 Docker教程-安装(一)
一、docker安装参考官方教程:https://docs.docker.com/install/linux/docker-ce/centos/操作系统:Centos7云平台:腾讯云1.1卸载旧版本:确保你的服务器没有剩余服务sudo yum remove docker \ docker-client \ doc...
2020-02-28 18:55:19 1257
转载 Zookeeper(一)安装教程
一、前言 转载地址https://www.cnblogs.com/lsdb/p/7297731.html 为了自己备用。二、zookeeper安装一、单机安装1.1 下载进入要下载的版本的目录,选择.tar.gz文件下载下载链接:http://archive.apache.org/dist/zookeeper/ 1.2 安装使用tar解压要安装的目录即可,以3.4.5版本为例这里以解压到/usr/...
2018-03-16 10:43:10 393
转载 Redis(一)开启远程连接
一、前言如何安装redis可以百度经验一大把,我建议用源码安装,比较你的linux是需要连接网络的,方便一点。这里主要是转载一个网上看到的远程连接方案,作为自己和大家备份。二、设置远程连接原文地址:http://blog.csdn.net/skymouse2002/article/details/52279553自己用虚拟机装了个CENTOS,然后装了一个redis,安装完后发现通过java无法连...
2018-03-16 09:58:17 764
转载 Mysql(一)linux安装Mysql
1.下载mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm--(如果你没安装yum install wget)2.安装mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-release-el7-5...
2018-03-15 17:07:36 293
原创 Mysql (二)开启远程连接篇
在Linux登录到MySQL数据:mysql -uroot -p输入密码切换到mysql数据库mysql>use mysql输入grant all privileges on *.* to root@"%" identified by "密码";mysql> grant all privileges on *.* to root@"%" identified by "563412"; ...
2018-03-15 17:03:52 218
转载 logback详细配置信息
logback的使用和logback.xml详解原文:http://www.cnblogs.com/warking/p/5710303.html一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logb
2017-07-18 16:33:59 458
转载 rabbitmq 重复ACK导致消息丢失
rabbitmq 重复ACK导致消息丢失太重要了所以转载,作为私用,希望原作者不要怪我rabbitmq 重复确认导致消息丢失背景rabbitmq 在应用场景中,大多采用工作队列 work-queue的模式。在一个常见的工作队列模式中,消费者 worker 将不断的轮询从队列中拉取最新消息,当队列负载压力增大时允许添加多个worker 进行处理。然而执
2017-03-28 15:31:46 1539
转载 在Mac平台上安装配置ELK时的一些总结
一、前言大数据处理是流行的一些表现,在不断壮大的数据处理中,怎么样处理数据才是我们继续做好开发的正道。本文章来自网络,不敢原创,但是也有很大借鉴。二、MAC安装ELK首先是安装elasticsearch,这个很简单:brew install elasticsearch但是这里就遇到了问题,我的java是1.6的,而elasticsearch
2017-01-21 10:04:21 2245
转载 org.apache.ibatis.binding.BindingException【原因汇总】
从网上找到的资源,自己整理了一些,不辜负原来的整理着。背景:Spring整合Mybatis报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解释:就是说,你的Mapper接口,被Spring注入后,却无法正常的使用mapper.xml的sql;
2016-07-20 10:43:15 17352 1
转载 maven deploy 的那些事
玩过 maven 私服的都知道这个玩意,在本地的 pom 文件里做好配置,执行下 maven 的 deploy 即可把新的 jar 部署到私服上。下面说说该怎么配置[html] view plain copy print? distributionManagement> repository> id>
2016-05-27 15:25:53 1381
转载 SpringMVC拦截器(资源和权限管理)
申明 :本文转载仅供私人阅读1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Contr
2016-04-08 10:38:49 725
转载 秒杀系统架构分析与实战
秒杀系统架构分析与实战0 系列目录秒杀系统架构 秒杀系统架构分析与实战1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(
2016-03-19 09:15:04 583
转载 深入学习微框架:Spring Boot
转载于:http://www.infoq.com/cn/articles/microframeworks1-spring-bootspring-boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应
2016-03-18 16:08:10 1364
转载 MySQL数据库中如何使用rand随机查询记录
以下的文章主要介绍的是MySQL使用rand 随机查询记录效率测试,我们大家一直都以为MySQL数据库随机查询的几条数据,就用以下的东东,其实其实际效率是十分低的,以下就是文章的主要内容。 1.SELECT * FROM `table` ORDER BY RAND() LIMIT 5 就可以了。 但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,
2016-03-10 13:34:36 571
转载 基于Twemproxy的Redis集群方案
基于Twemproxy的Redis集群方案原文地址:http://www.cnblogs.com/haoxinyue/p/redis.html 为了保持方便,愿原博主谅解概述由于单台redis服务器的内存管理能力有限,使用过大内存redis服务器的性能急剧下降,且服务器发生故障将直接影响大面积业务。为了获取更好的缓存性能及扩展型,我们将需要搭建redis集群来满足需求。因re
2016-02-24 11:20:50 468
转载 ThreadPool使用方式说明
——转自http://blog.ithome.com.tw/index.php?op=ViewArticle&articleId=23037&blogId=1556 ThreadPool使用方式说明 為何要透過ThreadPool來管理Thread?為何要採用Pool的方式?當AP要使用Thread時不是直接New就好了嗎?1、ThreadPool通常用來解決兩種問題:
2016-01-21 14:40:00 464
转载 滴滴打的架构
LBS的瓶颈和方案先看看基本的系统模型,如图1所示。图1 系统模型示意图司机每隔几秒钟上报一次经纬度,存储在MongoDB里;乘客发单时,通过MongoDB圈选出附近司机;将订单通过长连接服务推送给司机;司机接单,开始服务。MongoDB集群是一主多从的复制集方式,读写都很密集(4w+/s写、1w+/s读)时出现以下问题:从服务器CPU负载急剧上升;查询
2016-01-13 16:25:48 19487
转载 使用UncaughtExceptionHandler重启线程
使用UncaughtExceptionHandler重启线程我们已经知道,Java中有两种异常,即已检测异常和未检测异常。已检测的异常必须在抛出语句(throws clause)的方法中指定或者捕获。未检测的异常不需要指定或捕获。因为run()方法不接受抛出语句,所以当一个检测的异常在一个Thread对象的 run()方法中抛出,我们需要对其进行捕获并做相应的处理。但是当一个未检测的异常在
2016-01-07 10:55:51 513
转载 Thread 常搞混的几个概念sleep、wait、yield、interrupt
sleep:在指定的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。该线程不丢失任何监视器的所属权。 通过调用sleep使任务进入休眠状态,在这种情况下,任务在指定的时间内不会运行。调用sleep的时候锁并没有被释放。休眠 Java SE5引入了更加显示的sleep()版本作为TimeUnit类的一部分,这个方法允许你指定sleep(
2016-01-05 08:34:16 537
转载 svn 命令行下常用的几个命令
原来连接:http://blog.csdn.net/yangzhongxuan/article/details/70181681、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co
2015-12-31 11:24:38 488
转载 linux命令——svn分支创建、合并
详细说明svn分支与合并,以及实例 一,svn分支与合并有什么用?作程序的,对svn在熟悉不过了,但对svn分支熟悉的,我想并不多。因为一般情况下,是用不着svn分支的,其实也没有那个必要。下面我例举几个需要用到svn分支的情况:1,比较大的项目。比较大的项目,一般情况下会分成几个阶段来完。好比什么五年计划。到了某个阶段时,我建立一个分支,当个备份。万
2015-12-30 18:04:01 698
转载 java 死锁产生原因及解锁
来自:http://blog.163.com/yanenshun@126/blog/static/128388169200982444858590/?fromdm&fromSearch&isFromSearchEngine=yes 进程死锁及解决办法 一、要点提示(1) 掌握死锁的概念和产生死锁的根本原因。(2) 理解产生死锁的必要条件--以下四个条件同时具备:互斥
2015-12-26 11:34:42 407
转载 Spring单实例、多线程安全、事务解析
原文:http://blog.csdn.net/c289054531/article/details/9196053引言: 在使用Spring时,很多人可能对Spring中为什么DAO和Service对象采用单实例方式很迷惑,这些读者是这么认为的: DAO对象必须包含一个数据库的连接Connection,而这个Connection不是线程安全的,所以每个DAO都
2015-12-26 10:41:11 560
转载 java中long和double类型操作的非原子性探究
Java中的原子操作包括:1)除long和double之外的基本类型的赋值操作2)所有引用reference的赋值操作3)java.concurrent.Atomic.* 包中所有类的一切操作。但是java对long和double的赋值操作是非原子操作!!long和double占用的字节数都是8,也就是64bits。在32位操作系统上对64位的数据的读写要分两步完成,每一步
2015-12-26 10:08:32 512
转载 深入研究Servlet线程安全性问题
本文主要来源 zwchen的博客:http://zwchen.iteye.com/blog/91088概述 在探讨java线程安全前,让我们先简要介绍一下Java语言。 任何语言,如C++,C#,Java,它们都有相通之处,特别是语法,但如果有人问你,Java语言的核心是什么?类库?关键字?语法?似乎都不 是。Java语言的核心,也就是Sun始终不愿意开源的东西:Java虚拟机
2015-12-26 09:54:35 446
转载 Mac10.11用brew搭建Eclipse4.4+Maven3.2.3+JDK1.8运行环境
目录: 1、Maven介绍 1.1、什么是Maven? 1.2、Maven对项目的结构要求 1.3、Maven的常用命令 2、Mahout的官网在哪里? 3、在哪里下载?需要哪些组件的支持? 4、如何安装? 4.1、Brew下载并安装JDK1.8 4.2、Brew下载并安装Maven3.2.3 4.3、修改Mave
2015-12-23 11:10:28 1953
转载 Mac下添加java环境变量
2015年4月22号更新:原文地址:http://hdu104.com/23发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了“Oh-My-Zsh”,配置文件的路径不是/etc/profile或~/.bash_profile,它有自己的配置文件,所以还是推荐大家使用mac自带的终端或者iTerm2来配置。————————正文开始—————
2015-12-22 15:07:35 579
转载 linux学习教程(一)(安装篇)centos7没有安装ifconfig命令的解决方法
ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错这是我们首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以roo
2015-11-20 13:52:04 847
转载 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is null;可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然
2015-09-18 08:11:32 735
YCYSQL语句优化第一季
2013-07-23
YCY学习SQL
2013-07-18
学习JQuery绝对原创
2013-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人