自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 bat文件重命名指定路径下文件

ren "E:\产品\Planning\C1-Planning11\C1-Planning11\target\123" 456 此命令是将文件123重命名为456 注意:456是文件名,不要带路径 注意:文件保存字符集类型是ANSI,我之前是UTF-8,总是执行失败,然后...

2019-05-29 14:55:00

阅读数 122

评论数 0

转载 IDEA下搭建Shiro-web环境,总是报BasicDataSource,classnotfound;问题解决

进入报错跟踪,查看加载的classloader中没有dbcp相关jar包 猜测结果是,jar没有被加载,但是maven引用没错,而且也能找到对应的class 后来又查看IDEA配置中,相关jar也引入了 然后又查看artifacts中的jar,看到dbcp相关jar不在lib下,而在cl...

2019-02-18 14:27:00

阅读数 122

评论数 0

转载 Linux 依据关键字查找正在运行的进程

ps aux |grep tm1s 转载于:https://www.cnblogs.com/hujiapeng/p/10340809.html

2019-01-31 10:25:00

阅读数 135

评论数 0

转载 使用包和测试

Go天生就是为了支持良好的项目管理体验而设计的 1、包,go项目和文件名没有关系,和src下目录结构有关 go使用包来管理接口、结构体、方法和变量 包名一般和文件目录名相同,如果不同,构建、安装会以代码包名为准,但是生成的构建文件是以目录名命名的。 一个目录下不能有不同包名的代码文件 下...

2018-09-27 20:28:00

阅读数 122

评论数 0

转载 并行计算

1、Goroutine协程:协程就是go提供的轻量级的独立运算过程,比线程还轻;创建一个协程,就是使用go关键字,后面跟上要运行的函数 案例要求:1)、先计算1000以下所有能够被3整除的整数的和A      2)、然后计算1000以下所有能够被5整除的整数和B      3)、然后再计算1...

2018-09-27 15:54:00

阅读数 123

评论数 0

转载 结构体和接口

1、结构体(struct)定义:就是把使用各种数据类型定义的不同变量组合起来的高级数据类型 package main import ( "fmt" ) type Rect struct { width, lenght float64 }...

2018-09-27 15:15:00

阅读数 122

评论数 0

转载 指针

1、定义:指针也叫指针变量,存储一个变量的地址。两个符号:& 取一个变量地址;* 取一个指针变量所指向的地址的值 package main import ( "fmt" ) func main() { var x int ...

2018-09-27 13:50:00

阅读数 120

评论数 0

转载 使用函数

函数就是将一段输入数据转换为输出数据的公用代码块 函数示例 package main import "fmt" func slice_sum(arr []int) int { sum := 0 for _, elem := range a...

2018-09-27 11:56:00

阅读数 122

评论数 0

转载 数组,切片和字典

1、数组(Array) 数组是一个有相同数据类型的元素组成的固定长度的有序集合,如:var x [5]int,使用var定义的数组,默认值如果整型为0,浮点型为0.0,字符串为"",对象为nil。 求整型数组之和,使用range函数,遍历数组、切片、字典时,返回索引和元素值...

2018-09-27 11:30:00

阅读数 121

评论数 0

转载 控制流程

go语言控制结构关键字只有:if...else if..else, for 和 switch 1、if..else if..一般可以省略条件语句的括号,除非多条件语句需要括号拆分,其实在使用fmt格式化时,如果可以省略括号,格式化工具会自动去掉括号 2、switch语句:1)、判断条件可以为任...

2018-09-27 10:28:00

阅读数 120

评论数 0

转载 变量与常量定义

1、变量定义 所谓变量就是一个拥有指定名称和类型的数据存储位置。 定义变量方式:1)、var x string = "hello world"        2)、var x string           x = "hello world"  ...

2018-09-27 10:26:00

阅读数 120

评论数 0

转载 go语言内置基础类型

1、数值型(Number) 三种:整数型、浮点型和虚数型(有符号整数表示整数范围 -2n-1~2n-1-1;无符号整数表示整数范围 0~2n-1) go内置整型有:uint8, uint16, uint32, uint64, int8, int16, int32, int64。其中u开头的类型...

2018-09-27 10:25:00

阅读数 120

评论数 0

转载 解决Win10 Virtualbox5.2.18桥接不能联网小记

1、设备管理器,右键没添加过时硬件(如果没有,则在cmd中键入命令hdwwiz C:\windows\system32>hdwwiz),按照如下图操作 如此安装Microsoft KM-TEST 环路适配器 2、然后在网络连接中,设置网络共享,如下图操作 ...

2018-09-02 20:34:00

阅读数 123

评论数 0

转载 网易大数据之数据存储:HDFS

一、HDFS基础架构 1、HDFS特点:水平扩展、高容错性、廉价硬件、开源生态系统 2、Hadoop生态圈 1)、分布式存储系统(HDFS),2)、资源管理框架(YARN),3)、批处理框架(MapReduce、Pig),4)、数据仓库(Hive),5)、NoSQL系统(HBase、Dr...

2018-08-09 12:17:00

阅读数 121

评论数 0

转载 centos7设置时间和时区

1、安装ntp服务软件包:yum install ntp 2、将ntp设置为缺省启动:systemctl enable ntpd 3、修改启动参数,增加-g -x参数,允许ntp服务在系统时间误差较大时也能正常工作:vi /etc/sysconfig/ntpd 4、启动ntp服务:ser...

2018-08-05 16:18:00

阅读数 123

评论数 0

转载 使用kill -9 进程ID杀死jps中进程

转载于:https://www.cnblogs.com/hujiapeng/p/9420775.html

2018-08-05 00:58:00

阅读数 123

评论数 0

转载 SpringMVC+MyBatis+Druid使用MySQL8.0.11版本

1、使用MySQL8.0.11版本,要使用5.1.45或其他高版本驱动jar包,我本地使用的是最新的8.0.11 2、更换了MySQL驱动后,报Cannot find class [com.alibaba.druid.pool.DruidDataSource] for bean ······...

2018-07-04 13:43:00

阅读数 121

评论数 0

转载 将本地jar包打包到本地仓库和上传到私服

1、本地jar打包到本地仓库 mvninstall:install-file-Dfile=jar包完整地址或相对地址-DgroupId=自定义的groupID-DartifactId=自定义的artifactid-Dversion=自定义版本号-Dpackaging=jar 如果上传时报错找不...

2018-07-01 14:04:00

阅读数 126

评论数 0

转载 Win10系统安装过程小记

1、网上下载ghost系统http://win10.jysmac.cn/win1064.html 2、使用系统自带的激活工具激活 3、到windows官网下载更新工具更新系统,重新安装https://www.microsoft.com/zh-cn/software-download/windo...

2018-06-20 13:56:00

阅读数 123

评论数 0

转载 CentOS7使用yum安装MySQL8.0

1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL:sudo yum install mysql-communit...

2018-06-02 03:15:00

阅读数 121

评论数 0

转载 Zookeeper安装使用及JavaAPI使用

一、Zookeeper单击模式安装及使用 1、系统环境 2、导入JDK和Zookeeper包 1)、使用SecureCRT工具打开SFTP连接,直接拖拽,到当前用户文件夹下,然后使用mv命令(mv 文件 目标文件夹)移动到自定义路径下 2)、使用tar -zxvf 包名,解压JDK...

2018-05-10 16:49:00

阅读数 122

评论数 0

转载 Maven 多项目依赖,需要验证artifact的output root中是否包含其他项目输出

转载于:https://www.cnblogs.com/hujiapeng/p/8511243.html

2018-03-05 20:44:00

阅读数 129

评论数 0

转载 正则表达式匹配中括号内的字符 \[([^\[\]]+)\]

\[([^\[\]]+)\]     \[[^\[\]]+\] 转载于:https://www.cnblogs.com/hujiapeng/p/8487827.html

2018-03-01 12:14:00

阅读数 122

评论数 0

转载 Linux wget 命令下载文件

wget是Linux系统中用来下载文件的工具,其功能还是比较多的,能够下载单个文件,也可以分段下载,下面小编将针对wget命令的用法给大家做个实例介绍。 实例1 :下载单个文件 # wget http://mirror.nbrc.ac.in/CentOS/7.0.1406/isos/x86_6...

2018-02-25 18:38:00

阅读数 121

评论数 0

转载 Linux curl 命令下载文件

引用自http://blog.csdn.net/wh211212/article/details/54285921 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传...

2018-02-25 18:27:00

阅读数 120

评论数 0

转载 List中的Contains方法内部其实是用对象的equals方法做比较,所以如果比较两个类就重写类的equals方法即可;而Set是调用equals和hashCode...

public class Person { private String name; private int age; public String getName() { return name; } public v...

2018-02-09 20:19:00

阅读数 120

评论数 0

转载 Docker应用之仓库

仓库是存放镜像的地方 注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,每个仓库也可以有多个镜像 如 dl.dockerpool.com/ubuntu ,dl.dockerpool.com就是注册服务器地址,ubuntu是仓库名 一、Docker Hub公共镜像市场 Docke...

2018-01-27 20:53:00

阅读数 121

评论数 0

转载 SpringMVC上传文件

springmvc-servlet.xml中添加配置 <!-- 文件上传表单的视图解析器 --> <bean id="multipartResolver" class="org.springframewo...

2018-01-25 16:54:00

阅读数 121

评论数 0

转载 数据库修改一个表中的字段值等于另一个表字段值

(MS SQL Server)语句:Sql代码update b set ClientName = a.name from a,b where a.id = b.id(Oralce)语句:Sql代码update b set (ClientName) = (SELECT name FROM a WHE...

2018-01-18 18:31:00

阅读数 120

评论数 0

转载 23种设计模式之适配器模式

现实中的例子比如各国国标的插座与插头关系,其中转换器就充当了适配器作用 适配器模式:将一个类的接口转换成另一种接口,让原本不兼容的类可以兼容 就是两个接口本来没有关系,通过一个适配器类实现某个接口,可以实现另一接口的方法 1、对象适配器 火鸡冒充鸭子例子:火鸡有火鸡接口,鸭子有鸭子接口...

2018-01-06 17:22:00

阅读数 122

评论数 0

转载 23种设计模式之命令模式

遥控器案例,控制灯开或关,音响音量大小,设置CD 1、把命令封装成接口,不同设备继承接口实现功能; 如上图,灯的开、关和音响开、关、调音量、设置CD功能类定义好,其相应功能的执行命令封装成接口,Control通过命令接口的方法实现对应功能; public class Ligh...

2018-01-03 10:12:00

阅读数 122

评论数 0

转载 weblogic上部署项目出错

一、 Unable to access the selected application. Exception in AppMerge flows' progression Exception in AppMerge flows' progression Unmarsh...

2017-12-29 17:54:00

阅读数 130

评论数 0

转载 weblogic创建域生产模式,输入用户名闪退

weblogic创建域,生产模式,报错 <2017-12-29 下午04时53分59秒 CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>Ente...

2017-12-29 17:33:00

阅读数 121

评论数 0

转载 23种设计模式之工厂模式

披萨项目为例,使用工厂模式设计 需求:方便披萨品种扩展,便于维护,要能运行时扩展 披萨族(组)设计类图 假设只有原料不同,其他操作如烘焙、切割、打包相同,就把prepare方法设置为抽象方法 一般设计如下 //披萨族抽象类 public abstract class Piz...

2017-12-28 14:18:00

阅读数 121

评论数 0

转载 23种设计模式之单例模式

单例模式:确保一个类最多只有一个实例,并提供一个全局访问点 普通单例模式示例(有问题) public class Singleton { private static Singleton uniqueInstance = null; private Sing...

2017-12-20 17:37:00

阅读数 122

评论数 0

转载 23种设计模式之装饰者模式

装饰者模式:动态的将新功能(装饰者,如调料)附加到对象(主体,如单品咖啡)上。在对象功能扩展方面,它比继承更有弹性。 1、以咖啡馆订单系统项目为例 咖啡种类:Espresso、ShortBlack、LongBlack、Decaf 调料:Milk、Soy、Chocolate 咖啡可以点单品,...

2017-12-20 10:29:00

阅读数 122

评论数 0

转载 23种设计模式之观察者模式

观察者模式:对象之间多对一依赖的一种设计方案,被依赖的对象为Subject,依赖的对象为Observer,Subject通知Observer变化 1、Internet气象站项目 提供温度、气压和湿度接口 测量数据更新时需要通知给第三方 需要设计开放型API,便于其他第三方公司也能接入气象站...

2017-12-18 17:57:00

阅读数 120

评论数 0

转载 MessageDigest类提供MD5或SHA等加密算法

MessageDigest可使用的加密方法有MD2\MD5\SHA-1\SHA-256\SHA-384\SHA-512,使用时候只替换相应参数值即可 MessageDigest md5 = MessageDigest.getInstance("MD5"); MessageD...

2017-12-16 19:01:00

阅读数 121

评论数 0

转载 23种设计模式之策略设计模式

策略模式:分别封装行为接口,实现算法组,超类里放行为接口对象,在子类里具体设定行为对象。原则就是:分离变化部分,封装接口,基于接口编程各种功能。此模式让行为算法的变化独立于算法的使用者。 策略模式注意点:1)分析项目中变化部分与不变部分;2)多用组合少用继承;用行为类组合,而不是行为的继承更有弹...

2017-11-26 13:37:00

阅读数 120

评论数 0

转载 redis make错误处理

cc: ../deps/hiredis/libhiredis.a: No such file or directory cc: ../deps/lua/src/liblua.a: No such file or directory cc: ../deps/geohash-int/geohash...

2017-11-13 13:24:00

阅读数 121

评论数 0

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