自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 【无标题】

mysqldump -h xxxx -u userName -p password dbName > dbName.sqlmysqldump -h host -u userName -p password dbName tableName > tableName.sqlmysqldump -h host -u userName -p password --no-create-info dbName tableName > tableName.sqlmysqldump -h host -u userName

2023-08-30 10:55:45 52 1

原创 sql行转列列转行

行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。 但是PIVOT 、UNPIVOT提供的语法比一系列复杂的SELECT…CASE 语句中所指定的语法更简单、更具可读性。下面我们通过几个简单的例子来介绍一下列转行、行转列问题。 我们首先先...

2018-09-06 18:11:13 189

原创 java获取ip地址与主机名

System.out.println("本机IP:" + InetAddress.getLocalHost().getHostAddress().toString());System.out.println("主机名:" + InetAddress.getLocalHost().getHostName().toString());

2018-08-28 16:10:33 137

原创 DB2的SYSIBM.SYSDUMMY1表和ORACLE的DUAL

     在DB2中,数据库用户通过访问SYSIBM.SYSDUMMY1表获取一些系统信息;ORACLE中,相应的表为DUAL。   DB2中举例:SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1; --获取当前日期SELECT 1+1 FROM SYSIBM.SYSDUMMY1;--计算SELECT NEXTVAL FOR MYSEQ FR...

2018-08-15 19:15:47 879

原创 Redis实现分布式锁

使用Redis的 SETNX 命令可以实现分布式锁,下文介绍其实现方法。SETNX命令简介命令格式SETNX key value将 key 的值设为 value,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是SET if Not eXists的简写。返回值返回整数,具体为 - 1,当 key 的值被设置 - ...

2018-08-08 14:33:53 105

原创 Linux 安装 resin

 1、下载resin下载地址:http://caucho.com/products/resin/download2、解压 tar zxvf resin-4.0.48.tar.gz3、安装./configure --prefix=/usr/mpsp/resin-4.0.48 --with-java=/usr/java/jdk1.8.0_73makemake instal...

2018-07-25 15:38:20 218

原创 db2错误码大全

sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统+111 01590 为2型索引设置...

2018-07-12 18:28:55 534

原创 23种设计模式全解析

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其...

2018-05-28 17:03:10 107

原创 .sh脚本执行java程序

1、不引用外部资源首选创建HelloWorld.javapackage com.dc.test;/* ****************** explain ********************* * class : HelloWorld * @author : ncc * create time : 2018-5-2 下午04:22...

2018-05-02 17:45:59 739

原创 Java根据url生成二维码

package com.dc.test;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.Dat...

2018-03-29 18:32:35 861

原创 使用ibatis时遇到Error parsing XPath '/sqlMapConfig/sqlMap'低级错误

使用ibatis时,遇到一错误。是疏忽造成的,留作记录。错误信息如下:RROR Plat.Ser: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMa...

2018-01-12 12:16:50 4915 1

原创 zookeeper安装与集群搭建

一、ZooKeeper概述     Zookeeper 是为分布式应用程序提供高性能协调服务的工具集合,也是Google的Chubby一个开源的实现,是Hadoop 的分布式协调服务。它包含一个简单的原语集,分布式应用程序可以基于它实现配置维护、命名服务、分布式同步、组服务等。Zookeeper可以用来保证数据在ZK集群之间的数据的事务性一致。其中ZooKeeper提供通用的分布式锁服务,...

2018-01-04 13:53:32 113

原创 java压缩与解压

package com.dc.util;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.Deflater;import java.util.zip.Inflater;import org.apache.commons.codec.binary.B...

2017-12-20 15:37:26 128

原创 生僻字与16进制的转换

字符串中的生僻字在传输和存储的过程中存在着各种各样的问题,为了便于传输和存储,我们通常会把这些生僻字转换为16进制编码进行传输和存储。package com.dc.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.I...

2017-12-20 10:36:21 1367

原创 java时间处理工具类

package com.dc.util;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/* ****************** ...

2017-12-20 08:20:36 105

原创 SHA加密

package com.dc;import java.io.UnsupportedEncodingException;import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* ****************** 类说明 **************...

2017-12-20 08:20:13 101

原创 RSA加密解密

package com.dc;import java.security.InvalidKeyException;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.securi...

2017-12-19 10:34:13 117

原创 MD5加密

package com.dc;import java.io.UnsupportedEncodingException;import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* ****************** 类说明 ***************...

2017-12-19 10:27:19 87

原创 AES加密解密

package com.dc;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.Security;import javax.crypto.BadPaddingException;import javax....

2017-12-19 10:17:16 113

原创 DES加密解密

package com.dc;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.Security;import javax.crypto.BadPaddingException;import javax....

2017-12-19 10:11:53 138

原创 3DES加密解密

package com.dc;import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.Security; import javax.crypto.BadPaddingException; imp...

2017-12-19 10:06:41 130

原创 DES加密解密类

package com.dc;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import javax.crypto.BadPaddingException;...

2017-12-08 18:11:56 147

原创 正则表达式

import java.util.regex.Matcher;import java.util.regex.Pattern;/* ****************** 类说明 ********************* * class : RegTest * @author : ncc * create time : 2017-12-6 下午...

2017-12-06 19:18:23 62

原创 设计模式之六大原则

 一.单一职责原则 单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下: 单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 单一职责原则告诉我们:一个类不能太“累”!在软件系统中,一个类(大到模块...

2017-12-05 18:50:45 52

原创 cmd快捷键

calc  启动计算器cleanmgr 垃圾整理 compmgmt.msc 计算机管理devmgmt.msc 设备管理器dfrg.msc 磁盘碎片整理程序diskmgmt.msc 磁盘管理实用程序eudcedit 造字程序 eventvwr 事件查看器 fsmgmt.msc 共享文件夹管理器logoff  注销命令 lusrmgr.msc 本机用户和组notepad  打开记事本osk  打开...

2017-12-05 14:07:10 85

原创 遍历map的四种方式

Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); // 第一种:普遍使用,二次取值 Sy

2017-12-05 12:57:05 68

原创 修改properties文件

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Prope...

2017-12-05 11:50:30 1272

原创 身份证号码合法性验证

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hashtable;import java.util.regex.Matcher;im...

2017-12-05 11:30:43 266

原创 Linux命令之网络 - (以太网和WIFI无线)

 ifconfig eth0 ——显示一个以太网卡的配置 ifup eth0 ——启用一个 'eth0' 网络设备 ifdown eth0 ——禁用一个 'eth0' 网络设备 ifconfig eth0 192.168.1.1 netmask 255.255.255.0 ——控制IP地址 ifconfig eth0 promisc ——设置 'eth0' ...

2017-12-04 17:28:39 935

原创 Linux命令之备份

 dump -0aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的完整备份 dump -1aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的交互式备份 restore -if /tmp/home0.bak 还原一个交互式备份 rsync -rogpav --delete /home /tmp 同...

2017-12-04 17:28:12 181

原创 Linux命令之其他

 RPM包 - (Fedora, Redhat及类似系统) rpm -ivh package.rpm 安装一个rpm包  rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告 rpm -U package.rpm 更新一个rpm包但不改变其配置文件 rpm -F package.rpm 更新一个确定已经安装的rpm...

2017-12-04 17:27:08 50

原创 Linux命令之光盘

 cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 清空一个可复写的光盘内容 mkisofs /dev/cdrom > cd.iso 在磁盘上创建一个光盘的iso镜像文件 mkisofs /dev/cdrom | gzip > cd_iso.gz 在磁盘上创建一个压缩了的光盘iso镜像...

2017-12-04 17:21:11 112

原创 Linux命令之文件系统

  文件系统分析 badblocks -v /dev/hda1 检查磁盘hda1上的坏磁块 fsck /dev/hda1 修复/检查hda1磁盘上linux文件系统的完整性 fsck.ext2 /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性 e2fsck /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性 e2fsck -j /d...

2017-12-04 17:19:45 91

原创 Linux命令之系统相关

 获取系统信息 arch       显示机器的处理器架构 uname –m  显示机器的处理器架构 uname –r    显示正在使用的内核版本  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)  hdparm -i /dev/hda 罗列一个磁盘的架构特性  hdparm -tT /dev/sda 在磁盘上...

2017-12-01 06:00:02 62

原创 Linux命令之打包和压缩文件

 打包和压缩文件 bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件 bzip2 file1 压缩一个叫做 'file1' 的文件 gunzip file1.gz 解压一个叫做 'file1.gz'的文件 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度压缩  rar ...

2017-12-01 05:54:54 469

原创 Linux命令之文本处理

 文本处理 cat file1 file2 ... | command <> file1_in.txt_or_file1_out.txt general syntax for text manipulation using PIPE, STDIN and STDOUT cat file1 | command( sed, grep, awk, grep, etc....

2017-12-01 05:51:29 86

原创 Linux命令之用户和群组

 用户和群组 groupadd group_name 创建一个新用户组 groupdel group_name 删除一个用户组 groupmod -n new_group_name old_group_name 重命名一个用户组 useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash u...

2017-12-01 05:50:06 142

原创 Linux命令之文件和目录

拷贝文件夹 scp -r dirName [email protected]:/usr/mpsp/ ——本机拷贝到10.10.10.10scp [email protected]:/usr/mpsp/zookeeper-3.4.8.tar.gz /usr/mpsp——10.10.10.10拷贝到本机 查看定时任务 : crontab -e 查看文件大小: ls -lh ...

2017-12-01 05:46:45 119

原创 jks基础

1、生成非对称密钥以及自签发证书 命令:keytool -genkeypair -alias DECAO_TEST -keystore decao.jks 解释:生成一对密钥以及一个自签发证书,其中私钥和证书以别名 DECAO_TEST 存储在 decao.jks 文件中。 注意:使用上述命令时,命令行会交互的需要手动填写密码、CN、OU 等信息。     2、...

2017-11-30 09:15:46 775

原创 查看死锁进程

进入jdk目录 :/usr/java/jdk1.6.0_20/bin查看进程pid: ps -ef | grep <appName>执行命令:  ./jstack  <pid>  

2017-11-30 09:12:39 178

空空如也

空空如也

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

TA关注的人

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