随笔分类 - 02——Java
Java
摘要:简介 这篇文章主要介绍了Maven压缩插件YUI Compressor使用介绍以及相关的经验技巧,文章约18810字,浏览量165,点赞数5,值得参考! 使用这个插件主要有两个作用: 减少资源文件体积,提高移动端页面加载速度。 对关键的前端代码进行一定的代码混淆,保护知识产权。 使用说明: 使用YU
阅读全文
摘要:#include "stdafx.h"#define N 20int Fibonacci( int n ){ if ( n == 1 || n == 2 ) return(1); else return(Fibonacci( n - 1 ) + Fibon...
阅读全文
摘要:如果你确定两件对象之间是is-a的关系,那么此时你应该使用继承;比如菱形、圆形和方形都是形状的一种,那么他们都应该从形状类继承而不是聚合。 如果你确定两件对象之间是has-a的关系,那么此时你应该使用聚合;比如电脑是由显示器、CPU、硬盘等组成的,那么你应该把...
阅读全文
摘要:用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, ...
阅读全文
摘要:学习source,看到了下面一段代码 try { Thread.sleep(2000); } catch (InterruptedException e) { } 首先这段代码的作用是使当前进程沉睡2S,展现给用...
阅读全文
摘要:一、使用方法 转发:request.getRequestDispatcher("success.jsp").forward(request,response); 重定向:response.sendRedirect("success.jsp"); 二、区别 1....
阅读全文
摘要:写js经常会遇到非空判断,看了你不就像风一样的文章 自己没有做总结,特地转载。很有帮助 function isEmpty(obj) {// 检验 undefined 和 null if (!obj && obj !== 0 && obj !== '')...
阅读全文
摘要:junit测试类防止事务回滚-工作心得 本随笔文章,由个人博客(鸟不拉屎)转移至博客园 发布时间: 2018 年 12 月 06 日 原地址:https://niaobulashi.com/archives/junit-test-ro...
阅读全文
摘要:String、StringBuffer、StringBuilder有什么区别 区别 先说说String和StringBuffer/StringBuilder: String是标准的不可变类,是一个字符串常量池,并且声明的对...
阅读全文
摘要:谈谈你对Java异常处理机制的理解 先谈谈我的理解:异常处理机制可以说是让我们编写的程序运行起来更加的健壮,无论是在程序调试、运行期间发生的异常情况的捕获,都提供的有效的补救动作,任何业务逻辑都会存在异常情况,这时只需要记录这些异常情...
阅读全文
摘要:谈谈你对 Java 平台的理解? 先谈谈我的理解: 一次编译,永久执行。依赖于jre的运行环境,jdk提供核心类库,java源代码经过javac编译为.class文件,.class文件经过JVM解析或编译运行,无需过多关心不同操...
阅读全文
摘要:一般报java.lang.NullPointerException的原因有以下几种: ·字符串变量未初始化; ·接口类型的对象没有用具体的类初始化,比如: List lt; 会报错 List lt = new ArrayList(); 则不...
阅读全文
摘要:代码: public static void T3() { StringBuffer a=new StringBuffer("A"); StringBuffer b=new StringBuffer("B"); switchSt...
阅读全文
摘要:Controller层@PathVariable使用 @PathVariable 映射 URL 绑定的占位符 带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义通过 @PathVariable 可以将 URL 中占位符
阅读全文
摘要:工作中遇到需要校验是否为连续 给出示例 0100100600600 -1 从0到正无穷的连续区间。 使用-1代表无穷大 可以考虑使用二维数组array来存放数据,同样使用二维数组比较数据是最方便的。 可以找到规则 array[0][0]=0,第一个数据总是等于0array[0][1]=array[1
阅读全文
摘要:递归和循环的区别 递归算法优点缺点递归的三要素明确递归终止条件给出递归终止时的处理办法提取重复的逻辑,缩小问题规模 斐波那契数列 循环算法优点缺点 总结 递归算法 优点 代码简洁、清晰,并且容易验证正确性。(如果你真的理解了算法的话,否则你更晕) 缺点 它的运行需要较多次数的函数调用,如果调用层数比
阅读全文
摘要:问题现象 Warning: PID file not written; -detached was passed. ERROR: epmd error for host prd-can3-0-mq01: timeout (timed out) 问题解决 经过一番检查,其实RabbitMQ报这个错的原
阅读全文
摘要:niaobulashi-一个基于springboot shrio的权限管理系统 github项目地址:https://github.com/niaobulashi/niaobulashi springboot学习地址:http://www.ityouknow.com/spring-boot.html
阅读全文
摘要:面试题收集——Java基础部分(一) 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用。 3、说说&和&&的
阅读全文
摘要:打包成war包之后如何读取配置文件 今天工作开发中遇到一个问题:在idea运行的项目读取配置文件没有问题,打包成war包之后就会报错java.io.FileNotFoundException: class path resource 原因: 打包成war包后,配置文件在war包中,不是一个独立的文件
阅读全文