- 博客(112)
- 资源 (23)
- 收藏
- 关注
原创 maven仓库更新太慢
前天网上下了一个项目,在公司还好,网络比较流畅,很快就把依赖下好了;回家的时候,想耍耍,结果下了一天也没把依赖下好,速度是几k每秒,甚至一k每秒,哎~心都碎了,网上一搜,结果发现了一个惊天的用nexus搭建的maven私服,阿里云的,那下载速度真是杠杠的;配置很简单,修改conf文件夹下的settings.xml文件,添加如下镜像配置: <mirrors> <mirror> <i
2017-06-01 23:07:16
2621
原创 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
3646
原创 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
1792
转载 Maven项目同时使用lib下的Jar包
配置POM文件 org.apache.maven.plugins maven-compiler-plugin 1.6 1.6 UTF-8
2017-05-18 20:42:18
1063
转载 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
3078
1
原创 存个图片
….. window.tctipConfig = { staticPrefix: "http://static.tctip.com", buttonImageId: 1, buttonTip: "zanzhu", list:{ alipay: {qrimg: "http://img.blog.youkuaiyun.com/20170505104551755?wate
2017-05-05 10:48:28
350
原创 linux下删除指定文件之外的其他文件
linux下删除指定文件之外的其他文件一、Linux下删除文件和文件夹常用命令如下: 删除文件: rm file www.2cto.com 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除 空文件夹。二、删除制定文件(夹)之外的所有文件呢?1、方法1,比较麻烦的做法是: 复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。 mv ke
2017-05-05 09:43:40
1381
原创 如何重置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
833
原创 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
25530
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
1006
原创 保留指定小数
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
439
原创 截取字符串 考虑汉字情况
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
405
原创 对对象字段加校验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
2141
原创 两台服务器建立信任关系
在搭建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
1334
原创 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
1242
原创 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
425
原创 rabbitmq创建远程连接用户
安装完rabbitmq后,有一个默认的用户guest,但是该用户不能远程连接,只能使用guest来连接本地的server。如果必须使用guest来进行远程登陆,则需要修改配置,修改/etc/rabbitmq/rabbitmq.conf文件,[ {rabbit, [ {lookback_users, []}]}].或者可以自己增加一个用户,步骤如下:创建一个test用户:rabbitmqctl a
2016-10-24 09:02:31
5200
原创 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
3079
转载 DatabaseLibrary—Oracle的测试介绍之windows篇
一、环境准备基础环境 首先,robotframework的基础环境+DatabaseLibrary环境要准备好,没准备好的同学看一下之前发的文章,文章列表加到最后了。安装支持 我们需要测试Oracle的话,需要安装一个支持库是cx_Oracle。这个库的下载地址:https://pypi.python.org/pypi/cx_Oracle不推荐用pip安装,因为他会先判断你是否有安装Oracle
2016-10-21 15:12:32
2283
原创 Hibernate Validator验证注解说明
Hibernate Validator是JSR-303的一个实现。在FormBean里添加Hibernate Validator的注解,与定义一个校验类的做法相比。注解更加简洁、灵活。 注解说明 Bean Validation 中内置的 constraint @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue
2016-09-27 15:22:58
5811
原创 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
398
原创 真正完美解决""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
1093
原创 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
1354
原创 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
836
原创 怎么样导入RobotFramework 自定义关键字(库文件)
标准库关键字在使用的过程中,简单的需求还是可以满足。但是遇到有些需求还是不好满足的,还是需要自己去编码,自定义库文件关键字。假设python的安装路径在D:/下面第一步:在D:/python/Lib/site-packages 建立库文件文件夹 MyLibrary 第二步:在MyLibrary 内建立 mytool.py 文件 这个文件里面写自己需要穿件的关键字既方法,如下代码里面有
2016-07-10 10:41:40
19489
3
原创 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
4136
原创 python操作数据库PostgreSQL
1.简述 python可以操作多种数据库,诸如SQLite、MySql、PostgreSQL等,这里不对所有的数据库操作方法进行赘述,只针对目前项目中用到的PostgreSQL做一下简单介绍,主要包括python操作数据库插件的选择、安装、简单使用方法、测试连接数据库成功。2.数据库操作插件的选择 PostgreSQL至少有三个python接口程序可以实现访问,包括PsyCopg、PyPgS
2016-06-24 17:10:01
3195
原创 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
816
转载 JAVA多线程和并发基础面试问答
进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。多线程编程的好处是什么? 在多线程程序中,多个线程被并发的执行以提高程序的效率,CPU不会因为
2016-06-13 08:45:14
427
原创 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
20584
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
15218
2
原创 com.edb.util.PSQLException: FATAL: role "主机名" does not exist
发生此错误是因为在配置文件中未加jdbc这样在读取配置文件是userName不会读取进去而会使用电脑主机名. 要改成 这样的
2016-05-13 16:18:34
1387
原创 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
715
原创 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
3218
原创 Java国际化
Java程序国际化package i18ntest; import java.util.Locale; import java.util.ResourceBundle;/** * * @author 作者:马瑞富(85350831) * @Email maruifu@foxmail.com * @version 0.1 * @date 创建时间:2016下午3:01:50 * @
2016-03-21 15:05:00
341
原创 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
14604
原创 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
1103
原创 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
316
原创 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
1299
原创 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
1660
数据库自动生成JavaBean对象
2017-11-10
JPype1 -0.6.1
2016-07-13
psycopg2-2.4.2.win-amd64-py2.7-pg9.0.4-release.exe版
2016-06-24
fingbugs.zip
2016-03-09
xmlbeans+Altova XMLSpy破解
2016-02-23
org.jdom 写xml文件的jar包
2015-12-21
Spring Quartz定时任务所需要的6个jar包
2015-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人