<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小Y]]></title><description><![CDATA[学习，分享，探讨]]></description><link>https://blog.youkuaiyun.com/rangqiwei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rangqiwei]]></copyright><item><title><![CDATA[jenkins远程执行shell打包成功,程序启动失败]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/123040993</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/123040993</guid><author>rangqiwei</author><pubDate>Mon, 21 Feb 2022 10:01:23 +0800</pubDate><description><![CDATA[Jenkins是部署A服务器，应用程序部署B服务器，使用Jenkins打包部署启动B服务器应用总是不成功。如下图打包和包拷贝，备份以及日志记录都是正常，但是程序关闭就是没有启动：





原因：

因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。

解决办法：

增加：source /etc/profile完美解决






...]]></description><category></category></item><item><title><![CDATA[mysql由默认(lower_case_table_names)大小写区分到改为区分产生问题]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/122739395</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/122739395</guid><author>rangqiwei</author><pubDate>Sat, 29 Jan 2022 09:42:14 +0800</pubDate><description><![CDATA[mysql]]></description><category></category></item><item><title><![CDATA[微信H5支付同步通知获取不到]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/103487429</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/103487429</guid><author>rangqiwei</author><pubDate>Wed, 11 Dec 2019 10:07:40 +0800</pubDate><description><![CDATA[参照：https://www.jianshu.com/p/30020f6623d8





这里需要注意的是：微信支付

支付跳转链接
			mweb_url
		这个字段是支付完后会默认同步跳转申请支付页面，但是如果需要跳转到想要页面需在微信商户配置授权域名，再加上参数redirect_url


...]]></description><category></category></item><item><title><![CDATA[Windows下安装RabbitMQ报错Error: unable to connect to node rabbit@xxx: nodedown的解决方式]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/78895009</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/78895009</guid><author>rangqiwei</author><pubDate>Mon, 25 Dec 2017 17:31:25 +0800</pubDate><description><![CDATA[问题显而易见：直接是后台显示报错的问题，就是cookie不一致，具体原因可以参照：
http://chingo.org/post/rabbitmq-error-unable-to-connect-to-node-rabbit-nodedown-solution.html

我这里要说明的是：如果是Windows 64位系统两个文件都要修改，另外当C:\Users\用户\.erlang.coo]]></description><category></category></item><item><title><![CDATA[windows系统jdk环境变量配置1.6升级1.7失败]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/77864494</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/77864494</guid><author>rangqiwei</author><pubDate>Wed, 06 Sep 2017 11:51:10 +0800</pubDate><description><![CDATA[按装sonarqube需要升级jdk到1.7，遇到一个问题，就是从原本的1.6变为1.7一直没有变更过来？
按照正常配置jdk1.7，如图：


这里的1.6直接改为1.7；


classpath和path都不变还是以前的，如图：


得到结果：


还是没有变化为jdk1.7；
原因：经过搜索得知是因为在path里面的jdk设置之前已经有软件在设置的时候包含jdk1]]></description><category></category></item><item><title><![CDATA[java锁的Lock的几种用法]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/77012071</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/77012071</guid><author>rangqiwei</author><pubDate>Wed, 09 Aug 2017 19:28:51 +0800</pubDate><description><![CDATA[转载：https://segmentfault.com/q/1010000005602326





package concurrent;

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.lo]]></description><category></category></item><item><title><![CDATA[springmvc整合Mybatis的Log4j日志输出问题]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/50825090</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/50825090</guid><author>rangqiwei</author><pubDate>Tue, 08 Mar 2016 11:06:18 +0800</pubDate><description><![CDATA[当我们进行web开发的时候总是看到配置的log4j日志在控制台无法显示mybatis的主要是指sql、参数、结果，出现这种问题有两种情况：
第一种情况，下面文档描述的mybatis本身内置很多种日志框架使用，所以如果我们要用具体哪个日志框架，就需要进行相应mybatis配置，或者就是按照mybatis本身规则运行。
问题在这里文档：http://mybatis.github.io/mybati]]></description><category></category></item><item><title><![CDATA[DBCP连接池介绍]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/50801318</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/50801318</guid><author>rangqiwei</author><pubDate>Fri, 04 Mar 2016 11:30:18 +0800</pubDate><description><![CDATA[转载的该文对dbcp介绍非常详细和]]></description><category></category></item><item><title><![CDATA[Linux与JVM的内存关系分析]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/49738935</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/49738935</guid><author>rangqiwei</author><pubDate>Mon, 09 Nov 2015 15:20:48 +0800</pubDate><description><![CDATA[转载：http://www.importnew.com/14486.html


引言


在一些物理内存为8g的服务器上，主要运行一个Java服务，系统内存分配如下：Java服务的JVM堆大小设置为6g，一个监控进程占用大约600m，Linux自身使用大约800m。从表面上，物理内存应该是足够使用的；但实际运行的情况是，会发生大量使用SWAP(说明物理内存不够使用了)，如下图所示。同]]></description><category></category></item><item><title><![CDATA[java.security.AccessControlException: access denied (java.util.PropertyPermi]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/46790309</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/46790309</guid><author>rangqiwei</author><pubDate>Tue, 07 Jul 2015 15:40:15 +0800</pubDate><description><![CDATA[重新把项目导入到新电脑的环境中！启动TOMCAT时报出：
java.security.AccessControlException: access denied (java.util.PropertyPermission LOG_INI write)
 at java.security.AccessControlContext.checkPermission(Unknown Source)
 a]]></description><category></category></item><item><title><![CDATA[Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/46010907</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/46010907</guid><author>rangqiwei</author><pubDate>Tue, 26 May 2015 17:43:24 +0800</pubDate><description><![CDATA[转载：http://blog.163.com/java_zf/blog/static/1992603842013323114335343/
错误：Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds

错误提示就是我们限定了部署的时间导致的错误。




修改 workspace\.]]></description><category></category></item><item><title><![CDATA[jboss配置]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/44996019</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/44996019</guid><author>rangqiwei</author><pubDate>Sat, 11 Apr 2015 15:53:35 +0800</pubDate><description><![CDATA[转载：http://www.cnblogs.com/goody9807/archive/2007/08/07/846250.html


2.0.1 JBOSS 的一点说明
$JBOSS-HOME/server/下有3个目录，all/default/minimal，它们是表示3种配置，全部的配置、默认配置、最小配置，我们在启动JBOSS服务时，可以指定
run –c all 表示是启动a]]></description><category></category></item><item><title><![CDATA[ibatis调用带游标的存储过程package]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/39931271</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/39931271</guid><author>rangqiwei</author><pubDate>Thu, 09 Oct 2014 15:21:40 +0800</pubDate><description><![CDATA[Oracle实现：
CREATE OR REPLACE PACKAGE ABCDE_PKG_PTS_TEST as
TYPE T_CURSOR IS REF CURSOR;

 PROCEDURE query_send_msg_info(
  maxDate in varchar2,
      out_cursor out t_cursor);

procedure query_]]></description><category></category></item><item><title><![CDATA[excel去除重复处理]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/39400933</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/39400933</guid><author>rangqiwei</author><pubDate>Fri, 19 Sep 2014 17:33:08 +0800</pubDate><description><![CDATA[图操作：

图"
 class="ikqb_img_alink">

效：

图"
 class="ikqb_img_alink">

ABC三列数值保持唯新增行标识ABC三列归列用图：

1、ABC标黄重复值新增第行标识符；

图"
 class="ikqb_img_alink">

2、复制黏贴另外 张sheet面归列用删除重复项功能；

图"
 cla]]></description><category></category></item><item><title><![CDATA[rest和soapui]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/38982491</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/38982491</guid><author>rangqiwei</author><pubDate>Mon, 01 Sep 2014 17:01:45 +0800</pubDate><description><![CDATA[转载：
注意：当需要权限验证可以尝试才

REST 服务介绍

REST（Representational State Transfer）是 Roy Fielding 博士在 2000 年提出的一种新的软件架构风格，它以资源（resource）为核心，使用 HTTP、 URI、XML 以及 HTML 等现有流行协议和标准来完成对资源的操作及显示。 这些操作包括获取、创建、修改和删除资源，]]></description><category></category></item><item><title><![CDATA[什么是Cyclomatic Complexity（圈复杂度）？]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/38400277</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/38400277</guid><author>rangqiwei</author><pubDate>Wed, 06 Aug 2014 14:06:36 +0800</pubDate><description><![CDATA[​​圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度，数量上表现为独立线性路径条数，也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂，可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。

下面这个实例中，单元测试的覆盖率可以达到100%，但是很容易发现这其中已经漏]]></description><category></category></item><item><title><![CDATA[sonar教程——本地扫描]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/38400177</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/38400177</guid><author>rangqiwei</author><pubDate>Wed, 06 Aug 2014 14:05:02 +0800</pubDate><description><![CDATA[​​本地扫描指的是在开发人员本机的eclipse上安装sonar插件，利用sonar插件在eclipse中快速进行代码静态扫描。与使用sonar-runner客户端执行sonar扫描的方式相比，因为本地扫描省略了源代码导入、违规​项写入数据库等操作，所以在扫描速度上要快很多，很适合开发人员在check in代码之前执行，尽早发现编码缺陷，以便及时修复。

一、安装sonar插件​​​​

]]></description><category></category></item><item><title><![CDATA[在使用angularjs过程，ng-repeat中track by的作用]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/38020667</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/38020667</guid><author>rangqiwei</author><pubDate>Mon, 21 Jul 2014 17:19:40 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[一个必用的javascript框架：underscore.js]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/37923767</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/37923767</guid><author>rangqiwei</author><pubDate>Fri, 18 Jul 2014 10:42:02 +0800</pubDate><description><![CDATA[转载：http://cavenfeng.iteye.com/blog/1552673

  上篇文章（http://cavenfeng.iteye.com/admin/blogs/1551516）粗略介绍了移动应用框架的搭建，其中，有一个比较重要的库：underscore.js



 

  Underscore是一个非常实用的JavaScript库，提供许多编程时需要的功能的支]]></description><category></category></item><item><title><![CDATA[2014年java技术与框架使用情况统计报告]]></title><link>https://blog.youkuaiyun.com/rangqiwei/article/details/34445775</link><guid>https://blog.youkuaiyun.com/rangqiwei/article/details/34445775</guid><author>rangqiwei</author><pubDate>Wed, 25 Jun 2014 16:32:55 +0800</pubDate><description><![CDATA[引用：http://download.youkuaiyun.com/download/u010182075/7469761
JUnit - 82.5%*
 - Top testing framework used by developers
Jenkins - 70%º
 - Most used CI server in the industry
Git - 69%*
 - #1 version ]]></description><category></category></item></channel></rss>