自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小Y

学习,分享,探讨

  • 博客(112)
  • 资源 (20)
  • 收藏
  • 关注

原创 jenkins远程执行shell打包成功,程序启动失败

Jenkins是部署A服务器,应用程序部署B服务器,使用Jenkins打包部署启动B服务器应用总是不成功。如下图打包和包拷贝,备份以及日志记录都是正常,但是程序关闭就是没有启动:原因:因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。解决办法:增加:source /etc/profile完美解决...

2022-02-21 10:01:23 1038

原创 mysql由默认(lower_case_table_names)大小写区分到改为区分产生问题

mysql

2022-01-29 09:42:14 1482

转载 微信H5支付同步通知获取不到

参照:https://www.jianshu.com/p/30020f6623d8这里需要注意的是:微信支付支付跳转链接 mweb_url 这个字段是支付完后会默认同步跳转申请支付页面,但是如果需要跳转到想要页面需在微信商户配置授权域名,再加上参数redirect_url...

2019-12-11 10:07:40 1122

原创 Windows下安装RabbitMQ报错Error: unable to connect to node rabbit@xxx: nodedown的解决方式

问题显而易见:直接是后台显示报错的问题,就是cookie不一致,具体原因可以参照:http://chingo.org/post/rabbitmq-error-unable-to-connect-to-node-rabbit-nodedown-solution.html我这里要说明的是:如果是Windows 64位系统两个文件都要修改,另外当C:\Users\用户\.erlang.coo

2017-12-25 17:31:25 3372

原创 windows系统jdk环境变量配置1.6升级1.7失败

按装sonarqube需要升级jdk到1.7,遇到一个问题,就是从原本的1.6变为1.7一直没有变更过来?按照正常配置jdk1.7,如图:这里的1.6直接改为1.7;classpath和path都不变还是以前的,如图:得到结果:还是没有变化为jdk1.7;原因:经过搜索得知是因为在path里面的jdk设置之前已经有软件在设置的时候包含jdk1

2017-09-06 11:51:10 1444

转载 java锁的Lock的几种用法

转载:https://segmentfault.com/q/1010000005602326package concurrent;import java.util.ArrayList;import java.util.List;import java.util.concurrent.locks.Lock;import java.util.concurrent.lo

2017-08-09 19:28:51 8286

原创 springmvc整合Mybatis的Log4j日志输出问题

当我们进行web开发的时候总是看到配置的log4j日志在控制台无法显示mybatis的主要是指sql、参数、结果,出现这种问题有两种情况:第一种情况,下面文档描述的mybatis本身内置很多种日志框架使用,所以如果我们要用具体哪个日志框架,就需要进行相应mybatis配置,或者就是按照mybatis本身规则运行。问题在这里文档:http://mybatis.github.io/mybati

2016-03-08 11:06:18 17247 1

转载 DBCP连接池介绍

转载的该文对dbcp介绍非常详细和

2016-03-04 11:30:18 631

转载 Linux与JVM的内存关系分析

转载:http://www.importnew.com/14486.html引言在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示。同

2015-11-09 15:20:48 534

原创 java.security.AccessControlException: access denied (java.util.PropertyPermi

重新把项目导入到新电脑的环境中!启动TOMCAT时报出:java.security.AccessControlException: access denied (java.util.PropertyPermission LOG_INI write) at java.security.AccessControlContext.checkPermission(Unknown Source) a

2015-07-07 15:40:15 10433

转载 Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds

转载:http://blog.163.com/java_zf/blog/static/1992603842013323114335343/错误:Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds错误提示就是我们限定了部署的时间导致的错误。修改 workspace\.

2015-05-26 17:43:24 2500 1

转载 jboss配置

转载:http://www.cnblogs.com/goody9807/archive/2007/08/07/846250.html2.0.1 JBOSS 的一点说明$JBOSS-HOME/server/下有3个目录,all/default/minimal,它们是表示3种配置,全部的配置、默认配置、最小配置,我们在启动JBOSS服务时,可以指定run –c all 表示是启动a

2015-04-11 15:53:35 1403

原创 ibatis调用带游标的存储过程package

Oracle实现:CREATE OR REPLACE PACKAGE ABCDE_PKG_PTS_TEST asTYPE T_CURSOR IS REF CURSOR; PROCEDURE query_send_msg_info(  maxDate in varchar2,      out_cursor out t_cursor);procedure query_

2014-10-09 15:21:40 2648

原创 excel去除重复处理

图操作:图" class="ikqb_img_alink">效:图" class="ikqb_img_alink">ABC三列数值保持唯新增行标识ABC三列归列用图:1、ABC标黄重复值新增第行标识符;图" class="ikqb_img_alink">2、复制黏贴另外 张sheet面归列用删除重复项功能;图" cla

2014-09-19 17:33:08 899

转载 rest和soapui

转载:注意:当需要权限验证可以尝试才REST 服务介绍REST(Representational State Transfer)是 Roy Fielding 博士在 2000 年提出的一种新的软件架构风格,它以资源(resource)为核心,使用 HTTP、 URI、XML 以及 HTML 等现有流行协议和标准来完成对资源的操作及显示。 这些操作包括获取、创建、修改和删除资源,

2014-09-01 17:01:45 4912

转载 什么是Cyclomatic Complexity(圈复杂度)?

​​圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。下面这个实例中,单元测试的覆盖率可以达到100%,但是很容易发现这其中已经漏

2014-08-06 14:06:36 29634 1

转载 sonar教程——本地扫描

​​本地扫描指的是在开发人员本机的eclipse上安装sonar插件,利用sonar插件在eclipse中快速进行代码静态扫描。与使用sonar-runner客户端执行sonar扫描的方式相比,因为本地扫描省略了源代码导入、违规​项写入数据库等操作,所以在扫描速度上要快很多,很适合开发人员在check in代码之前执行,尽早发现编码缺陷,以便及时修复。一、安装sonar插件​​​​

2014-08-06 14:05:02 17270 4

转载 在使用angularjs过程,ng-repeat中track by的作用

ng-repeat中div ng-repeat="links in slides"> div ng-repeat="link in links track by $index">{{link.name}}div>div>Error: [ngRepeat:dupes]这个出错提示具体到题主的情况,意思是指数组中有2个以上的相同数字。ngRepeat不允许collectio

2014-07-21 17:19:40 73575 1

转载 一个必用的javascript框架:underscore.js

转载:http://cavenfeng.iteye.com/blog/1552673  上篇文章(http://cavenfeng.iteye.com/admin/blogs/1551516)粗略介绍了移动应用框架的搭建,其中,有一个比较重要的库:underscore.js   Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支

2014-07-18 10:42:02 1789

原创 2014年java技术与框架使用情况统计报告

引用:http://download.csdn.net/download/u010182075/7469761JUnit - 82.5%* - Top testing framework used by developersJenkins - 70%º - Most used CI server in the industryGit - 69%* - #1 version

2014-06-25 16:32:55 1743

转载 Feed4JUnit 与 JUnit

转载:Feed4JUnit 与 JUnit经常,在应用程序的业务逻辑中存在大量的这样的接口:他们接受不同的输入,然后进行或验证,或处理,进而完成相同的流程。比如网站的登录入口,用户名和密码都有长度的限制,同时也具有是否允许特殊字符的限制等,所以在我们进行其单元测试的过程中,根据不同长度的用户名和密码,以及不同的字符组合,只需要提供相同的测试代码结构,就能完成测试,不同的仅仅测试数据

2014-05-11 15:10:12 1321

转载 java并发库之Executors常用的创建ExecutorService的几个方法说明

转载:http://my.oschina.net/20076678/blog/33392一、线程池的创建我们可以通过ThreadPoolExecutor来创建一个线程池。new ThreadPoolExecutor(corePoolSize, maximumPoolSize, keepAliveTime, milliseconds,runnableTaskQueue, h

2014-02-20 16:17:57 719

转载 消息中间件原理及JMS简介

转载:http://www.uml.org.cn/j2ee/2009008071.asp2009-08-07 作者:orangelizq 来源:blogjava.net 摘要:现今,越来越多的企业面临着各种各样的数据集成和系统整合,CORBA、DCOM、RMI等RPC中间件技术也应运而生,但由于采用RPC同步处理技术,在性能、健壮性、可扩

2014-02-20 15:45:47 1817 1

转载 dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)

转载:http://www.myexception.cn/open-source/1485302.htmldubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。1、下载dubbo地址:http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2

2014-02-18 09:50:46 58381 5

转载 java的8种排序

转载:http://www.iteye.com/topic/1129454作者:MrLee23  1, 直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例

2014-02-17 18:08:08 1144

转载 equals()和hashcode()的探讨和重写

转载:http://www.iteye.com/topic/2571911. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下:   public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较

2014-02-16 11:23:08 566

转载 webservice cxf 学习,重点是加密

转载:http://www.blogjava.net/hao446tian/archive/2012/01/04/367825.html第一步:新建一个webservice接口 @WebService  public interface IHelloWorld {       //@WebParam给参数命名,提高可代码可读性。此项可选   blic String sa

2014-02-16 10:43:03 9051

原创 web页面中文字符截断使用js

经常遇到页面中各种“中文字符”和其他“字符”无法判断长度,导致截取不利,先下面用这个js实现,中文字符截断:function _substring(str, len){    var vlen=0, i=0, extDot="";    for(;i        if(vlen>=len){            extDot = "...";           

2014-02-12 17:29:18 1387

转载 java学习概览

装载:http://blog.chinaunix.net/uid-9789791-id-1997452.html1.分布式JAVA应用 基于TCP/IP+BIO,TCP/IP+NIO,UDP/IP +BIO,UDP/IP+NIO 实现消息方式的系统间的通信方式 基于MINA,JETTY框架 基于远程调用 RMI(spring rmi),WebService(CXF) 2.大

2014-01-16 11:42:28 619

原创 “java memcached client 过期”存储加入“有效期”,切记

首先本人使用的版本是:import com.whalin.MemCached.MemCachedClient;import com.whalin.MemCached.SockIOPool;正确使用方式:Memcached.setString("ceshi", "ceshi", new Date(60*60*1000));错误使用方式:Memcached.se

2014-01-07 11:25:24 2600

转载 使用 Spring 2.5 TestContext 测试框架

转载:http://www.ibm.com/developerworks/cn/java/j-lo-spring25-test/使用 Spring 2.5 TestContext 测试框架Spring 2.5 TestContext 测试框架用于测试基于 Spring 的程序,TestContext 测试框架和低版本 Spring 测试框架没有任何关系,是一

2013-12-14 19:56:59 660

原创 jsp中nul和空字符串判断

一、在EL表达中使用empty,       ${list.time}       ${list.contenxt}          暂无物流信息!   test="${! empty key}">${key}   或者test="${empty key}">所有    当key不为空时输出ke

2013-12-11 17:05:40 19583

转载 java 几种远程服务调用协议的比较

转载:http://www.cnblogs.com/jifeng/archive/2011/07/20/2111183.html一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAV

2013-11-19 15:00:52 973

转载 java敏感词过滤-使用HashMap实现DFA算法

转载:http://blog.shilimin.com/298.htmpackage arrayDemo;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Set;@Supp

2013-11-19 11:25:19 5732

转载 Quartz的监控和管理工具:quartz-monitor

转载:http://www.open-open.com/lib/view/open1372314529588.htmlquartz-monitor 是一个基于DWZ的Quartz管理工具,可以实时动态的管理Job和trigger,具体功能主要包括:配置管理针对不同环境的Quartz,需要有一个统一的入口去管理这些配置,来满足对不同环境的任务的管理。Job管理提供对Job的管理和维护

2013-11-15 16:20:14 6750 3

转载 nutch

转载:Nutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。简介Nutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。尽管Web搜索是漫游Internet的基本要求, 但是现有web搜索引擎的数目却在下降. 并且这很有可

2013-11-14 11:19:01 925

转载 mongodb数据库同样离不开必要的维护,如备份、恢复、导入、导出。[转]

转载:http://opkeep.com/system/linux/mongodb-dump.htmlmongodb数据库同样离不开必要的维护,如备份、恢复、导入、导出。其实备份和恢复比导入和导出要方便些,而且一般不会出错,所以大部分时候使用备份和恢复操作就可以了1. 备份Mongodbmongodump -h test.xxxx.com:52000 -d data

2013-11-13 18:13:47 2131

转载 Mongodb数据导出命令mongoexport和导入命令mongoimport介绍

转载:http://chenzhou123520.iteye.com/blog/1641319一、导出工具mongoexportMongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示:Shell代码  

2013-11-13 17:51:19 16010

转载 MongoDB阅读精要分析

转载:http://www.cnblogs.com/wangtao_20/p/3273684.html部署:MongoDB服务端可运行在Linux、Windows或IOS平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。64位系统就没有最大文件限制。32位系统最大限制2g的原因为:32位系统下,所有

2013-11-13 17:00:27 901

转载 sina微博队列memcacheq 服务安装与原理

转载:http://blog.163.com/song_0803/blog/static/46097597201131510533947/memcacheQ是一个单纯的分布式消息队列服务。它的安装依赖于BerkeleyDB 和 libevent,所以要先安装这BerkeleyDB和libevent:一,BerkeleyDB下载软件包,http://download.

2013-11-13 16:47:26 961

oracleSQL优化

oracle SQL优化,非常实用精辟,看后绝不后悔

2015-04-02

Oracle+11g

Oracle+11g讲述11g的资料很详细

2015-03-31

ORACLE_SQL语句优化

ORACLE_SQL语句优化希望对你有用

2015-03-31

Oracle_SQL优化

Oracle_SQL优化,很使用,很方便

2015-03-31

jQuery1.2API.chm

jQuery1.2API.chm 非常好用的的api而且案例详细,特别是界面设置非常友好

2015-03-31

程序员接单宝典

程序员接单宝典,希望给想挣点钱的人有帮助

2015-03-31

JavaScript与jQuery技术精粹

JavaScript与jQuery技术精粹,js开发中要读到的书籍

2015-03-31

SQL性能的艺术

SQL性能的艺术非常实用的,给sql书写带来更加方便

2015-03-31

java-image-scaling-0.8.5.jar

java-image-scaling-0.8.5.jar 是一款针对java开发的,开源的图片处理优化jar

2015-03-31

Java开发实战经典

Java开发实战经典,主要是一本对java开发程序了解的人的深入学习

2015-03-31

JVM监控工具使用入门

JVM监控工具使用入门,对初学这帮助很大

2015-03-31

大数据处理

非常详细的介绍了现在流行的大数据处理方式

2015-03-30

ORACLE_SQL性能优化

非常全面的介绍了Oracle的sql优化,给予我们开发工作带来很多便利。

2015-03-16

RestFul设计规范指南

RestFul的学习,介绍和入门很有帮助

2015-03-16

单元测试JUnit4和DbUnit

单元测试入门学习,和dbunit结合开发

2015-03-16

java反编译工具

非常好用的java反编译工具,很准确和方便。

2013-03-28

对比工具文件夹,java代码等

强大的各种文件对比工具。对比工具文件夹,java代码等

2013-03-28

jquery经典案例

一些经典的实用的jquery案例,以及jquery学习笔记和使用方式。

2011-12-26

jquery文档

在jquery使用中,希望对你有所帮助。

2011-12-26

postgresql数据库文档

postgresql数据库文档,对初入门的使用者的好帮手。

2011-12-26

空空如也

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

TA关注的人

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