自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux top 命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.

2021-03-10 15:51:02 122

原创 Integer 比较大小

今天在项目里发现了之前的代码如下所示:if(CommonUtil.formatInteger(videoUrlEntity_db.getEpLen()) != CommonUtil.formatInteger(videoUrlEntity.getEpLen())){...}在整理数据时发现有很多并没有执行方法体,后来仔细分析得知,Integer的比较需要慎用 == 或者 !=比较数值过程中:1、数值类型,值在-128 ~127的之间的数值对象,在Integer或者Long....的内.

2021-03-04 13:32:50 1266 4

原创 redis笔记

了解redis之前需要理解数据结构:String、Set、Hash、List、sorted Setredis遵循BSD协议,高性能key-value数据库。redis有三大特点:redis支持数据持久化、可以将内存中的数据保存到磁盘中,重启时可以再次加载进行使用。 redis不仅仅支持简单的key-value类型的数据,同时还提供list、set、hash等数据结构的存储、 red...

2018-07-30 22:10:49 175

原创 RAM和ROM的区别

概念:RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。ROM(Read-Only Memory)即只读内存,是一种只能读出事先所存数据的固态半导体存储器。对比:手机中的RAM和ROM分别对应电脑的内存和硬盘,内存负责程序的运行以及数据交换,有了它,电脑中的软件才能运行,并有了进程;而硬盘就是一块存储空间,您可以存...

2018-03-29 00:13:07 9517 2

转载 org.apache.ibatis.binding.BindingException【原因汇总】

这个问题整整纠结了我几个多小时,心好累啊。。。不废话。。。背景:Spring整合Mybatis报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解释:就是说,你的Mapper接口,被Spring注入后,却无法正常的使用mapper.xml的sql; 

2017-12-22 19:08:16 336

原创 根据url读取图片地址

java根据URL获取分辨率 public Dimension getImageDim(String path){ BufferedImage sourceImg = null; Dimension result = null; try { InputStream murl = new URL(path).openS

2017-11-29 17:29:36 2771

转载 java获取汉字拼音首字母

在项目中要更能根据某些查询条件(比如姓名)的首字母作为条件进行查询,比如查一个叫“余高峰”的人,可以输入‘ygf'。写了一个工具类如下:import java.io.UnsupportedEncodingException; /** * 取得给定汉字串的首字母串,即声母串 * Title: ChineseCharToEn * @date 2004-02-19 注:

2017-10-09 15:42:55 4060 1

原创 黑盒测试与白盒测试

黑盒测试黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有

2017-08-12 16:54:09 344

原创 Spring 读取properties文件

--> classpath:jdbc.properties classpath:email.properties 首先可以引入多个properties文件,注意properties文件里面不能够有相同的属性名称。

2017-08-09 13:23:32 303

原创 redirect和forward的区别

1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共享requ

2017-04-08 09:49:37 345

原创 MyBatis insert实体返回主键

一、insert  属性详解   parameterType ,入参的全限定类名或类型别名   keyColumn ,设置数据表自动生成的主键名。对特定数据库(如PostgreSQL),若自动生成的主键不是第一个字段则必须设置   keyProperty ,默认值unset,用于设置getGeneratedKeys方法或selectKey子元素返回值将赋值到领域模型的哪个属性中

2017-03-16 11:39:49 42109 5

原创 maven的理解和配置

在看了《maven实战》的前两章,给我印象最深的一句话就是:约定优于配置(Convention Over Configuration)。

2017-03-14 19:16:05 364

原创 git常用命令

今天我在使用git遇到了一个比较难搞的问题,相信大家也会遇到。我刚进入公司,换了一个新的环境之后,把我拉到分组之后,无法pull项目到本地,所以我查看了一下我的SSH key,估计是之前的不能用了,所以我重新生成了一个SSHkey  add到git里面 就成功的解决了这个问题。首先是安装git,安装之后它会生成3个应用:点击Git Bash进行相关配置:

2017-03-13 17:51:13 403 1

转载 过滤器和拦截器的联系和区别

一、拦截器1.1 什么是拦截器拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取

2017-03-13 14:19:17 576

原创 Spring拦截器

web容器应用启动顺序:listener–>filter ->servlet过滤器filter 需要使用spring的依赖注入功能时,应该把过滤器交由spring管理1、  把过滤器注册成为bean 交由spring管理。在过滤器类头部加上注解@Component2、  把过滤器交由spring代理过滤器。@Componentpublic class DomainFilte

2017-03-10 14:36:21 399

原创 Spring监听器

监听器的作用:监听器是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或者属性改变,当被监听对象发生上述事件后,监听器某个方法将立即执行。被监听对象→对象拥有的事件→捕获到事件变化→监听器捕捉事件→监听器处理该事件Spring中org.springframework.web.context.ContextLoaderListener类监听器也

2017-03-10 14:29:03 3468

原创 Spring注解

1、首先在web.xml进行配置,让web容器能够解析Spring配置文件。 SpringMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring-mvc.xml 1 true

2017-03-10 09:36:58 359

转载 搭建SSM框架,使用MyBatis Generator

SSM框架整合MyBatis Generator整合Spring常用注解

2017-02-20 19:46:48 354

原创 mysql常用命令

mysql常用命令 创建数据库: create database数据库名; 显示数据库: show databases; 删除数据库: drop database 数据库名; 连接数据库: use 数据库名; 显示mysql版本: select version(); 建表: create table tb_user( ‘id’ int not null primary key a

2017-02-20 19:33:53 382

原创 使用js显示当前系统时间

function realSysTime(clock){ var now=new Date(); //创建Date对象 var year=now.getFullYear(); //获取年份 var month=now.getMonth(); //获取月份 var date=now.getDate(); //获取日期 var day=now.getDay(); //获取星期

2016-12-22 21:03:09 548

原创 MySql文件中My.ini的理解

# MySQL Server Instance Configuration File# ----------------------------------------------------------------------# Generated by the MySQL Server Instance Configuration Wizard### Installatio

2016-04-17 23:16:15 616

原创 在jsp上 设置时间格式

两种方式:第一种  java 后台处理Date datetime = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String applyTime =sdf.format(datetime);第二种 前台jsp处理首先引入 ftm标签

2016-04-09 19:50:58 1048

原创 java中static中的作用详解

1、static变量  按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:  对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是不推荐的)。  对于实例变量

2016-03-15 19:24:44 357

转载 method="get/post",两种方式的区别

二者主要区别如下:1、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。如下形式:     http://www.imooc.com/test.asp?name=lilian&pa

2016-03-12 19:31:19 506

原创 字符串的排序问题

关于字符串排序问题java中在util的Arrays中提供了sort排序,对于int类型,我们可以按照数字从小到大排序**import java.util.Arrays; public class array{ public static void main(String[] args) { int[] a = {1,2,11,22,112,312};

2016-01-11 23:33:35 1001

转载 括号配对问题

1. 括号匹配的四种可能性:①左右括号配对次序不正确②右括号多于左括号③左括号多于右括号④左右括号匹配正确2. 算法思想:1.顺序扫描算数表达式(表现为一个字符串),当遇到三种类型的左括号时候让该括号进栈;2.当扫描到某一种类型的右括号时,比较当前栈顶元素是否与之匹配,若匹配,退栈继续判断;3.若当前栈顶元素与当前扫描的括号不匹配,则左右括号配对次序不正确,匹配

2015-03-26 20:49:27 394

Rational Rose破解文件

2016-04-11

H3CNEGB0190标准题库

这是一篇十分详细的关于介绍H3CNE认证考试的文档,欢迎各位同学下载查询学习,若有问题,请留言相互讨论,谢谢!

2016-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除