自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

实习生流浪记

给明天留个回忆

  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 springBoot学习笔记(1)

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...

2019-07-23 14:07:10 757

原创 day07-商品分类及品牌(跨域问题)

0.学习目标使用资料搭建后台系统会使用nginx进行反向代理实现商品分类查询功能掌握cors解决跨域实现品牌查询功能1.使用域名访问本地项目1.1.统一环境我们现在访问页面使用的是:http://localhost:9001有没有什么问题?实际开发中,会有不同的环境:开发环境:自己的电脑测试环境:提供给测试人员使用的环境预发布环境:数据是和生成环境的数据一致,运行最...

2019-05-11 14:13:33 562

原创 商城项目--vue学习与搭建

1商城架构缩略图无论是前台还是后台系统,都共享相同的微服务集群,包括:商品微服务:商品及商品分类、品牌、库存等的服务搜索微服务:实现搜索功能订单微服务:实现订单相关购物车微服务:实现购物车相关功能用户中心:用户的登录注册等功能Eureka注册中心Zuul网关服务Spring Cloud Config配置中心…3.7.1.微服务的结构因为与商品的品类相关,我们的工程命名...

2019-05-08 16:21:44 635

原创 day05-Vue.js搭建与入门

学习目标会创建Vue实例,知道Vue的常见属性会使用Vue的生命周期的钩子函数会使用vue常见指令会使用vue计算属性和watch监控会编写Vue组件掌握组件间通信0.前言前几天我们已经对后端的技术栈有了初步的了解、并且已经搭建了整个后端微服务的平台。接下来要做的事情就是功能开发了。但是没有前端页面,我们肯定无从下手,因此今天我们就要来了解一下前端的一些技术,完成前端页面搭建。...

2019-05-08 01:15:54 275

原创 day04-商城后台搭建

0.学习目标了解电商行业了解乐优商城项目结构能独立搭建项目基本框架能参考使用ES6的新语法1.了解电商行业学习电商项目,自然要先了解这个行业,所以我们首先来聊聊电商行业1.1.项目分类主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同1.1.1.传统项目各种企业里面用的管理系统(ERP、HR、OA、CRM、物流管理系统。。。。。。。)需求方:公司、企业内部盈利...

2019-05-07 17:30:43 455

原创 SpringBoot认识微服务

微服务结构图2.1.认识RPCRPC,即 Remote Procedure Call(远程过程调用),是一个计算机通信协议。 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。说得通俗一点就是:A计算机提供一个服务,B计算机可以像调用本地服务那样调用A计算机的服务。通过上面的概念,我们可以知道,实现RPC主要是做到两点:实现远程调用其他计算...

2019-05-07 17:28:08 227

原创 day03-认识微服务2

0.学习目标会配置Hystix熔断会使用Feign进行远程调用能独立搭建Zuul网关能编写Zuul的拦截器1.Hystix1.1.简介Hystix,即熔断器。主页:https://github.com/Netflix/Hystrix/Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。1.2.熔断器的工作机制:正常工...

2019-05-07 13:44:19 201

原创 springBoot-day02认识微服务

0.学习目标了解系统架构的演变了解RPC与Http的区别掌握HttpClient的简单使用知道什么是SpringCloud独立搭建Eureka注册中心独立配置Robbin负载均衡-Xms128m -Xmx128m1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服...

2019-04-29 20:36:56 321

原创 springBoot-day01

0.学习目标了解SpringBoot的作用掌握java配置的方式了解SpringBoot自动配置原理掌握SpringBoot的基本使用了解Thymeleaf的基本使用1. 了解SpringBoot在这一部分,我们主要了解以下3个问题:什么是SpringBoot为什么要学习SpringBootSpringBoot的特点1.1.什么是SpringBootSpringBo...

2019-04-29 09:27:06 279

原创 mybatis中#和$绑定参数的区别

对于mybatis中#和$绑定参数的区别做个总结。#{} 将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #{id},如果传入的值是111,那么解析成sql时的值为order by “111”${} 将传入的数据直接显示生成在sql中。如:order by ${id},如果传入的值是111,那么解析成sql时的值为order by 111, 如果传入的值是i...

2019-04-17 20:31:47 703 1

原创 Log4j 和 Slf4j 的介绍和使用

Log4j 和 Slf4j 的介绍和使用 参考:http://blog.csdn.net/evankaka/article/details/45815047 1. 是什么 Log4j是Apache的一个开源、轻量级、用于日志管理的框架。2. 干什么 主要用来进行日志记录的管理 通过使用Log4j,我们可以 - 控制日...

2019-04-16 14:56:27 254

原创 线程池管理工具 ThreadPoolExecutor

java线程池实现类ThreadPoolExecutorThreadPoolExecutor可以构造一个线程池,何为线程池,就是装了一堆线程的容器。这些线程可以用来执行任务。其实按道理讲,我们可以自己创建一个线程来执行自己的任务。那么为啥要用线程池呢,是因为线程池装了一堆已经创建好了的线程,不需要我们自己再去创建,这节省了创建线程的资源,也保障了线程的高效利用。1、方法说明任务管理主要方法如...

2019-02-28 18:12:24 613

原创 UML视图详解

本文查阅并参考了CSDN:https://blog.csdn.net/xsh096011/article/details/79215121https://blog.csdn.net/fanxiaobin577328725/article/details/51591482目录用例图静态图类图对象图包图行为图序列图协作图...

2019-02-28 17:29:07 353

原创 实现Spring事务管理

文章参考CSDN:https://blog.csdn.net/hbtj_1216/article/details/76899064https://blog.csdn.net/chinacr07/article/details/788174491、初步理解事务** 事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那么事务就会回滚到最开始的状态...

2019-02-27 19:00:07 199

转载 IntelliJ IDEA 使用教程

转 前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,...

2019-02-21 14:52:30 208

原创 servlet路径问题

//目标资源: target.html /** * 思考: 目标资源是给谁使用的。 * 给服务器使用的: / 表示在当前web应用的根目录(webRoot下)(转发) * 给浏览器使用的: / 表示在webapps的根目录下 (重定向、超链接、action) */ /** * 1.转发 */// request.getRequestDispatcher...

2018-11-12 10:15:19 323

原创 JDBC学习笔记

1、编码步骤:1、注册数据库的驱动 方式一:DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 缺点:严重依赖驱动;导致驱动注册多次; 方式二(建议):Class.forName(“com.mysql.jdbc.Driver”);2、获取与数据库的连接 方法一:Connection conn = Dri...

2018-11-06 10:10:28 187

原创 JavaScript笔记--BOM篇之window对象

前言:在JavaScript中顶级对象是Window,所有定义在全局作用域中的变量、函数都会变成window对象的属性和方法,window对象下的属性和方法调用的时候可以省略windowBOM全称(Brower Object Model)浏览器对象模型。常用的方法alert() //不同浏览器中的外观是不一样的confirm() ...

2018-11-05 19:38:51 291

原创 servlet三大域对象

javaweb开发中就不能不谈Servlet三大域对象的应用(request、session、application(ServletContext))。1. request request是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。方法:request.set...

2018-11-05 11:06:26 168

原创 HR非技术面

1、你觉得你个性上最大的优点是什么?a、认真细心:对于老师或朋友交给的事情,答应下来以后,有时候怕忘记,我总是会用手机记下来,做完以后我会多次确认有没有纰漏。不是怕出错或者责备,是因为你如果做的不好,容易失去别人对你的信任。b、抗干扰能力强:在寝室或者教室,我在专心做一件事情的时候别人的噪音对我的影响不大。2、说说你最大的缺点?太过于追求完美:事情做完以后重复检查,时间上一般是不允许的。...

2018-11-03 23:03:17 317

原创 CSS3面试笔记

选择器属性选择器:E[attr=val]1、E[attr] 表示存在attr属性即可; div[class]2、E[attr=val] 表示属性值完全等于val; div[class=mydemo]3、E[attr*=val] 表示的属性值里包含val字符并且在“任意”位置; div[class*=mydemo]4、E[attr^=val] 表示的属性值里包含val字符并...

2018-11-01 21:15:17 307

原创 scroll()、client()函数封装

!!!都是针对浏览器的scroll()函数封装,解决scrollTop、scrollLeft的兼容性问题client()函数封装,解决clientWidth、clientLeft的兼容性问题 window.onscroll = function () { console.log(scroll().top); console.log(scroll...

2018-10-30 13:59:08 424

原创 javaScript的三大家族

阿萨德

2018-10-30 13:58:32 320

原创 event事件对象

事件对象 event -------事件被触动时自动获取鼠标和键盘的状态(通过属性控制)在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息.他是一个事件中的内置对象。内部装了很多关于鼠标和事件本身的信息。举个例子说Box.onclick = function (aaa){ aaa就是event }兼容性问题var event = event ...

2018-10-30 13:57:19 213

原创 js & jQuery实现动画移动

没次用到都要自己手写,相当麻烦,于是找时间把它罗列了一下。实现简单的按钮点击事件,然后 div移动相应的像素。其中包括js的快速移动、匀速移动、先快后慢移动。然后实现jQuery的定时移动都采用了定时器,jQuery采用了animate()方法/*ele表示指定的元素,target表示移动的距离*///快速移动指定距离,没有效果window.onload=function () { ...

2018-10-30 12:44:08 948

原创 WEB前端面试题

页面跳转方式一、按钮式:<input type="button" value="GO" onClick="location.href='https://www.baidu.com/'">二、链接式:&

2018-10-01 23:08:59 1861 1

原创 Srping

1、使用注解代理spring配置文件准备过程 1.在基础包上加上spring-aop包 2.导入约束 3.配置注解代理配置文件的语句<!-- 指定扫描cn.itcast.bean报下的所有类中的注解. 注意:扫描包时.会扫描指定报下的所有子孙包 --><context:component-scan base-package="cn.itcast...

2018-09-14 21:50:51 237

原创 Spring学习笔记---搭建及注入

1、概念spring一站式框架: 因为spring框架性质是属于容器性质的,容器中装什么对象就有什么功能,所以可以一站式,不仅不排斥其他框架,还能帮其他框架管理对象. 例如:aop支持 ioc思想 spring jdbc aop 事务 junit 测试支持2、Spring环境搭建a、导包: 由spring框架要导入4个基本包:...

2018-09-14 21:06:39 203

原创 javaScript学习笔记

前言: 对js的学习重要放在DOM上,但这个东西学了不用容易忘记,知识点又比较多、散,所以找了个时间将它总结一下。JS组成JS = ECMAScript + DOM + BOM + 高级ECMAScript(前身为欧洲计算机制造商协会) JavaScript的语法规范 DOM(Document Object Model 的简称) JavaScript操作网页...

2018-09-10 20:20:09 161

原创 jsp学习笔记---EL

EL作用使用EL表达式替换掉jsp表达式EL表达式作用: 向浏览器输出域对象中的变量值或表达式计算的结果!!!语法: ${变量或表达式}EL语法输出基本数据类型变量从四个域获取 ${name}等价于<%=pageContext.findAttribute("name")%>指定域获取 ${pageScope.name}等价于<%= pag...

2018-09-10 20:19:30 186

原创 HTTP传输协议

1、常见网络传输协议协议可以理解为一套规范,当使用的双反都遵守这套规范时,才能够实现沟通.比如对于嘿嘿的理解不同,带来的沟通障碍.网络协议就有更多规则,需要先干什么,再干什么 常见协议HTTP,HTTPS超文本传输协议FTP文件传输协议SMTP邮件传输协议2、HTTP协议对浏览器客户端 和 服务器端 之间数据传输的格式规范从客户端(能够发送HTTP)发出的:请求R...

2018-09-10 20:18:39 532

原创 Hibernate学习笔记---框架搭建&增删改查

1、Hibernate作用:帮我们完成数据库的操作,可以以面向对象的方式来完成,不需要书写SQL语句hibernate是一款orm(orm:object relationg mapping. 对象关系映射)的框架,也就是说我们要完成实体对象和关系数据库中间的映射2、Hibernate框架的搭建导包—》导入约束—》创建实体对象(类)—》创建关系视图(表)—》配置映射关系(类名.hbm...

2018-09-09 17:18:42 173

原创 jsp学习笔记---内置对象

1、 Jsp的内置对象什么是内置对象? 在jsp开发中,会频繁使用到一些对象,如果我们每次要使用这些对象都去创建这些对象就显示非常麻烦。所以Sun公司设计Jsp时,在jsp页面加载完毕之后就会自动帮开发者创建好这些对象,而开发者只需要直接使用这些对象调用方法即可!,这些创建好的对象就叫内置对象!!!!八大内置对象 类型 ...

2018-09-09 10:10:09 191

原创 JSP学习笔记---基础

1、JSP概念Jsp的特点1)jsp的运行必须交给tomcat服务器!!!!2)jsp页面既可以写html代码,也可以写java代码。Jsp的生命周期1)翻译: jsp->java文件2)编译: java文件->class文件(servlet程序)3)构造方法(第1次访问)4)init方法(第1次访问):_jspInit()5)service方法

2018-09-05 17:07:53 194

原创 Servlet学习笔记

1、开发一个Servlet 步骤:1)编写java类,继承HttpServlet类2)重新doGet和doPost方法3)Servlet程序交给tomcat服务器运行!! 3.1 servlet程序的class码拷贝到WEB-INF/classes目录 3.2 在web.xml文件中进行配置@WebServlet(urlPatterns="/First...

2018-09-05 15:18:32 185

原创 Struts2入门小记

1、Struts2执行流程 流程:当用户访问某一个Action的时候,需要先经过核心过滤器,在核心过滤器中执行一组拦截器(这组拦截器实现部分功能),然后执行目标Action,根据Action的返回值,回到Struts2.xml配置文件进行页面跳转。2、Struts2配置过程下载Struts2的开发环境 http://struts.apache.org/解压Struts2开发...

2018-08-30 03:08:03 231

原创 Hebernate批量查询

1、HQL查询-hibernate Query Language(多表查询,但不复杂时使用)Hibernate独家查询语言,属于面向对象的查询语言基本查询 //------------------------------------------- //1> 书写HQL语句 //String hql = " from Customer...

2018-08-30 01:54:33 426

原创 命令行操作MySQL--基础

启动 & 关闭MySQL服务启动: 关闭 命令行基本操作安装完了MySQL,一般都会配置它的环境 登入 实现查询该用户下的数据库 然后加入一个数据库,然后实现对该数据库的查询 ...

2018-08-29 02:01:36 172

原创 Navicat快捷键

Navicat快捷键Ctrl+Q | Ctrl+N 打开新的查询窗口( 好像效果一样,光标在哪(用户,数据库和表)就针对它打开新查询窗口)Ctrl+/ 注释sql语句Ctrl+Shift +/ 解除注释Ctrl+R 运行查询窗口的sql语句Ctrl+Shift+R 只运行被选中的sql语句F7: 运行从光标...

2018-08-29 01:19:31 341

原创 JavaScript笔记--DOM篇

2018-08-24 15:28:47 173

java面试宝典

对java面试的知识点进行全面的总结,包括java基础,servlet、jsp、JavaScript、HTML、css、springMVC、SSH、SSM 框架。

2018-11-05

PLSQL Developer 12正式版64位+中文语言包+注册码

PLSQL Developer 12正式版64位,包括中文语言包 注册码

2018-08-21

Iterator接口

程序人生java Iterator接口的知识总结,在做项目的时候碰到很多像这样的问题,于是在比较全面的查找资料下,总结了这份资料,不好勿喷!

2017-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除