- 博客(50)
- 收藏
- 关注
原创 微服务-引入通用包
引入通用包由于在cloud工程中,多数子工程有相同的包。比如实体类包,可以提取到一个工程中,用pom部署到其他子工程中相同的包提取到一个子工程中该工程(cloud-api-commons)的pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc
2020-10-27 09:33:52
864
2
原创 微服务-restTemplate
RestTemplateRestTemplate定义RestTemplate提供了多种便捷访问远程Http服务的方法,是一种简单便捷的访问resultful服务模板类,是Spring提供的用于访问Rest服务的客户端模板工具集参数含义(url, requestMap,ResponseBean.class)这三个参数分别代表:Rest请求地址,请求参数,HTTP响应转换被转换成的对象类型。需要config配置类使用restTemplate,需要用ApplicationContext
2020-10-27 09:32:01
185
原创 微服务-父工程及子工程创建(包含pom.xml)
微服务cloud整体聚合父工程Progect父工程步骤5.字符编码6.注解生效激活7.java编译版本8.File Type过滤(可选)dependentcyManagement和dependencies的区别dependentcyManagement通常在最顶层的父类POM中存在dependentcyManagementpom.xml中的dependentcyManagement能让所有子项目中引用一个依赖而不用显示的列出版本号dependentcyManagement只是
2020-10-25 10:37:56
1703
原创 java精简复习版(2)
泛型和反射1.类名<T,K,V>< >里面只能是引用类型,不能是基本类型(你还记得都有啥基本类型不???byte,short,int,long,float,double,boolean,char)2.若Point为泛型Point p=new Point();//此时泛型默认为是Object3.泛型的限制(1)不能用基本类型(2)不能实例化(不能new)(3)不允许...
2020-04-06 13:50:25
393
原创 java精简复习版(1)
java基础1.java最大的特点:跨平台性2.(String【】 args)参数类型:字符串数组3.java用命令进行时(1)javac hello.java 编译后有几个类就会出现几个.class(2)java hello(有main的类,也就是主类) 编译后的运行4.关键字都是小写的,标识符对大小写敏感5.精度由高到低需强转byte-> short -> in...
2020-04-06 10:52:27
136
原创 Springboot-docker篇
在虚拟机上安装docker查看linux的ipip addr在linux虚拟机上安装docker1.检查内核版本,必须是3.10及以上uname -r(若不是需升级)yum update2.安装dockeryum install docker3.输入y确认安装4.启动dockersystemctl start docker(查看版本号)docker -v...
2020-03-16 19:15:21
106
原创 Springboot-web篇---part03-登录,拦截
登录开发期间模板引擎页面修改好以后要实时生效1.禁用模板引擎的缓存spring.thymeleaf.cache= false2.页面修改完ctrl+f9:重新编译拦截器public class LoginHandlerInterceptor implements HandlerInterceptor{ @Override public boolean preHandl...
2020-03-13 21:03:51
133
原创 Springboot-web篇---part02-引入资源,静态资源映射,国际化
默认访问首页的设置方式方式一 :controller中 @RequestMapping({"/","/index.html"}) public String index(){ return "index"; }方式二:MyMvcConfig中//所有的WebMvcConfigurerAdapter组件都会一起起作用@Bean//讲组件注册在容器中...
2020-03-06 18:51:31
120
原创 Springboot-web篇---part01-webjars
SpringBoot对静态资源的映射规则1.所有/webjars/**,都去classpath:/META-INF/resources/webjars/找资源;webjars:以jar包的方式引入静态资源;https://www.webjars.org/引入静态资源jquary-webjars <dependency> <group...
2020-03-03 21:26:12
104
原创 Springboot基础篇---part02-配置文件及自动配置原理
配置文件SpringBoot使用一个全局的配置文件,配置文件有两种形式application.propertiesappliciation.yml
2020-03-01 19:14:35
136
原创 Springboot基础篇---part01-HelloWorld
Springboot之HelloWorld实现 :浏览器发送hello请求,服务器接收请求并处理,响应Hello World! 字符串1.创建一个maven工程(利用idea自身优势jar)2.导入依赖springboot相关的依赖-进入springboot官网,Quick Start->搜索并复制->粘贴后自动导入相应依赖<parent> ...
2020-03-01 19:13:36
118
原创 数据结构----有序表的折半查找
折半查找概念折半查找,又称二分查找。前提是线性表中的记录必须是关键码有序(由小到大或由大到小),线性表必须采用顺序存储。思路:在有序表中,取中间值为比较对象,如果给定的值和中间值的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给定的值大于中间值的关键字,则在中间记录的右半区继续查找。重复上述过程,直到查找成功,或查找所有区域无记录,返回查找失败。#i...
2019-12-04 15:57:04
3304
原创 实验-图的深度优先遍历和广度优先遍历
1.图的定义图(graph)是由一些点(vertex)和这些点之间的连线(edge)所组成的;其中,点通常称为顶点(vertex),而点到点之间的连线通常称之为边或者弧(edge)。通常记为G=(V,E)。2.图的分类图通常分为有向图和无向图,而其表示表示方式分为邻接矩阵和邻接链表4.深度优先搜索(DFS)图的深度优先算法有点类似于树的前序遍历,首先图中的顶点均未被访问,确定某一顶点,从...
2019-12-04 15:52:48
1537
原创 C语言实现数据结构-----树的遍历(递归先序,中序,后序),(非递归中序)
树的先序,中序,后序,递归遍历,中序非递归遍历树的遍历先序(先根再左再右)-中序(先左再根再右)-后序(先左再右再根)代码实现:```c#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -1#define STACK_IN...
2019-11-07 21:56:22
1438
1
原创 C语言实现数据结构----栈--实验
栈–先入后出(队列,先入先出)1,Push()入栈(添加数据)2,Pop()出栈(删除数据,返回被删除的数据)3,Peek()取得栈顶的数据,不删除4,Clear()清空所有数据栈实现进制转换#include<stdio.h>#include<stdlib.h>#include<malloc.h>#include<iostream>...
2019-11-07 21:48:30
177
2
原创 报错:One or more listeners failed to start. Full details will be found in the appropriate contain
One or more listeners failed to start. Full details will be found in the appropriate container log file卡了一天!!!!!!!!!!!!!!!!这里多了个空格!!!哈哈哈哈哈哈啊哈噗噗噗噗噗噗噗噗噗!...
2019-10-28 20:17:06
246
1
原创 报错:java.net.ConnectException: Connection refused: connect
jedis连接redis是报错:java.net.ConnectException: Connection refused: connect1.Jedis jedis =new Jedis(“192.168.233.128”,6379);ip和端口号一定要对应,(centos6查看ip的命令:ifconfig)2.检查是否已开启redisredis-server /myredis/redi...
2019-10-23 21:00:31
291
原创 C语言实现数据结构---顺序表,单链表
线性表分为:顺序存储结构和连存储结构顺序存储结构的优点:1.空间利用率高,几乎不需要额外的空间开销.2.数据的逻辑结构和物理结构完全一致.3.结点地址计算的时间和线性表的规模大小无关.4.可以用一维数组实现存储.但是有两个缺点: 1.顺序存储结构的存储空间是静态分配,必须有足够大的连续存储空间,如果不能则无法实现存储.在建立顺序表时,存储空间大小有时无法确切估计,估计过大...
2019-10-20 16:06:11
419
原创 java---线程初级学习
线程线程:线程是进程中的一个单元,负责对当前进程中执行的程序,一个进程中至少有一个线程。Thread类构造方法:Thread(String name)分配新的Thread对象,将其指定的name作为其线程名称。常用方法:void strat( ) 使该线程开始执行void run()该线程要执行的操作static void sleep(...
2019-10-20 15:17:58
64
原创 Java实现数据结构----线性表,单链表
线性表线性表是n个类型相同的数据元素的有限序列,通常记作(a0,a1,a2…an)、特点:线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系线性结构有两种不同存储结构,即,顺序结构(数组)和链式结构(链表),顺序存储的线性表为顺序表,顺序表中的存储元素是连续的链式存储的现行表成为链表,链表中的储存元素不一定是连续的,元素节点中存放的数据元素以及相邻元素的地址信息...
2019-10-19 15:27:32
210
2
原创 愿你三冬暖愿你春不寒--喜欢的诗
单纯的因喜欢,而收藏原文吧愿你三冬暖,愿你春不寒;愿你天黑有灯,下雨有伞。愿你路上有良人相伴,愿你所有快乐 无需假装,愿你此生尽兴、赤诚善良。愿时光能缓,愿故人不散;愿有人陪你颠沛流离,愿你惦念的人能和你道早安,愿你独闯的日子里不觉得孤单。愿你人间走一遭,圆满了三界六道,看透了是非善恶;从此福来心至,皆是逍遥。愿你三冬暖,愿你春不寒,愿此生遇良人,不负如来不负卿…愿你三冬暖,愿你春不寒;...
2019-09-29 20:12:20
654
2
原创 Linux常用命令与操作
1.在linux中关机命令:shutdown -h now(正常关机) halt(关闭内存) init 02.在vm中备份方式有两种:快照:侧重短期备份,需频繁备份时使用,一般此时虚拟机是开启状态【菜单“虚拟机” “快照” “拍摄快照”】克隆:侧重长期备份,做克隆时,得先关闭虚拟机【先关机- 邮件需要克隆的虚拟机- 管理- 克隆】...
2019-09-29 14:33:31
176
原创 报错:Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource
出现 Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.Driver1.检查sql语句2.没写依赖 在pom.xml里...
2019-09-27 20:07:32
1941
1
原创 输入框打字 输入法打完按了回车就消失了
(QQ输入法)输入法右键------>属性设置-------->高级------->只留下中文输入法
2019-09-01 10:58:42
3800
2
原创 Mybatis基础-初级学习笔记
Mybatis操作顺序1.导入Mybatis的jar包2.创建一个全局配置文件 mybatis-config.xml, 根据全局配置文件,创建一个SqlSessionFactory3.创建一个sql映射文件,EmployeeMapper.xml,该配置文件中配置了sql语句4.将sql映射文件注册到全局配置文件中5.从SqlSessionFactory中获取SqlSession对象,...
2019-08-02 16:06:39
105
原创 servlet---初级学习笔记
http发布方式:方式一:将项目放在webapps下访问路径:http://主机:端口号/项目名称/资源路径http:要求:掌握一些头信息超文本传输协议:规定数据的格式浏览器往服务器发送---------- 请求服务器往浏览器发送---------- 响应请求:组成部分:请求行 请求头 请求体格式:请求方式 访问的资源 协议/版本例如:GET ...
2019-05-13 20:49:24
125
原创 jdbc--初级学习笔记
jdbcJava操作数据库。觉得不错是Oracle公司指定的一套规范(一套接口)驱动:jdbc的实现类。由数据库厂商提供我们就可以通过一套规范操作不同的数据库了(多态)jdbc的作用:连接数据库发送sql语句处理结果jdbc操作步骤:1.数据库和表2.创建一个项目3.导入驱动jar包4.编码注册驱动获取连接编写sql创建预编译的语句执行者设置参数执行s...
2019-05-11 18:10:52
99
原创 数据库(mysql)2加强
数据库数据库:本质上就是一个文件系统。通过标准的sql对数据进行curd操作sql:结构化查询语句作用:管理数据库sql的分类:DDL:数据定义语言操作对象:数据库和表关键词:create alter dropDML:数据操作语言操作对象:记录DQL:数据查询语言(非官方)DCL:数据控制语言操作对象:用户,事物 ,权限 ## DBL 操作数据库: ...
2019-04-27 19:25:30
133
原创 js---初级学习笔记
定时器操作元素:document.getElementById( " ")操作css属性document.getElementHyId("id"0.style.属性=“值”属性:就是css中属性 css属性有“—” 例如:background-color若有“—”只需要将“—”删除,后面第一个字母变大写即可添加样式<script>//点击按钮之后,给id为d...
2019-04-20 20:11:53
87
原创 Javascript(js)
js和html的整合(一)在页面上直接写将js代码放在<script></script>标签中,一般放在head标签中(二)独立的js文件通过script标签的src属性导入js中变量声明:var 变量名=初始化值;var 变量名;变量名=初始化值;js的数据类型原始类型:NullStringNumberBooleanUndefinedj...
2019-04-10 18:59:11
83
原创 css---初级学习笔记
导入css(一)<div style="background-color:#f00;">.....</div> 不推荐使用(二)<style> #divId2{ background-color: #0f0; } </style>...
2019-04-03 19:50:44
83
原创 HTML---初级学习笔记
HTML的基本格式<html> <head> <title> </title> </head> <body> </body> <html>head标签的作用:指定网站的标签指定网站的小图片...
2019-03-31 16:46:55
152
原创 java---泛型---初级学习笔记
泛型:指明了集合存储数据的类型<数据类型>泛型中的类ArrayList<String> list = new ArrayList<String>(); 此时,变量E的值就是String类型 class ArrayList<String>{ public boolean add(String e){ } public ...
2019-03-27 14:24:13
102
原创 java---集合---初级学习笔记
集合的存储与访问import java.util.ArrayList;public class ArrayListD { public static void main(String[] args){ /* * 集合ArrayList,储存int类型数 * 集合本身不接受基本类,自动装箱储存 */ ArrayList<Integer> array=...
2019-03-26 21:51:41
102
原创 Java快捷键总汇---初级学习笔记
Ctrl+Space说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。注:避免输入法的切换设置与此设置冲突Ctrl+Shift+/说明:添加注释Ctrl+Shift+\说明:消除注释Ctrl+Shift+/说明:添加注释Ctrl+Shift+F说明:自动格式化代码Ctril+Shift+M说明:查找所需要得包...
2019-03-26 19:40:32
100
原创 数据库(mysql)基础---初级学习笔记
创建数据库create database 数据库名;use 数据库名;//创建并使用数据库 create table 表名( 列名1 数据类型 约束; 列名2 数据类型 约束; 列名3 数据类型 约束) //创建数据表数据库没有保存主键约束在创建表时创建逐渐,在字段后面加上 primary key create...
2019-03-24 16:31:44
195
原创 java---输入输出流(三)
转换流OutputStreamWriter转换流 :java.io.OutputStreamWriter 继承Writer类,就是一个字符输出流,写文本文件write( )字符,字符数组,字符串字符通向字节的桥梁,将字符流转字节流public static void writeCN() throws Exception { //创建与文件关联的字节输出流对象 FileOu...
2019-03-07 20:03:45
134
原创 java----输入输出流(二)
File类的删除功能boolean delete()删除成功返回ture,删除失败返回false删除方法,不走回收站,直接从硬盘删除File类获取功能StringgetAbsolustePath( ) f返回此抽象路径名的绝对路径名字符串StringgetName返回由此抽象路径名表示的文件或目录的名称StringgetPath( )...
2019-01-18 10:25:43
161
2
原创 java复习总结---初级学习笔记
get和set方法的使用一 .set和get方法一般是用来给类的成员变量赋值的,一般只在private中用 。灵活性get()和set()有一个好处,当输入.get(.set)时就能显示所有的属性。把所有设置都归纳起来,对于外部的使用都方便.安全性对于类来说,如果不使用set/get方法,直接用public定义某个属性,那么这个属性是可读可写的,如果你希望一个类的某个属性是只能读...
2019-01-14 14:48:23
418
2
原创 Java---- 输入输出流概述(一)
输入输出流1.File类File对象的构造方法File(String filename);File(String directoryPath ,String filename);File(String dir,String filename);目录File对象调用方法public boolean mkdir()创建一个目录,如果创建成功返回ture,否则false。2.文件字节输入...
2018-12-13 21:08:14
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人