<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[netdevgirl的专栏]]></title><description><![CDATA[时间滴答滴答滴答滴答……]]></description><link>https://blog.youkuaiyun.com/netdevgirl</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; netdevgirl]]></copyright><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/70228373</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/70228373</guid><author>netdevgirl</author><pubDate>Tue, 18 Apr 2017 14:49:24 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[MyBatis传入多个参数的问题]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/54429861</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/54429861</guid><author>netdevgirl</author><pubDate>Sat, 14 Jan 2017 23:00:35 +0800</pubDate><description><![CDATA[一、单个参数：



[html] view
 plain copy


 print?



strong>public ListXXBean> getXXBeanList(String xxCode);    
  
select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXB]]></description><category></category></item><item><title><![CDATA[Eclipse版本控制插件Subclipse与Subversive的区别与选择]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/54387718</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/54387718</guid><author>netdevgirl</author><pubDate>Thu, 12 Jan 2017 23:30:37 +0800</pubDate><description><![CDATA[本文只针对Eclipse IDE来说。如果公司配置好了SVN服务器，我们仅需要运行Eclipse中的SVN插件，这样就能够将Eclipse下的代码管理集成到公司的服务器中。

Eclipse 下连接 SVN 库有两种插件 Subclipse 与 Subversive，Subclipse 主页位于http://subclipse.tigris.org ，与SVN（http://subversio]]></description><category></category></item><item><title><![CDATA[Eclipse安装插件的几种方法（eclipse安装SVN插件）]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/54382301</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/54382301</guid><author>netdevgirl</author><pubDate>Thu, 12 Jan 2017 23:27:47 +0800</pubDate><description><![CDATA[Eclipse安装插件的几种方法（eclipse安装SVN插件）
在这里啰嗦一句，其实更新的版本mar2更好用。但是由于在低电压版的本本上，mar2跑不起来，经常假死，kepler可以很流畅。 
so，如果为了携带了轻便低电压版CPU的本本，mar2跑不起来，就用kepler吧。
以Eclipse(Kepler)安装SVN插件为例，记录eclipse安装插件的几种方法。 
1 eclipse mar]]></description><category></category></item><item><title><![CDATA[subeclipse 与SVN的对应版本，及插件下载URL]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/54383898</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/54383898</guid><author>netdevgirl</author><pubDate>Thu, 12 Jan 2017 22:41:49 +0800</pubDate><description><![CDATA[Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.

Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy format.

Su]]></description><category></category></item><item><title><![CDATA[win(10) 64bit 安装 解压缩版 mysql 5.7.17 过程 - netdevgirl]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/54151109</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/54151109</guid><author>netdevgirl</author><pubDate>Sat, 07 Jan 2017 02:43:46 +0800</pubDate><description><![CDATA[win(10) 64bit 64位 安装 解压缩版 免安装版 mysql 5.7.17]]></description><category></category></item><item><title><![CDATA[jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/53943224</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/53943224</guid><author>netdevgirl</author><pubDate>Fri, 30 Dec 2016 15:01:31 +0800</pubDate><description><![CDATA[1．Jstack 
1.1   jstack能得到运行java程序的java stack和native stack的信息。可以轻松得知当前线程的运行情况。如下图所示 
 
注：这个和thread dump是同样的结果。但是thread dump是用kill -3 pid命令，还是服务器上面少用kill为妙 

1.2   命名行格式 
jstack [ option ] pid 
j]]></description><category></category></item><item><title><![CDATA[使用jstack 查看线程]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/53943173</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/53943173</guid><author>netdevgirl</author><pubDate>Fri, 30 Dec 2016 14:59:37 +0800</pubDate><description><![CDATA[dump 文件里，值得关注的线程状态有：


死锁，Deadlock（重点关注） 执行中，Runnable   等待资源，Waiting on condition（重点关注） 等待获取监视器，Waiting on monitor entry（重点关注）暂停，Suspended对象等待中，Object.wait() 或 TIMED_WAITING阻塞，Blocked（重点关注）  停止，Par]]></description><category></category></item><item><title><![CDATA[SpringMVC——对Ajax的处理（包含 JSON 类型）]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52768024</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52768024</guid><author>netdevgirl</author><pubDate>Sun, 09 Oct 2016 16:29:40 +0800</pubDate><description><![CDATA[SpringMVC——对Ajax的处理（包含 JSON 类型）




一、首先要搞明白的一些事情。
1.从客户端来看，需要搞明白：
（1）要发送什么样格式的 JSON 数据才能被服务器端的 SpringMVC 很便捷的处理，怎么才能让我们写更少的代码，如何做好 JSON 数据和实体之间的对应。
（2）如何组织这些发送的数据。
2.从服务器端来看，需要搞明白：
（1）Sprin]]></description><category></category></item><item><title><![CDATA[FastJson、Jackson、Gson进行Java对象转换Json的细节处理]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52682168</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52682168</guid><author>netdevgirl</author><pubDate>Tue, 27 Sep 2016 16:52:18 +0800</pubDate><description><![CDATA[Java对象转换Json的细节处理

前言

Java对象在转json的时候，如果对象里面有属性值为null的话，那么在json序列化的时候要不要序列出来呢？对比以下json转换方式

一、fastJson

1、fastJson在转换java对象为json的时候，默认是不序列化null值对应的key的

也就是说当对象里面的属性为空的时候，在转换成json时，不序列化那些为n]]></description><category></category></item><item><title><![CDATA[springmvc4 相关注解的详细讲解]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52681335</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52681335</guid><author>netdevgirl</author><pubDate>Tue, 27 Sep 2016 15:44:34 +0800</pubDate><description><![CDATA[springmvc4 相关注解的详细讲解




1.@Controller
Controller控制器是通过服务接口定义的提供访问应用程序的一种行为，它解释用户的输入，将其转换成一个模型然后将试图呈献给用户。Spring MVC 使用 @Controller 定义控制器，它还允许自动检测定义在类路径下的组件并自动注册。如想自动检测生效，需在xml头文件下引入 spring-conte]]></description><category></category></item><item><title><![CDATA[Druid数据库连接池及内置监控的配置和使用]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52609871</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52609871</guid><author>netdevgirl</author><pubDate>Wed, 21 Sep 2016 16:52:55 +0800</pubDate><description><![CDATA[Druid介绍

   Druid首先是一个数据库连接池，并且是目前最好的数据库连接池，在功能、性能、扩展性方面，都超过其他数据库连接池，包括DBCP、C3P0、BoneCP、Proxool、JBoss
 DataSource。但它不仅仅是一个数据库连接池，它还包含一个ProxyDriver，一系列内置的JDBC组件库，一个SQL Parser。

   Druid支持所有JDBC兼容的]]></description><category></category></item><item><title><![CDATA[FindBugs Java代码审查工具]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52053061</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52053061</guid><author>netdevgirl</author><pubDate>Thu, 28 Jul 2016 10:52:21 +0800</pubDate><description><![CDATA[简介


尽管如此，好的静态分析工具仍然是工具箱中的无价之宝。在这个由两部分组成的系列文章的第一部分中，高级软件工程师 Chris Grindstaff 分析了 FindBugs 如何帮助提高代码质量以及排除隐含的缺陷。代码质量工具的一个问题是它们容易为开发人员提供大量但并非真正问题的问题——即 伪问题（false
 positives）。出现伪问题时，开发人员要学会忽略工具的输出或者放弃]]></description><category></category></item><item><title><![CDATA[SOAP webserivce 和 RESTful webservice 对比及区别]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/52034994</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/52034994</guid><author>netdevgirl</author><pubDate>Tue, 26 Jul 2016 13:40:48 +0800</pubDate><description><![CDATA[简单对象访问协议（Simple Object Access Protocol，SOAP）是一种基于 XML 的协议，可以和现存的许多因特网协议和格式结合使用，包括超文本传输协议（HTTP），简单邮件传输协议（SMTP），多用途网际邮件扩充协议（MIME），基于“通用”传输协议是 SOAP的一个优点。它还支持从消息系统到远程过程调用（Remote
 Procedure Call，RPC）等大量的应]]></description><category></category></item><item><title><![CDATA[netdevgirl.eclipse创建maven javaweb项目]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51943990</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51943990</guid><author>netdevgirl</author><pubDate>Mon, 18 Jul 2016 18:03:05 +0800</pubDate><description><![CDATA[eclipse安装maven插件,创建基于maven的java web项目,maven Java web项目的JDK / WEB 版本调整]]></description><category></category></item><item><title><![CDATA[maven配置文件详解]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51943341</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51943341</guid><author>netdevgirl</author><pubDate>Mon, 18 Jul 2016 17:04:59 +0800</pubDate><description><![CDATA[配置说明
   maven2
比起maven1 
来说，需要配置的文件少多了，主要集中在pom.xml和settings.xml中。
    先来说说settings.xml，settings.xml对于maven来说相当于全局性的配置，用于所有的项目。在maven2中存在两个settings.xml，一个位于maven2的安装目录conf下面，作为全局性配置。对于团队设置，保持一致的定义]]></description><category></category></item><item><title><![CDATA[Java并发编程：深入剖析ThreadLocal]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51887943</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51887943</guid><author>netdevgirl</author><pubDate>Tue, 12 Jul 2016 12:23:13 +0800</pubDate><description><![CDATA[Java并发编程：深入剖析ThreadLocal

　　想必很多朋友对ThreadLocal并不陌生，今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先，本文先谈一下对ThreadLocal的理解，然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方，最后给出了两个应用场景。

　　以下是本文目录大纲：

　　一.对ThreadLocal的理解]]></description><category></category></item><item><title><![CDATA[软件行业职位及相关缩写]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51819595</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51819595</guid><author>netdevgirl</author><pubDate>Mon, 04 Jul 2016 11:47:33 +0800</pubDate><description><![CDATA[一 职位缩写
GM：总经理
VP：副总裁
PM：产品经理、项目经理
DB：数据库
IT：技术支持
OP：技术运维
UI：用户设计
UE：用户体验
FE：技术研发（前端）
DEV：开发
RD：程序员
QA：测试（这个应该是质量保证吧？不是测试）
BD：商务拓展
MD：市场总监
OD：运营总监

CAO: Art 艺术总监 
CBO: Business 商务总监 ]]></description><category></category></item><item><title><![CDATA[BoneCP连接池配置参数详细说明]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51498626</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51498626</guid><author>netdevgirl</author><pubDate>Wed, 25 May 2016 15:19:37 +0800</pubDate><description><![CDATA[BoneCP连接池配置参数详细说明]]></description><category></category></item><item><title><![CDATA[web.xml中servlet ,filter ,listener ,interceptor的作用与区别]]></title><link>https://blog.youkuaiyun.com/netdevgirl/article/details/51483273</link><guid>https://blog.youkuaiyun.com/netdevgirl/article/details/51483273</guid><author>netdevgirl</author><pubDate>Mon, 23 May 2016 17:23:33 +0800</pubDate><description><![CDATA[一、概念：

         1、servlet：servlet是一种运行服务器端的java应用程序，具有独立于平台和协议的特性，并且可以动态的生成web页面，它工作在客户端请求与服务器响应的中间层。最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后，一些其它的基于 Java 的 Web
 Server 开始支持标准的 Servlet API。S]]></description><category></category></item></channel></rss>