环境: <java.version>1.8</java.version> <spring-boot.version>2.0.4.RELEASE</spring-boot.version> <spring-cloud.version>Finchley.SR1</spring-cloud.version> <lcn.las
摘要Hystrix Dashboard 是Spring Cloud中查看Hystrix实例执行情况的一种仪表盘组件,支持查看单个实例和查看集群实例。Hystrix提供了Hystrix Dashboard来实时监控HystrixCommand方法的执行情况。 Hystrix Dashboard可以有效地反映出每个Hystrix实例的运行情况,帮助我们快速发现系统中的问题,从而采取对应措施。1. 创建
转载 2024-04-12 14:03:08
532阅读
最近使用springboot开发了一个ip代理的程序,今天放到阿里云服务器上运行,多次出现应用运行突然停止的问题。使用free -h 查看内存使用完全正常。重新运行监视CPU使用也正常。没有出现堆内存溢出,栈内存异常,内存异常等信息。百思不得其解,然后就搜索了关键字springboot killed,在stack overflow上看到之后,看了阿里云服务器的swap  空间,果然为0。
ios 里有一个功能:除了能将网页添加到收藏夹外,还能选择将网页的快捷方式添加到 SpringBoard, 并且将这张网页的截图作为快捷方式的图标显示。这里面有个小窍门。Apple 的 iPhone 开发手册上说,这个图标是可以定制的,实现起来也很简单。首先准备一张57px × 57px 的RGBA PNG 图标然后在你的网页的HEAD中加入下面一行<link rel="apple
Load balancer does not have available server for client这个错误一般是在使用feign调用服务时遇到,其实很简单,就是调用的服务不满足负载均衡需求,具体报错信息如下:Whitelabel Error Page This application has no explicit mapping for /error, so you are seei
转载 2024-04-29 13:22:34
146阅读
把平时看到或项目用到的一些插件进行整理,文章后面分享一些不错的实例,若你有其它的插件欢迎分享,不断的进行更新~ 一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBPRogressH
转载 2023-10-07 21:09:14
2497阅读
了解什么是SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC是一个基于MVC的web框架,Spring MVC 分离了控制器、 模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。MVCmodel 模型, 实体类,DAO层类,业务逻辑层类view 视图, jsp.html等页面文件
今天跟大家分享一个比较有意思的东西,这个本身其实与敲代码没多大关系,就是好玩!开整~当我们启动SpringBoot应用的时候,控制台会打印出一个大大的“Spring”,如下:     我们把这个字符串称之为banner。那么我们是否可以更换或者是嫌弃它太碍眼把它关闭呢?答案是显而易见的咯~ 1、如何更换在自己喜欢的位置,创建一个名为ban
转载 2024-02-21 14:12:00
124阅读
iOS 开发 Xcode 8.1 插件无法失效无法使用的问题–完美解决方案之前Xcode是7.2, 升级Xcode8.1之后发现之前的插件都失效了,然后查了些资料发现这种方法可以解决. 解决方案来自:github的解决方案点击这里—–Xcode 8.1 KSImageName插件失效的问题–完美解决详细步骤如下: 1、打开终端,输入 install update_xcode_plugins如果有报
转载 2023-11-26 16:24:16
51阅读
总结一下,目前.app包转为.ipa包的方法有以下几种:1、Apple推荐的方式,即实用xcode的archive功能Xcode菜单栏->Product->Archive->三选一,一般选后两个。局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioning profile+P12文件来进行真机调试。上述方法在最后导出ipa包
这段时间公司在做一个移动平台APP的开发,贴向于媒体互娱方面的,相较于以往开发过的app,这个的用户量可以说要大几个量级的,加上项目排期比较赶,导致开发中出了不少这样那样的问题,严重的直接导致线上APP直接跑崩了,因为这个事,项目经理没少发脾气,我们也只能屁颠屁颠的闷头去定位,有时候一个莫名的java.lang.NoClassDefFoundError线上问题,需要花费很大的精力才可以定位处理,定
转载 2024-07-11 08:30:59
98阅读
2007-01-30    我们在开发Java项目时经常会遇到关于包混乱的问题,特别是在架构更改后,这样的问题尤为突出,JDepend工具可以帮助你在开发过程中随时跟踪每个包的依赖性(引用/被引用),从而设计高维护性的架构,不论是在打包发布还是版本升级都会更加轻松。 JDepend
转载 2024-08-09 18:08:10
52阅读
没事看一下mybatis插件源码, 虽然之前时知道原理的,但是时间长了都记不清了, 所以这次直接翻源码看一下, 重新了解一下原理。 SqlMapperConfig.xml中配置了两个插件 在执行SqlSessionFactory的OpenSession时,需要创建Executor执行器 这里查看一下newExecutor方法 发现虽然创建了Executor,但是返回的时interceptorCha
文章目录1.准备环境与搭建2.具体配置2.1 github 配置2.2 jenkins配置2.2.1 jenkins与github连通2.2.2 node插件的配置2.2.3 ssh 配置2.2.4 新建一个Jenkins任务3 构建过程4.自动化过程(测试环境代码热更新)5.总结   这里主要是介绍docker+jenkins+github+nginx 搭建自动化构建项目。首先,这里不会具体
每次Eclipse升级更新,未免要重装一些常用的插件.为了避免每次都 Online Eclipse updae site ,Eclipse推出了另外外两种方式:         1. Local Eclipse update site  2. drop-ins .很多插件的下载地址
转载 6月前
40阅读
目录为什么要配置启动脚本?配置脚本一、选择一个文件夹新建一个XXX.sh文件(xxx可以命名为项目名称,新建.sh .conf 等文件用到的是vi指令)二、进入如下页面,按下键盘 i 键进入insert模式三、insert如下配置(只需修改APP_NAME内容为自己想要启动的jar包)四、脚本代码解释:linux下脚本测试1、启动测试2、查看状态3、停止测试4、重启测试为什么要配置启动脚本?一般情
转载 2024-03-14 06:52:40
148阅读
我们为iPad设备汇总了一些易于使用的技巧,代码段和插件 。 请确保在评论中告知我们您认为有用的代码片段和插件,以及您知道的其他有用的片段和插件。 1.使用JavaScript在Safari中检测iPad方向 为网站设置样式或重新排序内容,以使其完全符合iPad的方向。 这是一个有关如何通过按下按钮或当方向发生变化(使用onOrientationChange事件)来检测iPad设备当前方向的
转载 2024-05-18 23:52:18
368阅读
在Kubernetes(K8S)中使用Jenkins作为持续集成工具是非常常见的,而在Jenkins中安装插件并灵活地选择是非常重要的一项操作。下面我将详细介绍如何实现“jenkins插件更换”。 ### 流程概述 首先,我们需要在Jenkins中安装脚本管理插件,然后通过该插件来更改插件。具体的流程如下表所示: | 步骤 | 操作 | |:----:|:----:| | 1 | 安装脚
原创 2024-05-24 11:22:53
612阅读
# iOS 映射插件的实现指南 作为一名刚入行的小白,了解如何实现 iOS 映射插件可能会有些复杂,但是只要我们一步一步地来,你一定能够掌握这项技能。接下来,我将详细说明一下整个流程,以及在每个步骤中需要做的事情与相应的代码。 ## 流程概览 下面是实现过程的总体步骤: | 步骤 | 描述 | | --- | ---- | | 1 | 了解相关库 | | 2 | 创建新的 iOS 项目
原创 9月前
66阅读
# iOS 14 插件与代码示例 自从 Apple 在 iOS 14 中引入了小组件(Widgets)功能以来,开发者和用户都开始探索如何充分利用这个特性。小组件不仅可以提供实时信息,还能让用户在主屏幕上快速访问应用程序的功能。在这篇文章中,我们将探讨 iOS 14 小组件的基本概念、如何创建一个小组件,并展示一段代码示例。最后,我们将用一个旅行图来说明开发的整个流程。 ## 什么是小组件(
原创 10月前
42阅读
  • 1
  • 2
  • 3
  • 4
  • 5