- 博客(47)
- 资源 (8)
- 收藏
- 关注
原创 Linux 安装部署 apollo
一、官网部署流程参考https://www.apolloconfig.com/#/zh/deployment/distributed-deployment-guide二、运行时环境JDK 1.8+MySql 5.6.5+三、apollo环境Apollo目前支持以下环境:DEV 开发环境 FAT 测试环境,相当于alpha环境(功能测试) UAT 集成环境,相当于beta环境(回归测试) PRO 生产环境 Portal部署在生产环境的机房,通过它来
2021-09-02 10:54:03
2371
原创 如何将jar包发布到maven中央仓库
写了多年的代码,总有一些自己的积累,或者自己写的好的工具,想分享出去,那么你就需要把你的jar包发布到maven中央仓库,如何发布到maven中央仓库,参照以下步骤!步骤工单管理注册Sonatype的账户。地址:https://issues.sonatype.org 创建工单项目类型:Community Support - Open Source Project Repository Hosting groupId: (1) 比如你申请 com.to...
2020-12-01 09:55:04
1042
原创 Jenkins杀死子进程处理方法
我们在部署jenkins后,添加job去启动项目,会发现执行shell脚本了,但是项目没启动起来,其原因就是jenkins在执行shell脚本里启动的子进程被杀死了。怎么处理呢?第一步:配置环境变量 BUILD_ID=DONOTKILLME第二步:在jenkins配置文件中加上:JENKINS_JAVA_OPTIONS="-Dhudson.util.ProcessTree.disable=true"vim /etc/sysconfig/jenkinsJENKINS_JAVA_OPTI
2020-09-03 13:23:21
1370
原创 ELK中FileBeat收集多个多类型日志配置
话不多说了,直接上配置代码!!!一、FileBeat配置:filebeat.inputs: - type: log enabled: true paths: - /opt/mall/logs/*/catalina.log fields: server: 服务器1 filetype: logfile #主要是这里个自定义字段,用来区分的 fields_under_root: true
2020-07-28 17:58:21
3239
原创 Centos7 下Yum安装MySQL8详细教程
1.添加MySQL Yum存储库首先,将MySQL Yum存储库添加到系统的存储库列表中,通过安装MySQL提供的RPM来执行。到MySQL官网:https://dev.mysql.com/downloads/repo/yum 去下载适合自己服务器机型的。sudo yum localinstall mysql80-community-release-el7-{version-number...
2019-10-25 15:37:46
839
转载 破解Navicat Premium数据库账号密码
参考下面这篇文章:https://blog.youkuaiyun.com/javaliuzhiyue/article/details/90297579
2019-07-11 15:07:43
3608
原创 Centos7 下安装GitLab详细教程
首先遇到这类安装,我一般都去官网上看看,因为官网上一般都会提供最简洁简单的安装方式,这就节省我们很多时间。遇到问题我们在去找其他安装攻略。官网安装说明地址:https://about.gitlab.com/install/#centos-7安装依赖sudo yum install -y curl policycoreutils-python openssh-serversudo s...
2019-05-08 09:45:41
1128
原创 Linux服务器安全 SSH 用户密钥认证登录
一、SSH基本简介 SSH 提供两种安全验证方式: 1. 基于口令:客户端使用账号和口令登录服务器,所有传输数据都会被加密。但可能存在伪造服务器冒充真正的服务器与客户端进行交互,不能避免中间人攻击。 2. 基于密钥:使用一对密钥(私钥 + 公钥),将公钥放置到服务器注册。当用户从客户端登录服务器时,服务器会接到使用密钥(即注册在服务器的公钥)进行安全验证请求,服务器首先比...
2019-04-13 01:18:30
1499
原创 MySql 解决方案:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
登录mysql数据的时候:mysql -uroot -p出现:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)首先去编辑 vi /etc/my.cnf 在[mysqld]下找一行,加上skip-grant-tables跳过检验然后重启mysql:service mysq...
2019-04-03 16:04:50
817
1
原创 Spring cloud + Pinpoint 的简单搭建
Pinpoint 不必过多的介绍,想看介绍的网上去搜,他的能力相当不错,下面就记录一下我搭建基于Spring Cloud 2.0、Pinpoint 1.8.1的搭建过程一、HBase 安装首先去Pinpoint的官网去看下你要搭建的版本与之对应的HBase、JDK。Pinpoint 官网(https://github.com/naver/pinpoint),如图:然后去HBa...
2019-01-19 13:14:11
2984
1
转载 采用FLAG_ACTIVITY_CLEAR_TOP退出整个程序(多activity)
问题:多activity中退出整个程序,例如从A->B->C->D,这时我需要从D直接退出程序。网上资料:{finish()和system(0)都只能退出单个activity。杀进程等的等方式都不行~~~解决问题:我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在D窗口打开A窗口时在Intent中直接加入标志Intent.FLAG_
2016-11-16 22:26:00
449
原创 Spring六种事务传播属性
PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_NEW -- 新建事务,如果当前存在事
2016-10-26 14:15:45
797
原创 JS 动态删除对象属性
JS中动态删除,用关键字deletevar objtest = { prop: 'delete me'};//或者这么声明的对象var objtest = new Array();objtest['prop'] = 'delete me';//删除属性'prop':delete objtest.prop;//或者delete objtest['prop'];
2016-10-12 12:33:47
7803
原创 MySql触发器,以及如何手动抛出异常
基于这样的想法,假如一个项目中,只能有一个方法入口去操作某表的某类操作,为防止其他地方也能插入,特意统一入口,就行到了MySQL触发器,如下:drop trigger if exists `employee_tri`;#删除触发器CREATE TRIGGER `employee_tri`#BEFORE INSERT #插入前触发ON `aaa`FOR EACH ROWbegin
2016-08-19 15:44:19
9644
原创 PowerDesigner设置表字段唯一约束
1.选中表进入到Table Properties,在Keys中创建一个新的Key2.双击key进入到Key Properties中,在MySQL中勾选Uniquekey3.在Colums中增加你想设置的唯一索引列
2016-08-11 11:59:01
20900
原创 Spring 事物手动回滚
Spring事物配置: <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" p:dataSource-ref="dataSource" />
2016-08-10 18:00:53
3648
原创 MyEclipse导入同个项目不同版本的问题
两种解决方案:1.在MyEclispe里改项目名称,可以通过 .project在这里修改项目名称2.开多个MyEclispe,换多个workspace。(不推荐)
2016-07-28 10:43:44
2048
原创 MyEclipse 如何清除记录的工作空间
MyEclipse 清除记录的工作空间:windows--->preference--->general--->startup and shutdown--->workspace 选择不需要的目录remove即可。
2016-07-28 09:27:42
10181
1
原创 MyEclipse 全局替换与选择替换
首先全局查找:Ctrl+Alt+G然后右键Replace All 全局替换,还可以右键Remove 掉不想替换的地方。
2016-07-12 11:16:27
4972
原创 MyEclipse打包带源码的jar包 以及解决jar中文乱码问题
平时开发中,我们喜欢将一些类打包成jar包,然后在别的项目中继续使用,不过由于看不到jar包里面的类的源码了,所以也就无法调试,要想调试,那么就只能通过关联源代码的形式,这样或多或少也有一些不方便,今天教大家一种打包jar包的方式,让jar包当中既有编译好的class,又有class对应的源代码,这样在其他项目中使用打包好的jar包时,就可以直接看到class的源代码了,也可以直接进行源码调试,不
2016-06-24 14:51:06
2166
转载 Java项目导出源代码jar包在Eclipse中查看中文注释乱码的问题
问题现场:由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用;但是在引用的项目中通过Eclipse查看时,中文注释都变成了乱码。其实这是eclipse的默认编码造成的问题。解决方案:1、修改Eclipse中文本文件的默认编码:windo
2016-06-24 14:47:17
1512
原创 关于微信公众号开发【微信JS-SDK】报错:config invalid url domian
1.最近遇到微信公众号分享功能,加载微信JS-SDK 先是提示签名不正确,完全是按照标准文档做的,后来发现没传url。传入url后,又提示config invalid url domian,始终找不到解决方案,域名绑定和传入的url都没错,都是同一域名。2.最后才发现【微信JS-SDK】所指的安全域名,不是OAuth2.0网页授权回调页面域名,而是JS接口安全域名。解决:
2016-04-11 10:51:15
9290
1
原创 Java 微信公众号上传永久素材的方法
用 Java 实现微信公众号上传永久素材,代码如下: /** * 上传其他永久素材(图片素材的上限为5000,其他类型为1000) * @param appid * @param secret * @return * @throws Exception */ public JSONObject addMaterialEver(String appid, String
2016-02-18 14:09:36
20010
1
原创 SpringMVC 中Controller之间的 forward 和 redirect
一、forward mav.setViewName("forward:/res/op/gotoIndex.do");// 页面路径 return mav;二、redirect mav.setViewName("redirect:/res/op/gotoIndex.do");// 页面路径 return mav;
2016-01-19 12:16:09
2326
原创 Tomcat 启动报错:host-manager does not exist or is not a readable directory
新安装一个Tomcat,我们肯定会删除Tomcat Webapps下的自带项目,在考入我们自己的项目,这个启动Tomcat 可能会报:java.lang.IllegalArgumentException: Document base D:\wx\tomcat6\webapps\host-manager does not exist or is not a readable directory
2016-01-14 17:24:20
6179
原创 JQuery 怎么获取选中checkbox值
错误方式: $("[name='markUserIds']").each(function(){ if($(this).attr("checked")){ userTypes+=$(this).val()+"#"; } });正确方式: $("[name='typeCheckbox']").each(function(){ if($(this).pr
2016-01-14 14:41:13
421
原创 Spring 定时监听配置
一、Spring 定时监听XML配置 <bean id="taskListenerJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> execute false
2016-01-14 11:07:20
443
原创 JavaScript 将方法名作为参数传递、调用。(被传递方法带参数)
JavaScript 中可以把方法名作为参数传递, 这样可以在一个统一的方法中调用不同的函数,如下: test.html --> function test1(name) { alert("这是测试方法1"+name); } function test2() { alert("这是测试方
2015-12-01 16:07:11
4894
原创 SQL 关于LEFT JOIN关键字解析(多表查询)
SQL LEFT JOIN 关键字LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。LEFT JOIN 关键字语法SELECT column_name(s)FROM table_name1LEFT JOIN table_name2 ON table_name1.column_name=tabl
2015-10-21 12:27:26
4018
原创 springMVC传对象参数、返回JSON格式数据
请求路径:http://localhost/test/test.do?user.id=1后台接收参数的方法: @RequestMapping("/test") public ModelAndView test(HttpServletRequest request,HttpServletResponse response,User user) throws IOExcep
2015-10-15 12:46:01
2733
原创 PowerDesigner生成mysql字段comment注释
1.在 pdm 视图中Database --> Edit Current DBMS2.找到 MySql5.0 --> Script --> Objects --> Column --> Add2.1 原来的内容:%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofil
2015-10-15 09:22:22
5694
原创 MySQL中char、varchar和text的区别
1.他们的存储方式和数据的检索方式都不一样。 数据的检索效率是:char>varchar>text2.空间占用方面,要具体情况具体分析了。 CHAR(M) M个字节,0 M VARCHAR(M) L+1个字节,其中LM且0 M TEXT L+2个字节,其中L16
2015-10-10 13:50:00
4585
原创 PowerDesigner数据库建模怎么导出至MySQL数据库文件
一、设置导出数据库sql文件的格式为MySQL,首先 Database -》Change current DBMS… 然后 DBMS 选择您的MySQL版本,然后点确定就OK了。二、如何连接MySQL数据库,并往库里生成数据表。1、Database -> Configure Connections… 在弹出的对话框中切换到Connection
2015-09-29 17:22:32
777
原创 在 MyEclipse/Eclipse 中如何查看某个文件的历史记录
1.右键点击代码编辑区,或者右键点击文件,选择Team -》Show Local History2.在History中显示该文件历史编辑信息,双击该时间,出现历史文件(不可编辑)
2015-09-18 10:52:25
26128
原创 MyEclipse 设置字体、关闭html,jsp等页面的可视化编辑器
一、MyEclipse如何设置字体?1.选择菜单windows -> preferences 2.在弹出窗口中选择General-> Appearance-> Colors and Fonts->Basic->Text Font3.点击右边的 Edit 进行编辑,保存修改Apply->OK二、用MyEclipse打开html,jsp等页面时,有的是默认用可视化编辑器
2015-09-16 12:07:22
2101
翻译 linux的scp命令
==================scp 命令==================scp 可以在 2个 linux 主机间复制文件和目录;命令基本格式: scp [可选参数] file_source file_target======从 本地 复制到 远程======* 复制文件: * 命令格式:
2015-01-13 16:31:47
411
原创 MySQL启动不起来和关闭不了的问题记录
昨天centos系统上的MySQL,不能启动(一直在启动中,不停的.....,也不报错,就一直启动中),也不能关闭(和启动效果一样)。甚至:ps aux | grep mysqlkill -9 1591这样直接杀死进程,再重新启动,还是一样的。最后发现,在/var/lib/mysql中有mysql-bin.000001~mysql-bin.000xxx之类的
2014-12-15 17:53:55
10083
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人