自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Harris的博客

一花一世界,一叶一菩提,一心一静思,一步一脚印

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 sql 数据向上,向下四舍五入,round,floor,ceiling

FLOOR 向下四舍五入CEILING:向上四舍五入1.round() 遵循四舍五入把原值转化为指定小数位数,如:round(1.45,0) = 1;round(1.55,0)=22.floor()向下取整 如:floor(1.45)= 1,floor(1.55) = 1 ,floor(-1.45)= -2 ,floor(-1.55) = -23.ceiling()向上取整 如:ceiling

2017-09-29 11:01:16 946

转载 35 个 Java 代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可

2017-09-28 16:59:17 334

原创 CROSSTAB 的使用

使用CROSSTAB实现表的行列翻转,数据的统计表1: productsid name1 Synergistic Marble Gloves2 Gorgeous Paper Table3 Awesome Wool Gloves4 Ergonomic Leather Clock5 Heavy Duty Iron Knife6 Heavy Duty Paper Sh

2017-09-28 15:15:33 5857

原创 sql,with as ,in的配合使用

WITH AS的含义 1.WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 2.使用WITH AS 语句可以为一个子查询语句块定义一个名称,使用这个子查询

2017-09-28 14:37:54 2089

原创 UNION ALL的使用

UNION 操作符用于合并两个或多个 SELECT 语句的结果集 UNION ALL 命令和 UNION 命令几乎是等效的,不过 UNION ALL 命令会列出所有的值 UNION 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名SELECT '累计到目前的所有用户' item, COUNT(*) numFROM TPT_USER uUNION

2017-09-28 12:12:37 444

原创 sql,用COALESCE,NULLIF对空值和null值进行处理

eusales table schemaid name price card_name card_number transaction_dateresultant table schemaid name price (greater than 50.00) card_name card_number transaction_dateSQL CODE:select id,

2017-09-26 18:06:22 2479

原创 sql rank() 根据销售次数,生成排名列

people table schemaidnamesales table schemaidpeople_idsalepriceselect p.id, p.name, count(p.id) as sale_count, Rank() over(order by count(p.id) desc) as sale_rankfrom people p, sales

2017-09-26 18:02:15 4846

原创 sql float保留两位

people table schemaid namejob table schemaid people_id job_title salaryresultant table schemajob_title (unique) average_salary (float, 2 dp) total_people (int) total_salary (float, 2 dp)1.float

2017-09-26 12:14:26 5088

转载 linux后台执行命令:&和nohup

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。nohup ./start-dishi.sh >output 2>&1 &现对上面的命令进行下解释用途:不挂断地运行命令。

2017-09-20 10:17:32 629

转载 什么是敏捷开发?

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希

2017-09-19 14:14:27 13468

转载 在 CentOS7 上安装 Zookeeper-3.4.9 服务

在 CentOS7 上安装 zookeeper-3.4.9 服务 1、创建 /usr/local/services/zookeeper 文件夹:    mkdir -p /usr/local/services/zookeeper 2、进入到 /usr/local/services/zookeeper 目录中:    cd /usr/local/services/zookee

2017-09-18 16:51:07 376

转载 SVN(TortoiseSVN)SVN(TortoiseSVN)

SVN(TortoiseSVN)详细教程--创建分支合并相互操作转到:http://blog.csdn.net/u013354805/article/details/484914271. 项目中为何要创建分支,及合并?      比如我现在项目所有的文件放在主干上(trunk)中,由于需求的变更,需要增加新的需求,但是我们主干上还要继续往下开发,在此

2017-09-18 10:52:39 414

转载 TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统本片主要介绍如何搭建SVN版本控制系统,主要使用工具:  1 客户端:TortoiseSVN (小乌龟)  2 服务端:VisualSVN Server搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。背景知识  首先要了解SVN是一种集中式管理代

2017-09-18 10:49:25 607

原创 Maven常用命令使用

1.Maven 参数-D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓库更新包 -X 显示maven允许的debug信息 -U 强制去远程参考更新snapshot包 例如 mvn install -Dmaven.test.skip=true -Poracle 其他参数可以通过mvn help 获取2.ma

2017-09-15 16:50:14 332

转载 Maven常用命令大全与pom文件讲解

一、Maven常用命令1.1、Maven 参数-D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓库更新包 -X 显示maven允许的debug信息 -U 强制去远程参考更新snapshot包 例如 mvn install -Dmaven.test.skip=true -Poracle 其他参

2017-09-15 16:20:52 381

转载 Java注解基本原理

Java注解基本原理注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。     注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解:     @Override,表示当前的方法定义将覆盖超类中的方法。     @Deprecated,使用了注解为它

2017-09-14 14:57:09 211

转载 PaaS,SaaS,IaaS的区别

直接上图说明:

2017-09-13 16:33:30 400

原创 Springcloud整合Swagger 界面查看Restful API

Springcloud整合Swagger 界面查看Restful API说明: 这里使用的版本:springfox-swagger2(2.6.1)springfox-swagger-ui (2.6.1)这里是说明常用注解的含义和基本用法与Spring Cloud 微服务的集成常用注解: - @Api()用于类; 表示标识这个类是swagger的资源 @ApiOperation()用

2017-09-13 16:01:40 1551

原创 sql查询将多个结果合并成一个字符串

1.user表:id name roles1 张三 null2 李四 null3 王五 nullrole表id name1 管理员2 业务员3 工程师user_role表user_id role_id1 12 22 33 34.查询sqlS

2017-09-08 18:07:59 33442

原创 Websocket 入门学习实例

<!DOCTORY html><html> <head> <meta charset="utf-8" /> <title>Websocket</title> </head> <body> <h1>Echo Test</h1> <input id="sendTxt" type="text" />

2017-09-08 09:24:38 620

原创 Hystrix 参数详解及设置样例

Hystrix 参数详解hystrix.command.default和hystrix.threadpool.default中的default为默认CommandKeyCommand PropertiesExecution相关的属性的配置:hystrix.command.default.execution.isolation.strategy 隔离策略,默认

2017-09-07 11:27:54 19035 5

转载 spring框架及spring cloud框架主要组件

spring框架及spring cloud框架主要组件spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开

2017-09-05 16:57:54 425

SpringMVC 和Mybatis 集成

spring mvc mybatis

2017-03-26

Json -rpc for java 2.0

JSON-RPC for Java.src 2.0.rar )

2017-03-26

json rpc example

JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据格式。

2017-03-23

JSON RPC 1.0

JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据格式。

2017-03-23

JSON RPC 2.0

json rpc

2017-03-23

JQuery1.4.2 API chm

JQuery api chm 实用方便开发人员查阅

2016-11-24

spring入门经典

spring 入门经典

2016-11-22

空空如也

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

TA关注的人

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