2 风雨后的太阳

尚未进行身份认证

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

等级
TA的排名 24w+

java操作视频文件

JAVE(Java Audio Video Encoder)是ffmpeg项目的一个Java封装。可以利用JAVE在不同的视频与音频格式之间相互转换。比如能够将AVI文件转换成MPEG格式的文件,分离和转换视频与音频轨道,压缩视频,改变大小和比例。public boolean compressFile(String sourcePath, String targetPath) { ...

2019-09-19 10:04:58

常用类_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、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int index=0;       public void toString(){}5、 常量名全部...

2018-09-05 11:23:50

Oracle触发器用法实例详解

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

2018-08-27 17:08:10

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

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

2018-08-27 11:39:41

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

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

2018-08-27 11:36:17

ceph - pg 常见状态

说明pg ( placement group ) 是数据存储的重要单位 在使用 ceph 的时候, pg 会经常发生状态的变化, 参考下面例子当创建池的时候, 将会创建相应的 pg, 那么可以看到 pg creating 状态当部分 pg 创建成功后, 将会发现 pg 会进入 peering 状态当所有 pg peering 完成后, 将可见到状态变成 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类public class JSONUtils {/*** * @author wangwei JSON工具类* @param * *//**** 将List对象序列化为JSON文本*/public static <T> String toJSONString(List<T> list){JSONArray jsonArray = JSON...

2018-02-24 17:53:01

Linux下防火墙的命令操作

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

2018-02-24 16:16:51

字符串比较

StringUtils的isBlank与isEmply1.public static boolean isEmpty(String str)    判断某字符串是否为空,为空的标准是 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博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。