自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝色的青春_巍

做技术一定要一颗恒心,这样才不会半途而废

  • 博客(27)
  • 收藏
  • 关注

原创 电商项目day18(微信支付)

今日目标:二维码的简介二维码的入门demo微信平台支付接口调用检测支付状态支付日志一.二维码简介以及入门demo1.简介:二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类2.优势    信息容量大, 可以容纳多达 185...

2018-12-29 20:05:42 1862

原创 电商项目day17(跨域&订单)

今日目标:掌握跨域请求CORS    完成结算页收货人地址选择功能    完成结算页支付方式选择    完成结算页商品清单功能    保存订单功能一.商品详情页跨域请求1.购物车详情页面功能的对接首先我们在模板中配置添加购物车的点击按钮,我们主要获得两个参数   itemId   和    num  通过我们通过插值替换,获得商品的id   我们在本地的静态...

2018-12-29 14:59:12 571

原创 电商项目day16(购物车实现)

今日目标:理解购物车的思路购物车登陆后存储到redis中一.需求分析数据结构分析:       购物车与商家相关联我们由京东的案列,就是可以看出,不登录,也可以实现购物车的添加,不过天猫不可以,必须登陆后才能进行,添加到购物车购物车列表中有多个购物车:[              京东自营(购物车对象){                      商家id,...

2018-12-27 15:41:04 4179

转载 转 做个男人,做个成熟的男人,做个有城府的男人

感悟:     当我看到这篇文章时,为什么自己,没有早点,遇见,人生总是这样,一切都是安排好的,我们努力走在这条路上,自己觉得能改变走的路,但是,改变的往往也是,注定你要走的路,在这个该奋斗的年龄,我们没有选择,每个人都不一样,生来就不同,何必要相同,但是我们似乎又向着相同的方向在努力,用自己的真能量,影响身边的人,努力的提升自己,修身、齐家、治國、平天下。下面的文章寫的特別好,作爲鞭策自己的...

2018-12-27 13:33:55 307

原创 电商项目day15(单点登录&cas框架)

今日目标:掌握单点的登陆的解决方案入门实现配置文件详解cas与spring-security整合完成商城用户中心一.单点登录的实现方案1.什么是单点登录单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。单点登陆时一个系统中...

2018-12-24 21:40:38 921

原创 电商项目day14(HTTPClient&阿里云通信)

今日目标:     完成HTTPClient会GET和POST请求    在阿里云网站中注册短信功能      阿里云通信/阿里大于    自己手动编写之前品优购写的接口    品优购短信平台    能在工程中使用HTTPClient调用短信接口    完成用户注册功能一.HttpClient的get和post请求HttpClient 是 Apache Jakarta Comm...

2018-12-23 20:08:59 383

原创 电商项目day13(消息中间件解决方案 JMS&ActiveMQ)

今日目标:配置nginx反向代理jms入门spring整合jmsActiveMQ应用到项目实现上下架同时更改索引库以及静态页面一.nginx配置项目的反向代理nginx是什么?Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:...

2018-12-22 16:10:54 1189

原创 电商项目day13-1(jms入门)

一.点对点模式理解:         点对点的模式主要建立在一个队列上面,当连接一个列队的时候,发送端不需要知道接收端是否正在接收,可以直接向 ActiveMQ 发送消息,发送的消息,将会先进入队列中,如果有接收端在监听,则会发向接收端,如果没有接收端接收,则会保存在 activemq 服务器,直到接收端接收消息,点对点的消息模式可以有多个发送端,多个接收端,但是一条消息,只会被一个接收...

2018-12-21 19:00:37 161

原创 电商项目day12(商品详情页面静态化&freemarker的入门)

今日目标:掌握页面静态化技术完成入门demo熟练使用常用的demo商品详情页面的展示静态页面动态效果实现一.freemarker入门Demo1.首先为什么要使用freemarker技术?FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker 与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet...

2018-12-20 23:37:33 920

原创 电商项目(Data too long)

一.在电商项目中涉及到三张表的添加出现的问题我们前台通过F12查看解决方法:      

2018-12-20 12:49:12 147

原创 电商项目day11(商品搜索功能实现&排序&结果分页)

今日目标:    完成关键字搜索功能    能够实现高亮显示效果    完成查询分类列表的功能    完成条件过滤构建功能    完成分页动态页码展示一、完成关键字搜索1.首先构建工程    pinyougou_search_interface    pinyougou_search_service    pinyougou_search_web参考content的工程,因...

2018-12-18 23:33:05 6703 1

原创 电商项目day10-1(Spring-data-Solr入门demo)

一.重新创建一个项目用于导入数据库的数据到solr索引库中1.添加相关jar包2.配置相关的配置文件3.编写基于junit的测试文件4.编写scheme.xml中配置的域字段与实体的映射关系 @Field private Long id; @Field("item_title") private String title; private...

2018-12-16 19:33:20 131

原创 电商项目day10(Solr入门&spring Data Solr集成到项目)

今日目标:1.solr的安装与配置2.solr的核心配置文件3.配置业务域4.spring Date Solr集成到项目5.批量数据导入一、Solr的介绍1.solr是什么?       大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。       这就是为什么转移负载到一个外部的搜索服...

2018-12-16 17:33:27 332

原创 电商项目day09(网站前台之广告功能实现&优化策略)

今日目标:1、完成门户网站的搭建2、完成运营商广告后台管理3、轮播图广告展示4、spring data redis 集成到项目5、redis缓存优化广告业务一、门户网站业务分析1.首先广告业务:第一:吸引用户   第二:运营商通过网站的流量赚钱提高公司的收入,提升网站知名度,提升网站流量2.设计到的表结构tb_contenttb_content_...

2018-12-15 21:14:23 618

原创 电商项目day08(商家录入商品&商品的上下架&运营商审核&)

今日目标:1.完成商品录入之SKU列表生成2.运营商的对商品的审核3.商家对商品的管理一、商品录入之SKU列表生成前端js中,json格式的对象,最适合组装动态变化的数据。tb_item表中spec字段,记录商品特有的规格数据。    spec:{"机身内存":"16G","网络":"联通3G"}js数组的组装技巧克隆    分为两种:浅克隆和深克隆  要基于j...

2018-12-14 22:39:49 3200 2

原创 电商项目day07(基于fastDFS的图片上传&商家录入扩展属性&规格)

今日目标:1、掌握fastDFS分布式上传文件的原理2、项目中商品图片的上传3、扩展属性的完成4、规格属性的完成一、基于fastDFS的文件上传原理1、 什么是 FastDFS       FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容机制,并注重高可用、高性能等指标,使用FastDF...

2018-12-13 16:58:42 477

原创 电商项目day06(继承spring-security框架到商家管理&商家商品录入)

今日目标:1、完成商家管理的安全框架控制2、完成登录的密码加密(BCrypt加密算法)3、商家登录登出的用户名显示4、商品录入功能实现之商品基本信息录入一、商家管理加入安全框架分析:在运营商管理的中我们,我们的用户名和密码都是在spring-srcurity.xml文件中配置是写死的,那么我们在商家中,我们通过获得用户的数据库密码,来实现登录1.首先导入相关的maven...

2018-12-11 21:12:32 397

原创 电商项目day05(面包屑功能实现&安全框架&商家入驻审核)

今日目标:1、实现面包屑功能2、运营商添加spring-security安全框架3、运营商登录显示名字,登出实现4、商家是审核功能实现一、面包屑功能实现1、分析:首先我们通过自关联,根据parent_id找到了与之对应的下一个级数据,这样做的好处是,能够更好的管理表,不涉及外键,这是主流电商平台的建表思路。如图我们通过上图可以分析出,通过点击下一个查询下一级,可以把...

2018-12-10 21:39:55 1186

原创 电商项目day03(前端分层开发&规格实现)

今日目标:    理解前端分层开发    实现控制器继承    能够使用mybatis逆向工程生成dao层代码    完成规格管理功能一、js代码重构首先介绍javaee的三层架构:   最重要的目的就是解耦         web  接收请求,处理响应        service  处理业务逻辑        dao  数据处理前端开发我们也可以进行分层开发,分为...

2018-12-08 22:31:21 620

原创 电商项目day02(angularjs入门及品牌页面)

一.Angularjs入门以及常用的命令1.简介        AngularJS 诞生于2009 年,由 Misko Hevery 等人创建,后为 Google所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、依赖注入等等。2.四大特性      1. mvc模式...

2018-12-06 23:11:29 568

原创 angularjs常见错误(一)

一、如图:原因:解决方法:模型ng-model不能为空 

2018-12-04 20:01:43 228

原创 堆排序(一)

一、介绍堆结构:    1.就是完全二叉树,要吗是一个满二叉树,最后一个层都是叶节点。满二叉树:最后一层都是叶节点,并都补齐的    2.如果不是满二叉树,如果最后一层是从左到右依次排满的话,不会跳过的就是完全二叉树。完全二叉树如下:完全二叉树的数组表示:一个节点的左孩子:2*i+1                             一个节点的有孩...

2018-12-04 00:43:27 675

原创 电商项目day01(dubbo+ssm搭建分布式运用)

一、互联网和传统项目的区别传统项目   企业内部管理系统            OA 办公自动化系统        CRM 客户关系管理系统        ERP 企业资源计划    互联网项目        电商、旅游、出行、外卖、在线教育 ..        品优购二、电商项目的介绍高并发            解决方案:                分布式架构:...

2018-12-03 22:54:08 1248

原创 快速排序(一)

一、分析原理经典快排的思想:首先把最后一个数据X值作为划分值,然后在分开的在通过最后一个数划分。wo我们可以改进一个快速排序,通过荷兰国旗的问题,对快速排序做一个加速的过程,因为,经典快速排序每次搞定一个数的位置,如上图,每次之搞定一个数X,我们可以在中间加一个相等的数,类似于荷兰国旗问题import java.util.Arrays;public class Quick...

2018-12-02 23:54:07 155

原创 Algorithm(一)荷兰国旗问题

一、经典题目 给定一个数组arr,和一个数num,请把小于等于num的数放在数组的左边,大于num的数放在数组的右边。要求额外空间复杂度O(1),时间复杂度O(N)分析: 总体的思想就是小于num的数推着大于num的数向右走,如果当前数小于num,则直接跳下一个数,同时小于的范围扩大一位,如果是大于则是直接跳下一位,知道遇见小于num的数,在和小于范围的下一个数交换代码:...

2018-12-02 19:13:21 310

原创 tomcat7插件运行springmvc出现错误

一、错误如下:二、解决方法:删除配置的另外两个servlet坐标

2018-12-01 19:43:56 438

原创 springmvc搭建完成后运行出现错误

一、错误如下:严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]java.net.BindException: Address already in use: JVM_Bind <null>:8080 at org.apache.tomcat.util.net...

2018-12-01 19:36:20 277

空空如也

空空如也

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

TA关注的人

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