前言:工作中看到项目组里的大牛写代码大量的用到了StringUtils工具类来做字符串的操作,便学习整理了一下,方便查阅。 isEmpty(String str) 是否为空,空格字符为false isNotEmpty(String str) 是否为非空,空格字符为true isBlank(Strin ...
分类:
其他好文 时间:
2017-07-19 23:18:00
阅读次数:
202
几天前写了一篇文章,jprofiler_监控远程linux服务器的tomcat进程(实践),介绍了使用jprofiler怎样监控远程linux的tomcat进程,这两天想了想,除了可以监控tomcat进程,是不是也可以监控其它的Java进程,可是找了一圈都是监控tomcat,于是就打算亲手实验一下 ...
分类:
系统相关 时间:
2017-07-19 17:55:30
阅读次数:
328
来源:http://blog.csdn.net/lezhiyong 1 问题 1.1 project 功能越来越多,逻辑越来越复杂。模块越来越混乱、架构越来越复杂 常见问题: 1、模块A发消息给其它模块处理。B模块-》转发消息给C-》转发给D-》转发给A 2、初始头文件功能定义清晰,越到后面里面东西 ...
分类:
其他好文 时间:
2017-07-18 19:49:17
阅读次数:
107
http://www.cnblogs.com/jiayayao/p/6890882.html vlc播放流媒体时实现音视频同步,简单来说就是发送方发送的RTP包带有时间戳,接收方根据此时间戳不断校正本地时钟,播放音视频时根据本地时钟进行同步播放。首先了解两个概念:stream clock和syste ...
分类:
其他好文 时间:
2017-07-18 19:45:18
阅读次数:
204
http://www.cnblogs.com/jiayayao/p/6536140.html 1.视频传输 从网络上接收视频时首先要解协议(RTSP/RTMP/HTTP),然后是解格式(MKV,RMVB),之后才是将视频(H264)和音频(AAC)格式数据分别解码为图像(RGB/YUV)和声音(PC ...
分类:
其他好文 时间:
2017-07-18 19:44:40
阅读次数:
620
因为需要使用JDK1.6的版本,但是RedHat6.4自带的JDK是1.7版本,因此需要卸载JDK1.7,安装JDK1.6的版本,我使用的JDK1.6版本为:jdk-6u45-Linux-x64.bin 1、查看系统当前Java版本:java -version [root@localhost /]$ ...
分类:
其他好文 时间:
2017-07-18 19:41:09
阅读次数:
161
漫画:什么是 B+ 树? 《漫画:什么是 B 树?》 这一次我们来介绍 B+ 树。 一个m阶的B树具有如下几个特征: 1.根结点至少有两个子女。 2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m 3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m 4 ...
分类:
其他好文 时间:
2017-07-17 20:11:40
阅读次数:
198
一、 Mybatis可以获取插入记录的自增长主键ID 1.在插入语句<insert>标签中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是数据表的字段名。 2.Mybatis执行完插入SQL语句后,自动将自增长主键赋值 ...
分类:
其他好文 时间:
2017-07-11 17:51:03
阅读次数:
155
// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值 - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view; // 将像素point从view中转换到当前视图中,返回在当前视图中的像素 ...
分类:
移动开发 时间:
2017-07-11 11:20:45
阅读次数:
261
9.1. 引言 Vue组件化做的确实非常彻底,它独有的vue单文件组件也是做的非常有特色。组件化的同时带来的是:组件之间的数据共享和通信的难题。 尤其Vue组件设计的就是,父组件通过子组件的prop进行传递数据,而且数据传递是单向的。也就是说:父组件可以把数据传递给子组件,但是 反之则不同。如下图所 ...
分类:
其他好文 时间:
2017-07-10 21:58:30
阅读次数:
299