StringUtils工具类的isBlank()方法使用说明

在校验一个String类型的变量是否为空时,通常存在3中情况 是否为 null 是否为 "" 是否为空字符串(引号中间有空格)  如: "     "。 StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true 下边是StringUtils的源代码 /** * <p>Checks if a CharSequence is whitespace, empty ("") or null.</p> * * <pre> * StringUtils.isBlank(null) = true * Str...

php-fpm进程过多,内存耗尽

重拾博客,在启用伪静态等加速技术后,服务器mysql数据库频繁出现宕机现象。 输入命令top查看进程后,发现php-fpm占用多达20个进程,每个进程占用内存4%,使得mysql因为内存耗尽而停止。在改动php-fpm后,问题迎刃而解。 一、内存耗尽解决方案 找到php-fpm.conf,该配置文件与php.ini一起在php的文件夹下。 我所在的目录是 /usr/local/php54/etc/php-fpm.conf 找到如下设置: 由于我所使用的服务器为1G内...

你的命运不是一头骡子

作者:阮一峰 我在杭州工作,周末通常去爬山。 2016年9月,这里将举办盛大的 G20 峰会。全城都在忙碌地筹备,山路上也不例外。距离西湖最近的一圈山头,都在安装照明设备,准备在夜间亮灯。 那些灯柱都是铸铁做的,高度六七米,非常沉重。施工队使用骡子,将灯柱从山脚运到峰顶。 我在山路上遇过好几次驮运设备的骡子。它们背上两边各绑着一根极重的灯柱,默默地低着头,蹒跚地踩在石阶上。等爬到峰顶,...

穷忙的人生

作者:阮一峰 1、 香港曾经有一档电视真人秀,叫做《穷富翁大作战》,专门邀请富人体验穷人的生活。 有一期节目的主人公是田北辰。他的父亲田元灏是香港纺织界的头面人物,人称“一代裤王”。他本科毕业于康奈尔大学电子工程专业,又去读了哈佛大学 MBA,回到香港后创办了服装品牌 G2000 和 U2,是那种很努力的“富二代”。 他崇尚自由竞争和人生奋斗,座右铭是“如果你今天对自己满意,明天就会被淘汰”,一...

java 声明类和用类

  Test.java package com.test; public class Test { public static void main(String[] args){ Test3 p1 = new Test3(); p1.name = "好人啊!haha"; p1.age = 10000000; System.out.println(p1.getAge()); System.out.println(p1.getName()); System.out.println(p1.getJisuan(20)); } } Test3.java package com.test; /*...

java 声明 打印 遍历 二维数组

//声明二维数组 int [][] a = new int[5][]; for (int i = 0; i < a.length; i++) { a[i] = new int[i + 1]; } //for遍历二维数组 for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) { System.out.print(a[i][j]); } ...

Linux定时任务Crontab详解

   今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法:     首先查看一下/etc/crontab文件:    $ cat /etc/crontab    SHELL=/bin/bash PATH=/sbin...

java声明数组和打印数组内容

//第一步 int [] a = null; //第二步 a = new int[20]; //检测长度 for (int i = 1;i < a.length;i++){ System.out.println(a[i]); }         其他声明          int [] a = {1,2,3,4,5,6,7}; int [] b = new int[]{12, 12, 23};  

java 控制台输入参数打印到控制台

import java.util.Scanner; public class Test { public static void main(String [] args) { //由输入台输入整数 Scanner scanner = new Scanner(System.in); System.out.print("a="); int a = scanner.nextInt(); System.out.println("您输入的A的值为:"+a); } }