自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 log4j 1.x , logback,log4j2.x 性能对比

经过反复测试实验发现,采用log4j 2.x 的异步方式 性能能高出十几倍以上,推荐大家使用log4j2.x 转载于:https://my.oschina.net/grindw...

2017-02-08 11:30:00 354

转载 HttpClient在https协议处理上存在JDK版本问题

同样的代码在JDK1.6,JDK1.7结果不一样,JDK1.6出现javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated 错误,因服务接收方的版本为1.8,存在这种问题(前提条件是https 采用的单向握手方式,即忽略客...

2016-10-25 19:41:00 1396

转载 Fastdfs 分布式文件存储

服务器规划如下 操作系统:centos 6.4 nginx : nginx-1.6.2 fastdfs: fastdfs-5.05 tracker_server=192.168.1.125:22122 tracker_server=192.168.1.126:22122 trac...

2016-10-17 10:55:00 161

转载 CDN缓存那些事

CDN缓存那些事 CDN是什么? 谈到CDN的作用,可以用8年买火车票的经历来形象比喻: 8年前,还没有火车票代售点一说,12306.cn更是无从说起。那时候火车票还只能在火车站的售票大厅购买,而我所住的小县城并不通火车,火车票都要去市里的火车站购买,而从县城到市里,来回就是4个...

2016-09-30 10:45:00 106

转载 基于LinkedHashMap的线程安全化LRUCache缓存

代码如下: public class LRUCache<K, V> extends LinkedHashMap<K, V> { /** * */ private static final long serialVersionUID...

2016-09-23 17:50:00 3392

转载 Java集合及concurrent并发包总结(转)

1.集合包 集合包最常用的有Collection和Map两个接口的实现类,Colleciton用于存放多个单对象,Map用于存放Key-Value形式的键值对。 Collection中最常用的又分为两种类型的接口:List和Set,两者最明显的差别为List支持放入重复的元素,...

2016-09-22 21:58:00 69

转载 NIO入门教程

关于本教程 新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包...

2016-09-22 20:54:00 105

转载 netty替代原生的nio原因?

JAVA NIO相对于Old IO APIs 有非常大的改进,但是使用NIO是受限制的。有些是设计问题,有些是缺陷导致,而netty已经解决了这些问题。 ①跨平台与兼容性 NIO算是底层的APIs需依赖奥佐系统的IO APIs。但Jvava NIO发现在不同系统平台会出现问题。大量测试也耗...

2016-09-20 13:47:00 392

转载 nginx 内置变量

HTTP核心模块支持一些内置变量,变量名与apache里的对应。比如 $http_user_agent,$http_cookie等表示HTTP请求信息的变量。 更多变量: $args, 请求中的参数; $content_length, HTTP请求信息里的"Content-Length"; ...

2016-08-10 10:56:00 94

转载 easyui datagrid 的数据加载

easyui datagrid 数据渲染的偶现问题 转载于:https://my.oschina.net/grindwheel/blog/700129...

2016-06-23 20:31:00 73

转载 Web服务器- apache与nginx分析

Web服务器 Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 1、应用层使用HTTP协议。 2、HTML文档格式。 3、浏览器统一资源定位器(URL)。 Web服务器常常以B/S(Browser/Server)...

2016-02-21 11:13:00 193

转载 解决dubbo问题:forbid consumer

解决dubbo问题:forbid consumer Byadmin|2015/06/09 0 Comment 线下环境经常出现类似这种异常: com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.0.53.69 ac...

2015-10-28 10:08:00 1363

转载 http 协议 post 提交数据格式

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立...

2015-10-10 14:39:00 207

转载 Redis脚本 --lua

Redis脚本 使用脚本的好处: 减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延 原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。 复用。客户端发送的脚步会永久存在...

2015-05-27 16:19:00 75

转载 存储介质的配置参数

存储介质 Redis Java-Driver Jedis 连接池:Jedis的连接池设计基于Apache Commons-Pool原生库: maxActive:可用连接实例的最大数目,...

2015-05-21 14:42:00 217

转载 log4j 相对完整的配置

一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控...

2015-04-16 19:29:00 87

转载 TCP ,UDP区别

TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/I...

2015-03-28 18:17:00 78

转载 【Java线程】Java内存模型总结

Java的并发采用的是共享内存模型(而非消息传递模型),线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现 同步是显式进行的。程序员必须显式指定某个方法或某段代码需要在线程之间互斥执行。 ...

2015-03-03 15:40:00 85

转载 对 redis、memcache、mongoDB 做了对比

from:http://yang.u85.us/memcache_redis_mongodb.pdf 从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,...

2015-03-03 14:18:00 60

转载 java 统一路径资源定位获取(相对路径与绝对路径)

前言 Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。 我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位clas...

2015-02-04 17:32:00 1354

转载 java实现zip文件压缩

importjava.io.BufferedInputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.uti...

2015-01-24 18:54:00 65

转载 浏览器下载文件,读取BLOB字段会因为数据太大导致数据库连接connect超时关闭的解决方案...

读取BLOB字段会因为文件字段太大导致connect连接超时关闭而不能读全的情况的解决方案 方案一: 通过委托模式(类似这种),在Controller层的请求方法中实现事务层上的读取blob并转化成流 上代码: 控制层 /***BLOB下载*/@Reque...

2015-01-20 15:22:00 1403

转载 工作彷徨的时候看看

1.做你个人有热情的事情。你是你自己最好的民意代表。 2.用户体验很重要。大多数产品做不到这些是因为用户弄不清怎样才能从这些产品中获得好处。很多产品做不到这些是因为过于复杂。 3.要懂技术。你不必去写代码,但你必须能理解它是如何被开发出来的,如何工作的。 4.创业公司的CEO必须,必须,...

2015-01-06 13:42:00 92

转载 HTTP/1.1与HTTP/1.0的区别

下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。 1 可扩展性 可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。 Ø 在消息中增加版本号,用于兼容性判断。注意,版本号只能用...

2015-01-03 12:41:00 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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