自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

原创 Nginx+HTTP2+HTTPS 环境搭建

准备下载以下依赖libressl > 在滴血事件之后,作为OpenSSL的替代zlibpcre以上内容不需要自行make,通过nginx一并manke。 为后续升级方便,相关依赖解压缩到/opt,建立没有版本号的软连接Nginx安装./configure –prefix=/opt/nginx –user=forever –group=forever –wit...

2016-03-18 13:39:59 272

原创 Android运行数据收集思考

       分享是最好的学习,这个从高中时代就深入体会.但是后来因为自己的懒惰,没能坚持做下去,心里空落的很.       适逢这段时间做移动终端的运行监控,今天工作暂告一段落,把这几天对Android App运行监控思路总结总结.一是工作的总结,一是防止遗忘,因为人最容易遗忘,还有就是扔一块砖,希望能引出高手的玉.        工作背景       监控App对服务的请求...

2014-11-08 00:22:53 144

原创 通过Nginx处理Cookie跨越问题

今天A应用跨域访问B应用的API,因为跨越的问题,浏览器禁止A应用把B应用带给它的Cookie传回来。网上查询了各种说法,如P3P、Access-Control-Allow-Origin,但这些只解决了跨域调用问题,没有解决跨域Cookie传递问题,最后通过Nginx代理搞定。 location /B {     http://ip:port/B}   因为这样一来的话,...

2014-06-03 20:17:49 893

原创 Java 8 简明教程

Java 8 Tutorial转载:http://winterbe.com/posts/2014/03/16/java-8-tutorial/March 16, 2014“Java is still not dead—and people are starting to figure that out.”Welcome to my introduction to Ja...

2014-03-24 19:05:56 155

原创 转:MongoDB Replica搭建和测试

环境:目录结构/data|--conf    |--config.js    |--node1.cnf    |--node1.cnf    |--node1.cnf|--db    |--node1    |--node2    |--node2|--key    |--node1    |--node2    |--node3...

2014-02-18 23:00:46 92

原创 转:并发编程中ABA问题

什么是ABA问题转发地址:http://www.lantaozi.com/article/521b199f0ff2456b5b000001 ABA并不是一个缩写,更像是一个形象的描述。ABA问题出现在多线程或多进程计算环境中。该问题Wiki上有详细的介绍,本文将进行更通俗的演绎该问题。首先描述ABA。假设两个线程T1和T2访问同一个变量V,当T1访问变量V时,读取到V的值为A;...

2014-02-18 22:36:32 221

原创 基于网络的架构风格图示

Roy Thomas Fielding博士论文“Architectural Style and the Design of Network-based Software Architectures”中提到基于网络架构风格图示,便于学习理解。 

2014-01-23 22:59:02 120

原创 转:CAS深入认知

转载地址:http://www.jdon.com/46072一般认为原子类型(java.util.concurrent.atomic类)能充分发挥代码的快速和高并发特点,大部分时间atomic确实发挥了更大作用,不过也有一些场景其实隐藏了非管理竞争的消耗,以至于成为一个严重的性能问题。首先让我们来看看Atomic是如何实现的?所有的原子类型如AtomicLong, AtomicBoolea...

2014-01-22 16:55:02 143

原创 转:Cookie Mapping&RTB,SSP,DSP,Ad Exchange

Cookie Mapping原文地址:http://hi.baidu.com/flondon/item/a4d2e602ad9c998f02ce1bfa?qq-pf-to=pcqq.c2c什么是 Cookie Mapping?简单地说,Cookie Mapping 就是将用户隶属于 SSP 的 Cookie 与隶属于 DSP 的 Cookie 进行映射。Cookie...

2014-01-15 10:28:57 197

原创 影响Socket数据接收发送的选项设置

为了叙述比较方便,我们先从JavaSocket模型说起JavaSocket模型        javaSocket模型如下图所示:   Java Socket运行在JVM或者底层OS提供的native socket之上,所有对Java Socket的操作都反映到native socket。所以从Socket发展渊源看,影响Socket性能的选项也必然是native socke暴露给Ja...

2014-01-07 17:31:28 345

原创 Java多线程之volatile的那些事

本篇笔记主要梳理总结一下volatite的学习、应用心得,共享出来供大家一块学习、进步。内容叙述比较随便,请大家见谅!一场由并发"引发"的学案       有个对陈凯歌电影《无极》的调侃,说是一个馒头引发了一场"血案"。看似调侃,但却真实地反映了人类需求和供给之间矛盾严重不平衡时所埋下的灾难,尤其在幼小的心灵中。馒头只有一个,有很多人需要,而占有它的人(不管当下需要不需要)又不让给...

2014-01-05 22:10:22 158

原创 哲学与软件

Slide 1:      Slide:30-31  Last Slide:

2013-12-30 10:39:40 132

原创 Java三大格式化类的线程安全问题以及ThreadLocal的使用

线程安全问题java.text中的三大格式化类:1、NumberFormat2、MessageFormat3、DateFormat(SimpleDateFormat)除了NumberFormat外,其他两个都不是线程安全的。NumberFormat中使用的属性都是不变的,而SimpleDateFormat等却使用了可变但没有同步的属性,所以在多线程访问的条件下会产生线...

2013-12-27 17:05:39 939 1

原创 Java8新特性

目前支持JDK 8的IDE有:Netbeans 7.4IDEA 12非官方的Eclipse, 官方需要到明年Java 8正式发布以后Java 8 新特性入门时间表Lambda流式操作 – Stream API接口默认方法 – Default Method日期和时间 – Date & Time (JSR 310)集合扩展 – Collecti...

2013-12-27 13:47:13 75

原创 通过wireshark抓取Lookback数据包

官方文档:http://wiki.wireshark.org/CaptureSetup/Loopback 简单使用1、增加路由规则route add <your_IP> mask 255.255.255.255 <the_gateway> metric 1其中255.255.255.255不是子网掩码,注意!2、测试完成之后,删除路由规则route...

2013-12-03 12:44:27 499

原创 转载:Wireshark基本介绍和学习TCP三次握手

Wireshark基本介绍和学习TCP三次握手之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一...

2013-11-22 12:40:39 87

原创 Java异步日志使用介绍

近期开发了一个API供第三方使用接入开放平台。第三方在做压力测试时,发现平均响应时间在1m以上,不能满足他们的TPS。在关键处理环节加上了日志输出。本人使用的日志实现是logback,经过实际测试比log4j性能要好。通过观察日志,发现代码执行比较慢,但是非常随机,有时候从一个方法进入之前和进入之后都需要花费100ms。为什么会这样呢?经过分析,定位到是logback同步日志输出在压力比...

2013-11-22 12:38:40 1188

原创 转载:Java 7新特性引领Java8

原文:Java 7 Features Which Enable Java 8It's a truism of the tech industry that developers are never happier than when there's free beer or an opportunity to complain about something on offer.So d...

2013-11-06 10:26:07 78

原创 转载:Dalvik-Android的虚拟机,引发的重大争论

原文:Dalvik, Android's virtual machine, generates significant debate引用:http://www.infoq.com/news/2007/11/dalvik With the release of Google's Android SDK earlier this week, there was much discussio...

2013-11-06 10:13:04 75

原创 《改善Java程序的151个建议》笔记

 通用方法和原则 1 不要在常量和变量中出现易混淆的字母 比如:l(L的小写)和1(数字1),O和0 为了自己后面的维护和他人的阅读,请务必要注意。 2 不要让常量蜕化成变量 如下面的做法: public static final int CONST_RAND  = new Random().nextInt(); 上面的例子有使用场景...

2013-11-04 17:12:14 66

原创 转载:java正则表达式非捕获组详解

    这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。         在API中定义如下: Special constructs (non-capturing)(?:X)X, as a non-capturing group(?idmsux-idmsux) Nothing, but turns match flags id...

2013-10-30 14:49:51 124

原创 程序员必须掌握的七种机能

 这是由《程序员》杂志社评出的,刊登在《程序员》2007 年 3 月刊上。这七种基本技能是:数组,字符串与哈希表、正则表达式、调试、两门语言、一个开发环境、SQL 语言和编写软件的思想。 ...

2013-10-30 13:40:25 75

原创 转载:Java enum的用法详解

Java enum的用法详解(http://www.cnblogs.com/happyPawpaw/archive/2013/04/09/3009553.html)  用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。p...

2013-10-28 14:26:30 64

原创 Java 日志框架与实现

   Java程序目前最常使用的日志框架有JCL(Jakarta Commons-Logging)和SLF4J(Simple Logging Facade for Java),而我们技术框架中的Spring、Struts使用JCL,而Hibernate使用SLF4j。目前广泛使用的Java日志门面库。通过动态查找的机制,在程序运行时自动找出真正使用的日志库。而SLF4j类似于Apache C...

2013-10-22 15:21:31 135

原创 新技术对体育彩票的影响

 新技术对体育彩票的影响 纵观彩票发展历史,尤其是当前世界各国的彩票发行、销售方式几乎均和当前最新技术,尤其是IT紧密相关。互联网销售、无纸化将成为以后发展的趋势,因为目前互联网用户是最大的用户群体,互连网不仅是发行平台,也是宣传平台,可以促进体育彩票事业更好发展。另外基于人性化设计,增加彩票的娱乐性均需要借鉴目前人机交互技术。 中国体育彩票发行方式经历了手工、半热线、全热...

2013-10-18 13:03:43 150

3G入门资料(CDMA TDS-CMDA,CDMA2000)

3G入门资料(CDMA TDS-CMDA,CDMA2000)

2010-11-21

GPRS(Nokia)

Nokia GPRS is 3G's books!

2010-11-21

Properties Eclipse Plugin

Properties Eclipse Plugin Properties Eclipse Plugin Properties Eclipse Plugin

2008-12-31

SVN eclipse plugin

用于Eclipse 的 SVN plugin,用links接入即可

2008-12-31

Learning.the.Vi.Editor.6th.ed

Learning.the.Vi.Editor.6th.ed

2008-04-25

空空如也

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

TA关注的人

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