代码如下
login.jsp
<%@page import="java.net.URLDecoder"%>
<%@ page language="java"......
java线程中synchronized的练习
题目
模拟共享打印:在构造函数中输入:作业名、作业的内容(字符串数组),构造多个作业对象。
要求:这些作业完整的输出,但次序不定。
例如:
甲:1-3-5-7-9
乙:A......
Restful API 的设计规范
Restful API 的设计规范
1. URI
URI规范
资源集合 vs 单个资源
避免层级过深的URI
对Composite资源的访......
空中网三道线程面试题
空中网4k/5k月薪挑选大四实习生的线程题
两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做......
serialVersionUID作用
serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的......
Servlet技术详解
1、实现第一个Servlet技术
(1)新建Java文件
新建Project--》web--》Dynamic Web Project,项目名ServletTest
在src(Java Res......
阿里云Maven仓库
<repositories>
<repository>
<id>aliyun</id>
......
关于Java继承中的this的表示关系
今早有个朋友在群里问了一个问题,关于继承的 this 问题,他不是很理解,我们先发题。
其主要是对两种情况的输出结果不理解。
问题如下
1.情况一
public class......
JSP指令
有时候需要在 JSP 页面静态包含一个文件,例如 HTML 文件,文本文件等,这时,可以通过 include 指令来实现,include 具体语法格式如下所示:
<%@ include f......
java线程输出线程开始:1-2-a## 3-4-b## 5-6-c## 7-8-d## 9-0-e## 线程结束
题目
借助同步机制、sleep()方法、join()方法,实现动画显示:
甲线程输出:1、3、5、7、9
乙线程输出:2、4、6、8、0
丙线程数出:a、b、c、d、e
ma......
深入理解java异常处理机制
1. 引子
try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中......
MyBatis Plus Generator根据表生成java代码使用教程
生成代码我们早期的时候用过 mybatis-generator, 后面又用过 idea 的EasyCode 插件来生成代码。
最近几年使用 MyBatis Plus 比较多,发现其也提供了代码生成器插......
Java 中 Lock 接口详解
摘要:
我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸......
JDK1.7 ConcurrentHashMap的实现原理和使用
ConcurrentHashMap是线程安全且高效的HashMap。本节我们一起研究该容器如何保证线程安全的同时,又保证高效的操作。
一、为什么要使用 ConcurrentHashMap
1.线程......
SVN可视化平台(2) -- svnkit判断文件是否存在
续接上文
本文介绍 svnkit 判断文件是否存在
直接上代码
import lombok.extern.slf4j.Slf4j;
import org.tmatesoft.svn.core.SVND......