- 博客(105)
- 资源 (1)
- 收藏
- 关注
原创 k8s-dashboard
三、创建服务账户后,可能没有secret,此时要自己生成,然后再获取token。一、windows可以通过端口转发将流量转发至dashboard。四、将token放到dashboard的登录界面即可。二、暴露dashboard端口。
2025-03-16 18:21:38
271
原创 k8s集群-kubeadm init
如果你在运行 kubeadm init 前没有预先把所有需要的镜像下载到本地,kubeadm 会尝试根据配置文件中的 imageRepository 字段指定的地址自动拉取所需镜像。为了使用阿里云的镜像源加速 kubeadm init 初始化 Kubernetes 集群的过程,你需要修改 kubeadm 的配置文件以指向阿里云提供的镜像仓库。在某些情况下,可能需要手动拉取和标记特定版本的镜像,尤其是当你使用的 Kubernetes 版本在阿里云镜像仓库中有不同的命名时。
2025-03-15 18:28:55
420
原创 代码构建-maven-排除某些大的依赖lib
includeArtifactIds>具体artifact名,支持逗号间隔</includeArtifactIds><includeGroupIds>具体包名</includeGroupIds><artifactId>具体artifact名</artifactId><groupId>具体包名</groupId>-- 将某些大的依赖抽取到lib -->-- 排除掉某些大的lib -->-- 请根据需要选择版本 -->
2025-03-14 14:03:31
323
原创 SpringCloud源码分析-Spring Cloud Alibaba和Spring Cloud对比分析
Spring Cloud Alibaba 和 Spring Cloud 的主要区别在于,Spring Cloud Alibaba 是对 Spring Cloud 生态系统的扩展和定制化,它集成了阿里巴巴自主研发的一系列中间件产品,旨在为开发者提供一套更加符合阿里巴巴生产环境实践的微服务解决方案。以下是两者之间的一些具体差异:### 1. 注册中心- **Spring Cloud**:使用 Eureka 或 Consul 作为服务注册与发现工具。
2025-01-02 10:07:56
652
原创 SpringCloud源码分析-nacos与eureka
如果用alibaba springcloud,那么就是阿里的技术体系。nacos属于阿里的原生技术栈,所以阿里更偏向于用nacos作为服务发现注册。
2025-01-02 09:58:26
654
原创 SpringCloud源码-整合zipkin
- 添加 Zipkin 集成依赖 -->-- 如果你想使用 Zipkin 的 HTTP 追踪端点 -->
2025-01-02 09:51:28
293
原创 SpringCloud源码-Ribbon
一、Spring定制化RestTemplate,预留出RestTemplate定制化扩展点。二、Ribbon定义RestTemplate Ribbon扩展点功能。
2024-12-31 15:16:15
611
原创 SpringCloud源码分析-Ribbon与LoadBalancer
不再作为默认选择:从 Spring Cloud Hoxton 版本开始,Ribbon 已经不再是默认的负载均衡器,取而代之的是 Spring Cloud LoadBalancer。如果你正在使用较旧的 Spring Cloud 版本(如 Finchley、Greenwich),Ribbon 仍然是默认的负载均衡器,继续使用它是合理的。Ribbon 是一个成熟的客户端负载均衡器,提供了多种负载均衡策略和丰富的配置选项,适合那些已经使用了 Netflix OSS 组件的项目。
2024-12-28 09:52:55
579
原创 ElasticSearch已有字段添加Fields
大家线上有可能会遇到在已有mapping中的已有字段添加新的Field类型,那么此时可以试下添加的结果。不论是写上原来的字段,还是只写上新的字段的新Field都是可以的。
2021-11-15 19:35:24
2935
转载 5步解决移动设备上的300ms点击延迟
大多数基于触摸的浏览器设备,在点击时都会有个 300ms 的事件触发等待时间,做过 web app 开发的同学应该都遇到过这个情况,通过下面的5步可以轻松搞定这个延迟。虽然解决方法网上早就出来了,但是看到这篇文章是还是忍不住想翻译分享出来,系统地给大家一个解决思路.这个 300ms 为什么会被设计出来呢? 原因在于单击后面还有个双击缩放动作,这个涉及到触摸设备的手势交互行为原生设计,在平台
2015-09-28 11:45:10
1042
转载 android签名
一、Android Apk签名 Apk签名首先要有一个keystore的签名用的文件。 keystore是由jdk自带的工具keytool生成的。 具体生成方式参考: 开始->运行->cmd->cd到你安装的jdk的目录里,我的是C:\Program Files\Java\jdk1.6.0_10\bin 然后输入: keytool -genkey -alias asaiAn
2015-09-25 18:57:39
652
转载 angularjs承诺
今天在写AngularJS Service,然后希望在Controller中使用Service提供Model。架构上,我希望Controller可以直接获得数据,因此有了“同步读取”数据的想法。但是,我们都知道,在前端做同步读取显然不是好的实践做法,毕竟JavaScript的很多良好体验都是通过异步请求实现的。而且,同步之后会严重影响前端的体验和性能。所以,这里把标题写成“同步读取服务器数
2015-09-24 10:16:35
1155
原创 java类加载器总结
1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1) 装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的符号引用转换为直接引用;3)初始
2015-09-23 15:00:31
482
转载 文件上传
关于在HTTP request 中通过Post方法提交文件的规范,该项目性能稳定快速,易于部署和使用.本次教程以前端jsp + 后端 servlet的方式,利用JSP上传文件,你也可以完全在jsp中实现而不用servlet.在开始JSP上传文件之前你要准备以下几个东西:1. commons-FileUpload 1.2 包下载地址:http://jakarta.apache
2015-09-19 10:41:29
555
原创 ionic侧边栏字母导航
$scope.show = function (c) { var y = 0; for (var i = 0; i var obj = $scope.items[i].name; var pinyin = ConvertPinyin(obj);
2015-09-18 15:49:13
5060
原创 ionic中index.html页面中有ion-nav-bar时如何加二级标题栏
Hide this sub header on scroll down and display on scroll up! 把这个放到对应标签卡html中的ion-content上面就可以
2015-09-14 14:11:08
3640
转载 ionic 进入二级目录以后隐藏底部导航栏(tabs)
这篇记录在有tabs的项目里,进入子层级时,底部导航还一直存在,本人是要让他只在首页几个界面存在,其他的隐藏,在这里用到了angularjs的指令,要完成这个步骤分为三步:在标签ion-tabs中添加:ng-class=”{‘tabs-item-hide’: $root.hideTabs}”,源码如下:ion-tabs class="tabs-icon-top" ng-class="{
2015-09-14 10:59:31
1141
转载 html5 video标签全屏
全屏问题*{ padding: 0px; margin: 0px;} body div.videobox{ width: 400px; height: 320px; margin: 100px auto; background-color:#000;} body div.videobox v
2015-09-09 11:42:50
4701
转载 JS 获取浏览器窗口大小
JS 获取浏览器窗口大小12345678910111213141516// 获取窗口宽度if (window.innerWidth)winWidth = window.innerWidth;
2015-09-09 11:23:59
479
原创 angularjs绑定调用时间
angularjs绑定是在domcontentloader之后,也就是像jquery一样在dom加载完毕之后开始绑定,而不是在body.onload之后再进行绑定
2015-09-07 11:38:18
635
原创 hibernate load方法
发现一个有意思的事情,hibernate中load方法是延迟加载,但是如果你在load对象时打上一个断点,当你调试的时候,把鼠标放在加载完对象之后的引用,编译器需要显示引用的数据值,因此需要加载对象,所以你的鼠标放在那个位置,编译器会自动发出select语句。
2015-09-05 11:22:08
733
原创 hibernate针对mysql5做出的优化
由于hibernate4对mysql5做出的优化 所以当使用数据库方言时应将org.hibernate.dialect.MySQLInnoDBDialect指定为org.hibernate.dialect.MySQL5InnoDBDialect
2015-09-04 13:46:22
522
转载 缓存cache详解
转自---电商沙龙ec-shalom.com,专研电商艺术。对缓存的概念一直不清不楚,导致在使用PHP写缓存的时候也很没感觉。这篇文章将全面介绍有关 缓存 ( 互动百科 | 维基百科 )cache以及利用PHP写缓存caching的技术。什么是缓存Cache? 为什么人们要使用它?缓存 Caches种类浏览器缓存 Caches代理缓存 Caches缓存对网站的影响?
2015-08-27 17:39:16
832
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人