<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[独孤萧孑]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qkillq</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qkillq]]></copyright><item><title><![CDATA[你好，犇跑的白菜]]></title><link>https://blog.csdn.net/qkillq/article/details/115610658</link><guid>https://blog.csdn.net/qkillq/article/details/115610658</guid><author>qkillq</author><pubDate>Mon, 12 Apr 2021 00:42:13 +0800</pubDate><description><![CDATA[​		大家好，我是一名Java程序猿。欢迎来到我的个人公众号犇(bēn)跑的白菜。本公众号根据本人多年的开发经验，主要会分享Java开发中各种技术，包括但不限于JVM、多线程、Spring全家桶、高并发、中间件、MySQL、源码等相关知识。对某一专题的内容，我会尽量由浅入深进行系统的讲解，希望大家持续地关注。大家有任何问题，可以联系我，我们一起探讨成长。
​		公众号更新频次尽量做到每周两更，具体视闲暇时间而定。
​		期望本公众号内容会对您的工作和面试有所帮助。

Stay Hungry. Stay Fo]]></description><category></category></item><item><title><![CDATA[Jquery]]></title><link>https://blog.csdn.net/qkillq/article/details/45488633</link><guid>https://blog.csdn.net/qkillq/article/details/45488633</guid><author>qkillq</author><pubDate>Mon, 04 May 2015 23:12:30 +0800</pubDate><description><![CDATA[http://kb.cnblogs.com/zt/jquery/]]></description><category></category></item><item><title><![CDATA[servlet/filter/listener/interceptor区别与联系]]></title><link>https://blog.csdn.net/qkillq/article/details/45120263</link><guid>https://blog.csdn.net/qkillq/article/details/45120263</guid><author>qkillq</author><pubDate>Sun, 19 Apr 2015 00:22:45 +0800</pubDate><description><![CDATA[servlet/filter/listener/interceptor区别与联系 一、概念：     1、servlet：servlet是一种运行服务器端的java应用程序，具有独立于平台和协议的特性，并且可以动态的生成web页面，它工作在客户端请求与服务器响应的中间层。最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后，一些其它的基于 Java 的 We]]></description><category></category></item><item><title><![CDATA[深入理解HTTP Session]]></title><link>https://blog.csdn.net/qkillq/article/details/45119483</link><guid>https://blog.csdn.net/qkillq/article/details/45119483</guid><author>qkillq</author><pubDate>Sat, 18 Apr 2015 23:50:53 +0800</pubDate><description><![CDATA[session在web开发中是一个非常重要的概念，这个概念很抽象，很难定义，也是最让人迷惑的一个名词，也是最多被滥用的名字之一，在不同的场合，session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题，这里基于Java Servlet理解Session的概念与原理，这里所说Servlet已经涵盖了JSP技术，因为JSP最终也会被编译为Servlet，两者有着相同的本质。在J]]></description><category></category></item><item><title><![CDATA[Java 工作流引擎]]></title><link>https://blog.csdn.net/qkillq/article/details/44468153</link><guid>https://blog.csdn.net/qkillq/article/details/44468153</guid><author>qkillq</author><pubDate>Thu, 19 Mar 2015 23:10:47 +0800</pubDate><description><![CDATA[http://www.oschina.net/project/tag/129/workflow?lang=19&os=0&sort=viewlee
http://www.open-open.com/2_08.htm

工作流引擎（备忘）]]></description><category></category></item><item><title><![CDATA[Android组件之Service之startService、bindService]]></title><link>https://blog.csdn.net/qkillq/article/details/43125597</link><guid>https://blog.csdn.net/qkillq/article/details/43125597</guid><author>qkillq</author><pubDate>Sun, 25 Jan 2015 23:16:31 +0800</pubDate><description><![CDATA[直接上代码先。
MainActivity.java
package com.example.servicedemo;

import android.app.Activity;
import android.app.Service;
import android.content.ComponentName;
import android.content.Context;
import andr]]></description><category></category></item><item><title><![CDATA[VPD实现列的访问保护]]></title><link>https://blog.csdn.net/qkillq/article/details/41708565</link><guid>https://blog.csdn.net/qkillq/article/details/41708565</guid><author>qkillq</author><pubDate>Wed, 03 Dec 2014 23:41:29 +0800</pubDate><description><![CDATA[设置基于Column - Level 的VPD


从Oracle 10g开始，我们可以设置基于column-level的VPD，从而保护那些资料表中的重要信息列，比如password column、Price等（这个要根据具体的应用需求来定），有两种column-level的方法可以使用：


1)使用column-level VPD 保护数据不被访问


2)Display ]]></description><category></category></item><item><title><![CDATA[Android中Looper、Handler、MessageQueue源码不完全分析]]></title><link>https://blog.csdn.net/qkillq/article/details/41554307</link><guid>https://blog.csdn.net/qkillq/article/details/41554307</guid><author>qkillq</author><pubDate>Thu, 27 Nov 2014 21:23:56 +0800</pubDate><description><![CDATA[从android源代码分析Looper、Handler、MessageQueue的机制]]></description><category></category></item><item><title><![CDATA[Android：Layout_weight的深刻理解]]></title><link>https://blog.csdn.net/qkillq/article/details/41384821</link><guid>https://blog.csdn.net/qkillq/article/details/41384821</guid><author>qkillq</author><pubDate>Sat, 22 Nov 2014 19:47:54 +0800</pubDate><description><![CDATA[首先看一下Layout_weight属性的作用：它是用来分配剩余空间的一个属性，你可以设置他的权重。很多人不知道剩余空间是个什么概念，下面我先来说说剩余空间。

看下面代码：
xml version="1.0" encoding="utf-8"?>     LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro]]></description><category></category></item><item><title><![CDATA[webservice到底是什么]]></title><link>https://blog.csdn.net/qkillq/article/details/41208401</link><guid>https://blog.csdn.net/qkillq/article/details/41208401</guid><author>qkillq</author><pubDate>Mon, 17 Nov 2014 13:58:25 +0800</pubDate><description><![CDATA[http://blog.chinaunix.net/uid-26400547-id-3902966.html]]></description><category></category></item><item><title><![CDATA[Java中的String为什么是不可变的？ -- String源码分析]]></title><link>https://blog.csdn.net/qkillq/article/details/40987403</link><guid>https://blog.csdn.net/qkillq/article/details/40987403</guid><author>qkillq</author><pubDate>Mon, 10 Nov 2014 21:16:23 +0800</pubDate><description><![CDATA[什么是不可变对象？

众所周知， 在Java中， String类是不可变的。那么到底什么是不可变的对象呢？ 可以这样认为：如果一个对象，在它创建完成之后，不能再改变它的状态，那么这个对象就是不可变的。不能改变状态的意思是，不能改变对象内的成员变量，包括基本数据类型的值不能改变，引用类型的变量不能指向其他的对象，引用类型指向的对象的状态也不能改变。



区分对象和对象的引用
对于Ja]]></description><category></category></item><item><title><![CDATA[对称加密、非对称加密、数字证书]]></title><link>https://blog.csdn.net/qkillq/article/details/40710053</link><guid>https://blog.csdn.net/qkillq/article/details/40710053</guid><author>qkillq</author><pubDate>Sun, 02 Nov 2014 15:26:09 +0800</pubDate><description><![CDATA[以下内容转自互联网，对对称加密、非]]></description><category></category></item><item><title><![CDATA[Java Socket编程]]></title><link>https://blog.csdn.net/qkillq/article/details/40477453</link><guid>https://blog.csdn.net/qkillq/article/details/40477453</guid><author>qkillq</author><pubDate>Sun, 26 Oct 2014 16:07:04 +0800</pubDate><description><![CDATA[参考：http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html


一，网络编程中两个主要的问题


一个是如何准确的定位网络上一台或多台主机，另一个就是找到主机后如何可靠高效的进行数据传输。


在TCP/IP协议中IP层主要负责网络主机的定位，数据传输的路由，由IP地址可以唯一地确定Internet上的一台]]></description><category></category></item><item><title><![CDATA[java实现文件复制]]></title><link>https://blog.csdn.net/qkillq/article/details/40408689</link><guid>https://blog.csdn.net/qkillq/article/details/40408689</guid><author>qkillq</author><pubDate>Thu, 23 Oct 2014 23:21:26 +0800</pubDate><description><![CDATA[利用Java复制文件到处都可以用到，这里总结了一个类供大家参考。里面总共有两个方法： 
public static boolean copyFile(String srcFileName, String destFileName,boolean overlay);

public static boolean copyDirectory(String srcDirName, String d]]></description><category></category></item><item><title><![CDATA[JUnit4详解]]></title><link>https://blog.csdn.net/qkillq/article/details/38356413</link><guid>https://blog.csdn.net/qkillq/article/details/38356413</guid><author>qkillq</author><pubDate>Sun, 03 Aug 2014 11:04:11 +0800</pubDate><description><![CDATA[模式切换成功！
您可以再次单击恢复。








I will succeed ---- Eggbucket
很现实--今天开始我已经不是当初的我



首页博问闪存新随笔管理
随笔-124  文章-0  评论-35  







JUnit4 详解





JUnit4概述
 
 
JUnit4是JUnit框架有史以来的]]></description><category></category></item><item><title><![CDATA[JUnit4]]></title><link>https://blog.csdn.net/qkillq/article/details/38356399</link><guid>https://blog.csdn.net/qkillq/article/details/38356399</guid><author>qkillq</author><pubDate>Sun, 03 Aug 2014 10:59:49 +0800</pubDate><description><![CDATA[模式切换成功！
您可以再次单击恢复。








I will succeed ---- Eggbucket
很现实--今天开始我已经不是当初的我



首页博问闪存新随笔管理
随笔-124  文章-0  评论-35  







JUnit4 详解





JUnit4概述
 
 
JUnit4是JUnit框架有史以来的]]></description><category></category></item><item><title><![CDATA[Apache Commons工具集简介]]></title><link>https://blog.csdn.net/qkillq/article/details/38352651</link><guid>https://blog.csdn.net/qkillq/article/details/38352651</guid><author>qkillq</author><pubDate>Sat, 02 Aug 2014 22:48:56 +0800</pubDate><description><![CDATA[Apache Commons包含了很多开源的工具，用于解决平时编程经常会遇到的问题，减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西，我只是做了一个汇总整理。

一、Commons BeanUtils
http://jakarta.apache.org/commons/beanutils/index.html
说明：针对Bean的一个工具集。由于Bean往往是有]]></description><category></category></item><item><title><![CDATA[Hibernate三种状态的概念及互相转化]]></title><link>https://blog.csdn.net/qkillq/article/details/37120433</link><guid>https://blog.csdn.net/qkillq/article/details/37120433</guid><author>qkillq</author><pubDate>Sun, 06 Jul 2014 00:28:17 +0800</pubDate><description><![CDATA[在Hibernate中有三种状态，对它的深入理解，才能更好的理解hibernate的运行机理，刚开始不太注意这些概念，后来发现它是重要的。对于理解hibernate，JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象，在它的生命周期中有三种状态，而且互相转化。

Hibernate三种状态之一：临时状态（Transient）：用new创建的对象，它没有持久化，没有处于Session]]></description><category></category></item><item><title><![CDATA[JavaScript 回调函数怎么理解]]></title><link>https://blog.csdn.net/qkillq/article/details/36501303</link><guid>https://blog.csdn.net/qkillq/article/details/36501303</guid><author>qkillq</author><pubDate>Wed, 02 Jul 2014 23:32:15 +0800</pubDate><description><![CDATA[回调是什么？
看维基的 Callback_(computer_programming) 条目:

In computer programming, a callback is a reference to a piece of executable code that is passed as an argument to other code.

jQuery文档How
 jQuer]]></description><category></category></item><item><title><![CDATA[js with onsubmit]]></title><link>https://blog.csdn.net/qkillq/article/details/36235667</link><guid>https://blog.csdn.net/qkillq/article/details/36235667</guid><author>qkillq</author><pubDate>Tue, 01 Jul 2014 23:34:11 +0800</pubDate><description><![CDATA[JavaScript 表单验证

JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。

被 JavaScript 验证的这些典型的表单数据有：

用户是否已填写表单中的必填项目？用户输入的邮件地址是否合法？用户是否已输入合法的日期？用户是否在数据域 (numeric field) 中输入了文本？



必填（或必选）项目

下面的函]]></description><category></category></item></channel></rss>