摘要: 一、引言 记得上大三时,要给微机房电脑安装系统,除了原生的操作系统外,还要另外安装一些必要的开发软件,如果每台电脑都重新去安装的话工作量就很大了,这个时候就使用了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)