- 博客(15)
- 收藏
- 关注
原创 redis单机配置并启动redis
1 vi redis.conf 使用vi工具编辑redis配置文件 2 bind 127.0.0.1 注释掉 这样就保证其他IP地址可以访问requirepass 去掉注释并设置密码3 启动 redis-server 配置文件位置 redis被启动...
2018-06-28 11:08:03 328
原创 centos下安装redis
1. 安装tcl支持 yum install tcl2安装gcc yum install -y gcc g++ gcc-c++ make3安装rediswget http://download.redis.io/releases/redis-4.0.10.tar.gz4 tar zxf redis-4.0.10.tar.gz5cd redis-4.0.106 m...
2018-06-28 10:59:04 259
原创 JAVA如何实现两个数据合并
首先定位问题 我需要把两个数组合并成一个数组技术选型 使用第三方SDK SDK 全名 commons-lang3:3.7 SDK POM <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --><dependency> <g...
2018-06-21 09:39:50 5709
原创 SQL获取当前年第一天日期 MYSQL获取当前年第一天
1 需求 在MYSQL执行的SQL中获取当前年的第一天。 备注(日期最小粒度是天) 2 解决方案 技术选型 SQL函数 DATE_SUB() 函数从日期减去指定的时间间隔 3 落地代码 SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY); ...
2018-06-14 17:38:26 11278
原创 JAVA获取当前系统日期
1 首先日期是什么概念 日期的最小粒度到天2 我要获取的日期格式是什么样的 yyyy-MM-dd 3 JAVA实现的技术选型 SimpleDateFormat Date对象4 实现代码案例 SimpleDateFormat dateFormat = new SimpleDateFormat(" yyyy-MM-dd ");...
2018-06-14 10:36:59 19913 3
原创 MYSQL如何获取当前日期的前几个月时间
作为一个后台开发人员,需求往往是多变的。首先定位需求 1求当前时间前6个月的时间定位需求后,寻找技术解决方案 1 MYSQL日期函数中是否有关于解决求出当前时间的函数 CURDATE() 2 MYSQL日期函数中是否有关于求出前几个月的时间函数 ...
2018-06-13 09:23:20 11886
原创 MYSQL IFNULL函数第二篇----后台数字类型非空处理
为什么写这篇文章呢,因为作为一个后台开发人员一段时间,发现在复杂的生产环境总会因为null值的原因而出现问题。前后端定位问题的时候,往往将非空处理抛给了后台了。其实处理非空的问题确实属于后台的责任。1 如果公司应用是web应用,可以利用springmvc的消息机制进行处理。这是第一层非空处理机制2 第二层处理机制是数据库SQL层,数据库SQL层可以使用IFNULL函数进行处理。字符串类型的校验也许...
2018-06-13 09:13:40 1343 2
原创 mysql explain 用法详解
1 为什么要学习explain很多高级面试,常见的问题就是SQL调优。作为初级程序员,掌握SQL调优的第一步是学习explain. EXPLAIN是快速修复慢查询的好工具。学习如何使用EXPLAIN关键字来更好地理解你的MySQL查询中发生了什么,以及你可能在哪里应用一些调整。MySQL执行SQL的时候,不会按照编写的顺序,从上到下执行SQL。2 如何使用 在要优化的SQL前加上explain...
2018-06-08 14:11:45 518
原创 Mysql数据库If语句的使用
IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。
2018-06-06 13:01:35 920
原创 MYSQL IFNULL函数的用法
IFNULL函数格式 IFNULL(参数1,参数2)参数 两个参数, 第一个参数为比较是否为空的参数 第二个参数为当第一个参数为空时返回的参数方法返回值 当第一个参数不为空时,返回第一个参数。 当第一个参数为空时, 返回第二...
2018-06-05 09:47:49 2633
原创 Spring Aop 实现日志功能 ---- 第二篇 自定义注解开发
1 注解是什么,元数据是什么从JDK5开始,Java支持在源文件中嵌入补充信息,这类信息成为注解。注解不会改变程序的动作,因此也就不会改变程序的语义。但是在开发和部署期间,各种工具可以使用这类信息,例如,源代码生成器可以处理注解,术语 “元数据”也用于表示这个特性。但是术语“注解”更具描述性并且更常使用。2 注解的原理 1 注解是通过基于接口的机制创建的,所有注解只能包含方法声明,但是不能...
2018-06-04 10:08:56 323
原创 Netty 第一章 Netty简介 Netty 作为消息服务器技术选型
1 背景随着公司业务发展,有一套属于自己公司的消息服务器成为了大势所趋。既然要做,首先要做的第一步工作就是技术选型。我选型的技术访问是以netty框架作为基础框架。2 Netty简介 Netty是一款NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。快速和简单'并不意味着由此产生的应用程序将受到可维护性或性能...
2018-06-01 09:04:31 1189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人