- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 [java+redisCluster ipv6连接]
说明:redis支持ipv6 redis.conf bind配置ipv6地址,redis客户端 jedisCluster支持ipv6地址 和ipv4一样。第一步:设置ipv6地址cd /etc/sysconfig/network-scriptsvim ifcfg-ens33 (ifcfg-ens33 根据自己机器的来)重启网络:service network restartvi /etc/sysctl.confnet.ipv6.conf.all.disable_ipv6...
2020-06-03 15:57:50
3455
2
原创 Java Redis实现消息队列,异步记录日志
通过Redis实现消息队列主要用的是Redis数据类型List,Lpush,Brpop两个命令。Redis实现的消息队列肯定不如MQ的功能强大,灵活。但是实现一些不复杂的生产者-消费者模型还是可以参考的。毕竟不用单独搭建一套MQ。Lpush:命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。 当 key 存在但不是列表类型时,返回一个错误。...
2020-03-04 15:37:22
2119
4
原创 dockers(四)Dockerfile 指令
DockerfileDockerfile是一个文本格式的配置文件,可以快速创建自定义镜像。Docker由一行行命令语句组成,并且支持以#开头的注释行。Dockerfile分为四部分:基础镜像信息,维护者信息,镜像操作指令和容器启动时执行指令。#第一行必须制定基于基础镜像FROM ubuntu#维护者信息MAINTAINER docker_user=xxxx@em
2017-09-13 17:49:10
600
原创 docker(三)容器
一.什么是容器容器是Docker的另一个核心概念。容器是镜像运行的一个实例,所不同的是它带有额外的可写文件层。二.创建容器Docker的容器十分轻量级,用户可以随时创建和删除容器。docker create 命令创建容器docker create -it centos:latest使用 docker start 命令启动它。1.新建并启动容器启动容器有两种方式:
2017-09-07 18:08:06
354
原创 docker(二)镜像
一.获取镜像镜像是Docker三大核心之一。Docker运行前提需要本地存在对应的镜像,如果不存在本地,Docker会尝试先从默认镜像仓库下载(Docker Hub公共注册服务器中的仓库 )。使用docker pull命令从网络下载镜像。格式为 docker punn name[:Tag]如果不显示制定Tag,默认选择lastest标签,即下载仓库中最新版本镜像。例:指定Tag
2017-09-07 14:53:17
365
原创 Docker(一)
一.什么是DockerDocker是基于Go语言实现的云开源项目,诞生于2013年。Docker通过对应用组件的封装(Packaging),(分发),部署(Deployment),运行(Runtime)等生命周期大管理,达到应用组件级别的"一次封装,到处运行"。这里的应用组件,既可以是一个web应用,也可以是一套数据服务,甚至是一个操作系统或编译器。Docker基于Linux的多项
2017-09-06 17:37:36
341
原创 apache solr 5.0 安装部署+JAVA 调用
一.下载 solr 5.0 地址:http://archive.apache.org/dist/lucene/solr/5.0.0/solr-5.0.0.zip 二.解压 三.启动solr 启动solr有两种方式 1.直接启动solr windows 打开命令行切换solr-5.0.0\bin 文件夹 执行 solr start 启动。 (solr stop -all 关闭命令) lin
2017-05-27 11:25:48
2061
原创 html5位置定位
html5位置定位Geolocationnavigation.geolocation三个函数getCurrentPosition (success,error,option)//当前位置watchPosition //实时监视clearWatch(id) //清除监视if(navigator.geolocation){var id=navigator.geoloca
2015-08-30 20:45:52
733
原创 css3 border属性设置
css3 border(边框 )border:1px solid red;border-left:1px solid red;border-left-width:1px;border-left-style:solid;border-left-color:red;border-imageborder-image-source//边框来源取值 none
2015-08-27 21:42:02
755
原创 css3颜色
css新增的颜色显示 rgba(红,绿,蓝,透明度) hsl(色屌,饱和度,亮度) hsla(色屌,饱和度,亮度,透明度)transparent设定颜色的透明度Opacity 设定元素的透明度
2015-08-25 21:38:16
1165
原创 css3文本属性
文本属性text-ovrflow作用:设定内容移出状态下的处理方式。clip:(默认)当对象文本溢出时不显示省略标记(...) ellipsis:当对象内文本溢出时显示省略标记(...)需要配合overflow:hidden(超出隐藏);white-space:nowrap(不换行)使用例:p{width:100px;overflow:hidden;whit
2015-08-24 21:44:50
572
原创 css3选择器
css3选择器E F//E下的所有元素FE>F//E下的子元素元素F不包含孙子E+F//E元素后面的兄弟元素FE~F//E的兄弟元素F只能选中E元素后面的兄弟元素p:first-child{}//找到p元素的父亲元素看他第一个子元素是否是p元素p:last-childli:nth-child(2)//找到li的父元素看他的第二个子元素是不是lili:nt
2015-08-24 20:49:45
698
原创 Mybatis实现真正分页查询
Mybatis实现真正分页查询MyBatis 本身是有分页查询的但是并不是真正的分页查询。它是先把数据查出来放在内存里面你要什么给你什么。和真正的分页查询还是不一样的。如果数据太多的话。内存肯定会溢出的。那么下面我来介绍一下如何使用myBatis真正实现分页查询。就是用sql语句来实现分页查询。MySQL和Oracle两种数据库的实现方法是不一样的,这里的不一样知识sql语句不一样
2015-08-23 20:25:54
25498
原创 Spring+SpringMVC+myBatis环境搭建
Spring+SpringMVC+myBatis环境搭建第一步:引入Spring配置文件(放在src下)第二步:引入jar包(20多个吧)第三步:配置spring配置文件注:以下配置包括Spring配置了spring框架几大功能模块,都是基于注解的。instance" xmlns:context="http://www.springframework.o
2015-08-23 16:40:12
551
原创 servlet乱码及接收表单提交参数
servlet输出中文(输出到页面的中文乱码)(1)乱码产生的原因 out.println方法默认情况下会使用“iso-8859-1”response.setContentType("text/html;charset=utf-8");注:作用1:out.println方法会使用指定的字符集来编码作用2:设置content-type消息头的值3.如何读取请求参数值?
2015-08-22 22:00:28
2322
原创 http协议
是有w3c制定的一种网络应用层协议,规定了浏览器与web服务器之间如何通信以及相应的数据包的结构。1)如何通信?step1,建立连接step2,发送请求step3,发送相应step4,关闭连接如果浏览器要再次发发送请求,需要重新建立新的连接即“一次请求,一次连接”2)优点web服务器可以利用有限的连接为尽可能多的请求来服务。(2)数据包的结构1)请求
2015-08-22 21:45:02
447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人