自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笃行淡言

用技术实现价值

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringMVC--BeanNameUrlHandlerMapping详解

简述SpringMVC框架中在定义URL与控制类之间的映射中有多种实现方式,比如org.springframework.web.servlet.handler.SimpleUrlHandlerMapping、org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping、org.springframework.web.se

2017-08-15 16:55:44 705

原创 context-param和init-param区别

简述不管是使用了什么技术的web应用都会有一个配置文件web.xml,这个文件中有很多可供配置的元素,其中context-param和init-param就是其中比较难以理解的元素。web.xml配置文件实例 dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfi

2017-08-15 07:58:19 425

原创 XML配置文件头部理解

简介学习web开发两年时间了,虽然以前经常使用如Hibernate、Spring等框架的xml配置文件,但是对于他的头部几乎是一个小白,今天发现理解这些还是非常有用的,所以接下来做简单的介绍。源码示例<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200

2017-08-04 10:59:20 5140

原创 Java多线程真的只需要对修改做同步?--否

简介以前在学习多线程,一直有个意识就是只需要对修改做同步,但是今天看了一个博客发现其实并不是那么回事,具体同步哪一块儿代码需要根据业务逻辑来定。示例代码(摘录网上的代码做了简单修改)public class Threadtest { public static void main(String[] args) throws InterruptedException { MyTes

2017-08-03 12:30:43 267

原创 Java对象锁与类锁

简介提到多线程肯定会牵扯到锁的概念,其中对象锁和类锁提的最多,但是一直以来我都没有注意到类锁,今天就主要针对类锁做一个简单的介绍。对象锁和类锁的区别一个类在使用之前一般需要new一个对象,然后使用,但是这个不是必须的,也有一种通过static定义的属性或者方法可以用类名直接调用,这两者的具体区别去看相关的Java基础,如果你对这个不清楚,建议暂时放弃学习多线程,先巩固基础再去学习高级的

2017-08-03 11:24:59 326

原创 Java守护线程注意事项

简介在学习多线程的时候经常看到守护线程,但是之前只是知道他是在主线程运行结束之后自动退出,今天看到了它的其他特性,一下做简单介绍。示例代码 public class DaemonSample { public static void main(String[] args) throws InterruptedException { Thread.sleep(1000); Th

2017-08-03 09:34:28 509

原创 Java中try/catch执行时机

简介学习Java这么久以来,我一直以为在try中出现了异常,那么会通过catch捕获,并且后边的代码不再执行,但是今天发现catch之后后边(其实“后边”用的不恰当,后文会解释)的代码仍旧在执行。示例代码public class Threadtest { public static void main(String[] args) { Threadtest threadtest

2017-08-02 16:57:36 1792 1

原创 Java多线程Runnable与Thread的区别

简介在创建线程的时候会用到Runnable和Thread,这两者除过基本的区别之外,我根据自己的理解说说我对他的理解。示例代码(摘录)package com.ray.deepintothread.ch01.topic_3;public class CurrentThreadSample { public static void main(String[] args) { Th

2017-08-02 15:59:37 273

原创 Javascript操作超链接

简述在操作HTML的元素的时候或跳到href属性所指向的URL,但是很多时候我们需要通过超链接实现比较特殊的功能,接下来大概介绍超链接的其他高级用法。void是javascript的操作符,意思是:只执行表达式,但没有返回值。内容通常有以下使用场景一:点击后无动作A:test B:test C:testA情况效果:点击链接后不产生任何效果。有些博客建议不要使

2017-08-02 14:55:56 8588

转载 StringUtils详解

StringUtils中一共有130多个方法,并且都是static的,所以我们可以这样调用StringUtils.xxx()。下面分别对一些常用方法做简要介绍:1. public static boolean isEmpty(String str)判断某字符串是否为空,为空的标准是str == null 或 str.length() == 0下面是示例:StringUtil

2017-08-02 10:52:27 356

原创 LayUI的元素属性介绍

简述初次接触LayUI,很多东西理解非常模糊,关键是网上资料特别少,因此将自己的一些理解记录下来以供后期参考,但是难免有错,谨慎参考。实例 输入框下拉选择框写作阅读复选框开关关开关开单选框请填写描述立即提交重置layui.use('form', function(){var form = layui.form();//各种基于事件的操作,下面会有进一步介绍});元素属性

2017-08-01 11:52:31 7830

maven详解.emmx

将maven知识整理为详细的思维导图,均为学习过程中的知识整理,方便记忆和复习,内容非常详尽,建议收藏,也可以根据该导图学习maven相关知识

2020-02-12

SVN代码自动更新(双击运行即可)

可以实现SVN的定时自动更新,时间自定义。 使用方法:每天上班只需要双击该脚本即可,或者重启电脑后双击即可,可以实现代码实时更新。也可以编辑该脚本的更新时间

2018-09-18

Intellj快捷键

Intellj快捷键分享,比较实用,自己整理,有误可提出来共同优化,学会IntellJ的快捷键使用可以提升编码效率

2018-08-04

空空如也

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

TA关注的人

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