自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mrzhang__的专栏

每天进步一点,尽人事,听天命

  • 博客(90)
  • 收藏
  • 关注

原创 IDEA生成webservice接口 项目启动失败

案例:在现有项目中通过IDEA根据wsdl地址或者XML文件生成客户端或服务端代码后,原来可以启动的项目不能正常启动,最后发现是因为生成的时候引入了CXF的依赖导致的,Project structure - lib 删除CXF依赖即可正常启动...

2021-01-20 09:33:56 552

原创 Java 压缩文件

public static void compresszip (List(File) fileList, Outputstream outputstream)if (nuli--fileList 1)fileList.isEmpty()II null--outputStream)return//ZIP输出流Zipoutputstream zipoutputstream null//将文件流或者网络流包装成ZIP输出流,zipoutputstream new zipoutputstrear w Buf

2021-01-14 14:34:15 204

原创 Redhat centos 安装openoffice

下载Apache_OpenOffice_4.1.5_Linix_x86-64_install-rpm_zh-CN. tar. gzssh连接服务器,rz上传压缩包到服务器tar -zxvf 文件名. tar. gz -C 指定路径进入zh-CN/RPMS目录,安装ooenoffice的所有组件执行如下命令:rpm -ivh *.rpm安装openoffice桌面集成程序,命令如下rpm -ivh desktop-integration/openoffice4.1.5-redhat-menus-4..

2020-12-30 14:55:58 395

原创 oracle查看死链接 并kill掉

-------------------------------SELECT A .*, b.*FROM v$locked_object A, dba_objects bWHERE b.object_id = A .object_id -------------------------------SELECT t2.username, t2. SID, t2.serial#, t2.logon_timeFROM v$locked_object t1, v$session t

2020-09-02 11:17:31 343

原创 Maven 超级POM.xml

<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright ownersh..

2020-08-30 19:13:48 282

原创 Maven 裁剪堆

2020-08-30 19:13:01 116

原创 Maven POM Setting 元素参考 极常用插件

2020-08-30 19:11:28 173

原创 Maven 三大特性之属性

2020-08-30 19:06:03 163

原创 Maven POM 元素参考表

POM元素参考表              元素名称 简 介 <project> POM的xml根元素 <parent> 声明继承 <modules> 声明聚合 <groupId> 坐标元素之一 <packaging> 坐标元素之一,默认值jar <name> 名称 <description> 描述 <licenses><l

2020-08-30 18:49:50 140

原创 Maven 常用插件

插件名称 用途 来源 maven –clean -plugin 清理项目 Apache maven –compile -plugin 编译项目 Apache maven –deploy -plugin 部署项目 Apache maven –inst...

2020-08-30 18:47:23 149

原创 Maven default 生命周期

2020-08-30 18:36:11 387

原创 Maven 传递性依赖和依赖范围

2020-08-30 18:33:30 164

原创 Mven 依赖范围关系图

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>compile</scope> <scope>test</scope> <scope>provided</scop..

2020-08-30 18:26:39 141

原创 Base64 中的+号被替换成空格

记一次因为Base64 引起的问题,java调用.net的接口,传入一个文件的base64编码过去,对方根据base64生成对应的文件,接口调用成功后,发现对方生成的文件,打开后乱码,期初以为是字符集问题,最后我们对比发送的base64字符,和对方接收到的base64字符,发现对方日志打印出来的 base64字符串中的所有加号(+),都被替换成空格了( )对方不想改接口,调用端可以用 %2B 替换调base64字符串中的加号(+)b...

2020-08-23 21:42:07 1704

原创 win7 Gradle 多版本环境配置

1、新建 GRADLE5_HOME D:\work_software\gradle-5.2.12、新建 GRADLE3_HOME D:\work_software\gradle-3.2.13、新建 GRADLE_HOME %GRADLE3_HOME%4、编辑 Path %GRADLE_HOME%\bin;5、新建 GRADLE_USER_HOME E:\local_rep...

2019-05-14 17:09:29 809

原创 win7 JDK1.7和JDK1.8互相切换配置

JDK1.7 和 JDK1.8 互相切换1、安装JDK1.72、配置环境变量 1、新建 JAVA7_HOME C:\Program Files\Java\jdk1.7.0_79 2、新建 JAVA_HOME %JAVA7_HOME% 3、新建 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JA...

2019-05-14 13:55:38 592

原创 线程池ThreadPoolExecutor

package com.npnets.thread;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;import org.apache.log4j.Logger;/** * 2017

2017-07-31 14:40:11 470

原创 java list 等份取出

public static <T> List<List<T>> subList(List<T> list, int blockSize) { List<List<T>> lists = new ArrayList<List<T>>(); if (list != null && blockSize > 0) { int listSize = li

2017-03-25 20:42:58 437

转载 在线RFC文档

http://kimnote.com/%E5%9C%A8%E7%BA%BFrfc/

2017-03-07 14:47:29 438

原创 循环截取字符串

String a ="12345678902345";for (int i = 0; i < a.length(); i=i+6) { String sub = ""; if(i+6>a.length()){ sub = a.substring(i,a.length()); }else{ sub = a.substring(i,i+6);

2017-01-13 16:01:53 2556

原创 Ubuntu 启用root账号

打开终端: sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 在弹出的编辑框里输入: greeter-show-manual-login=true 保存关闭。 再在中端中输入: sudo passwd root

2016-12-20 15:14:38 334

原创 javascript

function random(totalCount, groupCount) { var array = []; var group = [], a = 0, groupCountNum = Math.floor(totalCount / groupCount), remainder = totalCount % groupCount; for (var j = 0; j

2016-12-20 14:39:44 307

原创 linux 系统下载

opensuse debian ubuntu ubuntu中文网

2016-12-20 11:26:35 497

原创 java 反射

package com.npnets.reflect;import java.lang.reflect.Field; import java.lang.reflect.Method;public class ReflectUtil {@SuppressWarnings({ "rawtypes", "unchecked" })public static void main(String[] arg

2016-12-16 00:20:24 432

原创 基于TCP协议的socket客户端和服务端

基于TCP协议的socket客户端和服务端/** * @author Mr.zhang * 基于 TCP 协议的 socket 客户端和服务端 */package com.serversocket.socket;import java.io.DataInputStream;import java.io.DataOutput;import java.io.DataOutputStream

2016-12-16 00:15:30 1017

原创 基于UDP的socket 客户端和服务端

基于UDP协议的socket 客户端和服务端/** * @author Mr.zhang * 基于 UDP 协议的 socket 客户端和服务端 */package com.datagram.socket;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;

2016-12-16 00:14:24 1072

原创 linux 启动服务,关闭服务脚本

start.sh#!/bin/shsleep 2kill -s 9 `ps -ef | grep /home/crmhdcc/web/huacrm/apache-tomcat-7.0.64/ | grep -v grep | awk '{print $2}'`rm -rf /home/crmhdcc/web/huacrm/apache-tomcat-7.0.64/work/Catalinar

2016-12-14 11:08:17 3200

原创 java 不循环输出数组,逗号隔开

public static void main(String[] args) { // 逗号分隔,输出数组 Integer a [] = {1,2,14,5}; System.out.println(Arrays.toString(a)); // 数组转 List 集合 List<Integer> b = Arrays.

2016-12-13 11:06:46 3691 1

原创 Linux下查看MySQL的安装路径

Linux下查看mysql、apache是否安装,并卸载。指令 ps -ef|grep mysql 得出结果root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe –datadir=/var/lib/mysql –socket=/var/lib/mysql/mysql.sock –log-error=/

2016-12-12 09:34:57 429

原创 linux MySQL 5.5.20 安装和基本操作

一、从MySQL 官网下载对应的版本 - http://downloads.mysql.com/archives/community/

2016-12-09 13:44:07 2940

原创 队列常用方法

add             添加一个元素            如果队列满,则抛出IllegalStateException异常element             返回队列的头元素            如果队列为空,则抛出NoSuchElementException异常offer             添加一个元素并返回true            如果队列满,则返回falsepeek

2016-12-05 10:27:32 2285

原创 Eclipse 安装Subclipse,获取spring源码

1 . Eclipse 菜单 Help–>install soft 2 . 单击Add,在弹出的方框Name中填写Subclipse,url中填写:http://subclipse.tigris.org/update_1.8.x/ 3 . 一直下一步,全选SVN组件 安装完成后, 4、重启eclipse 5、window–>showView–>orther 搜索SVN,双击SVN资源库,

2016-11-28 00:16:56 330

原创 java Map遍历的5种方法

package com.npnets.map;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class ForMap { public static void main(String[] args) { Map<Str

2016-11-22 10:03:03 11776

原创 不同持久化技术对应的事务管理器实现

包名 使用场景 org.springframework.orm.jpa.JpaTransactionManager 使用JPA进行持久化时,使用该事务管理器 org.springframework.orm.hibernate3.HibernateTransactionManager 使用Hibernate 3.0版本进行持久化时,使用该事务管理器 org.springframe

2016-11-19 17:05:23 510

原创 BaseDao<T> CRUD 泛型支持

package top.ybchina.base.exception;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import org.springframework.beans.factory.annotation.Autowired;

2016-11-19 15:50:57 1474

原创 Java泛型:泛型类、泛型接口和泛型方法

容器类应该算得上最具重用性的类库之一。先来看一个没有泛型的情况下的容器类如何定义:1、泛型类public class Container { private String key; private String value; public Container(String k, String v) { key = k; value = v;

2016-11-19 15:16:39 2288

原创 AnnotationSessionFactoryBean 用于创建基于JPA注解的SessionFactory

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="hibernatePr

2016-11-19 14:44:38 3390

原创 oracle TO_DATE

SELECT * FROM hdcdrinfo WHERE callstate = 1 AND calledphonenumber = 9008 AND logtime BETWEEN TO_DATE ( '2015-04-23 14:00:00', 'yyyy-mm-dd hh24:mi:ss' ) AND TO_DATE ( '2015

2016-11-19 13:33:56 394

原创 org.springframework.jdbc.core.JdbcTemplate 常用操作

1、单条数据结果集的处理(RowCallbackHandler)public Agent getAgent(final int id) { String sql = "select * from t_agent where id = ?"; final Agent agent = new Agent(); jdbcTemplate.query(sql

2016-11-18 15:26:09 9841

原创 linux 安装中文输入法

yum install”@Chinese support”linux 记录那个用户登录系统,并做了什么操作,vi /etc/profile history USER=`whoami` USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` if [ "$USER_IP" = "" ]; then US

2016-11-18 11:12:43 562

空空如也

空空如也

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

TA关注的人

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