自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

互联网框架sumk

SUMK是本来开发的一款互联网框架。目标是为大家提供一款易开发、高性能的框架。减轻广大码农的工作量。项目地址是:https://www.oschina.net/p/sumk主要模块如下(除此之外还有很多小功能):IOC:@Web对类进行注解,@Inject进行注入。支持数组、集合等ORM:跟redis缓存的原生集合,有效保护数据库rpc事务:使用@Box进行事务声明。支持多数...

2017-03-13 14:00:37 406

原创 用学校为例聊聊监听器模式的演变,看丑小鸭怎么变成天鹅的

       先介绍下监听器模式。它的学名叫做观察者模式,因为观察者一般都取名为listener,所以越来越多的人称它为监听器模式。它的主要作用有2个,一是扩展,比如web容器的listener,就是在web.xml中配置的那种,因为web容器(比如tomcat)无法预料到开发者在启动、销毁或者其它一些事件中全部行为,所以就预留了一些listener接口;另一种作用是解耦,比如领域驱动设计(D...

2013-11-02 15:39:44 146

mongodb的主从、集群的简单介绍

主从mongodb可以设置主从数据库,主从之间读写分离。主数据库只写,从数据库只读。最好再设置一个用于仲裁的mongod(arbiter,占用资源很少,不需要独立的服务器),在主数据库宕机的情况下,arbiter会自动将从数据库升级为主数据库。主从服务器更多是为了数据的安全性,虽能提高一点读写性能,但效果不明显。需要注意的是,因为读写分离,在写入的时候,只写入到主数据库,从数据库是异步写入...

2013-10-24 17:21:44 308

数字证书、加密以及keytool工具的使用

 关于数字证书的一些笔记:数字签名的作用是认证,而不是加密RSA算法中,公钥加密的只能用私钥解密,反之亦然。私钥加密更有意义,因为它具备了签名的作用私钥保存在密钥库中(文件形式),同时密钥库还会保存发给客户的数字证书。证书传递可以通过U盘传递等多种途径进行。银行的U盾就是个典型的数字证书如果需要双向认证,则需要3个证书。对于web应用,证书要配合activeX使用...

2013-10-24 10:56:43 464

浅聊spring AOP的最基本配置

 假设我们有一个Person接口和它的实现类PersonImpl,我们希望每次调用Person方法的时候,都能够额外做其他一些操作。这时我们配置如下:  <beanid="personTarget"class="com.mycompany.PersonImpl"> <propertyname="name"value="Tony"/>

2013-10-24 10:16:55 104

mondrian笔记

 mondrian是一个开源的OLAP。适用于小型项目mondrian分四个层次:表现层、计算层、聚合层、存储层mdx是微软发布的多维查询语言标准。为多数OLAP工具所支持。通过mdx,OLAP的操作就类似于JDBCfact表存放measure值以及dimension的外键(存储层-事实表)基础概念:cube:内部的维度和度量共用一个事实表measur...

2013-10-24 09:33:17 101

symmetricDS简介

 sym用于主从数据库同步,其中从端(slave)可以有多个需要在sym_triger表中配置触发器记录(只是关于触发器的数据记录),在数据源中设置触发器,将修改后的数据,修改类型等插入到sym_data表中。主从同步不是只有一个data stream。而是采用channel的方式。每个channel都有一个独立的data stream。这样可以尽量减少数据堵塞(类似开启...

2013-10-24 09:29:11 893

原创 FilterSecurityInterceptor的简单介绍

          在web应用中,spring security是一个filter。而在filter内部,它又自建了一个filter chain(如果不用命名空间,也可以自定义)。spring security按顺序对每个filter进行处理。各filter之间有较大的差异性。与权限验证关系最密切的是FilterSecurityInterceptor。 FilterSecurityI...

2013-10-23 16:58:35 2303 2

html中关于页面缓存的标记

页面缓存有3种:客户端缓存、代理缓存 proxy cache、服务器(或反向代理缓存)gateway cache。本文只介绍客户端缓存。客户端从服务器请求数据经历如下基本步骤:   1、如果请求命中本地缓存(根据完整URL)则从本地缓存中获取一个对应资源的"copy";   2、检查这个"copy"是否fresh,是则直接返回,否则继续向服务器转发请求。   3、服务器接收到请求,然...

2013-10-23 10:33:19 373

原创 spring security的filter配置

filter别名、常用的filter类及命名空间:AliasFilter ClassNamespace Element orAttributeCHANNEL_FILTERChannelProcessingFilterhttp/intercept-url@requires-channelS...

2013-10-23 10:21:49 454

原创 spring security概述

     spring security由一堆的filter组成,每个filter之间的实现是独立的。而且你可以修改里面的filter,或者写自己的filter。当然了,你修改得越多,也就越失去了使用它的意义。  内置的filter列表及执行顺序:ChannelProcessingFilter, 用于选择channel,也就是http或https的选择。Sec...

2013-10-23 10:11:05 83

空空如也

空空如也

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

TA关注的人

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