简介 Spring Boot是Spring提供的一套基础配置环境,可以用来快速开发生产环境级别的产品。尤其适合开发微服务架构,省去了不少配置麻烦。比如用到Spring MVC时,只需把 依赖添加到Maven依赖中即可。另外它还有如下特性: 创建独立的Spring项目 内置Tomcat, Jetty, ...
分类:
编程语言 时间:
2018-05-01 15:17:16
阅读次数:
200
通常我们需要在源代码中添加文字用来对进行代码解释说明,但这些文字并不是Java代码的语法,会导致编译出错。这时我们可以使用注释来完成这一事项! 在编译时,编译器会忽略注释的存在,就好像注释内容不存在一样。所以注释并不会导致编译出错,同时注释还方便编写者和其他人阅读源代码,加强对代码的理解。 Java ...
分类:
编程语言 时间:
2018-05-01 15:17:44
阅读次数:
156
1. java构造器 构造器也叫构造方法(constructor), 用于对象初始化. 构造器是一个创建对象时被自动创建的特殊方法,目的是对象的初始化. 构造器 的名称与类的名称一致. JAVA通过new关键子来调用构造器,从而返回该类的实例,是一种特殊的方法. 备注要点: a. 通过new关键字来 ...
分类:
编程语言 时间:
2018-05-01 15:18:27
阅读次数:
164
一、描述 在应用系统开发的过程中,不可避免的需要使用静态资源(浏览器看的懂,他可以有变量,例:HTML页面,css样式文件,文本,属性文件,图片等); 并且SpringBoot内置了Thymeleaf模板引擎,可以使用模板引擎进行渲染处理,默认版本为2.1,可以重新定义Thymeleaf的版本号,在 ...
分类:
编程语言 时间:
2018-05-01 15:18:58
阅读次数:
361
package org.example.io; import java.io.ByteArrayInputStream;import java.io.IOException; /** * ByteArrayInputStream:在创建对象时传入数组即可,不需要传文件,也没有新增的方法,close( ...
分类:
编程语言 时间:
2018-05-01 15:19:52
阅读次数:
156
...
分类:
编程语言 时间:
2018-05-01 15:20:04
阅读次数:
182
1.1 程序概述 软件是什么?其实软件就是用来处理数据的程序。可以把软件分为两个部分,一个部分是“数据”;另一个部分是“数据处理的逻辑”。 什么是数据?用电商来举例,用户就是数据,商品也是数据。那么什么是数据处理逻辑呢?购买商品的流程就是数据处理逻辑了。 程序开发离不开数据,其实说白了程序就是用来处 ...
分类:
编程语言 时间:
2018-05-01 15:21:10
阅读次数:
185
才接触mac,以下是网上查找的资料,在我电脑上安装成功的过程,尽量都附上了原帖地址。 1.selenium安装 https://www.zhihu.com/question/30496889 网上好多教程都是跟这个差不多,1.1下载pip 【python的安装包管理工具】 https://pypi. ...
分类:
编程语言 时间:
2018-05-01 15:21:28
阅读次数:
200
com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'h ...
分类:
编程语言 时间:
2018-05-01 15:22:31
阅读次数:
1058
关于事件监听我们需要知道的一些基础知识。 a)事件三要素: b)事件流转过程: 那么基于以上背景知识,我们来是实现一个简单的监听器,并测试一下事件监听的完整流程。 根据事件三要素设计出一个简单合理的事件载体:Event 监听器接口:EventListener 监听器实现:MyListener 为了规 ...
分类:
编程语言 时间:
2018-05-01 15:22:39
阅读次数:
383
动画就是位置的变化: HTML: <div class="bg" id="bg"></div> css: .bg{position: absolute;top: 0;left: 0;width: 100px;height: 100px;background: red;border-radius: 5 ...
分类:
编程语言 时间:
2018-05-01 15:22:54
阅读次数:
154
1.1 Java概述 众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如:QQ、迅雷、淘宝、京东等等,那么Java比较擅长什么呢?也就是说我们将来从事Java开发工程师工作到底要编写什么类型的软件呢? ...
分类:
编程语言 时间:
2018-05-01 15:24:13
阅读次数:
211
字符串介绍 想一想: 当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则就认为不对;服务器既然想要存储这些密码可以用数据库(比如MySQL),当然为了简单起见, ...
分类:
编程语言 时间:
2018-05-01 15:24:22
阅读次数:
152
一,概念: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。 二,使用场景 1.针对同一类型问题的多种处理方式,仅仅是具体行为有差别时; 2.需要安全地封装多种同一类型的操作时; 3.出现同一抽象类有多个子类,而又需要使用 if-els ...
分类:
编程语言 时间:
2018-05-01 15:24:32
阅读次数:
168
解决办法 查了很多资料,包括下载vc,然而并没有什么卵用。 最后在这里找到方法了 http://landinghub.visualstudio.com/visual-cpp-build-tools https://wiki.python.org/moin/WindowsCompilers 执行下面这 ...
分类:
编程语言 时间:
2018-05-01 15:25:03
阅读次数:
213
一、为什么要了解内存泄露和内存溢出 1.内存泄漏一般是程序员编写的代码有误导致的,了解内存泄漏的情况可以避免不必要的内存泄漏,让程序员提高自己编码水平。 2.通过了解内存溢出常见情况,可以快速准确地找到问题所在,缩短解决问题的时间。 二、内存泄漏和内存溢出的概念区分 1.内存泄漏,指的是,程序动态分 ...
分类:
编程语言 时间:
2018-05-01 15:25:45
阅读次数:
138
1. 模块 分类: 1.第三方库 需要安装 2.标准库,不需安装可以直接使用 导入:import 模块名 例如:import sys print(sys.argv) 传递参数 print(sys.path) 环境变量 第三方库存放位置:site-pakages 标准库存放位置:Lib文件夹下 imp ...
分类:
编程语言 时间:
2018-05-01 15:26:10
阅读次数:
137
如果需要在Linux下进行JavaEE的开发,我们需要安装如下软件: 先将软件通过Xftp5上传到/opt下 20.1 安装JDK (1)解压到/opt (2)配置环境变量的配置文件vim /etc/profile 按G就会切换到最后一行,按i进行编辑,esc退出,然后输入:qw!,保存退出! (3 ...
分类:
编程语言 时间:
2018-05-01 15:26:56
阅读次数:
221
1 函数的定义和调用 1.1 函数定义 1.2 函数的调用 2 函数参数 3 函数返回值 4 局部变量和全局变量 局部变量 全局变量 总结: 在函数外边定义的变量叫做全局变量 全局变量能够在所有的函数中进行访问 如果在函数中修改全局变量,那么就需要使用global进行声明,否则出错 如果全局变量的名 ...
分类:
编程语言 时间:
2018-05-01 15:28:01
阅读次数:
210
OptParse模块的简单介绍 Python 有两个内建的模块用于处理命令行参数: 一个是 getopt只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。会自动帮你负责-h帮助选项。 要自己定制程序的参 ...
分类:
编程语言 时间:
2018-05-01 15:30:01
阅读次数:
338