自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SwiftPlus的博客

记录成长~

  • 博客(20)
  • 收藏
  • 关注

原创 MySQL explain分析字段记录

mysql explain

2023-02-14 15:34:23 114

原创 Jmeter Netty TCP压测EOL设置

Jmeter Netty TCP压测EOL设置

2021-12-30 13:56:56 2318

原创 IDEA+Gradle依赖包排查并移除

最近Log4j爆出重大安全漏洞,想排查下项目中是否有使用Log4j的依赖(项目中使用了logback打印日志)。查找在IDEA中,可以通过将鼠标选中依赖包栏,然后直接打出log4j即可搜索:如果发现存在Log4j包依赖,则需要通过全局搜索,找到对应的pom文件,进而确定是哪个依赖包下依赖的。最后在gradle配置文件中移除掉:configurations { compile.exclude group:'org.apache.logging.log4j'}注如果排除掉后报错了,可以

2021-12-10 17:33:10 1986

原创 spring cloud alibaba+openfeign+nacos服务调用503问题

feign.FeignException$ServiceUnavailable: [503 Service Unavailable] during GET

2021-12-02 22:39:50 8005

原创 RestTemplate请求处理时,返回HTTP错误状态码处理记录

public void postTest() { String url = "https://xxxxxxxx"; RestTemplate restTemplate = new RestTemplate(); SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); requestFactory.setOutputStreamin

2020-09-17 17:17:17 853

原创 Jenkins安装后启动报错记录:java.lang.NullPointerException

jenkins安装过程中,启动打开时出现了空指针报错:java.lang.NullPointerException at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262) at java.desktop/sun.awt.FontConfiguration.readFontConfigF...

2020-01-09 18:39:56 3001 2

原创 微信分享JSSDK-invalid signature签名错误

和前端对接获取签名时,老是报invalid signature,但是有时又可以。一开始到网上搜索的办法都用过了,后面仔细排查发现原来是传过来的url在传的过程中没有encode编码操作,导致接收时如果链接url带的是两个以上参数的,就是被后端识别为多个参数了。所以应该将链接encode一下,再传值。改成encode传值后就没有问题了。...

2019-12-17 17:09:56 231

原创 Docker安装完启动报错修复记录

安装完Docker后,启动时报错:[root@localhost /]# systemctl start docker.serviceJob for docker.service canceled.[root@localhost /]# systemctl status docker.service● docker.service - Docker Application Containe...

2019-12-04 14:12:37 739

原创 Maven环境隔离

项目开发过程中,需要分为几个环境进行开发,这样方便代码的开发测试及发布生产环境。以下使用的是IDEA进行的配置。1.新建环境隔离目录在项目src/main/resources下新建一个profiles文件夹,文件夹下再新建四个对应环境的文件夹,将需要环境隔离的配置文件分别逐一复制到每个文件加下。2.在pom文件中加入如下配置: <profiles> <profi...

2019-06-27 11:14:16 144

原创 git reset --hard版本找回

有时候git提交了代码后想撤回上一个版本提交,但是如果一不小心执行了git reset --hard命令,最新版本提交的代码会被还原,命令执行后看不到最新版本的代码了这是想找回的话需要执行下面命令操作:通过git log -g命令来找到提交的记录名称,拿到对应的commitid,找到执行reset --hard之前的那个commit对应的commitid;通过git branch ‘分...

2019-05-31 12:25:06 537

原创 Centos安装jdk配置环境时报:-bash: export: command not found

在准备捣鼓centos时,安装jdk完,在进行环境配置完成后,输入source /etc/profile时,报了如下错误: -bash: export: command not found先是到网上搜索了一番,结果网上的各种方法基本都试过了,还是没解决。于是重新打开profile文件:vi /etc/profile进行排查,结果发现是配置jdk环境时是复制进去的,配置信息格式不对齐...

2018-06-18 22:01:33 5140 1

原创 牛课网错题知识点记录-Java

1.修饰符 Java修饰符大汇总 1.静态(static)变量只能在类主体定义,不能在方法中定义2.访问权限修饰符 修饰符 同类 同包 子类 其他包 public √ √ √ √ protected √ √ √ × default √ √ × × private √ ...

2018-05-08 11:10:47 180

转载 LinkedBlockingQueue和PriorityQueue及ConcurrentLinkedQueue记录说明

来源牛课网的lingye1005解答1.LinkedBlockingQueue 基于链接节点的可选限定的blocking queue 。 这个队列排列元素FIFO(先进先出)。 队列的头部是队列中最长的元素。 队列的尾部是队列中最短时间的元素。 新元素插入队列的尾部,队列检索操作获取队列头部的元素。 链接队列通常具有比基于阵列的队列更高的吞吐量,但在大多数并发应用程序中的可预测性能...

2018-05-07 09:52:35 553

原创 Swift敲代码时出现的错误总结

func touchesEnded(touches: Set, withEvent event: UIEvent) {}方法在xocde7.1中变为了:func touchesEnded(touches:Set<UITouch>,withEvent event: UIEvent?) {}. 否则会出现 method does not override any method…的错误。[endi

2017-05-10 15:54:02 1195

原创 数据结构-链栈

链式存储的栈称为链栈,结构如下图: 链栈无满栈问题,空间可扩充,但有栈空问题,栈空的条件为top->next==NULL。进栈与入栈仅在栈顶进行,链式栈的栈顶在栈表头。链栈的定义如下:struct StackNode { int data; //结点数据 StackNode *next; //结点链指针};class Stack

2017-05-05 14:40:01 490

原创 Objective-C学习错误总结

1.在 Objective-c里面,出现错误:Must explicitly describe intended ownership of an object array parameter解决方法: 在工程的Build Settings里面把Automatic Reference Counting这个选项关掉(即设为NO),自己管理内存就不会有这个错误了

2017-03-04 14:03:17 346

原创 开发时遇到的好玩的终端命令

1.在看别人写的项目代码时,如果想了解项目的结构,可以在系统的终端用cd 命令打开到项目的目录下,输入命令tree ,就可以查看项目的具体结构分布:

2016-09-05 00:24:53 337

原创 CocoaPods的安装及第三方类库的使用

CocoaPods的安装CocoaPods是在做iOS开发时常用的第三方类库管理工具,在它的官网(https://cocoapods.org/?q=l)上可以找到许多热门的第三方类库,利用这个工具,我们可以将这些第三方类库嵌入到我们的项目中,从而使我们在开发过程中减少不少的工作量。下面讲一下它的安装: 首先,打开打开系统终端terminal(如果不知道在哪的,可以按command+spa

2016-06-07 14:38:33 2718

原创 Swift项目里使用Objective-C第三方库的总结

我们都知道,在用Swift做项目开发的时候,难免会用到一些Objective-C语言写的第三方库,这样可以让我们减少很多的代码量,提高我们的开发效率。下面是我对这方面学习的一些总结:首先,新建一个工程,将第三方库拖进工程:然后,在工程里新建一个头文件bridge.h(即桥接文件):建好后,打开头文件,把里面的代码清掉,如下图:接着是到工程的设置那,在Build Setting下搜索bridging:

2016-04-10 18:01:39 2431 1

原创 Xcode的一些插件的使用与安装

Xcode的一些插件的使用与安装1.插件管理工具Alcatraz的安装 要使用和安装插件,先要安装一个管理Xcode插件的工具:Alcatraz(网上搜有下载),下载好后,如果是压缩文件,解压后,在电脑命令终端输入以下命令(命令的路径根据你所解压的Alcatraz.xcplugin文件所在处进行操作):sudo mv Downloads/Alcatraz.xcplugin ~/Library/Ap

2016-03-26 00:03:58 2499

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除