- 博客(33)
- 资源 (6)
- 收藏
- 关注

原创 vue集成海康威视摄像头webVideoCtrl.js
项目上需要在web页面上集成海康威视摄像头监控页面,通过与海康威视sdk开发联系,获得了一份demodemo中的结构目录├── cn│ ├── demo-easy.html│ ├── demo.html│ ├── demo-iframe.html│ ├── demo.js│ ├── demo-requirejs.html│ ├── demo-seajs.h...
2019-03-14 11:20:48
38668
106
原创 linux7 下springboot 优雅启动的脚本
linux7 与linux6中服务启动的方式变了linux6中启动脚本是放在/etc/init.d目录下,需要自己写启动,停止,查询状态等方法在linux7下面则需要在/usr/lib/systemd/system/目录下创建service脚本即可vi /usr/lib/systemd/system/myapp.service将下面的内容复制进去[Unit]Description=a...
2020-03-25 19:02:40
313
原创 vue报错 Property name "xxx" is not PascalCase
vue报错 Property name “xxx” is not PascalCase原因,首字母需要大写,写成小写的就会报错
2019-10-09 22:05:00
13648
原创 腾讯云nginx+https安装
腾讯云介绍系统: CentOS Linux release 7.6.1810 (Core)安装nginxyum -y install nginx启动nginxservice nginx start查看nginx状态service nginx status安装sslyum install openssl openssl-devel将申请的安全证书上传至服务器上...
2019-09-29 20:48:39
438
原创 springboot项目部署linux启动报错java.sql.SQLException: Your password has expired
windows开发环境启动springboot项目没有问题,但打成jar包部署linux后,启动报错java.sql.SQLException: Your password has expired. To log in you must change it using a client that supports expired passwords. at com.mysql.jdbc.SQL...
2019-03-19 17:37:56
1346
原创 戴尔dell PowerEdge R440安装redhat操作系统
戴尔dell PowerEdge R440物理机安装linux,官方支持redhat7.5和6.9版本,其他版本安装会出现驱动问题,centos系统安装也会出现驱动问题所以最好使用官方支持的版本吧首先在光驱里插入刻好的redhat7.5系统的光盘,启动服务器按F10 按键进入部署模式选择OS部署点击 部署OS物理机硬盘已经由dell服务工程师做了raid,所以这里选择 直接转至...
2018-12-12 21:24:43
12627
原创 citrix创建的虚拟机/dev/mapper/centos-root 目录100%爆满,如何增加空间
使用jenkins执行pipeline任务时,发现任务执行失败,报错显示“No space left on device” 使用df -h 查看虚拟机情况[root@VM124 ~]# df -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 4.9G 0 4...
2018-08-30 14:13:03
1030
原创 linux 7 自定义systemctl服务启动卡住,查询状态显示Active: activating (start) since Tue 2018-08-21 21:59:11 CST; 39s a
编写自定义systemctl脚本启动进程,卡顿了查询进程状态时,显示[root@VM67-redhat7 sfy]# systemctl status simple● simple.service - sfy test Loaded: loaded (/usr/lib/systemd/system/simple.service; disabled; vendor prese...
2018-08-21 22:20:33
27176
原创 class "org.codehaus.groovy.runtime.NioGroovyMethods"'s signer information does not match signer info
前面运行项目时,可以正常运行,后来运行发现出错: class “org.codehaus.groovy.runtime.NioGroovyMethods“‘s signer information does not match signer information of other classes in the same package 错误日志Exception in thread "m...
2018-03-16 16:45:14
913
原创 JAVA重启自身程序
在使用java编写重启自身的程序时,本以为很简单,但是发现没有那么顺利 一般程序重启方法:service xxxx restart 但java程序执行这个操作时,发现整个程序只能stop, 不能start 解决思路: 当时想的是,使用后台命令执行service xxxx restart命令,如使用 nohup, setsid等方法, 经过测试发现,并没有那么顺利 后面就写了一个稍微麻烦的
2017-12-13 15:34:35
17191
5
原创 rpm包进行升级和回退操作
安装一个rpm包rpm -ivh sfy-9.0-01.noarch.rpm升级一个rpm包rpm -Uvh sfy-9.0-02.noarch.rpmrpm -Uvh sfy-9.0-03.noarch.rpm回退一个rpm包rpm -Uvh --oldpackage sfy-9.0-01.noarch.rpm
2017-12-05 15:18:02
12540
1
原创 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/tools/ant/launch/Launc
linux环境下使用ant编译报错 Exception in thread “main” java.lang.UnsupportedClassVersionError: org/apache/tools/ant/launch/Launcher : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineCla
2017-12-04 14:22:54
1944
2
原创 ansible-playbook设置java环境变量后不生效解决方法
ansible playbook脚本中有安装jdk操作,并且设置环境变量后且source了 /etc/profile文件,还会提示没有JAVA_HOME 代码如下:- name: check jdk variable shell: cat /etc/profile register: result#jdk_version 在变量文件中有定义- name: jdk variable co
2017-12-01 09:15:30
8539
原创 ansible判定文件或者文件夹是否存在
---- name: judge a file or dir is exits shell: ls /home/ ignore_errors: True register: result- shell: echo "file exit" when: result|succeeded- shell: echo "file not exit" when: result|failed
2017-11-30 19:18:08
21908
1
原创 Jenkins环境搭建和基础设置
jenkins安装基础环境 系统:redhat 7.2 Jdk: 1.8下载jenkins.war包 jenkins官网 https://jenkins.io/下载tomcat 将jenkins.war放置在apache-tomcat-7.0.64/webapps/ 目录下,启动tomcat# nohup apache-tomcat-7.0.64/bin/startup.sh &浏览
2017-11-30 09:55:15
1814
原创 redhat rpmbuild 环境搭建
创建本地yum源,可以mount redhat镜像mount -t iso9660 -o loop /home/rhel-server-7.2-x86_64-dvd.iso /media/rh7使用命令#yum -y install rpm-buildLoaded plugins: product-id, search-disabled-repos, subscription-managerTh
2017-11-06 17:06:42
2024
原创 keepalived监控脚本未执行
keepalived监控脚本未执行,查看keepalived的状态也是启动的 原因:keepalived配置文件有误,或者配置文件的格式有问题,下图是一个有误的配置(大括号前少了一个空格)关闭SELINUXsetenforce 0临时关闭selinux,reboot服务器后失效永久生效方法:修改selinux配置文件vi /etc/selinux/config设置 SELINUX=d
2017-09-11 11:18:22
4054
原创 使用grails编写简单的web工程
如何搭建grails环境: http://blog.youkuaiyun.com/yushi6310/article/details/77920118 继上一篇环境搭建完成,下面介绍如何编写简单的web工程 grails项目每个文件夹的含义,可自行了解创建domain打开项目, MyGrails–> grails app –> domain–>右击–>new–>Grails Domain Class填
2017-09-10 09:42:30
770
原创 使用IntelliJ IDEA搭建grails web工程
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。 grails下载地址: https://grails.org/download.html环境介绍:开发工具:IntelliJ IDEA 2017.2 x64grails版本:3.3.0jdk版本:1.8打开IDEA ,点击 Cre
2017-09-10 09:01:39
2563
原创 ansible安装操作
环境准备创建redhat7.2或者centos7.2的操作系统环境,建议使用7以后的版本,因为ansible是python编写的,其中依赖的东西很多创建yum源 – 将CentOS-7.2-x86_64-DVD-1511.iso上传到 /home 目录。 # mkdir /mnt/centos # mount -o loop /home/CentOS-7.2-x86_64-
2017-09-05 13:17:14
697
原创 如何使用ansible获取被控制机上的haproxy转发消息请求数
代码指令如下:ansible $ansibleGroupName -m shell -a " echo 'show stat' | socat stdio /run/haproxy.sock |grep $haproxyGroupName|grep BACKEND|awk -F',' '{print \$31}'"其中ansibleGroupName为ansible的hosts文件中的组名(/et
2017-09-05 10:31:56
735
原创 使用rpmbuild创建rpm包
文件目录介绍根目录,下面介绍需要用到的文件夹 /root/rpmbuild目录介绍SOURCE目录资源目录,存放需要打包的资源,如jar包,脚本,配置文件等SPEC目录打包脚本存放目录,如下图 RPMS目录打成的rpm包存放目录 如下图 spec脚本介绍%define summary your package description #软件包的内容概要%define name Yo
2017-09-05 10:19:27
1820
原创 haproxy停掉后,keepalived主备没有切换
在haproxy停掉后,主备机没有切换,keepalived配置如下:! Configuration File for keepalivedglobal_defs { notification_email { 123@139.com } notification_email_from 123@139.com smtp_server 127.0.0.1 sm
2017-06-12 15:44:02
1911
原创 ansible技术学习总结
最近因项目需要使用ansible编写自动化部署的脚本,下面做一些小结,目前知涉及到项目中用到的一些东西环境:redhat7.2执行命令ansible-playbook -i host xxx_init.yml ansible的hosts文件[MANAGE:children]#管理节点,分主备MANAGE_PRIMARYMANAGE_BACKUP[MANAGE_PRIMARY]10.1
2017-06-11 11:47:50
982
原创 统计每秒工单产生的小工具
在现场出现故障,需要统计每秒钟产生工单的数量,在每秒钟我需要统计successful字样,工单内容如下 使用linux命令如下: cat ${file_name}|grep Callback |cut -c1-19|sort |uniq -c > test_1.txt 效果如下: 第一列是工单数量,第二列代表时间 然后将内容复制到excel表格里,就可以统计成相应的图表,一目了然
2016-08-17 20:54:55
357
原创 java.net.ConnectException:Connection refused
在运行war包时,连接出现该问题,报错,java.net.ConnectException:Connection refused 处理方案如下图黄色字体:出现问题原因: 在没有停止service的情况下,直接删除war包,然后换了新的war包,停止或重启service出现该问题
2016-03-24 12:11:21
3081
原创 com.jcraft.jsch.JSchException: channel is not opened解决方案
在一个批量下载文件的程序时,发现下载的文件出错,最多只能下载10个文件,剩下的文件丢失了,查看代码,也没有逻辑上的错误,下载丢失也没报错 考虑到之前出现过前台页面传入后台的值丢失,然后在后台对前台输入的信息进行println,发现数据未丢失,也未传2次而多出null,Session session = connection.getSession(user, ip, port); ChannelE
2016-03-24 11:25:36
37590
原创 IntelliJ IDEA 工具grails实现多个文件压缩下载
1.在前台页面中使用checkbox多选复选框,对文件进行选择 2.前台数据传到后台,前台代码,前台选中多个文件,对文件的id进行一次性传输 $("#exportSelected").click(function(){ var checkbox = $("input[name='test']:checked"); //对checkbox进
2016-03-21 16:50:19
590
原创 IntelliJ IDEA 工具grails框架打war包
Tool-->Grail-->RunTarget弹出窗口, 输入 :prod war War包位置: 工程下target文件中
2016-03-21 16:15:23
1728
原创 启动Mediation_Function失败及解决方案
问题描述:启动Mediation_Function失败1、找到错误文件2、查看文件信息,找出错误原因3、文件报某个文件14行出错,找到该行代码后删除后保存,将此工程文件重新打包进行测试5、启动Mediation_Function成功
2016-03-07 12:18:11
415
原创 eclipse发生cannot connect to vm 情况解决办法
eclipse发生cannot connect to vm 情况解决方法:在cmd命令窗口中输入netsh winsock reset ,显示如下信息,然后重启电脑即可
2016-03-07 11:10:09
1216
原创 错误:找不到或无法加载主类
eclipse里安装groovy插件后,运行程序发现有错误,如下图查看文档已生成.class文件,解决方案:在工程文件上右击Refresh刷新一下
2016-01-22 17:58:16
1718
转载 如何去掉EditPlus修改时产生的.bak文件
打开editplus软件,依次点击工具--配置用户工具--分类--文件-->去丢保存时创建备份文件前面的√(英文版路径:Tools-->Configure User Tools-->Files-->去掉create bacup file when saving)。 如下图所示:至此设置完毕,关闭软件重新打开测试,没有了备份文件。
2016-01-19 14:04:38
820
grails-2.4.2开发包
2019-03-19
Beyond Compare 3免安装
2019-03-19
apache-tomcat-7.0.64
2019-03-19
webVideoCtrl.js海康威视摄像vue引用脚本
2019-03-14
gwt-2.8.0.zip
2017-11-30
ansible资源安装包
2017-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人