自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小马哥(新博客地址 http://maruifu.cn )

千行代码过,BUG不沾身!

  • 博客(112)
  • 资源 (23)
  • 收藏
  • 关注

原创 maven仓库更新太慢

前天网上下了一个项目,在公司还好,网络比较流畅,很快就把依赖下好了;回家的时候,想耍耍,结果下了一天也没把依赖下好,速度是几k每秒,甚至一k每秒,哎~心都碎了,网上一搜,结果发现了一个惊天的用nexus搭建的maven私服,阿里云的,那下载速度真是杠杠的;配置很简单,修改conf文件夹下的settings.xml文件,添加如下镜像配置: <mirrors> <mirror> <i

2017-06-01 23:07:16 2534

原创 ECS 云服务器Centos7 安装MySQL 5.7

1.下载安装包下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz历史版本地址: https://downloads.mysql.com/archives/community/ 安装文档https://dev.mysql.com/doc/refman/5.7/e

2017-05-21 13:14:07 3576

原创 MySQL5.7密码安全策略

环境介绍:CentOS 6.7MySQL版本:5.7.111、查看现有的密码策略mysql> SHOW VARIABLES LIKE ‘validate_password%’; 参数解释: 1).validate_password_dictionary_file 指定密码验证的文件路径; 2).validate_password_length 密码最小长度 3).validate_pass

2017-05-21 12:11:52 1734

转载 Maven项目同时使用lib下的Jar包

配置POM文件 org.apache.maven.plugins maven-compiler-plugin 1.6 1.6 UTF-8

2017-05-18 20:42:18 1011

转载 eclipse工程目录中不显示红叉(代码错误提示)

导致eclipse目录不能显示代码编译不过所提示的红叉。后来找到原因并做如下修改错误提示就出来了。 项目上右键–>properties–>Java compiler–>building–>enable project specific setting–>build path problems–>选中abort Incomplete build path/Circular dependencie

2017-05-10 19:06:24 3006

原创 存个图片

….. window.tctipConfig = { staticPrefix: "http://static.tctip.com", buttonImageId: 1, buttonTip: "zanzhu", list:{ alipay: {qrimg: "http://img.blog.csdn.net/20170505104551755?wate

2017-05-05 10:48:28 318

原创 linux下删除指定文件之外的其他文件

linux下删除指定文件之外的其他文件一、Linux下删除文件和文件夹常用命令如下: 删除文件: rm file www.2cto.com 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除 空文件夹。二、删除制定文件(夹)之外的所有文件呢?1、方法1,比较麻烦的做法是: 复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。 mv ke

2017-05-05 09:43:40 1337

原创 如何重置CentOS7的Root密码

重置Centos 7 Root密码的方式和Centos 6完全不同。让我来展示一下到底如何操作。在启动grub菜单,选择编辑选项启动 按键盘e键,来进入编辑界面 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh 现在按下 Control+x ,使用单用户模式启动 现在,可以使用下面的命令访问系统chroot /sysroot-. 重置密码 passwd

2017-04-12 22:59:51 812

原创 WIN+*组合键失效.解决办法.

问题描述:我是win7系统 突然 win+E win+E 组合快捷键失效,但是直接单按windows快捷键是可以出来开始菜单的,win+L也可以锁定. 解决办法: 1.在运行里打开“regedit.exe”,定位到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 找到“NoWinKey

2017-04-10 14:27:47 24841 18

原创 LINUX下Oracle数据库用户创建方法详解

本文实例分析了LINUX下Oracle数据库用户创建方法。分享给大家供大家参考,具体如下:1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)2)首先要打开监听器命令如下:lsnrctl start,然后sqlplus /nolog ,然后conn /as sysdba,然后startup(这一部分命令是用来打开oracl

2017-03-28 10:10:34 958

原创 保留指定小数

package com.newcore.pcms.util;/** * * <p>Title: ReservedDecimal</p> * <p>Description: </p> * @author MaRuifu * @date 2017年1月9日下午10:27:55 */public class ReservedDecimal { /** *

2017-03-28 09:59:39 404

原创 截取字符串 考虑汉字情况

package com.newcore.pcms.util;import java.util.ArrayList;import java.util.List;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * * <p>Title: ReservedDecimal</p> * <p>Description: </p>

2017-03-28 09:57:41 362

原创 对对象字段加校验Validation

package com.newcore.pcms.util;import java.util.List;import java.util.Set;import javax.validation.ConstraintViolation;import javax.validation.Path;import javax.validation.Validation;import javax.val

2017-03-28 09:54:28 2086

原创 两台服务器建立信任关系

在搭建Jenkins持续集成环境时,为了让172.30.19.107服务器上tomcat里的war包自动跨服务器发送到172.30.19.61的jboss容器中执行脚本不用手动输入密码,需要建立两台服务器信任关系,建立步骤如下:1.在clien端机器上执行ssh-keygen命令,生成建立安全信任关系的证书ssh-keygen -b 1024 -t dsaEnter passphrase (empt

2017-03-28 09:49:25 1285

原创 Linux部署Jenkins

Linux部署Jenlins1、 Jenkins 下载Jenkins 下载网址:http://jenkins-ci.org/ (最新war包)2、 Jenkins 安装(1) 安装JDKJDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装:解压下载的JDK:tar z

2017-03-28 09:44:57 1208

原创 Oracle数据库操作锁表SQL

Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢? (1)锁表查询的代码有以下的形式:select count(*) from v$locked_object; select * from v$locked_object; (2)查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.lo

2017-03-28 09:21:11 383

原创 rabbitmq创建远程连接用户

安装完rabbitmq后,有一个默认的用户guest,但是该用户不能远程连接,只能使用guest来连接本地的server。如果必须使用guest来进行远程登陆,则需要修改配置,修改/etc/rabbitmq/rabbitmq.conf文件,[ {rabbit, [ {lookback_users, []}]}].或者可以自己增加一个用户,步骤如下:创建一个test用户:rabbitmqctl a

2016-10-24 09:02:31 5123 2

原创 Oracle-自动生成insert、update、select、javabean语句

首先把下面语句 在Oracle中执行一下create or replace function my_concat(tableName varchar2,type varchar2)return varchar2is type typ_cursor is ref cursor; v_cursor typ_cursor; v_temp varchar2(30); v_result varch

2016-10-21 15:36:51 2996

转载 DatabaseLibrary—Oracle的测试介绍之windows篇

一、环境准备基础环境 首先,robotframework的基础环境+DatabaseLibrary环境要准备好,没准备好的同学看一下之前发的文章,文章列表加到最后了。安装支持 我们需要测试Oracle的话,需要安装一个支持库是cx_Oracle。这个库的下载地址:https://pypi.python.org/pypi/cx_Oracle不推荐用pip安装,因为他会先判断你是否有安装Oracle

2016-10-21 15:12:32 2206

原创 Hibernate Validator验证注解说明

Hibernate Validator是JSR-303的一个实现。在FormBean里添加Hibernate Validator的注解,与定义一个校验类的做法相比。注解更加简洁、灵活。 注解说明 Bean Validation 中内置的 constraint @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue

2016-09-27 15:22:58 5740

原创 Mongodb启动命令mongod参数说明

–quiet # 安静输出 –port arg # 指定服务端口号,默认端口27017 –bind_ip arg # 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP –logpath arg # 指定MongoDB日志文件,注意是指定文件不是目录 –logappend # 使用追加的方式写日志 –pidfilepath arg # PID Fi

2016-09-26 22:56:44 353

原创 真正完美解决""Unable to find vcvarsall.bat”错误

python2.7调用java安装Jpype是产生的错误!VCForPython27文件和JPype1-0.6.1文件链接地址 解决办法:使用我上传的JPype1-0.6.1安装好之后会报此错误!再使用我上传的VCForPython27 即可解决此错误 这两个文件我会稍后上传!

2016-07-12 16:05:17 1042

原创 java 消息机制 ActiveMQ入门实例

1.下载ActiveMQ 去官方网站下载:http://activemq.apache.org/ 我下载的时候是 ActiveMQ 5.8.0 Release版 2.运行ActiveMQ 解压缩apache-activemq-5.8.0-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。 启动ActiveMQ以后

2016-07-10 10:50:27 1315

原创 python文件操作整理汇总

python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检

2016-07-10 10:45:32 776

原创 怎么样导入RobotFramework 自定义关键字(库文件)

标准库关键字在使用的过程中,简单的需求还是可以满足。但是遇到有些需求还是不好满足的,还是需要自己去编码,自定义库文件关键字。假设python的安装路径在D:/下面第一步:在D:/python/Lib/site-packages 建立库文件文件夹 MyLibrary 第二步:在MyLibrary 内建立 mytool.py 文件 这个文件里面写自己需要穿件的关键字既方法,如下代码里面有

2016-07-10 10:41:40 19402 5

原创 Python使用hashlib模块做字符串加密

hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384,sha512,使用非常简单、方便。 md5经常用来做用户密码的存储。而sha1则经常用作数字签名。#-*- encoding:gb2312 -*-import hashliba = "a test string"print 'md5 = %s' % (hashlib.md5

2016-07-08 17:23:31 4084

原创 python操作数据库PostgreSQL

1.简述    python可以操作多种数据库,诸如SQLite、MySql、PostgreSQL等,这里不对所有的数据库操作方法进行赘述,只针对目前项目中用到的PostgreSQL做一下简单介绍,主要包括python操作数据库插件的选择、安装、简单使用方法、测试连接数据库成功。2.数据库操作插件的选择  PostgreSQL至少有三个python接口程序可以实现访问,包括PsyCopg、PyPgS

2016-06-24 17:10:01 3099

原创 Java获取网页链接内容

public class StrUtils { public static void main(String[] args) throws IOException { String content ="网页内容"; Pattern p = Pattern.compile("<a.*?>(.+?)</a>"); Matcher m = p.matc

2016-06-16 14:02:34 780

转载 JAVA多线程和并发基础面试问答

进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。多线程编程的好处是什么? 在多线程程序中,多个线程被并发的执行以提高程序的效率,CPU不会因为

2016-06-13 08:45:14 405

原创 redis.clients.jedis.exceptions.JedisDataException: ERR unknown command 'SENTINEL'

Exception in thread "Thread-3" redis.clients.jedis.exceptions.JedisDataException: ERR unknown command 'SENTINEL' at redis.clients.jedis.Protocol.processError(Protocol.java:118) at redis.clients

2016-05-30 16:00:19 20324 4

原创 Maven : 将Jar安装到本地仓库和Jar上传到私服

单个jar上上传方法一:利用界面 使用Sonatype Nexus搭建Maven私服后添加第三方JAR包 登录Nexus后,点击右侧的“Repositories”,显示当前Nexus所管理的Repository, 默认情况下Nexus为我们创建了以下主要的Repository:1、PublicRepositories,这是一个Repository Group,该Repository G

2016-05-24 17:27:57 15109 3

原创 com.edb.util.PSQLException: FATAL: role "主机名" does not exist

发生此错误是因为在配置文件中未加jdbc这样在读取配置文件是userName不会读取进去而会使用电脑主机名. 要改成 这样的

2016-05-13 16:18:34 1265

原创 java 消息机制 ActiveMQ

一、架构和技术介绍 1、简介ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现2、activemq的特性多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notificatio

2016-05-05 13:01:53 669

原创 Java 验证身份证号码是否正确

package com.kzz;/** * * @ClassName TestId * @author 作者:马瑞富 * @version 0.1 * @date 创建时间:2015年2月29日下午10:41:08 * @Description : * 验证身份证号码是否正确! */public class TestId { /** * @pa

2016-03-29 10:42:58 3167

原创 Java国际化

Java程序国际化package i18ntest; import java.util.Locale; import java.util.ResourceBundle;/** * * @author 作者:马瑞富(85350831) * @Email [email protected] * @version 0.1 * @date 创建时间:2016下午3:01:50 * @

2016-03-21 15:05:00 311

原创 maven project中,在main方法上右键Run as Java Application时,提示错误:找不到或无法加载主类XXX.XXXX.XXX

新建了一个maven project项目,经过一大堆的修改操作之后,突然发现在main方法上右键运行时,竟然提示: 错误:找不到或无法加载主类xxx.xxx.xxx 可能原因1. eclipse出问题了,在资源文件夹src/main/java或者src/main/resources文件夹上右键->Build path -> Remove from Build Path 然后再选中java文件

2016-03-16 22:09:54 14509

原创 maven install时报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile

首先检查父项目,子项目的jdk版本是否一致,编码格式是否一致 我的问题就错在了编码格式上,父项目用的是UTF-8,子项目新建的,默认GBK 这时,使用maven install命令出错提示: [INFO] pims.core Maven Webapp ………………………. SUCCESS [0.296s] [INFO] pims.util ……………………………………………. FAILURE

2016-03-16 22:08:14 1049

原创 maven 项目出现 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener在网上找了些资料

2016-03-16 22:06:24 285

原创 maven install Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war

maven打包成war时,报错:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project web_nanchang: Error assembling WAR: webxml attribute is required 原因:找不到web.xml,但是项目

2016-03-16 21:52:28 1253

原创 Java IDE中设置作者日期等Javadoc注释信息

在Java的IDE(Integrated Development Environment,集成开发环境)中,如Eclipse、Spring Tool Suite、IntelliJ IDEA等,都可以设置自动添加的Javadoc注释信息,可以添加@author 作者名、@version 版本标识、@date 日期等,新添加类或方法时会自动添加注释信息,很方便。/*被注释语句/ 就是专为Javadoc设

2016-03-08 15:10:49 1566

eclipse阿里巴巴规范检测离线版的插件

eclispe在线安装特别慢,有时不成功,特供离线版 将压缩包内的文件 合并到 dropins文件夹中.重启Eclipse 即可.

2017-11-10

数据库自动生成JavaBean对象

下载了绝对不后悔,100%好用,支持Mysql Oracle SQL Server ,PostgreSQl.等数据库 还有各种集成的小工具 表名互转驼峰,,,,Json.XML 字符串格式化..JSon与XMl互转,String字符串拼接等功能

2017-11-10

权限控制与安全管理设计文档

权限控制与安全管理

2017-03-28

Oracle LogMiner

Oracle LogMiner Oracle LogMiner Oracle LogMiner Oracle LogMiner看完你就会 分析

2017-03-28

截长屏

截长屏

2017-03-28

JPype1 -0.6.1

JPype1 -0.6.1 解决python 2.7 兼用问题 VCForPython27.msi 解决""Unable to find vcvarsall.bat”错误

2016-07-13

psycopg2-2.4.2.win-amd64-py2.7-pg9.0.4-release.exe版

使用windows系统开发,未使用官网版本,选择psycopg2-2.4.2.win-amd64-py2.7-pg9.0.4-release.exe版

2016-06-24

robot_framewok自动化测试

robot_framewok自动化测试,robot_framewok自动化测试,robot_framewok自动化测试

2016-06-24

AutoItLibrary-1.1_x64

AutoItLibrary-1.1_x64.rar 可以安装win7 x64下

2016-06-24

谷歌Java编程规范(中文版)

谷歌Java编程规范(中文版)

2016-06-16

fingbugs.zip

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式来鉴别代码是否符合一些固定的规范。

2016-03-09

xmlbeans+Altova XMLSpy破解

关于spy破解简单说下: 1. 屏蔽验证.C:\WINDOWS\system32\drivers\etc\hosts加入. 127.0.0.1 altova.com #XMLspy 127.0.0.1 www.altova.com #XMLspy 127.0.0.1 link.altova.com #XMLspy 2. 安装,复制patch到安装目录.点击应用补丁 3. 启动注册,注册码如下 Name:www.shijieweb.cn Company:shijieweb Key-code:PM92JW3-HJMTA8C-P2H3C53-579CT11-PCCYT91-X8D0LM1-PWY8U42

2016-02-23

org.jdom 写xml文件的jar包

import org.jdom.Document; import org.jdom.Element; import org.jdom.output.XMLOutputter;

2015-12-21

Spring Quartz定时任务所需要的6个jar包

Spring Quartz定时任务所需要的6个jar包,找到6个可是不容易哦。commons-collections.jar.zip+commons-logging.jar+jta.jar+log4j-1.2.14.jar.zip+quartz-all-1.6.0.jar+spring-2.0.6.jar

2015-12-18

httpclient-tutorial

httpclient-tutorial网络爬虫 使你生活更加便利 哈哈

2015-10-06

MyEclipse复制完整路径

解压 复制到\MyEclipse 10\dropins\ 目录下[plugins] 快捷键 alt +ctrl +c

2015-09-16

oracle学习笔记

自学笔记,自我学习的,可以借鉴一下 好好学习

2015-09-16

plsql注册汉化

注册及汉化,客户端软件安装包 方便数据库操作

2015-09-16

Java数据结构和算法

数据结构和算法的重要性就不用说了,相信你肯定有所收获

2015-09-16

Java虚拟机

以易于理解的方式深入揭示了Java虚拟机内部的工作原理,深入这些内容,将对读者更快速的编写更高效的程序大有裨益!!

2015-09-16

Java虚拟机第二版

以易于理解的方式深入揭示了Java虚拟机内部的工作原理,深入这些内容,将对读者更快速的编写更高效的程序大有裨益!!

2015-09-16

空空如也

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

TA关注的人

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