- 博客(13)
- 收藏
- 关注
原创 springboot+mybatisplus+sharding-jdbc分库分表
springboot,mybatisplus,sharding-jdbc实现分库分表
2024-03-15 14:40:01 1080
原创 基于springboot+gateway+nacos+sentinel实现限流降级
微服务springboot,springcloud-gateway网关,nacos实现持久化,sentinel实现限流降级
2024-03-12 17:29:56 477
原创 springboot+rabbitMq自定义组件
由于开发时经常会用到mq进行开发,每次开发声名队列,交换机,绑定关系比较麻烦,要写一堆配置文件,为了简化开发流程,故封装了一个我们的mq的组件,已上传到私服,只用在nacos上配置就可以实现上述功能。二,nacos配置三,发送消息四,接收消息五,接收ReturnsCallback六,接收ConfirmCallback最后详细的代码见gitHub: https://github.com/zbmzbm/mqkit
2024-03-08 18:25:23 417
原创 springboot+nacos+gateway实现灰度发布
首先我们需要在灰度服务引入灰度sdk,然后发布,我们正常服务不需要引入,在网关引入并配置灰度策略,那么会根据负载均衡策略和我们配置的权重选择服务。首先我是自定义了一个灰度发布的sdk,引入该包可以实现,指定服务灰度发布,并指定灰度权重。如何在微服务实现灰度发布呢?
2024-03-08 16:49:14 739
原创 jvm-运行时私有数据区(栈、程序计数器、本地方法栈)
pc寄存器 jvm支持一次运行多个线程,每个线程都有自己的pc寄存器,任何时候一个线程只能运行一个方法的代码。pc寄存器用来存储指向下一条指令的地址,也即将要执行的指令代码,由执行存储读取下一条指令。 本地方法栈 本地方法不是使用Java语音写的,为了支持它我们使用的是传统栈,如c语言栈,不过jvm不能加载本地方法,主要是用来管理我们的本地方法的调用的,如果我们的线程请求分配的的栈容量超过我们的本地方法栈允许的最大容量,Java虚拟机会抛出StackoverflowErr...
2022-03-11 14:38:56 446
原创 webview中嵌套html实现精准定位(百度地图、高德地图、腾讯地图、H5原生定位)js对比
最近在实现一个功能,就是在安卓手机和苹果手机嵌入html代码,实现精准定位,我为此对比几种定位的方法。我要的是精准定位,就是误差在100米左右的功能,类似与外卖app那种定位精确度1. 首先是原生h5定位if(browser.versions.android){ var options={ enableHighAccuracy:true, ...
2018-09-12 14:15:31 15863 9
原创 web手机端如何定位(安卓版和ipone版),兼容移动端,定位准确
移动端html5如何定位?话不多说我们直接贴代码,首先我们针对我们的安卓手机进行定位,安卓手机我们直接可以调用html5的定位,但是如果要想定位准确我们需要用百度地图进行经纬度转换1,html5定位 var options={ enableHighAccuracy:true,//开启高精度 maximumAge:1000 }
2018-01-04 16:33:56 8910 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人