需求 基于Spring, SpringMVC, Mybatis 实现一个类似京东商城的3C电子商城系统, 能够实现商品管理与展示, 加入购物车, 支付购买等功能 运行环境 jdk1.8,tomcat8.5,mysql5.6,EclispseEE 项目技术 spring springmvc, myba ...
分类:
移动开发 时间:
2020-03-26 01:14:59
阅读次数:
196
面试话痨系列是从技术广度的角度去回答面试官提的问题,适合萌新观看! 面试官,别再问我火箭怎么造了,我知道螺丝的四种拧法,你想听吗? String相关的题目,是面试中经常考察的点,当面试中遇到了String相关的问题,我们可以这么聊: 一:String底层结构 从底层结构上来说,jdk1.8的Stri ...
分类:
编程语言 时间:
2020-03-24 23:32:35
阅读次数:
76
ReentrantLock类 在JDK1.5中,新增了 ReentrantLock,相比 synchronized 在扩展功能上更加强大,比如具有嗅探锁定、多路分支通知等功能。 示例: ...
分类:
编程语言 时间:
2020-03-24 23:09:26
阅读次数:
84
本文参考原文-http://bjbsair.com/2020-03-22/tech-info/5702/jad反编译工具,已经不再更新,且只支持JDK1.4,但并不影响其强大的功能。基本用法:jadxxx.class,会生成直接可读的xxx.jad文件。自动拆装箱对于基本类型和包装类型之间的转换,通过xxxValue()和valueOf()两个方法完成自动拆装箱,使用jad进行反编译可以看到该过程
分类:
其他好文 时间:
2020-03-24 13:17:16
阅读次数:
85
课程里推荐安装jdk1.8,一般的企业普遍也是在使用jdk1.8,所以我这里也是安装的1.8版本 进入oracle官网下载页面 选择合适的版本下载,我这里选的是Windows64位 双击安装包 点击下一步到选择存储路径ps:hadoop开发路径不可以有空格和中文默认安装目录里带有空格所以要换目录 我 ...
一、Java的介绍 1、JAVA的背景 时间: sun公司 1995 98年,推出jdk1.2,将java技术平台正式命名为: j2se,j2ee,j2me 04年,推出jdk1.5,为了纪念该版本,将jdk的发布版本命名为jdk5.0 06年,推出jdk1.6,为了纪念该版本,将java的技术平台 ...
分类:
编程语言 时间:
2020-03-23 22:10:37
阅读次数:
102
卸载JDK 1、先输入java -version 查看是否安装了jdk 2、如果安装了,检查下安装的路径 which java(查看JDK的安装路径) 3、卸载 rm -rf JDK地址(卸载JDK) rm -rf /usr/java/jdk/jdk1.8.0_181/ 4、vim命令编辑文件pro ...
分类:
其他好文 时间:
2020-03-23 16:52:41
阅读次数:
59
Java之格林威治时间格式转换成北京时间格式packagecom.mtons.mblog;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.TimeZone;publicclassDateUtils{/***支持jdk1.6的写法<br/&g
分类:
编程语言 时间:
2020-03-23 16:41:54
阅读次数:
146
JDK安装版本要求8.0以上 tar xf jdk-8u161-linux-x64.tar.gz -C /usr/local/ mv /usr/local/{jdk1.8.0_161,jdk} #vim /etc/profile.d/jdk.sh export JAVA_HOME=/usr/loca ...
分类:
Web程序 时间:
2020-03-23 15:14:25
阅读次数:
242
本次内容主要介绍AQS、AQS的设计及使用、ReentrantLock、ReentrantReadWriteLock以及手写一个可重入独占锁 1、什么是AQS? AQS,队列同步器AbstractQueuedSynchronizer的简写,JDK1.5引入的,是用来构建锁或者其他同步组件的基础框架, ...
分类:
编程语言 时间:
2020-03-23 09:48:43
阅读次数:
73