乐优
hades9805
个人博客主页:https://linzhiteng.postach.io/
欢迎关注。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
乐优商城day01
所有代码发布在 [https://github.com/hades0525/leyou]原本用的onenote记得笔记,直接粘贴过来的,格式可能不好看。启用lombok插件1.安装lombok插件2.pom里面引入依赖 <dependency> <groupId>org.projectlombok</gr...原创 2019-01-17 18:49:15 · 407 阅读 · 1 评论 -
乐优商城day16(授权中心,JWT,RSA加密)
用户微服务接口• 注册功能Controller/***注册*@paramuser*@paramcode*@return*/@PostMapping("register")public ResponseEntity<Void> register(@Valid Useruser,@RequestParam("code") String code){userSer...原创 2019-02-19 21:28:49 · 1550 阅读 · 2 评论 -
乐优商城day12(商品搜索页面完全实现)
Day122019年2月9日23:42商品实现分页翻页分页条<!--分页条--><divclass="fr"><divclass="sui-paginationpagination-large"><ul><li:class="{prev:true,disabled:search.page===1}"&a原创 2019-02-13 14:37:55 · 670 阅读 · 0 评论 -
Day18(订单微服务)
购物车4.5 修改购物车的数量• controller/***修改购物车商品数量*@paramspuId*@paramnum*@return*/@PutMappingpublicResponseEntity<Void>updateCartNum(@RequestParam("id")LongspuId,@RequestParam("num")intnum){c...原创 2019-02-22 22:18:34 · 710 阅读 · 0 评论 -
Day17(购物车)
判断登录状态在ly-auth-service中定义用户的校验接口,通过cookie获取token,然后校验通过返回用户信息。• 每当用户在页面进行新的操作,都应该刷新token的过期时间,否则30分钟后用户的登录信息就无效了。而刷新其实就是重新生成一份token,然后写入cookie即可。/***校验用户登录状态*/@GetMapping("verify")publicRespo...原创 2019-02-22 22:09:36 · 371 阅读 · 0 评论 -
乐优商城day15(redis,短信微服务)
Redis• 1.指令• 1.1通用指令o keys 获取符合规则的键名列表keys pattern(正则表达式) 示例:keys *• 在生产环境一定要禁用此命令(在redis.conf中重命名keys)o exists 判断键是否存在o del 删除键o select 选择库,默认16个 select index(0-15) • 修改redis....原创 2019-02-17 16:17:25 · 878 阅读 · 0 评论 -
乐优商城day14(RabbitMQ实现数据同步)
RabbitMQ五种消息模型基本消息模型在上图的模型中,有以下概念:• P:生产者,也就是要发送消息的程序• C:消费者:消息的接受者,会一直等待消息到来。• queue:消息队列,图中红色部分。类似一个邮箱,可以缓存消息;生产者向其中投递消息,消费者从其中取出消息。• 消费者消息确认机制(Acknowlege)• 消息一旦被消费者接收,队列中的消息就会被删除。那么问题来了:R...原创 2019-02-16 16:54:18 · 1571 阅读 · 0 评论 -
乐优商城day11(搜索微服务的搭建,elastic的复杂查询)
Day11elastic自定义查询排序+分页@Testpublic void testQuery(){//创建查询构建器NativeSearchQueryBuilder queryBuilder=new NativeSearchQueryBuilder();//结果过滤queryBuilder.withSourceFilter(new FetchSourceFilter(new...原创 2019-02-09 23:39:59 · 715 阅读 · 1 评论 -
乐优商城day09(商品的新增修改)
所有代码发布在 [https://github.com/hades0525/leyou]Day092019年1月29日20:22文件上传时出错:spring boot的应用服务在启动的时候,会生成在操作系统的/tmp目录下生成一个Tomcat.*的文件目录,用于"java.io.tmpdir"文件流操作TomcatEmbeddedServletContainerFactor...原创 2019-01-30 17:10:09 · 1055 阅读 · 0 评论 -
乐优商城day10(Elasticsearch,Spring Data Elasticsearch)
Day102019年1月30日17:28Elastic安装:• 全文检索技术• Elastic有一条完整的产品线:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术栈。在虚拟机中安装elastica. 不能再root下使用,必须安装在另一个用户leyou下 su - leyou• chown leyou:leyou elasti...原创 2019-02-06 17:11:59 · 364 阅读 · 0 评论 -
乐优商城day13(商品详情页,rabbitMQ安装)
Day13(rabbitmq)2019年2月13日14:45使用thymeleafthymeleaf基本信息• 默认前缀:classpath:/templates/• 默认后缀:.html所以如果我们返回视图:users,会指向到 classpath:/templates/users.html• Thymeleaf默认会开启页面缓存,提高页面并发能力。但会导致我们修改页面不会立即...原创 2019-02-14 23:31:35 · 764 阅读 · 1 评论 -
乐优商城day07(fastDFS模块)
所有代码发布在 [https://github.com/hades0525/leyou]Day072019年1月24日21:47品牌管理 查询和搜索 BrandMapper Brandcontroller 写controller之前需要知道4个值 - 请求方式: - 请求路径...原创 2019-01-27 13:03:11 · 755 阅读 · 2 评论 -
乐优商城day04
所有代码发布在 [https://github.com/hades0525/leyou]day042019年1月21日15:30ES6新特性:新的关键字 let:定义局部变量 const:定义常量 解构表达式 let arr =[2,5,-1,9] 取得前两个值 let [x,y]=arr 取...原创 2019-01-22 11:26:44 · 350 阅读 · 0 评论 -
乐优商城day03
所有代码发布在 [https://github.com/hades0525/leyou]Day032019年1月18日11:45SpringcloudHystrix(一种保护机制/熔断器)Hystrix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 雪崩问题:微服务中调用关系复杂,如果一个调用异常,请求阻塞,导致其他...原创 2019-01-20 23:35:43 · 349 阅读 · 0 评论 -
乐优商城day06(虚拟机centos7下安装nginx,已解决各种问题)
所有代码发布在 [https://github.com/hades0525/leyou]day062019年1月23日16:36 修改hosts,修改域名 switchhosts nginx:web服务器和反向代理服务器 把nginx装在虚拟机里 配置虚拟机的ip地址为静态 https://blog.youkuaiyun.com/n950814abc/ar...原创 2019-01-25 00:43:23 · 1580 阅读 · 1 评论 -
乐优商城day05
所有代码发布在 [https://github.com/hades0525/leyou]ps:弄nigx弄了1天半,才把环境配好能用,中间出现了很多情况。包括虚拟机的网络和ip问题等。day052019年1月22日11:28Vue父子组件通信父向子的通信 子向父的通信项目架构: 后台管理系统使用vue.js框架建出单页应用(SPA) S...原创 2019-01-25 00:39:12 · 325 阅读 · 0 评论 -
乐优商城day02
所有代码发布在 [https://github.com/hades0525/leyou]springCloud父项目管理pom<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifa...原创 2019-01-18 11:33:39 · 353 阅读 · 0 评论 -
Day19(微信支付)
所有代码发布在 https://github.com/hades0525/leyou订单微服务查询订单(提交订单后展示订单)OrderController /** *根据订单id查询订单 *@param id *@return */ @GetMapping("{id}") publicResponseEntity<Order>queryOrde...原创 2019-06-09 20:51:48 · 421 阅读 · 0 评论
分享