<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[defan6466的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/defan6466</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; defan6466]]></copyright><item><title><![CDATA[mysql存储过程嵌套循环并分页处理数据]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366549</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366549</guid><author>defan6466</author><pubDate>Thu, 14 Sep 2017 23:51:00 +0800</pubDate><description><![CDATA[业务背景：公司存证产品升级，随着数据量的增加，存证产品线按业务分表，导致以往的存证关联数据需要做数据同步更新。版本发布前，通过当前存储过程解决数据升级问题。##创建存证文档关联情况下更新所用存储过程

CREATE PROCEDURE evi_doc_refs_eid_deal()
begin
    declare pageNum int default 0;
    d...]]></description><category></category></item><item><title><![CDATA[mongoDB cpu飙高问题]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366548</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366548</guid><author>defan6466</author><pubDate>Fri, 08 Sep 2017 12:13:00 +0800</pubDate><description><![CDATA[问题描述：　　
　　最近几天生产环境上的mongodb一直在报警，cpu飙高，其他如内存、iops、连接数、磁盘操作等都正常。通过定位业务，发现是由于mongodb的表其中一个查询未建立索引导致，110多W的数据，每秒经历的查询10次左右。但是未建立索引导致数据查询走全表扫描，从而致使导致cpu飙高。
　　解决方式：db.preservationlog.createIndex({ei...]]></description><category></category></item><item><title><![CDATA[mysql 索引、查询优化]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366542</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366542</guid><author>defan6466</author><pubDate>Tue, 05 Sep 2017 10:54:00 +0800</pubDate><description><![CDATA[查询计划Explain
mysql查询过程中，如若想了解当前sql的执行计划，可以通过explain your_sql的方式查看，具体可以参考mysql官方解释：https://dev.mysql.com/doc/refman/5.5/en/explain-output.html
mysql query ref的效率
结果值从好到坏依次是：
system &gt; const &...]]></description><category></category></item><item><title><![CDATA[mysql 存储过程（proceduce）查询一个表的结果插入另外一个表]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366547</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366547</guid><author>defan6466</author><pubDate>Tue, 02 May 2017 11:53:00 +0800</pubDate><description><![CDATA[公司的时间戳存证业务，对发版过程中间数据处理需要用到存储过程。对此做一个简短记录，以免遗忘。

DROP procedure record_timestamp_deal ;

##创建存储过程
create procedure record_timestamp_deal()

begin

declare tslogId varchar(50);
declare do...]]></description><category></category></item><item><title><![CDATA[Jersey统一异常处理]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366539</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366539</guid><author>defan6466</author><pubDate>Fri, 09 Sep 2016 21:25:00 +0800</pubDate><description><![CDATA[　　众所周知，java服务提供者提供给服务请求者应该是特定格式的数据，而不能出现异常栈类似信息，那么jersey中，如何添加统一的异常处理呢？
　　针对jersey启动如果是实现了ResourceConfig接口的实现类，可以注册自定义的异常处理类。

/**
 * 功能说明：统一异常处理过滤器
 * @return &lt;br/&gt;
 *         修改历史：&...]]></description><category></category></item><item><title><![CDATA[使用Jprofiler+jmeter进行JVM性能调优]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366543</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366543</guid><author>defan6466</author><pubDate>Tue, 14 Jun 2016 19:39:00 +0800</pubDate><description><![CDATA[一、JProfiler简介
　　JProfiler是一个商业授权的Java剖析工具，由EJ技术有限公司，针对的Java EE和Java SE应用程序开发的。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。JProfiler的是一个独立的应用程序，但其提供Eclipse和IntelliJ等IDE的插件。它允许两个内存剖面...]]></description><category></category></item><item><title><![CDATA[MsysGit下GUI乱码问题解决]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366540</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366540</guid><author>defan6466</author><pubDate>Sat, 09 Apr 2016 14:52:00 +0800</pubDate><description><![CDATA[在Windows下安装Git-preview-1.7.4后，使用中发现许多的乱码问题，感觉甚是不便。这是因为Git是在linux下开发的管理软件，而linux的编码方式是基于UTF-8的，所以移植到Windows之后难免会存在编码方式不同的情况，所以极易产生乱码。即便如此，也是有解决方案的，方法如下：（以下假设Git-preview的安装路径为D:\Git）

1.在Git Bas...]]></description><category></category></item><item><title><![CDATA[web前端与后台数据访问的对象封装]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366536</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366536</guid><author>defan6466</author><pubDate>Wed, 23 Mar 2016 22:05:00 +0800</pubDate><description><![CDATA[前言：通常情况下，在不使用angularJS/nodeJS/react等这类完整性的解决方案的js时，前端与后台的异步交互都是使用Ajax技术进行解决
一：作为java web开发工程师可能以下代码是刚开始的阶段最普遍的写法

 1 $.ajax({
 2             cache: false,
 3             type: 'GET',
 4    ...]]></description><category></category></item><item><title><![CDATA[Git操作大全]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366533</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366533</guid><author>defan6466</author><pubDate>Sun, 24 Jan 2016 20:46:00 +0800</pubDate><description><![CDATA[git的一些操作指令，仅供自己记忆用途！

转载于:https://www.cnblogs.com/HEWU10/p/5155838.html]]></description><category></category></item><item><title><![CDATA[java使用POI进行 Excel文件解析]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366530</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366530</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 17:03:00 +0800</pubDate><description><![CDATA[　　

package com.timevale.esign.vip.util;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExce...]]></description><category></category></item><item><title><![CDATA[Bootsrap Table表格分页]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366535</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366535</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 16:35:00 +0800</pubDate><description><![CDATA[一 bootsrap简介
　　Bootstrap，来自 Twitter，是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的，它简洁灵活，使得 Web 开发更加快捷。
　　它由Twitter的设计师Mark Otto和Jacob Thornton合作开发，是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范，它即是...]]></description><category></category></item><item><title><![CDATA[Jersey实现文件上传下载]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366526</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366526</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 16:13:00 +0800</pubDate><description><![CDATA[一 文件上传
　　使用ajaxFileUpload进行文件上传的前端处理。在ajaxFileupload.js中，针对服务端返回的类型增加text判断，
　　













    //ajax文件上传
    function ajaxFileUpload(){
        $.ajaxFileUpload({...]]></description><category></category></item><item><title><![CDATA[Jersey前后端交互初体验]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366524</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366524</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 15:40:00 +0800</pubDate><description><![CDATA[一get请求 
　　前端
　　基本的GET请求

    $.ajax({
        type : "get",
        url : "../rest/api/account/delete",
        data : {
            accountUid : accountUid,
            tagRefId : acco...]]></description><category></category></item><item><title><![CDATA[Jersey初始化配置]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366521</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366521</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 15:00:00 +0800</pubDate><description><![CDATA[一 实际项目配置
　　公司VIP平台因为业务的特殊性，对业务数据的操作、以及前后端解耦等要求，使用到了jersey框架。同时使用到了spring框架。
二 jersey初始化
　　配置web项目配置文件web.xml

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns:xsi="http://www....]]></description><category></category></item><item><title><![CDATA[Jersey框架简介]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366519</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366519</guid><author>defan6466</author><pubDate>Mon, 28 Dec 2015 14:45:00 +0800</pubDate><description><![CDATA[一 Jersey简介　　
　　开发RESTful WebService意味着支持在多种媒体类型以及抽象底层的客户端-服务器通信细节，如果没有一个好的工具包可用，这将是一个困难的任务
　　为了简化使用JAVA开发RESTful WebService及其客户端，一个轻量级的标准被提出：JAX-RS API
　　Jersey RESTful WebServ...]]></description><category></category></item><item><title><![CDATA[警告: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:esi...]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366516</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366516</guid><author>defan6466</author><pubDate>Tue, 15 Dec 2015 10:12:00 +0800</pubDate><description><![CDATA[1.开发环境：
　　环境：myeclipse2015+tomcat7+win10
2.异常：
　　偶尔在部署项目的时候回发现tomcat7部署后配置文件按照路径居然找不到自己的项目。httP://localhost:80，都无法访问。具体错误信息如下，在tomcat的配置文件server.xml中发现context标签内一切正常
　　&lt;Context docBase="F:...]]></description><category></category></item><item><title><![CDATA[HIbernate基于外键的查询]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366532</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366532</guid><author>defan6466</author><pubDate>Tue, 20 Oct 2015 15:09:00 +0800</pubDate><description><![CDATA[　　此文以个人开发记录为目的，笔拙勿喷
　　项目是背景是公司的E签宝平台VIP频道项目进行关联账户增加后，需要做删除时的，联合查询
　　当前主要表结构账户表Account、


CREATE TABLE `account` (
  `id` int(15) NOT NULL auto_increment,
  `email` varchar(30) default NULL...]]></description><category></category></item><item><title><![CDATA[Apache Maven 入门篇(下)]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366514</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366514</guid><author>defan6466</author><pubDate>Sat, 12 Sep 2015 22:40:00 +0800</pubDate><description><![CDATA[第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装，并且运行了一个简单的示例。那么在对maven有了一点接触后，接下去的一步是要了解maven的核心概念，这样才能在使用maven的时候游刃有余。
接下来我们介绍下面这几个核心概念：

POM (Project Object Model)
Maven 插件
Maven 生命周期
Maven 依赖管理
Mave...]]></description><category></category></item><item><title><![CDATA[Apache Maven 入门篇 ( 上 )]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366529</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366529</guid><author>defan6466</author><pubDate>Sat, 12 Sep 2015 22:38:00 +0800</pubDate><description><![CDATA[Apache Maven 是做什么用的？

Maven 是一个项目管理和构建自动化工具。但是对于我们程序员来说，我们最关心的是它的项目构建功能。所以这里我们介绍的就是怎样用 maven 来满足我们项目的日常需要。Maven 使用惯例优于配置的原则 。它要求在没有定制之前，所有的项目都有如下的结构：




目录





目的







...]]></description><category></category></item><item><title><![CDATA[DetachedCriteria用法]]></title><link>https://blog.youkuaiyun.com/defan6466/article/details/102366512</link><guid>https://blog.youkuaiyun.com/defan6466/article/details/102366512</guid><author>defan6466</author><pubDate>Wed, 12 Aug 2015 19:13:00 +0800</pubDate><description><![CDATA[http://uule.iteye.com/blog/947923转载

在常规的Web编程中，有大量的动态条件查询，即用户在网页上面自由选择某些条件，程序根据用户的选择条件，动态生成SQL语句，进行查询。　　针对这种需求，对于分层应用程序来说，Web层需要传递一个查询的条件列表给业务层对象，业务层对象获得这个条件列表之后，然后依次取出条件，构造查询语句。这里的一个难点是条件列表用...]]></description><category></category></item></channel></rss>