2 风雨后的太阳

尚未进行身份认证

没有什么不可能,只有不愿意

等级
TA的排名 100w+

常用类_Calendar和GregorianCalendar的使用_日期计算

Calendar和GregorianCalendar日历类Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间1970年1月1日的00:00:00.000,格里高利历)的...

2018-09-10 11:06:29

Java基础命名规范

一、命名规范1、 项目名全部小写2、 包名全部小写3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:publicclassMyFirstClass{}4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:intindex=0;       publicvoidtoString(){}5、 常量名全部...

2018-09-05 11:23:50

Oracle触发器用法实例详解

本文实例讲述了Oracle触发器用法。分享给大家供大家参考,具体如下:一、触发器简介触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就是语句级的触发器...

2018-08-27 17:08:10

存储过程中的in out in out 三种类型的参数

in是参数的默认模式,这种模式就是在程序运行的时候已经具有值,在程序体中值不会改变。out模式定义的参数只能在过程体内部赋值,表示该参数可以将某个值传递回调用他的过程inout表示高参数可以向该过程中传递值,也可以将某个值传出去一:在函数中:CREATEORREPLACEFUNCTIONget_salary(Dept_noNUMBER,Em...

2018-08-27 11:39:41

存储过程之无参数,in、out、inout参数的讲解

首先创建三个测试表:如下:user表里边的字段为userId,userName用户表dept表里边的字段为deptId,deptName部门表other表里边的字段为otherId,otherName其他表创建无参数存储createprocedure你创建的名称()      begin         。。。。。。。。。      end;...

2018-08-27 11:36:17

ceph - pg 常见状态

说明pg(placementgroup)是数据存储的重要单位 在使用ceph的时候,pg会经常发生状态的变化,参考下面例子当创建池的时候,将会创建相应的pg,那么可以看到pgcreating状态当部分pg创建成功后,将会发现pg会进入peering状态当所有pgpeering完成后,将可见到状态变成active+clean常见的pg...

2018-03-02 17:13:59

ceph(存储之块设备、文件系统、对象存储)

1、Ceph存储介绍Ceph是一个开源的分布式存储系统,包括对象存储、块设备、文件系统。它可靠性高、管理方便、伸缩性强,能够轻松应对PB、EB级别数据。Ceph存储体系中,核心为RADOS,它是一个高可用分布式对象存储,该模块负责对集群众多OSD的运行,保证存储系统的可用性。同时该模块通过LIBRADOS的公共库对外提供存储服务,如对象存储、块设备存储。通过官网文档 Ceph体系...

2018-03-02 16:48:19

ceph(上)

1、Ceph介绍Ceph是一个开源的分布式存储系统,包括对象存储、块设备、文件系统。它具有高可靠性、安装方便、管理简便、能够轻松管理海量数据。Ceph存储集群具备了企业级存储的能力,它通过组织大量节点,节点之间靠相互通讯来复制数据、并动态地重分布数据,从而达到高可用分布式存储功能。Ceph经过七年的发展,现在越来越完善,吸引了更多的参与者,相信以后会更加流行。2、环境、软件准备本次演示环境...

2018-03-01 17:13:26

jsp的include两种使用方法

有两种include其他页面的方法,一种是说明标签<%@include file="xxx.jsp"%>,一种是动作标签<jsp:include page="xxx.jsp"/>。标签是静态引入,动作标签是动态。静态引入是把b.jsp的源码拼接到a.jsp中,在一块编译,这样两者代码是加到一起的,所以b.jsp定义的path就形成了重复;而动态引入则是分开编译两个j...

2018-02-26 11:43:32

HttpServletRequest对象调用

${pageContext.request.contextPath}样是通过 get方法去取的,先pageContext.getRequest()得到HttpServletRequest对象,再调用 HttpServletRequest的getContextPath方法作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。El表达式的写法:${pageContext.request.c...

2018-02-26 10:38:31

JSONUtils的几个常用方法

1.首先新建1个JSONUtils类publicclassJSONUtils{/*** *@authorwangweiJSON工具类*@param * *//****将List对象序列化为JSON文本*/publicstatic<T>StringtoJSONString(List<T>list){JSONArrayjsonArray=JSON...

2018-02-24 17:53:01

Linux下防火墙的命令操作

在linux上安装很多软件,比如nginx,nfs,fastdfs,redis……都需要对防火墙进行一定的处理才能够在客户机上进行访问。这里有两种方法进行处理。关闭防火墙第一种是比较简单的方式,这样就能对安装的软件进行访问。在这里介绍一下对防火墙操作的命令。查看是否安装了防火墙:rpm-qa|grepfirewalld安装防火墙yuminstallfirewalld 查看防火墙状态:s...

2018-02-24 16:16:51

字符串比较

StringUtils的isBlank与isEmply1.public static boolean isEmpty(Stringstr)   判断某字符串是否为空,为空的标准是str==null 或str.length()==0   下面是StringUtils判断是否为空的示例:

2018-01-29 16:16:55

Ajax同步和异步的区别

同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个AJAX代码运行中的时候其他代码一样可以运行。jquery的async:false,这个属性默认是true:异步,false:同步。$.ajax({        type:"post",  

2018-01-12 16:10:06
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!