- 博客(36)
- 资源 (11)
- 收藏
- 关注
原创 windows10下Docker 和 vmware 共存工作
Hyper-V 与 vmware 有冲突,只能二选一。解决办法:建立两个启动项,一个开启了 Hyper-V,而另一个则关闭,这样,我们可以在需要该功能时,在系统启动界面自由的选择相应的启动项,而不用频繁的安装和卸载 Hyper-V。建立新的启动项,并将 Hyper-V 功能关闭,命令如下: 1 2 3 4 # win + X 开启命令行,...
2019-08-08 17:48:50
4391
2
原创 docker命令
镜像操作: 操作 命令 说明 检索 docker search 关键字 eg:docker search redis 我们经常去docker hub上检索镜像的详细信息,如镜像的TAG 拉取 docker pull 镜像名:tag...
2019-08-08 17:44:27
246
转载 使用docker搭建nexus并配置docker私有仓库
使用docker搭建nexus并配置docker私有仓库搭建Nexus是用于Maven私服的,不过在官网上发现最新的Nexus 3.x还支持Docker仓库了,所以使用docker来搭建一下Nexus查找镜像docker search nexus选取使用次数较多是镜像 拉取镜像docker pull sonatype/nexus3查看拉取的镜像docker imag...
2019-08-08 17:43:13
4406
原创 CentOS 7下Docker安装手册
前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在CentOS-6.5或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本2. 通过uname -r命令查看你当前的内核版本[root@runoo...
2019-08-08 17:40:58
221
原创 Centos6.X下Docker安装手册
前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在CentOS-6.5或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本通过uname -r命令查看你当前的内核版本[root@runoob ...
2019-08-08 17:36:25
501
转载 如何使用RedisTemplate访问Redis数据结构
Redis 数据结构简介Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部...
2019-08-08 17:28:02
116
原创 spring cloud 2.0以上版本报错 Unable to connect to Command Metric Stream
在配置文件中配置下这个:management.endpoints.web.exposure.include=hystrix.stream然后访问地址就为:http://localhost:8772/actuator/hystrix.stream
2019-04-18 11:52:12
188
转载 如何重构一个圈复杂度超30的类
下面的类是一个老系统的代码,现在放到sonar上面进行扫描,扫出来的结果发现复杂度超过了30。代码复杂度是指代码中的分支数量,比如有一个if分支,代码复杂度就加1,如果if中有“||”或者“&&”那么代码复杂度就加2,for和while同理。一般复杂度超过10的类就算是比较复杂的了,而这个类的复杂度竟然达到了30,代码的糟糕程度可见一斑,现在我们就来重构一下这个类的代码。原...
2018-10-09 18:50:33
1012
1
原创 java web跨域
package com.hxsmart.tfRecharge.Filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletExcep...
2018-06-22 16:35:00
149
转载 shell脚本 入门 —— 符号篇
shell脚本 入门 —— 符号篇shellShell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一 个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲 命令。Shell脚本和编程...
2018-06-22 16:29:07
257
转载 免安装Oracle客户端使用免安装Oracle客户端使用PLSQL Developer 8.0.3.1510 连接Oracle10g或11g
免安装Oracle客户端使用免安装Oracle客户端使用PLSQL Developer 8.0.3.1510 连接Oracle10g或11g众所周知,Oralce的客户端几百兆太大,网上也有许多DIR的处理。这里的处理使用官方提供ORALCE工具包Instant Client Package!下载地址:http://www.oracle.com/technetwork/topi
2017-11-28 16:49:29
539
1
转载 Java log4j详细教程
转自:http://www.jb51.net/article/74475.htm一:Log4j入门简介学习 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致
2017-09-20 18:22:03
186
转载 VMware虚拟机的CentOS无法上网的解决方法
前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,也即五一劳动节,终于搜到一遍技术文章,经过自己实践,VMware下Linux的可以上网啦。VMware虚拟机的CentOS无法上网的解决方法本人在虚拟机中安装了CentOS,按照安装Windows XP的经验,想要CentOS可以上网,发现居然上不了。找百度一些大神的方
2017-09-18 09:28:56
501
转载 Linux CentOS 7 下 Apache Tomcat 7 安装与配置
前言记录一下Linux CentOS 7安装Tomcat7的完整步骤。下载首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz安装与配置安装之前需要确保已经安装JDK,若没有安装JDK请参考上一篇bl
2017-09-13 18:30:30
348
转载 用Java数字签名提供XML安全
文章源自:http://www.importnew.com/6271.html用Java数字签名提供XML安全众所周知,XML在产品和项目开发中起着非常重要的作用。通过XML文档可以获取很多信息,还可以使用XML文件进行CRUD(增加、查询、更新和 删除)操作。然而值得注意的是,我们如何确保XML中的数据是来自经过认证的可信和可靠的来源。关于XML文件数据的可靠性和真实性存在很多问
2017-07-20 16:10:45
756
转载 使用Nexus搭建Maven私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的n
2017-07-18 18:40:04
194
转载 myeclipse2013 git插件安装
我的方式是手动把egit包放入myeclipse 文件夹的方式版本信息:找到安装myeclipse2013上的安装目录点开readme_eclipse.html,版本号就在第一处对照版本号下载,我这里会附原件(我用的也不是上面的版本)http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_old
2017-06-23 11:24:16
700
转载 Git 基础 - 查看提交历史
查看提交历史在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。完成这个任务最简单而又有效的工具是 git log 命令。接下来的例子会用我专门用于演示的 simplegit 项目,运行下面的命令获取该项目源代码:git clone https://github.com/schacon/simplegit-progit然后在此项目
2017-06-21 11:48:39
286
转载 java中servletContextListener、httpSessionListener和servletRequestListener使用整理
版权声明:本文为【生若蜉蝣_涂宗勋】原创,若要转载,请注明出处:http://blog.youkuaiyun.com/tuzongxun在Javaweb应用中,listener监听器似乎是必不可少的,常常用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,可以在这些事件动作前后进行一定的逻辑处理。比较常用的应
2017-05-11 14:40:42
228
转载 CentOS7安装iptables防火墙
CentOS7默认的防火墙不是iptables,而是firewalle.1、安装iptable iptable-service#先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptables(安装的最新版本则不需要)yum update iptables #安装
2017-05-05 16:42:09
577
转载 CentOS下安装JDK的三种方法
由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解压[root
2017-04-21 18:14:29
190
转载 VM虚拟机下安装Centos7.0图文教程
1.写在之前:官方的第一个文本档案。也就是0_README.txt大概意思是这样(渣翻译,但是大概意思还是有的)。CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD image)包括了那些可以用安装程序(installer)安装的所有安装包,这个为大多数用户使用的推荐镜像。CentOS-7.0-1406-x86_64-NetInstall.iso:这
2017-04-21 17:35:19
407
转载 使用itms-services安装ipa
在IOS7.1系统以后,如果要使用企业证书(299美元)通过itms-services在线安装ipa的话必须走https协议,而https的认证是要花费钱的,今天我们就来构建一个本地的https服务器来在线安装ipa。这里我们需要两本证书,一本放在服务器上,一本由iphone客户端安装。服务器我们使用apache-tomcat-7.0.59。1.生成证书1.生成服务器的私钥
2017-04-20 18:35:10
2300
转载 使用OpenSSL生成证书,并且配置到tomcat,下载ipa
生成证书: 参照的文档:http://blog.youkuaiyun.com/RazerTang/article/details/46898051 接下来是根据这篇文章进行的具体操作。 1)生成服务器的私钥 openssl genrsa -out d:\key\server.key 10242)生成签署申请(注意除Common Name以外可以为空,Common Name必须为服务器的ip或域名 如格
2017-04-20 18:20:33
742
转载 openssl常用命令
openssl工具下载地址: http://slproweb.com/products/Win32OpenSSL.html证书 证书是一个经证书授权中心签过名的包含公钥及公钥拥有者信息的文件。证书授权中心(CA)对证书签名的过程即为证书的颁发过程。证书里面的公钥只属于某一个实体(网站,个人等),它的作用是防止一个实体伪装成另外一个实体。 证书可以保证非对称加密算法的合理性,假设A和B的通
2017-04-20 17:59:27
861
转载 JDK自带工具keytool生成ssl证书
Keytool 命令手册 https://www.namecheap.com/support/knowledgebase/article.aspx/9441/0/tomcat-using-keytool 工具:利用java 安装目录 bin下的keytool.exe 生成证书的默认路径 : 内容概览: keytool的几个常用的命令。 1.创建证书 2.查看证书库 3.导出证书
2017-04-20 17:54:53
466
转载 SSL 数字证书的标准、编码以及文件扩展名
你是否经常像我一样对于 SSL 数字证书的各种编码格式和扩展名诸如 .pem、.der、.crt、.cer、.csr、.p12、X.509 等表示很困惑,这篇文章将告诉你答案。 我们知道,在 HTTPS(HTTP over SSL)请求的 SSL 握手阶段,服务端以数字证书的方式将 RSA 公钥传给客户端,以保证公钥在传输过程中不被篡改,而公钥将用于加密后续数据传输对称加密的密钥(以后再细讲这一过
2017-04-20 17:38:42
1628
1
转载 数字签名与数字证书
前言 先看一下百度百科对数字签名和数字证书的解释: 数字签名: 将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。 将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名 数字证书: 数字证书就是互联网通讯中标志通讯各方身份
2017-04-20 17:27:19
234
原创 tomcat 配置 https
Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\mingq>keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\tomcat.keystore -validity 36500输入密钥库口令:
2016-08-22 18:45:41
298
转载 配置Tomcat的HTTPS
Tomcat配置HTTPS的文章到处都有,过程也比较简单,随后文中会转一段过来。但对于启用APR情况下报异常“java.lang.Exception: Connector attribute SSLCertificateFile must be defined when using SSL with APR”的解决方法上处理的都比较偷懒,通常都是把APR注释掉不启用APR。做为一
2016-08-20 16:00:24
331
转载 https原理及tomcat配置https方法
一、 什么是HTTPS在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,
2016-08-20 15:52:16
258
原创 FastStone Capture 注册码
FastStone Capture 注册码 FastStone Capture 是一款强大的、方便的、直观的屏幕捕捉工具。它允许你捕捉屏幕上的任何内容,包括: 活动窗口、对象、整个屏幕、矩形区域、手绘区域以及滚动的窗口/网页。另外该程序还包含了一些创新的功能,例如: 浮动捕捉面板、快捷键捕捉、调整大小、裁剪、文本注释、打印、通过 E-Mail 发送、屏幕放大镜,屏幕直尺,屏幕取
2016-08-01 14:22:02
4590
原创 JSP编程--基本语法
1、Declaration 声明 <%! %>–成员变量、成员方法 <% %>–局部变量 (不能用于声明方法)<html><head><title>JSP Declaration</title></head><body><H1>JSP Declaration</H1><%! int accessCount=0;%><% int accessCount1=0
2016-05-28 11:14:39
337
原创 JSP_HelloWorld
概念: JSP- - -Java Server Page 本身就是一个Servlet 直接在HTML中内嵌JSP代码第一个JSP程序 HelloWorld文件(在C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\test下【test为项目名称】)<html><head><title>Hello World<
2016-05-28 10:09:46
637
转载 用MyEclipse6.5但是在添注册码时老是不能进行finish这一步 The subscription code is not a Blue edition code.
1、建立java Project,任意取个名字就行。 2、建立一个名字为faa的类文件,内容见下面。 3、运行该代码,即生成序列号: 4、进入myeclipse,输入Subscriber:juny和Subscription code:已经生成的序列号 即可。import java.text.DecimalFormat; import java.tex
2016-04-22 08:37:44
4736
1
原创 Socket
import java.net.*; import java.io.*; public class TestSocketServer{ public static void main(String [] args)throws Exception{ ServerSocket ss=new ServerSocket(6666); while(true)
2016-04-13 22:58:17
626
Apache-Subversion-1.11.1.zip
2019-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人