自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (5)
  • 收藏
  • 关注

原创 服务器证书转换命令(openssl+keytool工具)

1、nginx证书转化为tomcat证书a、公私钥key转pfxopenssl pkcs12 -export -in pub.key-out p.pfx -inkey pri.keyb、pfx转jkskeytool -importkeystore -v -srckeystore p.pfx -srcstoretype pkcs12 -srcstorepass 000000 -d

2016-07-07 14:19:11 3975 1

转载 Maven的pom.xml介绍

6.1 简介       pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;可以定义Maven项目的资源依赖关系等等。对于一个最简单的pom.xml的定义必须包含modelVersion、

2017-03-14 09:39:29 583

原创 SSL证书类型

按适用域名数量分类有:通配符型SSL证书、万能型SSL证书、单域名SSL证书、多域名SSL证书通配型SSL证书:也称为泛域名证书,可以同时适用于多个子域名,可以匹配*.domain.com。万能型SSL证书:支持各种不同混合域名绑定在一张SSL证书中,不仅支持通配型 *.domain.com,而且还支持1-100个不同的域名。单域名SSL证书:仅能够适用于一个域名。

2017-02-21 12:21:19 628

转载 spring mvc 配置总结

1、spring mvc的配置文件2、Spring Mvc 3.1 之后如何配置messageConverters

2017-02-13 14:20:42 469

原创 OPENSSL常用命令

1.genrsa命令用于创建私钥openssl genrsa -out private.key若需要对私钥加密,可以使用 -des -des3等参数。2.rsa命令用于对密钥管理,格式转换使用私钥创建对应的公钥openssl rsa -in private.key -out public.key -pubout将DER格式公钥转换为PEM格式openssl rsa

2016-10-19 17:55:11 647

原创 maven常见问题

1、在eclipse里面、maven build->compile时报错:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK     解决办法:     eclipse菜单 - Window - Preferences- Java - Installe

2016-09-27 10:30:24 482

转载 Unable to create project from archetype

【1】出现的错误提示:Unable to create project from archetype[org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE]The desired archetype does not exist(org.apache.maven.archetypes:maven

2016-09-25 11:49:07 1461

原创 pkcs1与pkcs8格式RSA私钥互相转换

1、PKCS1私钥生成 openssl genrsa -out private.key 1024 private.key文件内容如下:-----BEGIN RSA PRIVATE KEY----- MIICXQIBAAKBgQDREk3uy4x9i4a16OYOYEp5Ir2f16lsmUHB2HjGDlxkU0ju9YAp yeZ

2016-08-03 16:48:35 56164 4

原创 Linux使用curl访问https站点时报错汇总

每一种客户端在处理https的连接时都会使用不同的证书库。IE浏览器和FireFox浏览器都可以在本浏览器的控制面板中找到证书管理器。在证书管理器中可以自由添加、删除根证书。而Linux的curl使用的证书库在文件“/etc/pki/tls/certs/ca-bundle.crt”中。(CentOS)以下是curl在访问https站点时常见的报错信息1.Peer’s Certifica

2016-06-29 20:35:00 26032 2

原创 服务器证书配置

《服务器证书配置指南》http://www.itrus.cn/html/fuwuyuzhichi/fuwuqizhengshuanzhuangpeizhizhinan/

2016-06-01 16:56:03 625

转载 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法

详见别人写的一篇文章:http://www.cnblogs.com/sunxucool/p/3449068.html

2016-04-21 16:44:00 535

原创 Linux下TCP最大连接数受限问题

一、 文件数限制修改1、用户级别查看Linux系统用户最大打开文件限制:# ulimit -n1024(1) vi /etc/security/limits.confmysql soft nofile 10240mysql hard nofile 10240其中mysql指定了要修改哪个用户的打开文件数限制。可用'*'号表示修改所有用户的限制;soft或ha

2016-04-21 16:30:28 52460

原创 erlang nif中文翻译手册

不错的翻译,记录下来,共以后翻阅,地址如下:http://dp0304.com/erlang/2012/09/20/erlang_nif_chinese

2016-03-01 14:52:04 674

原创 mysql 使用binlog进行数据还原

原理:使用命令:mysqlbinlog进行还原是将binlog日志里面的命令重新执行一遍1、恢复从 2015-12-15 11:20 到 2015-12-15 17:20被删除的数据mysqlbinlog -d test --start-date="2015-12-15 11:20" --stop-date="2015-12-15 17:20"  mysql-bin.000

2015-12-16 18:11:01 549

原创 curl 命令大全及常用实例

一,curl命令参数-a/--append 上传文件时,附加到目标文件 -A/--user-agent   设置用户代理发送给服务器 - anyauth   可以使用“任何”身份验证方法 -b/--cookie cookie字符串或文件读取位置 - basic 使用HTTP基本验证 -B/--use-ascii 使用ASCII /文本传输 -c/--cookie-jar 操作结

2015-05-23 17:11:53 3160

转载 RSA算法原理与加密解密

第一部分:RSA算法原理与加密解密一、RSA加密过程简述A和B进行加密通信时,B首先要生成一对密钥。一个是公钥,给A,B自己持有私钥。A使用B的公钥加密要加密发送的内容,然后B在通过自己的私钥解密内容。 二、RSA加密算法基础整个RSA加密算法的安全性基于大数不能分解质因数。三、数学原理(一)  互质关系:两个数a和b没有除1外的其他公约数,则a与b互质1.    

2015-03-11 10:33:26 1555

转载 数据库冗余字段

什么是冗余字段?在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。——以上是我自己给出的定义 冗余字段的存在到底是好还是坏呢?这是一个不好说的问题。可能在有人看来,这是一个很蹩脚的数据库设计。因为在数据库设计领域,有一个被大家奉为圭臬的数据库设计范式,这个范式理论上要求数据库设计逻辑清晰、关系明确,

2015-01-13 11:55:37 17319 2

原创 java des加解密

package com.des.test;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;i

2014-12-10 19:24:36 776

原创 如何获取shell函数的返回值及shell命令的返回值?

1、获取shell函数调用的返回值:#!/bin/sh info() { cat jlb.sh} res=`info`echo "state: "$?echo "res: "${res}说明:res=`info`这一行为调用函数info,里面的符合`不是单引号,而是Esc按键下面的那个,另外$?返回的为上一条命令的执行状态,不是返回值;2、获取sh

2014-11-19 10:24:54 82749 1

原创 mysqldump报错

在使用mysqldump命令备份整个数据库的时候,报错如下:mysqldump: Couldn't execute 'SHOW TRIGGERS LIKE 'userlog'': Got error 28 from storage engine (1030)       查看磁盘空间[root@localhost~]# df -h文件系统              容量 

2014-08-04 10:19:13 1145

原创 Erlang 督程 启动和结束子进程

1、督程: test_sup2、子进程:test_gen_server3、子进程规格Spec:{  test_gen_server,                                       {test_gen_server, start_link, []},                                       pe

2014-07-16 18:29:28 2439

原创 常用的XMPP客户端软件

http://wiki.jabbercn.org/XMPP%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BD%AF%E4%BB%B6

2014-06-24 13:18:41 1465

转载 shell 脚本入参介绍

$*表示所有这些参数都被双引号引住。若一个脚本接收两个参数,$*等于$1$2$@表示所有这些参数都分别被双引号引住,若一个脚本接收到两个参数,$@等价于$1$2$#表示提供给脚本的参数号

2014-06-19 18:05:45 1042

原创 shell 脚本运算符

1、数值格式:test "num1" opr "num2"[ "num1" opr "num2" ]opr 取值:相等:-eq不等:-ne大于:-gt小于:-lt  【l是字母L的小写】小于等于:-le大于等于:-ge2、字符串格式:[ str1 opr str2][ opr str ]opr取值:相等:=不等:!=空串:-z

2014-06-19 18:01:46 929

原创 java mail tls方式发送邮件

最近项目中需要邮件报警,公司邮箱只能使用TLS方式登录,测试通过的代码如下:import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.PasswordAuthentication;import javax.mail.Ses

2014-03-13 16:33:01 17325

原创 java keytool导入和删除证书

1、进入dos命令行,进入目录C:\Program Files (x86)\Java\jre6\lib\security,2、导入命令:       keytool -import -keystore "C:\Program Files (x86)\Java\jre6\lib\security\cacerts"  -storepass changeit -keypass changei

2014-03-11 17:08:48 49327

原创 shell 脚本调用mysql存储过程

#!/bin/sh##  The function of the script is used to balance statistics,we get##  data from the table accseqs,after the analysis and calculation data,##  the results will be inserted into the ta

2014-02-24 14:52:55 5835

原创 innotop 下载安装步骤

安装包下载地址:http://innotop.googlecode.com/files/innotop-1.9.0.tar.gz解压后到目录:/root/innotop-1.9.0cat   INSTALL,该文件里面有详细的安装步骤1:perl Makefile.PL2:make3:make install卸载命令:make uninstall

2014-02-15 17:31:31 2782

原创 mysql 密码修改

[root@slave1 ~]# mysqlERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)使用带密码的root用户登录后,修改密码即可,如下:mysql> update user set password=password('') where user = 'r

2014-02-15 16:40:02 895

原创 rabbitmq连接被阻塞,无法接收消息

今天监控服务器无法显示交易信息,经过查看rabbitmq的管理平台,发现一些connection处于blocked状态,队列无法接受消息查看内存、CPU、磁盘后发现,内存、CPU指标正常,磁盘的剩余空间只剩下500M左右,检查磁盘发现另一个应用产生了大量的日志,导致磁盘空间日益减少,删除部分日志文件后,一切正常,为保证以后的正常运行,再添加一块磁盘。

2014-01-21 09:31:34 20478

转载 Hadoop 推荐硬件配置

原文:http://www.cloudera.com/blog/2010/03/clouderas-support-team-shares-some-basic-hardware-recommendations/标题:Cloudera’s Support Team Shares Some Basic Hardware Recommendations   提高我们的客户开始使用Had

2014-01-15 15:32:04 16570 1

原创 hive udaf 例子

查找单列数据的最大值1、源码package com.hive.udaf;import org.apache.hadoop.hive.ql.exec.UDAF;import org.apache.hadoop.hive.ql.exec.UDAFEvaluator;import org.apache.hadoop.io.IntWritable;public clas

2014-01-08 16:13:18 8406

原创 hive UDF 例子

1、源码package com.hive.udf;import org.apache.commons.lang.StringUtils;import org.apache.hadoop.hive.ql.exec.UDF;import org.apache.hadoop.io.Text;public class Trim extends UDF {private Te

2014-01-06 14:31:42 7728 1

原创 flume安装配置

1. 下载安装      官网下载压缩包,解压至指定目录即可,略。 2. 配置环境变量打开并进入文件:etc/profile 添加如下:#Java环境变量export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jreexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME

2014-01-03 16:00:23 3518

原创 other

1、insert  into 语句hive> insert into table userinfos2 select id,age,name from userinfos;2、insert overwrite语句hive> insert overwrite table userinfos2 select id,age,name from userinfos;

2014-01-02 16:58:51 73411 2

转载 hive内置操作符与内置函数

第一部分:关系运算Hive支持的关系运算符•常见的关系运算符•等值比较: =•不等值比较: •小于比较: •小于等于比较: •大于比较: >•大于等于比较: >=•空值判断: IS NULL•非空判断: IS NOT NULL•LIKE比较: LIKE•JAVA的LIKE操作: RLIKE•REGEXP操作: REGEXP•等值比较:

2014-01-02 16:00:02 19796

原创 Hadoop datanode节点无法启动

1、问题描述本人一个namenode节点下面挂在了3个data节点,在namenode  执行:./start-all.sh,其中一个datanode上面,DataNode进程无法启动,但TaskTracker可以启动,其他两个正常。2、报错日志2013-12-30 13:25:57,781 INFO org.apache.hadoop.metrics2.impl.Metric

2013-12-30 15:03:24 6246

原创 hadoop常用命令笔记

1、添加hadoop datanode节点      hadoop-daemon.sh start datanode      hadoop-daemon.sh start tasktracker2、删除hadoop datanode节点     待续

2013-12-27 16:14:16 633

原创 hive 表创建及数据加载

1、创建一张表      create table mytb(id int,table_name string) row format delimited fields terminated by ",";2、从本地磁盘加载数据文件,将数据插入创建好的hive表中      load data local inpath '/usr/hadoop/test/mytb.txt' i

2013-12-23 16:44:05 813

原创 Hive外部表操作

HIVE外部表: 1、创建外部表   create external table external_table(name string) location "/external/tables/users"; 2、将数据从本地磁盘导入到hdfs文件系统   hadoop fs -put /usr/hadoop/test/test.txt /test    上述命令如果

2013-12-13 14:28:42 1470

MongoDB实战_无水印版

MongoDB实战无水印版本,灰常清晰!

2014-11-19

hadoop wordcount 打包部署

hadoop wordcount 打包部署

2013-12-23

高性能MYSQL

高性能MYSQL中文第二版,mysql玩家必看经典书籍

2013-08-18

jdom.chm Api

jdom CHM格式的文档,网上很少见的资源!

2009-04-25

javascript实例代码集

javascript实例代码集,共各位朋友参考学习!

2008-08-07

空空如也

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

TA关注的人

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