答案是肯定的

1+1等于2,谁再问这问题就是傻子

string 的内存分配情况,以及intern()方法

特别 注意: 在jdk1.7以及以后对于intern()方法,保存的是第一次在常量池中创建对象的索引。也就是说后面字符串对象调用intern()获取都是第一次创建该字符串对象的实例的索引。 String tr1 = new StringBuffer().append("计算机&quo...

2017-01-12 15:56:26

阅读数 666

评论数 0

Hystrix 使用与分析

一:为什么需要Hystrix? 在大中型分布式系统中,通常系统很多依赖(HTTP,hession,Netty,Dubbo等),如下图:   在高并发访问下,这些依赖的稳定性与否对系统的影响非常大,但是依赖有很多不可控问题:如网络连接缓慢,资源繁忙,暂时不可用,服务脱机等....

2017-01-12 15:35:14

阅读数 691

评论数 0

Hystrix的使用(一)

(一)下载网址 https://github.com/kennedyoliveira/standalone-hystrix-dashboard 注意:第一次使用的时候下载的一致有问题,后来详细阅读网址中的文章,一步一步的才正确下载使用。 所以一定要阅读原始文章,并且按照文档操作! 下...

2017-01-12 15:13:45

阅读数 5571

评论数 1

防雪崩利器:熔断器 Hystrix 的原理与使用

前言 分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择. 服务雪崩效应的定义 服务雪崩效应是一种因 服务提供者 的不可用导致 服务调...

2017-01-12 14:49:14

阅读数 912

评论数 1

DELETE和TRUNCATE 的区别

语法 delete from aa  truncate table aa  区别  1.delete from后面可以写条件,truncate不可以。 2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面...

2016-03-10 17:02:17

阅读数 593

评论数 1

SQL Server日期计算(使用DATEADD和DATEDIFF函数)

通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来...

2016-02-24 13:52:50

阅读数 1459

评论数 0

SpringMVC拦截器(资源和权限管理)

1.DispatcherServlet     SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。     DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配...

2016-02-19 14:20:59

阅读数 493

评论数 0

Memcache安全配置

0x00 Memcache简介 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 M...

2016-01-15 10:20:40

阅读数 359

评论数 0

使用namp扫描端口

(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....

2016-01-15 10:19:08

阅读数 32049

评论数 0

xmemcached详解

变更历史XMemcached简介XMemcached的主要特性 高性能支持完整的协议支持客户端分布允许设置节点权重动态增删节点支持JMX与Spring框架和Hibernate-memcached的集成客户端连接池可扩展性 使用指南 依赖包如果你使用maven简单例子touch更新数据...

2016-01-07 16:26:08

阅读数 1532

评论数 0

@ModelAttribute注解的使用

先看一下,spring官方给的解释: @ModelAttribute has two usage scenarios in controllers. When you place it on a method parameter, @ModelAttribute maps a model a...

2016-01-06 16:20:25

阅读数 5652

评论数 2

sql server总exists的性能好于in

在sqlserver中exists的性能好于in,所以尽量在能用exists的情况下少用in,在脚本中尽量少用not ,等否定的词

2016-01-06 15:11:30

阅读数 629

评论数 1

Linux下运行java DES解密失败,报javax.crypto.BadPaddingException:Given final block not properly padded

DES java源代码如下: [java] view plaincopy import java.security.InvalidKeyException;   import java.security.NoSuchAlgorithmException...

2015-12-23 13:10:36

阅读数 4131

评论数 0

varchar和Nvarchar区别

类型 长度 使用说明 长度说明 char(n)  定长 索引效率高 程序里面使用trim去除多余的空白 n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节 varchar(n) ...

2015-12-20 12:11:29

阅读数 368

评论数 0

select @@SERVERNAME

@@SERVERNAME 返回运行 Microsoft® SQL Server™ 的本地服务器名称。 语法 @@SERVERNAME 返回类型 nvarchar 注释 SQL Server 安装程序在安装时将服务器名设置为计算机名。可通过使用 sp_addserver...

2015-12-20 11:58:56

阅读数 2186

评论数 0

java加密技术比较好的博客地址

http://snowolf.iteye.com/blog/379860

2015-12-08 18:21:22

阅读数 564

评论数 0

几种加密算法的测试,包括对称加密和非对称加密

对称加密算法   Blowfish 加密解密 Blowfish 加密算法介绍:BlowFish是对称加密算法的其中一种,加密后的数据是可逆的。由于BlowFish加密/解密速度快,更重要的是任何人都可以免费使用不需要缴纳版权费,所以有不少游戏都采用BlowFish加密资源文件数据。Bl...

2015-12-08 18:16:28

阅读数 2337

评论数 0

Blowfish加密算法

摘要: Blowfish是一个64位分组及可变密钥长度的分组密码算法,可用来加密64Bit长度的字符串。算法由两部分组成:密钥扩展和数据加密。密钥扩展把长度可达到448位的密钥转变成总共4168字节的几个子密钥。 BlowFish是对称加密算法的其中一种,加密后的数据是可逆的。由于Blow...

2015-12-08 18:07:51

阅读数 2542

评论数 0

spring 定时任务的配置文件解析

scheduler : 在同一时间可以启动的定时任务的数量。这边设置的是20,那就是说,在某一特定时刻,只能有20个定时任务(使用@scheduler注解的方法)被启用。execotor :   (使用@Asyn注解)    task:executor/@pool-size:可以指定执行线程池的初...

2015-12-08 15:47:06

阅读数 439

评论数 0

spring 定时任务

spring中的定时任务可以通过注解来实现。 (一)首先在spring的配置文件applicationContext.xml中加入如下配置: [html] view plaincopy xmlns:task="http://www.s...

2015-12-08 14:10:23

阅读数 258

评论数 0

提示
确定要删除当前文章?
取消 删除