首页
学习
活动
专区
工具
TVP
发布

奔跑的人生

做一个好人,为事业和爱情都执着。
专栏作者
111
文章
103291
阅读量
22
订阅数
记录Ally项目的点点滴滴(一)-总结
  其实,在写这篇文章之前,我们的Ally(美国ALLY银行)项目一期已经结束,需求说明书我在上篇文章已经给出,写
Isaac Zhang
2022-05-11
2000
[dubbo 源码之 ]2. 服务消费方如何启动服务
消费者在启动之后,会通过ReferenceConfig#get()来生成远程调用代理类。在get方法中,会启动一系列调用函数,我们来一个个解析。
Isaac Zhang
2020-03-19
4680
[dubbo 源码之 ]1. 服务提供方如何发布服务
服务提供方在启动部署时,dubbo会调用ServiceConfig#export来激活服务发布流程,如下所示:
Isaac Zhang
2020-03-19
4260
SEATA 1.0.0使用yaml配置替换file.conf 和 registry.conf
在SEATA 1.0.0 中发布了一个新的feature,可以使用yaml/properties来替换掉我们在之前引入的file.conf 和registry.conf. 只需2步即可达到目的:
Isaac Zhang
2020-02-14
2.4K0
SEATA 分布式事务入门DEMO
在eureka中看到如下8091端口的服务之后,即启动seata-server正常!
Isaac Zhang
2020-02-13
1.3K0
从零开始安装Redis 集群(Linux CenOS7)
[root@iZ2ze7s2v0b78922wia32rZ init.d]# vim redis_init_script #!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. ### BEGIN INIT INFO # Provides: redis_6379 # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Redis data structure server # Description: Redis data structure server. See https://redis.io ### END INIT INFO #chkconfig: 22345 10 90 #description: Start and Stop redis REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/usr/local/redis/redis.conf"
Isaac Zhang
2020-01-14
6150
SecureCRT登陆liunx 方向键失效
使用SecureCRT登陆liunx(CenterOS)系统,发现删除(backspace)键、和上下左右键不起作用,解决如下:
Isaac Zhang
2019-11-29
1.3K0
[springboot 开发单体web shop] 8. 商品详情&评价展示
上节 我们实现了根据搜索关键词查询商品列表和根据商品分类查询,并且使用到了mybatis-pagehelper插件,讲解了如何使用插件来帮助我们快速实现分页数据查询。本文我们将继续开发商品详情页面和商品留言功能的开发。
Isaac Zhang
2019-11-26
8280
[springboot 开发单体web shop] 7. 多种形式提供商品列表
上节 我们实现了仿jd的轮播广告以及商品分类的功能,并且讲解了不同的注入方式,本节我们将继续实现我们的电商主业务,商品信息的展示。
Isaac Zhang
2019-11-22
5610
[springboot 开发单体web shop] 6. 商品分类和轮播广告展示
从上图我们可以看出,商品的分类其实是有层级关系的,而且这种关系一般都是无限层级。在我们的实现中,为了效果的展示,我们仅仅是展示3级分类,在大多数的中小型电商系统中,三级分类完全足够应对SKU的分类。
Isaac Zhang
2019-11-20
1.8K0
[springboot 开发单体web shop] 5. 用户登录及首页展示
在之前的文章中我们实现了用户注册和验证功能,接下来我们继续实现它的登录,以及登录成功之后要在页面上显示的信息。 接下来,我们来编写代码。
Isaac Zhang
2019-11-13
5060
[springboot 开发单体web shop] 3. 用户注册实现
作为一个现代化电商平台,什么最重要呢?of course 是用户,广大用户群体是支持我们可持续发展的基石,顾客是上帝, 虽然在当今上帝已经不被重视了,特别是很多的平台对于老用户就是恨不得赶紧Out...但是用户量是一切的基础,那我们就开始创建我们的上帝吧!
Isaac Zhang
2019-11-10
1.3K0
[springboot 开发单体web shop] 4. Swagger生成Javadoc
在日常的工作中,特别是现在前后端分离模式之下,接口的提供造成了我们前后端开发人员的沟通 成本大量提升,因为沟通不到位,不及时而造成的[撕币]事件都成了日常工作。特别是很多的开发人员 不擅长沟通,造成的结果就会让自己特别的痛苦,也让合作人员恨的牙根痒痒。 为了结束战火蔓延,同时为了提升开发人员的满意度,Swagger应运而生。
Isaac Zhang
2019-11-10
7630
[springboot 开发单体web shop] 2. Mybatis Generator 生成common mapper
我们可以看到一行配置内容:<properties resource="generator/config.properties"/>,这里是为了将我们的数据库连接、账号等信息外置,配置内容如下:
Isaac Zhang
2019-11-07
6610
[springboot 开发单体web shop] 1. 前言介绍和环境搭建
springboot 本身是为了做服务化用的,我们为什么要反其道使用它来开发一份单体web应用呢? 在我们现实的开发工作中,还有大量的业务系统使用的是单体应用,特别是对于中小型团队来说,在项目开发之初选择服务化开发是得不偿失的,因为对于此类团队,势必所有的工作都是需要我们开发人员来做的,例如:
Isaac Zhang
2019-11-06
4200
[插件化开发] Poc之后,我选择放弃OSGI
我选择放弃该方案,使用Servlet 3.0提供的热插拔来实现插件模式,只是需要重新加载应用上下文,因此,建议各位部署多实例节点,在升级服务时,采用灰度发布来降低影响。
Isaac Zhang
2019-10-24
1.3K0
[插件化开发] 1. 初识OSGI
当前product是以solution的方式进行售卖,但是随着公司业务规模的快速夸张,随之而来的是新客户的产品开发,老客户的产品维护,升级以及修改bug,团队的效能明显下降,为了解决此类问题,必须站在公司战略的统一高度来重构系统。
Isaac Zhang
2019-10-16
1.1K0
Spring Cloud Gateway 之请求坑位[微服务IP不同请求会失败]
在使用Spring Cloud Gateway过程中,希望配置多Routes映射不同的微服务,因为Gateway 和Zuul的访问路径不同(zuul 会带有服务service Id),造成错误。
Isaac Zhang
2019-09-29
1.1K0
[JVM 相关] Java 新型垃圾回收器(Garbage First,G1)
2种过程是循环往复收集。 G1指令细节 初始空间占用 Initiating Heap Occupancy Percent(IHOP): Initial Mark 收集触发的阈值,为老年代空间定义Heap占用的百分比。 JVM 设置参数:-XX:InitiatingHeapOccupancyPercent 默认情况下,根据标记时间以及老年代在标记周期中的内存分配,G1垃圾收集器将自动抉择理想的IHOP的值。 JVM 失效参数:-XX:-G1UseAdaptiveIHOP 修改区域空间大小 -XX:G1HeapRegionSize
Isaac Zhang
2019-09-11
5440
[Spring cloud 一步步实现广告系统] 11. 使用Feign实现微服务调用
上一节我们使用了Ribbon(基于Http/Tcp)进行微服务的调用,Ribbon的调用比较简单,通过Ribbon组件对请求的服务进行拦截,通过Eureka Server 获取到服务实例的IP:Port,然后再去调用API。本节课我们使用更简单的方式来实现,使用声明式的Web服务客户端Feign,我们只需要使用Feign来声明接口,利用注解来进行配置就可以使用了,是不是很简单?实际工作中,我们也只会用到Feign来进行服务之间的调用(大多数)。接下来,我们来实例操作一把。
Isaac Zhang
2019-09-11
3200
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档