自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XiChuan的博客

薛定谔的猫,你不验证就无法知道真假

  • 博客(22)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

转载 redis常见类型数据与操作(除String类型数据)

Hash类型Hash是一个String类型的field和value之间的映射表,即redis的Hash数据类型的key(hash表名称)对应的value实际的内部存储结构为一个HashMap,因此Hash特别适合存储对象。相对于把一个对象的每个属性存储为String类型,将整个对象存储在Hash类型中会占用更少内存。Hash 数据类型内部结构示意图当前HashMap的实现有两种方式...

2018-11-29 12:20:18 379

原创 redis操作常用命令(String类型数据)

前面已经写过如何在Ubuntu上部署redis了,https://blog.csdn.net/zc_ad/article/details/84614991在window中使用redis-cli连接服务器中的redis-server1,创建clirun.bat,并在里面添加一下内容:1,redis-cli.exe的位置,2,指定ip与port@echo offstart "cliru...

2018-11-29 11:01:21 906

原创 Ubuntu部署redis

1.在redis官网上下载redis:http://www.redis.cn/download.html2.解压redis,并进行编译#解压tar zxvf redis-4.0.9.tar.gz#进入cd redis-4.0.9#编译make3.配置redis,使其能在外网访问vi redis.conf#注释掉,就可以进行外网访问#bind 127.0.0...

2018-11-29 09:57:45 532

原创 springboot 整合thymeleaf

直接上代码...1.maven引用<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt

2018-11-28 17:35:36 184

原创 springboot整合redis实现消息队列

在java中直接使用redis的时候,直接使用简单的两个指令lpush和rpop或者rpush和lpop就可以实现消息队列的操作。当与spring结合时,可以使用RedisTemplate和StringRedisTemplate;这两个Template是spring封装了对Redis的一些常用的操作,来实现消息队列,这两个区别于序列类。当redis数据库里面本来存的是字符串数据或者你要存取的数...

2018-11-27 16:57:42 5473 4

原创 Ubuntu 重要文件以及目录

1.软件源配置文件/etc/apt/sources.list #阿里的软件源deb http://mirrors.cloud.aliyuncs.com/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.cloud.aliyuncs.com/ubuntu/ xenial-security ma...

2018-11-23 14:42:06 607

原创 Linux 常用命令总结

#apt-get一系列命名(Ubuntu使用)#修复sudo apt-get -f install sudo apt-get remove#更新源sudo apt-get update #更新已安装的包sudo apt-get upgrade #升级系统sudo apt-get dist-upgrade#查找软件sudo apt-cache search...

2018-11-23 13:52:01 189

原创 使用Apache2 搭建静态文件服务器

1.安装Apache2sudo apt-get install apache22.修改Apache2端口(可以选择不修改)vi /etc/apache2/ports.conf #将80改为想要的端口#重启服务service apache2 resatrt3.访问首页 在浏览器输入:http:\\127.0.0.1:804.创建软连接,将...

2018-11-23 10:08:39 3456

原创 JS再学习笔记 更新结束

最近公司要使用前端,因此再次学习一遍。此笔记是看《疯狂HTML 5+CSS 3+JavaScript讲义》后的个人笔记<script src="1.js" type="text/javascript"></script> 还可以指定以下属性 charset 指定外部脚本文件所用的字符集 defer 指定脚本是否延迟执行,...

2018-11-21 19:31:53 240

原创 Ubuntu有趣命令

1.3.sl命令安装 小火车apt-get install sl2.lolcat命令安装彩色显示#安装rubyapt-get install ruby#获取下载包wget https://github.com/busyloop/lolcat/archive/master.zip#解压unzip master.zip#进入目录cd lol...

2018-11-20 17:27:47 3534

原创 Ubuntu 16.04 常用工具总结 持续更新

1.htop命令安装 当前线程情况apt-get install htop2.screenfetch命令安装 查看系统信息apt-get install screenfetch3.iftop命令安装 当前网络连接情况apt-get install iftop4.w3m安装 命令行浏览器#安装apt-get install...

2018-11-20 17:09:56 385

原创 CSS5再学习笔记 更新结束

最近公司要使用前端,因此再次学习一遍。此笔记是看《疯狂HTML 5+CSS 3+JavaScript讲义》后的个人笔记#引入样式<link type="text/css" rel="stylesheet" href=""/>#导入样式<style type="text/css">@import "outer.css";@import

2018-11-19 15:49:31 748

原创 Ubuntu16.04 搭建java环境

因为本人学的java,主要搭建的是java的环境。这里搭建的java8+mysql环境。1.java8安装###安装依赖库apt-get install python-software-propertiesapt install software-properties-common##添加下载源add-apt-repository ppa:webupd8team/javaapt-...

2018-11-19 10:22:14 890

原创 H5 再学习笔记 更新结束

以前对HTML有所学习,最近公司要使用,再次学习一边。此笔记是看《疯狂HTML 5+CSS 3+JavaScript讲义》后的个人笔记1.<!DOCTYPE HTML> DOCTYPE声明(声明内容没有DTD地址,说明H5是妥协式规范)2.<html>与<head> ,<head><body> ,<body>&l...

2018-11-15 11:30:52 664

原创 LR快捷键 之 图库模式

d:进入修改照片模块,e键恢复到图库模块ctrl+(0-8):打开各个面板曝光度:1.拖动滑块, 2.+,- 3,左右箭头当调整数字时,上箭头或shift+上箭头\:查看修改前后的照片y:并列查看修改前后的照片alt+y 或y(上下与正常视图切换)或shift+y(左右拆分视图):查看修改前后的视图--曝光度是色调的一部分点击曝光度(或双击曝光度滑块)双...

2018-11-15 11:24:45 3741

原创 RESTFUL框架服务器常见返回状态码和提示信息

RESTFUL框架服务器常见返回状态码和提示信息,常见的有以下(方括号中是该状态码对应的HTTP动词).    200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。    201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。    202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务)...

2018-11-12 11:30:50 3634

原创 dubbo 之 入门示例(springboot)

dubbo入门示例很简单,服务端在数据库中查询user数据,消费端会调用服务端的服务获得用户数据。示例demo下载地址:https://download.csdn.net/download/zc_ad/10775010,项目的sql目录下有所需实验的sql文件。代码目录解结构:接口定义:在venue-dubbbo-api子项目下:public interface UserServ...

2018-11-09 16:01:22 343

原创 dubbo 之 zookeeper安装运行

zookeeper的安装很简单,下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/,http://mirror.bit.edu.cn/apache/zookeeper/本人使用的是3.4.13版本,使用步骤:1.下载完后,然后解压,在 \zookeeper-3.4.13\conf\ 目录下,复制zoo_sample.cfg 为zoo....

2018-11-09 15:02:33 198

原创 netty自定义消息实现心跳检测与重连

netty的心跳发送的重连,主要在client端。前面有关于自定义协议的demo:https://blog.csdn.net/zc_ad/article/details/83829620其实客户端心跳发送用到的是IdleStateHandler,详细看代码你就会明白为什么。 //处理空闲状态事件的处理器pipeline.addLast(new IdleStateHandler(6,7,...

2018-11-08 13:30:12 2330

原创 Netty自定义通信协议(粘包拆包)

Netty自定义通信协议主要是在解码器与编码器,其他的变动不大。netty入门实例:https://blog.csdn.net/zc_ad/article/details/83824911,此处将测试的demo共享出来,现在对netty没办法到用语言组织的程度,只能先将demo贡献出来,到时候学的更加深入了,会将添加上讲解。此demo的形成的效果是:当客户端连接服务端时,会向服务端发送自定义协...

2018-11-07 18:50:45 3264 1

原创 java byte[] 学习总结

最近在学习netty,突然发现自己对字符数组是那么的陌生(吓死宝宝了)。然后各种学习,然后测试,终于会用一些了。下线的都是本人的学习笔记。byte表是字符,一个字节,8位,可以组成2^8=256中不同数字。byte存值范围: -128 - 127;-128 -> -1 在十六进制表示范围:0x80 -> 0xff ,在二进制表示范围:10000000 ->11...

2018-11-07 16:40:53 55570 2

原创 netty 快速入门实例

其实看netty看了好久了,关于IO/NIO还有也看了好久了,从刚开的一脸懵逼到现在已经大致熟悉netty开发,满满的辛酸。这次先就给出个demo,能在项目中运行起来,关于netty的详细介绍,等以后学习后再继续更新。此demo实现的效果是,先运行服务端进行监听。然后运行客户端,客户端与服务端建立连接后,会向服务端发送消息:I am client ...,然后服务端会向客户端发送:hi , I...

2018-11-07 15:41:22 2347 1

dubbo入门实例

此资源是本人在开发时的实例,共享出来,希望能够相互交流学习。

2018-11-09

Spring+Framework+开发参考手册.chm

2016-11-16

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

TA关注的人

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