<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[答案是肯定的]]></title><description><![CDATA[1+1等于2，谁再问这问题就是傻子]]></description><link>https://blog.youkuaiyun.com/u010408365</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010408365]]></copyright><item><title><![CDATA[string 的内存分配情况，以及intern()方法]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/54378574</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/54378574</guid><author>u010408365</author><pubDate>Thu, 12 Jan 2017 15:56:26 +0800</pubDate><description><![CDATA[特别 注意：

在jdk1.7以及以后对于intern()方法，保存的是第一次在常量池中创建对象的索引。也就是说后面字符串对象调用intern()获取都是第一次创建该字符串对象的实例的索引。

String tr1 = new StringBuffer().append("计算机").append("课程").toString();
		System.out.println(tr1.int]]></description><category></category></item><item><title><![CDATA[Hystrix 使用与分析]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/54378540</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/54378540</guid><author>u010408365</author><pubDate>Thu, 12 Jan 2017 15:35:14 +0800</pubDate><description><![CDATA[一:为什么需要Hystrix?

在大中型分布式系统中，通常系统很多依赖(HTTP,hession,Netty,Dubbo等)，如下图:



 

在高并发访问下,这些依赖的稳定性与否对系统的影响非常大,但是依赖有很多不可控问题:如网络连接缓慢，资源繁忙，暂时不可用，服务脱机等.

如下图：QPS为50的依赖 I 出现不可用，但是其他依赖仍然可用.



 

当]]></description><category></category></item><item><title><![CDATA[Hystrix的使用（一）]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/54377980</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/54377980</guid><author>u010408365</author><pubDate>Thu, 12 Jan 2017 15:13:45 +0800</pubDate><description><![CDATA[（一）下载网址
https://github.com/kennedyoliveira/standalone-hystrix-dashboard





注意：第一次使用的时候下载的一致有问题，后来详细阅读网址中的文章，一步一步的才正确下载使用。
所以一定要阅读原始文章，并且按照文档操作！


下载后，随便放在一个地方，执行语句：


就可以使用了(但是有个问题，每次都]]></description><category></category></item><item><title><![CDATA[防雪崩利器：熔断器 Hystrix 的原理与使用]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/54377693</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/54377693</guid><author>u010408365</author><pubDate>Thu, 12 Jan 2017 14:49:14 +0800</pubDate><description><![CDATA[前言

分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择.

服务雪崩效应的定义

服务雪崩效应是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 逐渐放大 的过程.如果所示:



上图中, A为服务提供者, B]]></description><category></category></item><item><title><![CDATA[DELETE和TRUNCATE 的区别]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50848204</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50848204</guid><author>u010408365</author><pubDate>Thu, 10 Mar 2016 17:02:17 +0800</pubDate><description><![CDATA[语法
delete from aa 
truncate table aa 


区别 
1.delete from后面可以写条件，truncate不可以。


2.delete from记录是一条条删的，所删除的每行记录都会进日志，而truncate一次性删掉整个页，因此日至里面只记录页释放，简言之，delete from更新日志，truncate基本不，所用的事务日志空间较少。]]></description><category></category></item><item><title><![CDATA[SQL Server日期计算(使用DATEADD和DATEDIFF函数)]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50730317</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50730317</guid><author>u010408365</author><pubDate>Wed, 24 Feb 2016 13:52:50 +0800</pubDate><description><![CDATA[通常，你需要获得当前日期和计算一些其他的日期，例如，你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割（年、月、日等），然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期！在这篇文章里，我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 
在使用本文中的例子之前，你必须注意以下的问题。大部]]></description><category></category></item><item><title><![CDATA[SpringMVC拦截器（资源和权限管理）]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50697709</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50697709</guid><author>u010408365</author><pubDate>Fri, 19 Feb 2016 14:20:59 +0800</pubDate><description><![CDATA[1.DispatcherServlet
    SpringMVC具有统一的入口DispatcherServlet，所有的请求都通过DispatcherServlet。
    DispatcherServlet是前置控制器，配置在web.xml文件中的。拦截匹配的请求，Servlet拦截匹配规则要自已定义，把拦截下来的请求，依据某某规则分发到目标Controller来处理。  所以我们现在w]]></description><category></category></item><item><title><![CDATA[Memcache安全配置]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50521997</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50521997</guid><author>u010408365</author><pubDate>Fri, 15 Jan 2016 10:20:40 +0800</pubDate><description><![CDATA[0x00 Memcache简介


Memcache是一个高性能的分布式的内存对象缓存系统，通过在内存里维护一个统一的巨大的hash表，它能够用来存储各种格式的数据，包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中，然后从内存中读取，从而大大提高读取速度。

Memcache是danga的一个项目，最早是LiveJournal 服务的，最初为了加速 LiveJo]]></description><category></category></item><item><title><![CDATA[使用namp扫描端口]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50521810</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50521810</guid><author>u010408365</author><pubDate>Fri, 15 Jan 2016 10:19:08 +0800</pubDate><description><![CDATA[（1）扫描指定的端口

nmap -n --open -p 11211 X.X.X.X/24

（2）扫描指定网段的远程桌面连接端口

nmap -sT -p3389 218.206.112.0/24


（3）使用nmap来扫描端口UDP 

nmap
 -sU 202.96.128.86 -p 53 -Pn


（4）进行安全检测 

nmap
 -v -A]]></description><category></category></item><item><title><![CDATA[xmemcached详解]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50477232</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50477232</guid><author>u010408365</author><pubDate>Thu, 07 Jan 2016 16:26:08 +0800</pubDate><description><![CDATA[变更历史XMemcached简介XMemcached的主要特性

高性能支持完整的协议支持客户端分布允许设置节点权重动态增删节点支持JMX与Spring框架和Hibernate-memcached的集成客户端连接池可扩展性
使用指南

依赖包如果你使用maven简单例子touch更新数据超时时间客户端分布CAS操作更全面的例子迭代所有keyIncr/Decr命名空间查看统计信息SASL验]]></description><category></category></item><item><title><![CDATA[@ModelAttribute注解的使用]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50469590</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50469590</guid><author>u010408365</author><pubDate>Wed, 06 Jan 2016 16:20:25 +0800</pubDate><description><![CDATA[先看一下，spring官方给的解释：
@ModelAttribute has two usage scenarios in controllers. When you place it on a method parameter, @ModelAttribute maps a model
 attribute to the specific, annotated method paramete]]></description><category></category></item><item><title><![CDATA[sql server总exists的性能好于in]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50469068</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50469068</guid><author>u010408365</author><pubDate>Wed, 06 Jan 2016 15:11:30 +0800</pubDate><description><![CDATA[在sqlserver中exists的性能好于in,所以尽量在能用exists的情况下少用in,在脚本中尽量少用not ,等否定的词]]></description><category></category></item><item><title><![CDATA[Linux下运行java DES解密失败，报javax.crypto.BadPaddingException:Given final block not properly padded]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50386330</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50386330</guid><author>u010408365</author><pubDate>Wed, 23 Dec 2015 13:10:36 +0800</pubDate><description><![CDATA[DES java源代码如下：



[java] view
 plaincopy






import java.security.InvalidKeyException;  
import java.security.NoSuchAlgorithmException;  
import java.security.SecureRandom;  
import j]]></description><category></category></item><item><title><![CDATA[varchar和Nvarchar区别]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50363648</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50363648</guid><author>u010408365</author><pubDate>Sun, 20 Dec 2015 12:11:29 +0800</pubDate><description><![CDATA[类型


长度


使用说明


长度说明




char(n) 


定长


索引效率高 程序里面使用trim去除多余的空白


n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节




varchar(n)


变长


效率没char高 灵活


n 必须是一个介于 1 和 8,000 之]]></description><category></category></item><item><title><![CDATA[select @@SERVERNAME]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50363613</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50363613</guid><author>u010408365</author><pubDate>Sun, 20 Dec 2015 11:58:56 +0800</pubDate><description><![CDATA[@@SERVERNAME

返回运行 Microsoft® SQL Server™ 的本地服务器名称。
语法

@@SERVERNAME
返回类型

nvarchar
注释

SQL Server 安装程序在安装时将服务器名设置为计算机名。可通过使用 sp_addserver 然后重新启动 SQL Server 来更改 @@SERVERNAME。不过，通常不需要这种方法。
]]></description><category></category></item><item><title><![CDATA[java加密技术比较好的博客地址]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50222489</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50222489</guid><author>u010408365</author><pubDate>Tue, 08 Dec 2015 18:21:22 +0800</pubDate><description><![CDATA[http://snowolf.iteye.com/blog/379860]]></description><category></category></item><item><title><![CDATA[几种加密算法的测试，包括对称加密和非对称加密]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50222453</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50222453</guid><author>u010408365</author><pubDate>Tue, 08 Dec 2015 18:16:28 +0800</pubDate><description><![CDATA[对称加密算法

　　Blowfish 加密解密

Blowfish 加密算法介绍:BlowFish是对称加密算法的其中一种，加密后的数据是可逆的。由于BlowFish加密/解密速度快，更重要的是任何人都可以免费使用不需要缴纳版权费，所以有不少游戏都采用BlowFish加密资源文件数据。BlowFish 每次只能加密和解密8字节数据，加密和解密的过程基本上由ADD和XOR指令运算组成，所以速]]></description><category></category></item><item><title><![CDATA[Blowfish加密算法]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50222081</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50222081</guid><author>u010408365</author><pubDate>Tue, 08 Dec 2015 18:07:51 +0800</pubDate><description><![CDATA[摘要：

Blowfish是一个64位分组及可变密钥长度的分组密码算法，可用来加密64Bit长度的字符串。算法由两部分组成：密钥扩展和数据加密。密钥扩展把长度可达到448位的密钥转变成总共4168字节的几个子密钥。



BlowFish是对称加密算法的其中一种，加密后的数据是可逆的。由于BlowFish加密/解密速度快，更重要的是任何人都可以免费使用不需要缴纳版权费，所以有不少游戏都]]></description><category></category></item><item><title><![CDATA[spring 定时任务的配置文件解析]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50218575</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50218575</guid><author>u010408365</author><pubDate>Tue, 08 Dec 2015 15:47:06 +0800</pubDate><description><![CDATA[scheduler : 在同一时间可以启动的定时任务的数量。这边设置的是20，那就是说，在某一特定时刻，只能有20个定时任务（使用@scheduler注解的方法）被启用。execotor ：   （使用@Asyn注解）    task:executor/@pool-size：可以指定执行线程池的初始大小、最大大小     task:executor/@queue-capacity：等待执行的任务队]]></description><category></category></item><item><title><![CDATA[spring 定时任务]]></title><link>https://blog.youkuaiyun.com/u010408365/article/details/50218187</link><guid>https://blog.youkuaiyun.com/u010408365/article/details/50218187</guid><author>u010408365</author><pubDate>Tue, 08 Dec 2015 14:10:23 +0800</pubDate><description><![CDATA[spring中的定时任务可以通过注解来实现。
（一）首先在spring的配置文件applicationContext.xml中加入如下配置：



[html] view
 plaincopy








xmlns:task="http://www.springframework.org/schema/task"  
xsi:schemaLocation=" ]]></description><category></category></item></channel></rss>