<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shadowred]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chinabulls</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chinabulls]]></copyright><item><title><![CDATA[[转载]浅谈HTTP中Get与Post的区别]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84792889</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84792889</guid><author>chinabulls</author><pubDate>Fri, 15 Apr 2016 10:13:11 +0800</pubDate><description><![CDATA[
Http定义了与服务器交互的不同方法，最基本的方法有4种，分别是GET，POST，PUT，DELETE。URL全称是资源描述符，我们可以这样认为：一个URL地址，它用于描述一个网络上的资源，而HTTP中的GET，POST，PUT，DELETE就对应着对这个资源的查，改，增，删4个操作。到这里，大家应该有个大概的了解了，GET一般用于获取/查询资源信息，而POST一般用于更新资源信息。
　　1...]]></description><category></category></item><item><title><![CDATA[[转] Bayes算法]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84769478</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84769478</guid><author>chinabulls</author><pubDate>Thu, 10 Mar 2016 10:47:22 +0800</pubDate><description><![CDATA[
简介
学过概率理论的人都知道条件概率的公式：P(AB)=P(A)P(B|A)=P(B)P(A|B)；即事件A和事件B同时发生的概率等于在发生A的条件下B发生的概率乘以A的概率。由条件概率公式推导出贝叶斯公式：P(B|A)=P(A|B)P(B)/P(A)；即,已知P(A|B)，P(A)和P(B)可以计算出P(B|A)。
假设B是由相互独立的事件组成的概率空间{B1,b2，...bn}。则P(A...]]></description><category></category></item><item><title><![CDATA[Git学习笔记]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84764244</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84764244</guid><author>chinabulls</author><pubDate>Mon, 01 Feb 2016 10:32:28 +0800</pubDate><description><![CDATA[
公司之前用的VSS和SVN，最近基于业务要求尝试Git。
附件是本次学习过程中整理的笔记。
]]></description><category></category></item><item><title><![CDATA[多线程学习笔记3 - 线程休眠]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84738184</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84738184</guid><author>chinabulls</author><pubDate>Wed, 19 Aug 2015 12:50:45 +0800</pubDate><description><![CDATA[
java.lang.Thread类的sleep()方法使得当前线程在指定的时间长度（毫秒单位）内暂停执行。当参数为负数时会抛出IllegalArgumentException异常。
 
下面是调用sleep()方法暂停主线程2秒的例子
public class ThreadSleep {
 
    public static void main(String[] args) thr...]]></description><category></category></item><item><title><![CDATA[[转载]maven学习（下）利用Profile构建不同环境的部署包]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734449</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734449</guid><author>chinabulls</author><pubDate>Sat, 25 Jul 2015 16:49:03 +0800</pubDate><description><![CDATA[
接上回继续，项目开发好以后，通常要在多个环境部署，象我们公司多达5种环境：本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod)，每种环境都有各自的配置参数，比如：数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数，显然太不fashion.
maven早就考虑到了这些问...]]></description><category></category></item><item><title><![CDATA[[转载]maven学习（中）- 私服nexus搭建]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734448</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734448</guid><author>chinabulls</author><pubDate>Sat, 25 Jul 2015 16:46:52 +0800</pubDate><description><![CDATA[
接上回继续，相信大家对maven每次都联网从国外站点下载依赖项的龟速网络已经不坎忍受了，今天先来看看如何搭建&quot;仓库私服&quot;，目前nexus是使用比较广泛的私服软件之一，下面将介绍基本用法：
 
一、到nexus官网下载最新版
1.1 下载地址：http://www.sonatype.org/downloads/nexus-latest-bundle.zip (目前最新版本是2.7.2-03)...]]></description><category></category></item><item><title><![CDATA[[转载]maven学习（上）- 基本入门用法]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734447</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734447</guid><author>chinabulls</author><pubDate>Sat, 25 Jul 2015 16:44:23 +0800</pubDate><description><![CDATA[
一、下载及安装
1.1 下载maven 3.1.1
先到官网http://maven.apache.org/download.cgi 下载最新版本（目前是3.1.1 ），下载完成后，解压到某个目录（本文中是C:\Java\maven-3.1.1）
 
2.1 配置环境变量
系统环境变量里，添加MAVEN_HOME(或M2_HOME)，其值为C:\Java\maven-3.1.1，然后P...]]></description><category></category></item><item><title><![CDATA[Redmine 用户手册]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734445</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734445</guid><author>chinabulls</author><pubDate>Sat, 25 Jul 2015 16:29:43 +0800</pubDate><description><![CDATA[Mark：http://www.ossxp.com/doc/redmine/user_guide/user_guide.html]]></description><category></category></item><item><title><![CDATA[[转载]15个对开发人员有用的Chrome扩展插件]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734442</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734442</guid><author>chinabulls</author><pubDate>Sat, 25 Jul 2015 16:10:04 +0800</pubDate><description><![CDATA[
使用Chrome的扩展插件使得我们的日常工作不再那么的乏味。虽然Chrome给我们提供了很多内置的扩展，似乎我们不再需要其他更多的工具了，但我们还是想向你介绍15个对WEB开发人员最佳的Chrome扩展插件。 1.Web Developer 为Chrome的Web开发者扩展增加了一个不同的工具栏，提供了一些不同的工具。绝对是开发人员最有用的浏览器扩展之一。 

 
2.Responsive ...]]></description><category></category></item><item><title><![CDATA[[转载]Ehcache详细解读]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734222</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734222</guid><author>chinabulls</author><pubDate>Fri, 24 Jul 2015 09:25:29 +0800</pubDate><description><![CDATA[
Ehcache 是现在最流行的纯Java开源缓存框架，配置简单、结构清晰、功能强大，最初知道它，是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多，如果你有这方面的问题，请自行google；对于API，官网上介绍已经非常清楚，请参见官网；但是很少见到特性说明和对实现原理的分析，因此在这篇文章里面，我会详细介绍和分析EhCache的特性，加上一些自己的理解和...]]></description><category></category></item><item><title><![CDATA[多线程学习笔记2 - 实现自己的线程]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84734157</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84734157</guid><author>chinabulls</author><pubDate>Thu, 23 Jul 2015 17:31:38 +0800</pubDate><description><![CDATA[
进入正题前先了解两个名词，进程和线程。
 
进程：可以理解为一个应用程序，具有独立的存储空间。
 
线程：可称之为轻量级进程，占用资源小存在于进程中。所有线程共享进程公共内存。
 
总之进程和线程是（可以帮你完成某项任务的）两种基本单元。Java并发编程主要还是从线程出发。
 
什么是多线程
每个Java应用中都至少包含一个线程（main线程）。程序中的多个线程是“同时”被操...]]></description><category></category></item><item><title><![CDATA[多线程学习笔记1 - 一些概念]]></title><link>https://blog.youkuaiyun.com/chinabulls/article/details/84733802</link><guid>https://blog.youkuaiyun.com/chinabulls/article/details/84733802</guid><author>chinabulls</author><pubDate>Tue, 21 Jul 2015 17:25:42 +0800</pubDate><description><![CDATA[
Java Thread（线程）是一个可以执行自定义任务的轻量级载体（对象）。Java多线程技术帮助应用程序并发的执行多个线程，进而提高任务执行效率。
 
在应用程序中线程分为两种：1）用户线程 2）守护线程
 
当我们启动应用程序时，main线程是第一个被创建的用户线程，用户可以自定义用户线程，当然也可以创建守护线程。当所有的用户线程执行完成后，JVM会终止应用程序。
 
我们可以...]]></description><category></category></item></channel></rss>