自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Web API应用架构在Winform混合框架中的应用(1)

在《Web API应用架构设计分析(1)》和《Web API应用架构设计分析(2)》 中对WebAPI的架构进行了一定的剖析,在当今移动优先的口号下,传统平台都纷纷开发了属于自己的Web API平台,方便各种终端系统的接入,很多企业的需求都是以Web API优先的理念来设计整个企业应用体系的。Web API作为整个纽带的核心,在整个核心层需要考虑到统一性、稳定性、以及安全性等方面因素。本文主要介...

2015-10-06 08:49:11 179

原创 Web API应用架构在Winform混合框架中的应用(1)

在《Web API应用架构设计分析(1)》和《Web API应用架构设计分析(2)》 中对WebAPI的架构进行了一定的剖析,在当今移动优先的口号下,传统平台都纷纷开发了属于自己的Web API平台,方便各种终端系统的接入,很多企业的需求都是以Web API优先的理念来设计整个企业应用体系的。Web API作为整个纽带的核心,在整个核心层需要考虑到统一性、稳定性、以及安全性等方面因素。本文主要...

2015-10-06 08:46:29 191

原创 Web API应用架构设计分析(2)

在上篇随笔《Web API应用架构设计分析(1)》, 我对Web API的各种应用架构进行了概括性的分析和设计,Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架,本篇继续这个主题,介绍如何利用 ASP.NET Web API 来设计Web API层以及相关的调用处理。1、Web API的接口访问分类Web A...

2015-10-06 07:59:25 133

原创 Web API应用架构设计分析(1)

Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架, ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。本文主要以ASP.NET Web API 的框架实现来介绍整个Web API应用架构设计,但不局限于.NET的技术。1、Web API的核心层...

2015-10-06 07:50:27 134

原创 使用Log4J监控系统日志邮件警报

前言  在系统上线后,有时候遇到系统故障,这时候就可以登录服务器查看系统日志来排查问题。但是需要登录服务器,下载查找相关异常日志比较麻烦。而且没有监控的话,也无法实时了解到系统是否正常运行。那么有没有一种好办法将系统异常信息实时反馈给相关人员呢?  本文讲的就是借助Log4J来记录程序运行日志,当一旦发现系统异常或者自己定义的其他一些情况发生时,及时通过邮件形式发送给相关负责人,并附上相...

2015-08-18 08:45:11 131

原创 Log4j的配置与使用详解

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

2015-08-18 08:44:03 99

原创 Web.xml

web.xml文件详解     前言:一般的web工程中都会用到web.xml,web.xml主要用来配 置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。但是要说明的是web.xml并不是必须 的,一个web工程可以没有web.xml文件。 1、WEB工程加载web.xml过程   经过个人测试,WEB工程...

2015-08-18 08:35:13 73

原创 Spring Filter

1、简介  Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB 开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  它主要用于对用户请求进行预处理,也可以对HttpServ...

2015-08-18 08:23:59 121

原创 Spring Listener

Listener 监听器   前言:之前写了一篇关于Filter的文章:http://tianweili.github.io/blog/2015/01/26/java-filter/,现在再来一篇Listener的,Filter和Listener在项目中是经常用到的,巧妙的使用可以达到事半功倍的效果。故把两者的用法总结一下。  原文链接:http://tianweili.githu...

2015-08-18 07:42:05 94

原创 Spring AOP 实现原理与 CGLIB 应用

AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理主要分为静态...

2015-08-12 08:04:28 130

原创 Android 5.0 API新增和改进

转自Android官网:点击打开链接API 级别:21Android 5.0 (LOLLIPOP) 为用户和应用开发者提供了新的功能。本文档介绍了最值得注意的新 API。有关新平台功能的扼要介绍,另请参阅 Android Lollipop 集锦。开始开发要构建 Android 5.0 版应用,您必须先下载 Android SDK,然后使用 SDK 管理器下载 Android...

2014-12-17 15:53:55 137

原创 Spring事务传播行为种类

事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:表1事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的...

2014-12-16 13:57:36 93

原创 springSecurity源码分析——DelegatingFilterProxy类的作用

http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html 使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置,<filter>  <filter-name>springSecurityFilterChain</filter-name>  &l...

2014-12-16 13:56:02 79

原创 Maven pom.xml详解

<project xmlns="http://maven.apache.org/POM/4.0.0"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.o...

2014-12-05 12:42:16 160

原创 Spring IntrospectorCleanupListener

spring中提供了一个名为 org.springframework.web.util.IntrospectorCleanupListener的监听器。它主要负责处理由 JavaBeans Introspector的使用而引起的缓冲泄露。spring中对它的描述如下: 它是一个在web应用关闭的时候,清除JavaBeans Introspector的监听器.在web.xml中注册这个lis...

2014-12-05 12:40:18 85

原创 Spring IOC容器实例化Bean的方式与RequestContextListener应用

spring IOC容器实例化Bean的方式有: singleton            在spring IOC容器中仅存在一个Bean实例,Bean以单实例的方式存在. prototype            每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行new XxxBean()的操作. request          ...

2014-12-05 12:35:41 82

原创 SpringBean的5种作用域

org.springframework.web.context.request.RequestContextListener 主要作用是 如果bean想使用作用域为reuqest的时候需要必须配置的,具体详细内容下面已经有了 Spring Bean的5种作用域   singleton作用域: Spring的scope的默认值是singleton Sprin...

2014-12-05 12:33:43 136

原创 Lobback日志文件

Logback是由log4j创始人Ceki Gülcü设计的又一个开源日志组件。 logback.xml Xml代码  <?xml version="1.0" encoding="UTF-8"?> <!-- Reference Manual http://logback.qos.ch/manual/index.html -->   ...

2014-12-05 12:29:07 306

原创 淘宝曹伟分析低成本、高性能MySQL云数据架构

 淘宝曹伟分析低成本、高性能MySQL云数据架构 作者 郑柯 发布于 2012年10月25日 | 讨论 分享到: 微博 微信 Facebook Twitter 有道云笔记 邮件分享稍后阅读我的阅读清单曹伟是淘宝数据库研发组的成员,前不久他在内部分享了低成本、高性能MySQL云数据的架构分析和探索,包括架构的演变过程、系统中的角色和组件等。该文章...

2014-09-26 13:01:00 173

原创 数据库大会百度Dbproxy中间层架构概述

数据库大会百度Dbproxy中间层架构概述2012年04月13日11:13 it168网站原创 作者:景保玉 编辑:景保玉 查看全文赞(0)评论(0) 分享标签: Oracle数据库 , 数据库 , IT头条  【IT168资讯】由IT168(ITPUB、IXPUB、ChinaUnix)主办的2012中国数据库技术大会 (DTCC)于(以下简称大会)2012年4月13日~...

2014-09-26 12:56:35 263

原创 低成本和高性能的MySQL云数据库的实现

UMP(Unified MySQL Platform)系统是淘宝核心系统数据库团队开发的低成本和高性能的MySQL云数据方案,关键模块采用Erlang语言实现。系统中包含了 controller服务器、proxy服务器、agent服务器、API/Web服务器、日志分析服务器、信息统计服务器等组件,并且依赖于 Mnesia、LVS、RabbitMQ、ZooKeeper等开源组件。     ...

2014-09-26 12:54:09 259

原创 Best Practices for Speeding Up Your Web Site

Minimize HTTP Requeststag: content80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scr...

2014-09-24 13:01:45 242

原创 2014互联网跨界趋势报告

http://mp.weixin.qq.com/s?__biz=MjM5MTA2MTQwMQ==&mid=200405576&idx=1&sn=ebca95997917becedcd1e9c237cb0cec&scene=1#rd

2014-07-04 00:06:17 67

原创 程序员的逻辑思维题

转,1-15 http://blog.sina.com.cn/s/blog_4ed027020100ardt.html 16-30 http://blog.sina.com.cn/s/blog_4ed027020100ardy.html 31-45 http://blog.sina.com.cn/s/blog_4ed027020100aref.html 46-60 http://blog.sin...

2014-05-25 20:55:31 530

原创 UML study resource

 统一建模语言:http://baike.baidu.com/view/174909.htm?fromtitle=UML&fromid=446747&type=searchUML学习之四步走战略 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/8313...

2014-04-20 16:27:43 135

原创 真爱是什么

 一个年轻美丽的女人躺在医院的病床上,苍白的脸看着眼前这位帅气的男人说,老公,别在折腾了,我们已经没有钱了,男人笑看着女人说没有关系了,医生已经说你快好了,时间差不多了,我去接念儿,男人慢慢的转过身去,刚出了病房,这个坚强的男人眼泪就出来了,家具、电器、车、房子、能卖的都卖了,亲戚、朋友能借的钱都借了,就连他父亲最后的棺材本也给了男人,告诉男人说,尽力吧,不要亏欠了跟了你的人,男人走到了医院...

2013-04-21 07:24:39 159

原创 我国电子商务五大发展阶段

起步期:1990-1993年,电子数据交换时代,成为中国电子商务的起步期。雏形期:1993-1997年,政府领导组织开展“三金工程”阶段,为电子商务发展期打下坚实 基。1993年成立的国民经济信息化联席会议及其办公室,相继组织了金关、金卡、金税等"三金工程",取得了重大进展。1996年1月 成立国务院国家信息化工作领导小组,由副总理任组长,20多个部委参加,统一领导组织中国信息化建设。19...

2013-03-17 10:43:39 4155

原创 普通视图与物化视图的区别(转)

物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。1、物化视图的类型:ON DEMAND、ON COMMIT二者的区别在于刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新...

2012-09-24 13:18:01 92

原创 HTML Element

1. select 1) Clear Select Options Fast//ref: http://www.somacon.com/p542.php//The following Javascript functions are hereby granted to the public domain. Read below for how to implement thes...

2012-08-05 17:16:59 113

原创 Prototype Study (转)

什么是Prototype Prototype 是由 Sam Stephenson 开发的一个 Javascript 类库,也是其他框架的鼻祖。其对现有的部分 Javascript 对象比如 Object 、 Function 、 Dom 、 String 等进行扩展,并且对 Ajax 应用进行封装,借此提供了兼容标准的更加易于使用的类库,极大的方便开发人员快速创建具备高度交互性的 ...

2012-08-05 16:49:08 94

Prototype Element

1. select <select name="mySelect" id="mySelect"> <option value="1" id="option1">1</option> <option value="2" id="option2">2&amp

2012-08-05 16:46:43 75

原创 处女的第一次不一定会流血!很感人 我都流泪了!

处女的第一次不一定会流血!很感人 我都流泪了!有一个女孩名叫茜,在她还没有出生的时候她的爸爸就已经去世了,她和妈妈、姥姥、还有继父生活在一起,可是姥姥和继父都不喜欢她。于是,在她上高中时妈妈给她送进了一所私立学校。私立学校都是有钱人家的孩子,在这一群富家子弟中,茜显得是那样的另类,她每个月的生活费只有123.5,这些钱只够她一个月吃饭的花销,所以,她每天都等同学吃过饭后,躲在一个角落里...

2012-08-01 00:55:26 3055

原创 IE Firefox 一些组件的特殊处理

1、html alt在IE下控件的alt属性使用赋值后,当光标称到上面时,就会显示,但FF下不行,可以借助alt,如:IE:<a href="javascript:abort();"><img src='<c:url value="/images/logout.jpg"/>' border="0" alt="退出登录" style=" cur

2012-07-29 09:04:32 67

log4j 自动生成 appender

一般log4j的配置是通过log4j.properties或xml进行配置,但在实际开发中,遇到有时候需要在代码中自动生成log appender,主要代码如下:  写道/** * 根据 partnerCode 获取Log Handler * * @param parnterCode parnterCode * @return Log...

2011-05-04 21:55:29 158

原创 Java ASP Post

用Java编写的模拟ASP Post请求写的一个上海的违章查询的例子 import java.io.IOException;import java.io.InputStream;import java.io.OutputStreamWriter;import java.net.URL;import java.net.URLConnection;public clas...

2011-03-06 20:32:50 173

原创 Java Spring2.5 Remote Invoke HTTP Invoker

近日,一个项目涉及到系统间接口调用,考虑到系统间用的都是java, spring 技术,建议在可能情况下,与其它系统间接口协议采用Spring支持的HTTP Invoker协议(见http://lee79.iteye.com/blog/344322,http invoker 性能是最高的,webservice是性能最差的)Spring的版本是基于2.5 使用方法: ...

2011-03-06 20:16:51 152

Java Spring1.2 Remote Invoke HTTP Invoker

近日,一个项目涉及到系统间接口调用,考虑到系统间用的都是java, spring 技术,建议在可能情况下,与其它系统间接口协议采用Spring支持的HTTP Invoker协议(见http://lee79.iteye.com/blog/344322,http invoker 性能是最高的,webservice是性能最差的)Spring的版本是基于1.2 使用方法:客...

2011-02-25 09:12:47 77

Accessing Android Resources By Name at Runtime

For example: I have a file bug.png in the "/res/drawable/", so i get its ResourceID with the following code: int resID = getResources().getIdentifier("org.anddev.android.testproj...

2009-11-29 15:56:19 89

File Encoding Converter

在Java应用开发中,经常会遇到不同的开发人员的IDE设置的文件编码格式不一样,在后续集成环境中往往会因为file encoding不同引发一些小问题,故编写了一个小程序做文件转换动作。 import java.io.*;public class FileEncodingConverter { //Java file extention public stati...

2009-11-13 16:52:16 139

原创 6月Android上网使用率已超越WM智能手机(转载)

根据手机网站广告商AdMob根据7000家大型网站智能手机访问量的最新统计,今年六月份,使用Android系统手机上网的访问请求数量已经占到智能手机上网总数的5%,首次超越Windows Mobile系统智能机。根据其统计,全球范围内,47%的智能手机上网访问来自苹果iPhone手机,紧随其后的是Symbian系统机型的34%,RIM黑莓的7%,Android的5%,Windows Mobil...

2009-07-27 23:20:58 101

空空如也

空空如也

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

TA关注的人

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