- 博客(27)
- 资源 (3)
- 问答 (7)
- 收藏
- 关注
原创 jenkins执行.sh脚本不生效,不退出问题
问题:jenkins构建完代码通过Publish Vver SSH推送到业务机器执行.sh脚本时,脚本中的nohup不正常退出,而且nohup日志越积越大,jenkins控制栏一直处于超时状态,不能结束。最后会贴出.sh脚本。查了很多资料也没有解决,汇总下吧,防止再次踩坑,最后会贴出最终解决方案:1、有人说要在Exec command 区添加source /etc/profile,但是光添加这个是不能解决最终问题的,加上它是可以让.sh脚本执行,但是jenkins构建日志还是一直转圈圈。2、
2021-08-25 14:01:00 6081 1
原创 Linux安装部署Jenkins
1、下载:jenkins-2.174-1.1.noarch.rpm,该资源会上传,需要的自行下载。2、上传到服务器jenkins目录3、解压:rpm -ivh jenkins-2.174-1.1.noarch.rpm4、查看jenkins安装的目录:whereis jenkins5、启动:sudo service jenkins start6、启动失败:Job for jenkins.service failed because the control proce
2021-08-18 11:03:22 159
转载 微服务网关
一、什么是服务网关服务网关 = 路由转发 + 过滤器1、路由转发:接收一切外界请求,转发到后端的微服务上去;2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。二、为什么需要服务网关上述所说的横切功能(以权限校验为例)可以写在三个位置:每个服务自己实现一遍 写到一个公共的服务中...
2020-03-18 10:48:00 181
转载 Activiti数据库表结构
1Activiti数据库表结构1.1 数据库表名说明 Activiti工作流总共包含23张数据表,所有的表名默认以“ACT_”开头。并且表名的第二部分用两个字母表明表的用例,而这个用例也基本上跟Service API匹配。uACT_GE_*: “GE”代表“General”(通用),用在各种情况下;uACT_HI_*: “HI”代表“Histor...
2019-09-26 17:04:48 172
原创 Eclipse使用Debug模式调试Spring Boot项目时跳转到exitCurrentThread的问题
Spring Boot项目使用了spring-boot-devtools工具且在Eclipse中Debug调试会自动跳转到这个方法:public static void exitCurrentThread() { throw new SilentExitException();}解决方法:Eclipse->【Preferences】->【Java】->【D...
2019-03-25 16:35:46 212
原创 eclipse在进行代码提示的时候报错
我的eclipse最近经常在输入快的情况下就卡住了,卡10多秒了之后弹出一个报错The 'External Type Completiions' proposal computer from the 'org.springsource.ide.eclipse.commons.completions' plug-in did not complete normally. The exten...
2019-03-25 16:34:30 1015
原创 运行Java Web项目时,IDEA中提示:Warning java
运行Java Web项目时,IDEA中提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除解决方法:1. 打开【File】—【Project Structure】,找到以下两个地方:Project Structure->Project里Project sdk以及project language levelProject Structure->M...
2019-03-25 16:32:45 1256
原创 Springboot在idea中使用devtools热部署配置不生效的解决办法
1、在Maven的pom.xml文件中添加依赖<!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> ...
2019-03-25 16:28:03 637
原创 解决无限出现This file is indented with tabs instead of 4 spaces的提示
通过ctrl+alt+s打开settings或菜单栏File->settings在settings找到Editor->Code Style,看右边有一个Indents Detection将Detect and use existing file indents for editing这一些的勾去掉,点击OK保存设置...
2019-03-25 16:21:17 2541
原创 Centos下的LibreOffice安装
1--卸载系统当前的libreoffice,执行如下命令:yum remove libreoffice-*2--获取rpm文件http://mirrors.ustc.edu.cn/tdf/libreoffice/stable选择5.0.4 (可能发布最新版时候就是5.05,目前我使用的是5.0.4)然后选择rpm然后选择x86_64http://mirro...
2019-01-15 11:49:46 648
转载 centos7启动iptables时报Job for iptables.service failed because the control process exited with error cod
启动iptables: service iptables start报错如下:Job for iptables.service failed because the control process exited with error code. See "systemctl status iptables.service" and "journalctl -xe" for details.查看异常...
2018-07-10 10:48:50 44003 8
转载 深入理解分布式事务
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布式事务的产
2017-10-18 10:46:16 232
转载 java中的hashmap的原理
HashMap的工作原理HashMap是基于hashing的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值时,我们先对键调用hashCode()方法,返回的hashCode用于找到bucket位置来储存Entry对象。”当两个对象的hashcode相同会发生什么?因
2017-10-12 11:58:04 280
原创 java多线程定义及线程安全
1、什么是java多线程?举个简单易懂的例子,多线程相当于一条马路上的多条车道,单车道行驶车辆速度较慢,且可能产生拥堵,多车道可缓解车速、拥堵情况。线程是指进程中的一个执行流程,一个进程中可以运行1-n个线程。也可以说是在同一个进程内又可以执行多个任务,而每一个任务我们就可以看成是一个线程。是程序的执行单元,执行路径。是程序使用CPU的最基本的单位 如果程序只有一条执行路径,那么该
2017-10-11 14:57:50 317
转载 java多线程编程
Java 多线程编程Java 给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进
2017-10-11 14:11:36 210
转载 Java 变量类型
Java 变量类型在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:typeidentifier[ =value][,identifier[=value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一些变量的声明实例。
2017-09-25 16:17:04 235
转载 Java 基本数据类型
Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java 的两大数据类型:内置数据类型引用数据类型内置数据类型Java语言提供了
2017-09-25 15:00:43 333
转载 Java 对象和类
Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本节我们重点研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。下图中男孩女孩为类,而
2017-09-25 14:27:55 309
转载 Java 基础语法
Java 基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修
2017-09-25 11:49:53 550
转载 Java集合
一、集合与数组的区别: 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、关系图: 图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Collection接口是集合类的根接口,Java中没
2017-09-21 17:10:55 287
转载 单例模式
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必
2017-09-21 17:03:02 248
转载 工厂模式
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。
2017-09-21 16:05:20 196
转载 设计模式简介
设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解
2017-09-21 15:53:34 384
LibreOffice_5.4.4_Linux_x86-64_rpm_langpack_zh-CN.tar
2019-01-15
java编写的开源项目实现不同音频格式文件转换
2015-10-21
amr转换mp3所需的编码器、比特率、节录率、声音频道分别是什么?
2015-10-31
使用player播放MP3文件时报 Cannot create AudioDevice
2015-10-29
请问微信上下载下来的语音 amr格式的,用网页 怎么播放?,知道的请帮忙,谢谢了。
2015-10-19
微信JSSDK调用播放音频接口为什么没有响应?求大神指点!!!!
2015-10-18
如何使用mediaId来播放微信语音?着急,在线等。。。。
2015-10-17
微信JSSDK,wx.config配置在哪里?三个参数如何获取?
2015-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人