自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 4308 2

原创 docker命令

镜像操作: 操作 命令 说明 检索 docker search 关键字 eg:docker search redis 我们经常去docker hub上检索镜像的详细信息,如镜像的TAG 拉取 docker pull 镜像名:tag...

2019-08-08 17:44:27 195

转载 使用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 4321

原创 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 175

原创 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 355

转载 如何使用RedisTemplate访问Redis数据结构

Redis 数据结构简介Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部...

2019-08-08 17:28:02 83

原创 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 153

转载 如何重构一个圈复杂度超30的类

下面的类是一个老系统的代码,现在放到sonar上面进行扫描,扫出来的结果发现复杂度超过了30。代码复杂度是指代码中的分支数量,比如有一个if分支,代码复杂度就加1,如果if中有“||”或者“&&”那么代码复杂度就加2,for和while同理。一般复杂度超过10的类就算是比较复杂的了,而这个类的复杂度竟然达到了30,代码的糟糕程度可见一斑,现在我们就来重构一下这个类的代码。原...

2018-10-09 18:50:33 928 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 123

转载 shell脚本 入门 —— 符号篇

shell脚本 入门 —— 符号篇shellShell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一 个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲 命令。Shell脚本和编程...

2018-06-22 16:29:07 206

转载 免安装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 484 1

转载 Java log4j详细教程

转自:http://www.jb51.net/article/74475.htm一:Log4j入门简介学习 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致

2017-09-20 18:22:03 151

转载 VMware虚拟机的CentOS无法上网的解决方法

前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,也即五一劳动节,终于搜到一遍技术文章,经过自己实践,VMware下Linux的可以上网啦。VMware虚拟机的CentOS无法上网的解决方法本人在虚拟机中安装了CentOS,按照安装Windows XP的经验,想要CentOS可以上网,发现居然上不了。找百度一些大神的方

2017-09-18 09:28:56 458

转载 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 322

转载 用Java数字签名提供XML安全

文章源自:http://www.importnew.com/6271.html用Java数字签名提供XML安全众所周知,XML在产品和项目开发中起着非常重要的作用。通过XML文档可以获取很多信息,还可以使用XML文件进行CRUD(增加、查询、更新和 删除)操作。然而值得注意的是,我们如何确保XML中的数据是来自经过认证的可信和可靠的来源。关于XML文件数据的可靠性和真实性存在很多问

2017-07-20 16:10:45 665

转载 使用Nexus搭建Maven私服

为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的n

2017-07-18 18:40:04 172

转载 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 665

转载 Git 基础 - 查看提交历史

查看提交历史在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。完成这个任务最简单而又有效的工具是 git log 命令。接下来的例子会用我专门用于演示的 simplegit 项目,运行下面的命令获取该项目源代码:git clone https://github.com/schacon/simplegit-progit然后在此项目

2017-06-21 11:48:39 228

转载 java中servletContextListener、httpSessionListener和servletRequestListener使用整理

版权声明:本文为【生若蜉蝣_涂宗勋】原创,若要转载,请注明出处:http://blog.csdn.net/tuzongxun在Javaweb应用中,listener监听器似乎是必不可少的,常常用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,可以在这些事件动作前后进行一定的逻辑处理。比较常用的应

2017-05-11 14:40:42 211

转载 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 537

转载 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 170

转载 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 386

转载 使用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 1531

转载 使用OpenSSL生成证书,并且配置到tomcat,下载ipa

生成证书: 参照的文档:http://blog.csdn.net/RazerTang/article/details/46898051 接下来是根据这篇文章进行的具体操作。 1)生成服务器的私钥 openssl genrsa -out d:\key\server.key 10242)生成签署申请(注意除Common Name以外可以为空,Common Name必须为服务器的ip或域名 如格

2017-04-20 18:20:33 675

转载 openssl常用命令

openssl工具下载地址: http://slproweb.com/products/Win32OpenSSL.html证书   证书是一个经证书授权中心签过名的包含公钥及公钥拥有者信息的文件。证书授权中心(CA)对证书签名的过程即为证书的颁发过程。证书里面的公钥只属于某一个实体(网站,个人等),它的作用是防止一个实体伪装成另外一个实体。  证书可以保证非对称加密算法的合理性,假设A和B的通

2017-04-20 17:59:27 810

转载 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 385

转载 SSL 数字证书的标准、编码以及文件扩展名

你是否经常像我一样对于 SSL 数字证书的各种编码格式和扩展名诸如 .pem、.der、.crt、.cer、.csr、.p12、X.509 等表示很困惑,这篇文章将告诉你答案。 我们知道,在 HTTPS(HTTP over SSL)请求的 SSL 握手阶段,服务端以数字证书的方式将 RSA 公钥传给客户端,以保证公钥在传输过程中不被篡改,而公钥将用于加密后续数据传输对称加密的密钥(以后再细讲这一过

2017-04-20 17:38:42 1396 1

转载 数字签名与数字证书

前言 先看一下百度百科对数字签名和数字证书的解释: 数字签名: 将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。 将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名 数字证书: 数字证书就是互联网通讯中标志通讯各方身份

2017-04-20 17:27:19 200

原创 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 258

转载 配置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 290

转载 https原理及tomcat配置https方法

一、 什么是HTTPS在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,

2016-08-20 15:52:16 232

原创 FastStone Capture 注册码

FastStone Capture 注册码 FastStone Capture 是一款强大的、方便的、直观的屏幕捕捉工具。它允许你捕捉屏幕上的任何内容,包括: 活动窗口、对象、整个屏幕、矩形区域、手绘区域以及滚动的窗口/网页。另外该程序还包含了一些创新的功能,例如: 浮动捕捉面板、快捷键捕捉、调整大小、裁剪、文本注释、打印、通过 E-Mail 发送、屏幕放大镜,屏幕直尺,屏幕取

2016-08-01 14:22:02 4454

原创 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 310

原创 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 518

转载 用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 4652 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 595

wrar571scp.exe

解压工具wrar571scp.exe rar最新版本的身份

2019-06-28

ChromeSetup.exe

谷歌(google)浏览器最新版本

2019-06-28

sogou_explorer_8.5_0221.exe

sogou_explorer_8.5_0221.exe sogo浏览器最新版本,用于上网浏览

2019-06-28

DingTalk_v4.6.25.21.exe

DingTalk_v4.6.25.21,windows版钉钉最新版本,企业交流

2019-06-28

Apache-Subversion-1.11.1.zip

IDEA报错 can't use Subversion command line client svn the path to the Subversion executable is probably wrong 第一步下载 https://www.visualsvn.com/downloads/ 下载:Apache Subversion command line tools 第二步解压 解压后会生成两个文件夹: bin,Licenses 第三步修改webstrom配置 IDEA--&gt;setting--&gt;version Control--&gt;Subversion 路径填写第二步解压后文件夹bin下的svn.exe就ok了

2019-06-28

nginx-1.15.12.tar.gz

linxu环境下nginx最新版本1.15.12.:nginx-1.15.12.tar.gz

2019-06-28

securable.exe

测试你的cpu支不支持vt虚拟化技术

2017-04-21

WinRAR压缩

winrar 压缩工具

2016-07-20

Apache-ant-1.9.7-bin.zip

Apache-ant-1.9.7-bin.zip

2016-07-20

截图神软FastStone Capture 7.6 汉化单文件版

截图工具 FastStone Capture

2016-05-07

mfc类库详解

MFC类库详解 操作手册

2016-05-07

空空如也

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

TA关注的人

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