自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wjl31802的博客

think and code

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker基础

Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握Tomcat Nginx 等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能够搭建与使用docker私有仓库​1 Docker简介​ 在计算机中...

2019-05-31 23:59:06 270

原创 SpringBoot基础学习笔记

SpringBoot基础学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解SpringBoot的核心功能 能够搭建SpringBoot的环境 能够完成application.properties配置文件的配置 能够完成application.yml配置文件的配置 能够使用SpringBoot集成Mybatis 能够使用SpringBoo...

2019-05-31 22:48:06 5817

原创 springdata_day02&03

1. SpringDataJpa的概述1. 概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!Spring Data JPA 让我们解脱了DAO层的操作,基...

2019-05-31 22:19:23 457

原创 springdata_day01

目标 理解ORM思想和该数 理解JPA和hibernate的关系 掌握maven单构件jpa项目并进行增删改查操作 掌握JPQL语句进行条件查询1. ORM思想1. 概述ORM(Object-Relational Mapping) 表示对象关系映射。通过ORM,就可以把对象映射到关系型数据库中。简单的说:ORM就是建立实体类和数据库表之间的关系,从而达到操作实体类就相当于操作数...

2019-05-31 22:18:23 463

原创 练手项目1笔记 day20

目标 运用SpringTask实现任务调度 运用MavenProfile实现并发和生产环境切换 了解MongoDB数据库的应用场景 说出其他业务功能的需求和实现思路1. 任务调度SpringTask1. 什么是任务调度在企业级应用中,经常会制定一些“计划任务”,即在某个时间点做某件事情,核心是以时间为关注点,即在一个特定的时间点,系统执行指定的一个操作。常见的任务调度框架有Qua...

2019-05-31 22:16:38 249

原创 练手项目1笔记 day19

目标 能够说出秒杀的实现思路 实现秒杀频道首页功能 实现秒杀商品详情页功能 实现秒杀下单功能 实现秒杀支付功能1. 秒杀业务分析1. 需求分析所谓秒杀,就是网络卖家发布一些超低价格的商品,所有买家在统一时间网上抢购的一种销售方式。通俗说就是网络商家为了促销等目的组织的网上限时抢购活动。由于商品价格低廉,往往一上架就被抢购一空,有时只用一秒钟。通常两种限制:库存限制、时间限制。...

2019-05-31 22:14:41 263

原创 Linux学习笔记整理

ll 为ls -l 别名 能看到所有文件远程管理shutdown -c 取消关机网卡和IP地址远程登录和复制文件ssh高级用户组和权限用户切换root sudo -i,切换回去 exit组管理演练用户管理usermod指定用户登录shellwhich查看系统信息查找软连接打包软件...

2019-05-28 17:28:59 2288

原创 练手项目1笔记 day18

目标 掌握二维码生成插件qrious的使用 能够说出微信支付开发的整体思路 能够调用微信支付接口(统一下单)生成支付二维码 能够调用微信支付接口(查询订单)查询支付状态 实现支付日志的生成与订单状态的修改1. 二维码1. 什么是二维码二维码,又称QR Code,QR全称为Quick Response,是一个近几年来移动设备上超流行的一种编码方式,比传统的Bar Code条形码能...

2019-05-28 16:41:14 460

原创 练手项目1笔记 day17

目标 掌握跨域请求CORS解决方案 完成结算页收货人地址选择功能 完成结算页支付方式选择 完成结算页商品清单功能 完成保存订单功能1. 商品详情页跨域请求1. 需求分析从商品详情页点击“加入购物车”按钮,将当前商品加入购物车,并跳转到购物车页面2. JS跨域请求1. 什么是域当两个应用协议、主机地址(或域名)、端口其中有一项不同,就认为他们的域不同。这里的js跨域是指通...

2019-05-28 16:39:04 404

原创 练手项目1笔记 day16

目标 说出品优购购物车的实现思路 运用cookie存储购物车 编写购物车前端代码 运用redis存储购物车1. 购物车需求分析与解决方案1. 需求分析用户在商品详情页点击加入购物车,提交商品SKU编号和购买数量,添加到购物车,购物车展示页面如下:2. 实现思路购物车数据的存储结构如下用户未登录时,将此购物车存入cookies,在用户登录的时候,将购物车数据存入redis...

2019-05-28 16:37:03 332

原创 日常网页bug页面收集

其实之前就有想法收集各网页的bug页面,但是一直没有落实,碰巧今天又发现一起,警醒自己,以后注意这种问题,希望随着以后的经验和能力的提升,对背后的问题原因做个解答。首先说明情况:下面图片仅做学习使用,非商业用途,有意见或建议请联系本人邮箱。1. 快搜的搜狗知乎入口搜狗的入口正常,该网站(快搜)的搜狗入口出现异常。2. 某新闻网站描述:浏览到最后一页,显示5033. 微博iPho...

2019-05-26 22:14:23 5295

原创 面试之java提高-杨晓峰专栏笔记

学习杨晓峰专栏的笔记,39个热门面试题的解读,分享给正在面试或即将面试的小伙伴们1. 谈谈你对java平台的理解Java本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection), Java通过垃圾收集器(Garbage...

2019-05-25 12:22:43 3291 1

原创 java_springMVC

服务器启动时创建WEB-INF里面的东西只能通过请求转发访问到,直接或者重定向都访问不到自定义类型转换器User类中加dateprivate Date date;// set get toStringjsp的表单添加上用户生日<form action=""> 用户生日:<input ></form>Controller里面用户生日...

2019-05-25 06:21:23 5639

原创 java_lucene

为什么要用全文检索技术?数据库搜索:效率低 索引失效“苹果7是个好手机”这种就搜不出来东西1. 全文检索1. 概念1. 数据的分类结构化数据格式固定、长度固定、数据类型固定。例如:数据库中的数据非结构化数据word文档、PDF文档、邮件、html、txt格式不固定、长度不固定、数据类型不固定。2. 结构化数据的查询通常使用sql语句进行查询,简单、速度快。...

2019-05-25 06:17:41 209

原创 练手项目1笔记 day15

目标 搭建单点登录服务器,开发单点登录客户端 实现CAS认证数据源设置 更换CAS登录页面 掌握CAS与springSecurity集成 完成用户中心单点登录功能1. 开源单点登录系统CAS入门1. 什么是单点登录单点登录(Single Sign On),简称SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义时在多个应用系统中,用户只需要登录一次就可以访问所有相互...

2019-05-24 23:24:04 166

原创 练手项目1笔记 day14

目标 掌握spring boot框架的搭建方法 你能够使用阿里大于发送短信 运用springboot、阿里大于和activemq开发短信微服务 完成品优购用户注册功能(短信验证码认证)用户中心–> 用户服务–>activeMQ–> 短信微服务–> 阿里大于1. Spring Boot入门1. 什么是Spring Bootspring的配置是重量级的,另外...

2019-05-24 23:22:56 276

原创 练手项目1笔记 day13

目标 理解消息中间件、JMS等概念 掌握JMS点对点与发布订阅模式的收发消息 掌握SpringJMS 完成商品审核导入索引库 完成商品删除移除索引库 完成商品审核生成商品详情页 完成商品删除完成删除商品详情页1. JMS入门1. 消息中间件1. 品优购系统模块调用关系分析先将品优购已完成的功能模块梳理已经完成5个web模块和4个服务模块,其中运营商后台的调用关系最多,...

2019-05-24 23:22:06 207

原创 练手项目1笔记 day12

目标 掌握Freemarker常用的指令与内建函数 完成商品详情页的数据显示 完成商品详情页的动态效果 完成商品详情页读取SKU信息的业务逻辑 完成商品审核调用功能1. 网页静态化技术Freemaarker1. 为什么要使用网页静态化技术网页静态化解决方案在实际开发中运用较多,如新闻网站、门户网站的新闻频道或者文章类的频道。对于电商网站的商品详情页,也很适合使用网页静态化。...

2019-05-24 23:19:55 258

原创 练手项目1笔记 day11

目标 实现品优购价格区间筛选功能 实现搜索结果分页功能 理解多关键字搜索 实现搜索结果排序功能 实现隐藏品牌列表功能 实现搜索页和首页对接功能 完成更新索引库的功能1. 按价格区间筛选1. 需求分析点击搜索面板的价格区间,实现按价格筛选2. 前端代码1. 前端控制层修改search-web的searchController.js 搜索条件的定义$scope.sear...

2019-05-24 23:17:06 191

原创 练手项目1笔记 day10

目标 实现品优购搜索结果高亮显示功能 说出品优购搜索的业务规则和实现思路 完成查询分类列表的功能 完成缓存品牌和规格数据的功能 完成显示品牌和规格数据的功能 完成过滤条件构建的功能 完成过滤查询的功能1. 品优购-高亮显示1. 需求分析将用户输入的关键字在标题中以红色的字体显示,就是搜索中常用的高亮显示2. 后端代码修改服务层代码ItemSearchServiceImp...

2019-05-24 23:15:44 226

原创 练手项目1笔记 day09

目标 完成solr环境安装、中文分析器和业务域的配置 会使用Spring Data Solr 完成增删改查操作 完成批量数据导入功能 完成关键字搜索功能 完成高亮显示关键字功能 完成更新索引库的功能1. solr安装与配置1. 什么是solr大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。这就是为...

2019-05-17 23:23:46 202

原创 练手项目1笔记 day08

广告管理与缓存解决方案目标 了解网站前台的页面以及广告相关表结构 完成运营商后台广告类型管理与广告管理 完成前台工程广告轮播图的展示 使用SpringDataRedis操作字符串、set、list、hash等类型缓存 使用SpringDataRedis实现广告数据的缓存1. 网站前台分析1. 网站前台有哪些页面网站首页商家(店铺)页面商品详情页商品搜索页购物车列表页...

2019-05-17 23:23:06 209

原创 练手项目1笔记 day07

目标 完成商家后台商品列表的功能 完成商家后台商品修改的功能 完成运营商后台商品审核的功能 完成运营商后台商品删除的功能 掌握注解式事务的配置1. 商家后台-商品管理【商品列表】1. 需求分析在商家后台,显示该商家的商品列表信息,如图:2. 查询商家商品列表1. 后端修改shop-web工程的GoodsController.java的search方法@Request...

2019-05-17 23:22:04 350

原创 练手项目1笔记 day06

目标 完成选择商品分类功能 完成品牌选择功能 完成扩展属性功能 完成规格选择功能 完成SKU商品信息功能 完成是否启用规格功能1. 商品录入【选择商品分类】1. 需求分析实现效果为商品分类右边显示三级效果当用户选择一级分类后,二级分类对应更新,当用户选择二级分类后,三级分类要对应更新2. 准备shop-web工程创建ItemCatController,拷贝运营商部分的代...

2019-05-17 23:21:04 243

原创 练手项目1笔记 day05

目标 完成商品分类功能 了解电商概念SPU和SKU 掌握富文本编辑器的使用 掌握上传服务器FastDFS 掌握angularJS图片上传1. 商品分类1. 需求分析实现三级商品分类列表查询功能首先显示一级分类;点击列表行的查询下级按钮,进入下级分类列表,同时更新面包屑导航最后三级分类,不再显示查询下级按钮,同时更新面包屑导航点击面包屑导航,可以返回操作。2. 后端实现...

2019-05-17 23:19:18 265

原创 练手项目1笔记 day04

目标 实现springsecurity的入门小demo 完成运营商登录与安全控制功能 完成商家入驻 完成商家审核 完成商家系统登录与安全控制功能1. 和之前的比较1. jar包比较ssm项目中引入的jar包<dependency> <groupId>org.springframework.security</groupId...

2019-05-17 23:17:21 206

原创 练手项目1笔记 day03

目标 理解和运用angularJS的service 理解和运用控制器继承 掌握代码生成器的使用 实现规格管理 实现模板管理1. 前端分层开发1. 前端服务层的抽取服务层就是和后端进行交互的部分,是一个函数或对象。如内置服务$http,在不同的控制器中调用同一个服务,提高代码复用性,便于维护。修改品牌管理代码var app = angular.module('pinyougo...

2019-05-17 23:16:07 191

原创 练手项目1笔记 day02AnglaJS

目标 运用AngularJS前端框架的常用指令 完成品牌管理的列表功能 完成品牌管理的分页列表功能 完成品牌管理的增加功能 完成品牌管理的修改功能 完成品牌管理的删除功能 完成品牌管理的条件查询功能1. 入门1. 简介AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产...

2019-05-17 23:15:21 244

原创 练手项目1笔记 day01Dubbox

Dubbox框架1. Dubbox简介致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务质粒方案,就是个服务框架。简单说:远程服务调用的分布式框架。节点角色说明Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次调和调用时间的监控中心。Containe...

2019-05-17 23:13:29 231

转载 史上最全阿里技术面试题目【转】

题目目录技术一面(基础面试题目) 技术二面(技术深度、技术原理) 项目实战(项目模拟面试) JAVA开发技术常问的问题 阿里必会知识 阿里面试范畴 阿里面试总结 一:阿里技术一面(基础掌握牢固)常用的异常类型? session java锁...

2019-05-09 19:52:02 247

转载 屏幕写画和缩放:ZoomIt【转】

强烈安利一款屏幕写画缩放工具,小巧,强大! 应用场景:远程教学或者指导其他人的话转自https://www.jianshu.com/p/76b78af068f5 屏幕写画和缩放:ZoomIt 为啥用 Zoomit ?现在 PPT 演示是多数老师上课的标配。虽然 Power Point 也自带了画笔功能,但每次要点几下鼠标才能出来,且仅限于手写。想要画出一条水平线,一个...

2019-05-06 09:24:24 1685

原创 java提高_netty

netty大名鼎鼎,现在应用广泛,本文主要介绍netty的概述,API以及几个小demo,希望能记录自己的学习笔记,分享大家,共同进步。文章目录1.概述2. Netty的整体设计1. 线程模型单线程模型线程池模型Netty模型2. 异步模型Future Callback和Handler3. 核心APIChannelHandler及其实现类pipeline和ChannelPipelineChan...

2019-05-02 13:06:54 2013 1

转载 《文明6》引言科普 引言出处讲解 【转】

学生时代喜欢玩《文明》,目前业余时间看看游戏周边,还是可以调剂下心情, 最近看到一篇游民星空的博文,感觉作者真心骨灰粉,从中也了解西方文化的很多趣事。转载自游民星空https://www.gamersky.com/handbook/201804/1033322_13.shtml   《文明6》中有很多名人名言的引用,但是各位朋友知道这些引言出自哪里吗?下面为大家带来“renshengxy...

2019-05-02 09:39:55 2874 1

原创 java提高_NIO

NIO编程1. 概述java.nio 全称 java non-blocking IO, 是指 JDK 提供的新 API。 从 JDK1.4 开始, Java 提供了一系列改进的输入/输出的新特性, 被统称为 NIO(即 New IO)。 新增了许多用于处理输入输出的类, 这些类都被放在 java.nio 包及子包下 。NIO和BIO的区别BIO以流的方式处理数据,NIO以通道cha...

2019-05-01 08:15:39 672

Git课堂笔记思维导图

git的课堂笔记导图资源,具体模块分为基本操作、分支管理和github的使用

2018-12-19

空空如也

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

TA关注的人

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