自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 linux搭建gitlab

1.下载gitlab包https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.1.2-ce.0.el7.x86_64.rpm2.安装gitlabrpm -ivh gitlab-ce-13.1.2-ce.0.el7.x86_64.rpm3.修改配置vim /etc/gitlab/gitlab.rb#修改访问URL#格式:external_url 'http://ip:端口'external_url

2022-01-04 22:59:38 535

原创 2021-10-20

搭建gitlab简介1.安装简介Gitlab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。Gitlab和GitHub一样属于第三方基于Git开发的作品,免费且开源。与GitHub类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,Gitlab可以部署到自己的服务器上,数据库等一切数据信息都掌握在自己手上,适合团队内部协作开发。简单来说可以把Gitlab看做是个人版的GitHub。1.安装(1)安装相关依赖-y install

2021-10-20 22:19:53 151

原创 mybatis配置支持多数据库

Mybatis同时支持多种数据库 SELECT EXISTS(SELECT 1 FROM `${db}`.test_table WHERE table_id=#{tableId} LIMIT 1) SELECT COUNT(*) FROM ${db}."test_table " WHERE "table_id"=#{tableId} mapper.xml中加上databaseId就可以指定要用的sql,mybatis会根据链接过来的Data

2020-11-13 23:24:15 1360

原创 2020-08-15

package com.wanmotang.project.test;import javax.net.ssl.HostnameVerifier;import javax.net.ssl.HttpsURLConnection;import javax.net.ssl.SSLSession;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;imp.

2020-08-15 12:22:44 107

原创 java绕过证书访问https

package com.wanmotang.project.test;import javax.net.ssl.HostnameVerifier;import javax.net.ssl.HttpsURLConnection;import javax.net.ssl.SSLSession;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;imp.

2020-06-28 00:22:01 648

原创 springboot集成mybatis,设置动态数据源

动态切换多数据源配置,并使用注解切换需要引入的pom坐标 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version> &l

2020-05-10 20:24:15 438

原创 java调用shell脚本

System.out.println("执行shell开始");ProcessBuilder builder = new ProcessBuilder("/bin/chmod", "755","/shell/sh/test.sh");Process process = builder.start();process.waitFor(10L,TimeUnit.SECONDS);Proces...

2020-03-16 20:44:39 220

转载 oracle批量插入数据

https://blog.csdn.net/weixin_39184713/article/details/93622242https://blog.csdn.net/u012843873/article/details/83064177https://my.oschina.net/u/3555887/blog/3012219

2020-03-16 00:04:43 233

转载 JAVA8日期类

https://blog.csdn.net/weixin_43928997/article/details/91974163

2020-03-09 23:54:33 89

转载 sftp免密登录配置

https://blog.csdn.net/u014454071/article/details/82251523

2020-03-05 22:56:42 1189

转载 ubantu的安装

转载:http://www.ztyfamily.com/htmls/20190928_ubuntu19.04Install.html一、准备工作1.下载镜像在官方网站“https://cn.ubuntu.com/download”下载镜像文件:ubuntu-19.04-desktop-amd64.iso2.下载U盘制作工具在官方网站“https://rufus.ie/”下载软件...

2020-03-01 00:12:51 701

原创 java调用shell脚本

背景我们在开发过程中,大部分是java开发, 而在文本处理过程中,主要就是脚本进行开发。 java开发的特点就是我们可以很早地进行TDDL, METAQ 等等地对接; 而脚本开发的特点就是在进行批处理的时候非常方便。 前阵子我遇到这么一个需求场景: 对抓取的数据进行打包, 后来又遇到我要通过脚本进行抓取,比如nodejs下基于phantomjs的casperjs爬虫。解决方法对于第一个...

2020-02-29 15:24:01 1026

原创 jquery表单校验

https://www.runoob.com/jquery/jquery-plugin-validate.html<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.js"></script> <script src="http://static.runo...

2019-12-08 22:18:26 873

转载 使用aop管理springboot的操作日志,aop相关操作,解决使用过滤器拦截后mvc获取不到参数问题

一、需求在开发系统时,尤其是后台管理系统,几乎每一个操作,都要求记录其操作日志。二、实现如果在每一个操作结束之后,都加上一个记录日志的操作,那样代码会非常臃肿,耦合度高、代码可读性差,维护难。本例中,采用AOP来实现日志记录功能,一个注解即可实现同样的效果。1、新建一个注解SysLogPoint,用于标识需要记录日志的切面package com.yclouds.common.c...

2019-10-24 23:45:53 392

原创 使用jconsole远程连接linux上的java应用

需要在nohup中添加下面的配置-Djava.rmi.server.hostname=192.168.0.128-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=10000-Dcom.sun.management.jmxremote.authenticate=false具体的示例:noh...

2019-10-23 00:33:50 388

转载 java使用国密sm算法

https://www.cnblogs.com/alsodzy/p/9854521.html

2019-08-22 19:31:19 981

转载 Java 对 AD 域用户的增删改查操作

https://www.cnblogs.com/cnjavahome/p/9043490.htmlhttps://www.cnblogs.com/amoyzhu/p/9261844.html安装证书:http://blog.sina.com.cn/s/blog_4c09eb730101g3vy.htmlhttps://blog.csdn.net/zhuyongru/article...

2019-08-06 22:15:03 839

转载 https的实现原理

http://www.360doc.com/content/13/0809/14/1073512_305848184.shtml

2019-07-22 22:57:49 83

转载 数据库分库分表和带来的唯一ID、分页查询问题的解决

需求缘起(用一个公司的发展作为背景) 1.还是个小公司的时候,注册用户就20w,每天活跃用户1w,每天最大单表数据量就1000,然后高峰期每秒并发请求最多就10,此时一个16核32G的服务器,每秒请求支撑在2000左右,负载合理,没有太大压力,基本没有宕机风险。 2.当注册用户达到2000W,每天活跃用户数100W,每天单表新增数据量达到50W条,高峰期请求量达...

2019-07-22 01:03:44 326

原创 windows安装RabbitMQ无法访问(http://localhost:15672)_解决方案

正常情况下,RabbitMQ安装完成后,在开始菜单右键选择【RabbitMQ Service - start】,然后以管理员身份运行可通过访问 http://localhost:15672 进行测试,默认登录账户为:guest / guestPS:以上若不能正常访问RabbitMQ界面,则需要首先启动其管理模块确保已切换到RabbitMQ安装目录的sbin目录下,再使用操作命令...

2019-07-15 22:12:14 3237

原创 离线CentOS6.x安装

注意:以下安装过程均以CentOS-6.7-i386-bin-DVD1.iso为实例,根据Linux系统内核版本不同可能有不同情况,本教程不保证centos其他版本也能正确使用。配置网卡没有任何配置,最开始没有网卡,需要首先配置先查看windows本地的ip段 此处是192.168.25.1配置网卡,要和本地的对应网段相同vi /etc/sysconfig/netw...

2019-06-27 10:13:10 351

原创 linux中安装mysql

1、首先关闭linux的防火墙,执行命令chkconfig iptables off2、从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads,进入mysql官网,依次点击3、下载后的mysql文件mysql-5.6.40-linux-glibc2.12-i686.tar...

2019-06-26 17:13:08 79

原创 Centos 配置eth0 提示Device does not seem to be present

在VMware里克隆出来的CentOS6.XLinux。。ifconfig...没有看到eth0.。然后重启网卡又报下面错误。故障现象:service network restartShutting down loopback insterface: ...

2019-06-26 14:23:39 123

转载 JDK1.8 新特性

https://blog.csdn.net/qq_29411737/article/details/80835658

2019-05-31 18:03:12 75

转载 navicat连接linux的mysql数据慢的解决方法

1.状态:使用Navicat 打开远程数据库很慢。2.解决方法:在mysql配置文件 my.cnf 内加入skip-name-resolve 保存 重启mysql根据文档说明,如果你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,由于我们的开发机器是不能够连接外网的,所以DNS解析是不可能完成的,从而也就明白了为什么连接那么慢了。同时,请注意在增加该配置...

2019-05-16 14:45:01 758

转载 使用PIO导出excel

方法一.https://blog.csdn.net/m0_37578731/article/details/77989994方法二.实现标题,合并单元格等等https://blog.csdn.net/Michael_Joy/article/details/78211527方法三:https://www.cnblogs.com/yanjie-java/p/8177417.h...

2019-03-15 15:34:01 369

转载 cloudkitty运用

cloudkitty安装:https://blog.csdn.net/u010305706/article/details/50239089在OpenStack开发社区向“Big Tent”模式全面转型之际,一个新的项目—CloudKitty进入了人们的视野。该项目基于OpenStack对外提供Rating-as-a-Service的服务,旨在解决IaaS层计费方面的需求。Why we n...

2019-02-28 22:35:51 1393 1

转载 安装centos7

准备工作:1. VM虚拟机(本文使用VMware14.1.2)2.Centos7安装包(https://www.centos.org/download/)centos官网提供多个版本下载,一般使用标准的DVD版安装版,大约4.2G。也可以使用mini版,后续自己安装第三方软件。各版本区别:https://wiki.centos.org/Manuals/ReleaseNotes/Cent...

2019-02-25 21:57:44 138

转载 mycat的读写分离及分表分库

转:https://www.cnblogs.com/joylee/p/7513038.html学会数据库读写分离、分表分库——用Mycat,这一篇就够了!系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多...

2019-02-21 10:33:23 123

转载 引入icomoon的字体

icomoon:生成字体图标的方法并应用字体图标任意缩放不会失真,也大大减少请求数量,非常好用。在线生成工具:https://icomoon.io/app/#/select在线SVG图库(阿里), 用于导入:http://www.iconfont.cn/search/index?q=%E9%92%B1&page=11、进入网址:主页面...

2019-01-05 21:30:50 611

转载 4种多线程的实现

https://www.cnblogs.com/lwbqqyumidi/p/3804883.html;;  下面链接更好,http://blog.csdn.net/evankaka    https://blog.csdn.net/evankaka/article/details/51489322

2018-11-30 17:59:20 163

转载 单点登录sso

https://blog.csdn.net/xiaokang123456kao/article/details/72821444;https://blog.csdn.net/zhangjingao/article/details/81735041;跨域请求jsonp

2018-11-22 17:59:05 276 1

转载 消息队,及配置不使用死信队列

https://blog.csdn.net/flashflight/article/details/51541859 一;https://blog.csdn.net/flashflight/article/details/51712716二;https://blog.csdn.net/flashflight/article/details/51716956三;https://blog....

2018-11-21 16:45:11 298

转载 maven中通过aliyun下载依赖

1.确认pom.xml中的远程仓库或者nexus私服配置正确有些项目的pom.xml会配置nexus私服,用于下载一些局域网依赖或者其他公开私服的依赖,请确认这里配置正确。(没有使用远程仓库或本地nexus私服的请跳至下一步~)当前也可以改为使用一些国内比较好用的仓库镜像配置,如阿里云,从而加快包的下载,不再从官方仓库缓慢下载而导致下载不下来。项目中pom.xml中的远程仓库配置示例:...

2018-11-12 17:01:01 5626

转载 mysql中的时间处理函数

-- MySQL日期时间处理函数-- 在MySQL里也存在和Oracle里类似的dual虚拟表:官方声明纯粹是为了满足select ... from...这一习惯问题,mysql会忽略对该表的引用。-- 那么MySQL中就不用DUAL了吧。SELECT NOW();-- 当前日期时间:2017-05-12 11:41:55-- 除了 now() 函数能获得当前的日期时间外,MySQL 中还...

2018-11-07 16:57:20 256

转载 sql优化

SQL优化指南 慢查询日志 开启撒网模式    开启了MySQL慢查询日志之后,MySQL会自动将执行时间超过指定秒数的SQL统统记录下来,这对于搜罗线上慢SQL有很大的帮助。SHOW VARIABLES LIKE 'slow%'以我刚安装的mysql5.7为例 查询结果是这样子的:  slow_launch_time:表示如果建立线程花费了比这个值更长的时间,s...

2018-11-05 14:29:29 79

转载 idea导入项目只显示项目中的文件,不显示项目结构

导入项目之后,只显示项目文件,不显示项目结构 解决方法1.点击file-&gt;project structure..-&gt;Modules点击右上角+加号 -》import Modules 2.选择你的项目,点击确定  3.在如下页面选择import modules from external model选择maven,然后一直点击下一步ne...

2018-10-24 16:01:25 882

转载 idea中git使用

假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分支场景八:小张把分支合并到主干 ...

2018-10-24 13:06:07 116

原创 linux7重置密码操作

CentOS 7 root密码的重置方式和CentOS 6完全不一样,CentOS 7与之前的版本6变化还是比较大的,以进入单用户模式修改root密码为例。1.重启开机按esc2.按e3.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh(如果没有ro就直接在rhgb前面加rw)4.按Ctrl+X重启,并修改密码5.由...

2018-09-24 15:22:38 5624

转载 linux的操作命令

Linux使用jstat命令查看jvm的GC情况Linux使用jstat命令查看jvm的GC情况   http://www.open-open.com/lib/view/open1390916852007.html   http://www.aiuxian.com/article/p-2032660.htmlhttp://blog.csdn.net/u011202334/art...

2018-09-02 22:08:31 106

空空如也

空空如也

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

TA关注的人

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