摘要:
一、引言
记得上大三时,要给微机房电脑安装系统,除了原生的操作系统外,还要另外安装一些必要的开发软件,如果每台电脑都重新去安装的话工作量就很大了,这个时候就使用了windows镜像系统,我们将要安装的软件装好打包成一个镜像,其他电脑只要装这个镜像就可以了,这样工作量就减少了很多。Docker跟这个镜像并不是一回事,... 阅读原文
2019-05-03 23:34:09 阅读(2324) 评论(0)
摘要:
[学习笔记]
3)Spring Cloud是什么?马克-to-win@马克java社区:i)Spring Cloud是一个微服务框架,Spring Cloud基于微服务基础框架Netflix进行了upgrade,同时又能和Spring Boot开发框架集成开发。ii)Sping Cloud是Spring的一个顶级项目... 阅读原文
2019-05-03 22:02:35 阅读(2562) 评论(0)
摘要:
一.Java集合框架
集合,有时也称为容器,是一个用来存储和管理多个元素的对象。Java中的集合框架定义了一套规范,用来表示和操作集合,使具体操作与实现细节解耦。集合框架都包含下列内容:
接口:这些是表示集合的抽象数据类型,它们定义了集合中常见的操作。
实现:为各种集合提供了具体的实现。
算法:这些是对实现集合... 阅读原文
2019-05-03 20:54:10 阅读(2312) 评论(0)
摘要:
1 包 继承
1.1 包
1.1.1 为什么会使用包?
为了更好的管理同名的类。
包就是目录
包解决的问题---类的同名问题。
[1] 防止命名冲突。
[2] 易于管理包和类。
[3] 更好的保护类、属性、方法。
1.1.2 创建包
通过关键字package 创建包,pac... 阅读原文
2019-05-03 19:52:13 阅读(2314) 评论(0)
摘要:
问题:用java实现服务器发送激活码到用户邮件。
步骤一:如果是个人的话,确保在本地安装邮件服务器(易邮服务器)和邮件客户端(foxmail)。
步骤二:导入jar包 mail.jar,其他的需要什么协议导什么jar。
package cn.itcast.store.utils;
import ja... 阅读原文
2019-05-03 17:57:07 阅读(2448) 评论(0)
摘要:
这是之前配置的属性文件:
driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/sshusername=rootpassword=root
解决方案:将username改为其他的名称即可
driverClassName=com.... 阅读原文
2019-05-03 17:15:06 阅读(2373) 评论(0)
摘要:
步骤一:下载Spring开发包。
官网:https://spring.io/ 下载地址:https://repo.spring.io/libs-release-local/org/springframework/spring/
spring-framework-3.0.2.REL... 阅读原文
2019-05-03 16:58:04 阅读(2388) 评论(0)
摘要:
一、toBinaryString 方法及其含义
1.1 方法说明
该方法位于java.lang.Integer类中
方法签名:public static String toBinaryString(int i)
含义:返回参数数值的补码形式,正数则忽略前面的0。(官方注释:返回表示传入参数的一个无符号(这里无符号大概... 阅读原文
2019-05-03 15:53:01 阅读(2363) 评论(0)
摘要:为什么我先拿“数据结构和算法”说事捏?这玩意是写程序最最基本的东东。不管你使用 Java 还是其它的什么语言,都离不开它。而且这玩意是跨语言的,学好之后不管在哪门语言中都能用得上。 既然“数据结构和算法”这么重要,为什么很多 Java 新手却很不熟悉捏?我琢磨了一下,估计有两种可能。有些人虽然是计算机系毕业的,但是当... 阅读原文
2019-05-03 13:55:07 阅读(2371) 评论(0)
摘要:
前面介绍了文件通道的读写操作,其中用到字节缓存ByteBuffer,它是位于通道内部的存储空间,也是通道唯一可用的存储形式。ByteBuffer有两种构建方式,一种是调用静态方法wrap,根据输入的字节数组生成对应的缓存对象;另一种是调用静态方法allocateDirect,根据输入的数值分配指定大小的空缓存。字节缓... 阅读原文
2019-05-03 13:00:02 阅读(3522) 评论(0)