自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring Cloud教程

一系列目录,值得收藏

2018-07-30 15:50:36 138

转载 java中的单例模式

参考链接

2018-07-27 15:44:14 120

转载 java中的关键字总结

参考链接,写的不错

2018-07-27 15:19:34 116

转载 java 各集合的底层原理实现

参考链接,很详细

2018-07-26 14:13:01 3538

转载 Git使用教程

写的不错,点击查看

2018-07-23 14:54:07 99

原创 Spring Boot做表单验证

1.在实体类中写注解2.controller接收参数做验证:

2018-07-20 21:30:18 177

原创 Spring Boot使用AOP做日志管理

1.添加aop的依赖: 2.创建切面类:3.编写切面类:

2018-07-20 21:25:22 994

原创 Spring 中的事务

参考链接:写的非常详细https://blog.csdn.net/Vi_NSN/article/details/78819962     

2018-07-20 14:51:34 120

原创 Maven的继承

概述在javaweb高速发展的今天,我们软件设计人员往往会用很多种方式对软件划分模块,目的就是为了能有清晰的设计和低耦合性的,高重用性的软件。Maven有很好的依赖管理系统(Dependency Management System)和项目生命周期的管理(Project Leftcycle),而其中的依赖管理是本文阐述和做出实例的重点。 实例背景       利用一个教程的上面的例子...

2018-07-19 16:52:09 251

原创 SpringBoot结合Spring-Data-Jpa操作数据库的步骤

1.在项目的pom.xml文件中加入相关依赖:2.在springboot的yml文件中进行配置:注:ddl-auto后可写五个属性,具体作用百度3.编写实体类进行自动生成数据库表:4.运行spring boot程序,发现表已经生成5.编写jpa的接口:6....

2018-07-18 23:12:26 957 2

原创 SpringBoot 不同环境读取不同的配置信息文件

1. 3个配置文件(更多环境可以建多个):  application.properties  (公共配置文件)  application-dev.properties  (开发环境)  application-prod.properties  (生产环境)2. 设置 application.properties , 如使用开发环境用以下代码,deployment时只要把 dev 改...

2018-07-18 15:51:06 792

原创 Java多线程中的wait(),notify()和sleep()

wait()和sleep()我们先简单的了解一下wait()和sleep()这两个方法:首先wait()是属于Object类的方法,从源码给出的解释来看,wait()方法可以做到如下几点:(1)首先,调用了wait()之后会引起当前线程处于等待状状态。(2)其次,每个线程必须持有该对象的monitor。如果在当前线程中调用wait()方法之后,该线程就会释放monitor的持有对象并让自己处于等待...

2018-07-12 15:26:29 8521 1

原创 java多线程中的yield方法

Thread.yield()方法作用是:暂停当前正在执行的线程对象(及放弃当前拥有的cup资源),并执行其他线程。yield()做的是让当前运行线程回到可运行状态,以允许具有相同优先级的其他线程获得运行机会。因此,使用yield()的目的是让相同优先级的线程之间能适当的轮转执行。但是,实际中无法保证yield()达到让步目的,因为让步的线程还有可能被线程调度程序再次选中。 结论:yie...

2018-07-12 15:17:59 5405 3

原创 java多线程 线程同步与死锁

1.线程同步多线程引发的安全问题一个非常经典的案例,银行取钱的问题。假如你有一张银行卡,里面有5000块钱,然后你去银行取款2000块钱。正在你取钱的时候,取款机正要从你的5000余额中减去2000的时候,你的老婆正巧也在用银行卡对应的存折取钱,由于取款机还没有把你的2000块钱扣除,银行查到存折里的余额还剩5000块钱,准备减去2000。这时,有趣的事情发生了,你和你的老婆从同一个账户共取走了4...

2018-07-12 15:06:21 200

原创 Servlet的初始化、运行、销毁过程

Servlet的生命周期是由servlet的容器来控制的。分为3个阶段:初始化阶段、运行阶段、销毁阶段。初始化阶段:初始化阶段步骤:Ø  Servlet容器加载servlet类,把它的. Class文件中的数据读到内存中。Ø  Servlet容器创建servletConfig对象。servletConfig对象包含了servlet的初始化配置信息。此外servlet容器还会使得servletCon...

2018-07-12 10:23:24 1329

原创 java web项目中的监听器

参考链接

2018-07-12 09:50:16 1266

原创 ehcache框架的使用

参考链接写的不错:https://blog.csdn.net/vbirdbest/article/details/72763048

2018-07-11 16:58:29 112

原创 IE下获得class元素的值

/** *通过class名和标签名获取css样式对象组 */ function getClassNames(classStr, tagName) { if (document.getElementsByClassName) { return document.getElementsByClassName(c...

2018-07-11 09:36:18 1324

原创 js发送ajax请求

//创建-第一步 var xhr; //非IE6 if(window.XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ //ie6及其以下版本浏览器 xhr=ActiveXObject('Microsoft.XMLHTTP'); } ...

2018-07-10 10:00:27 1168

原创 java中++i和i++的区别

区别在于,i=i++是先赋值在自增,所以无论循环多少次,左边的i始终是0,最后结果就是0.改成i=++i,是可以达到效果的,++i是先自增在赋值。 public static void main(String[] args) { int i = 0; for (int j = 0; j < 10; j++) { i=i++; } System.out.println("...

2018-07-09 16:43:45 180

原创 idea切换项目目录

2018-07-09 15:27:57 13258 2

aspose-jar.zip

本资源里包含aspose的3个jar包,下载下来即可将office的文件转换成PDF

2021-05-13

dwr的一个简单例子带详细注释

这是dwr框架的一个小例子,带有详细注释,如果需要文档请打开连接:https://blog.csdn.net/rjkkaikai/article/details/80447923

2018-05-25

空空如也

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

TA关注的人

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