自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (7)
  • 收藏
  • 关注

转载 SpringMVC内部解析及自实现

1、实现原理<wbr><div><span style="white-space:pre;"   >    </span>根据汇编源码,volatile修饰的变量会形成两行汇编代码,一行是赋值,一行是lock。Lock的作用就是在多核下,让当前处理器缓存区中的数据写入到内存。同时让其他处理器缓存区的对应内容失效,在下次读取该地址时强制从主存中读取数据...

2018-09-14 15:43:09 219

原创 css之伪类和伪元素

http://blog.sina.com.cn/s/blog_53e1227d0100eu8e.html比如这样的定义就是伪类:a:visited{color:red;},这样的就是伪元素:p:first-letter{color:red;}。    先说说伪类:伪类可以看做是一种特殊的类选择符,是能被支持CSS的浏览器自动所识别的特殊选择符。它的最大的用处就是可以对链接在不同状态下定义不同的样式...

2014-10-11 14:06:46 196

原创 CSS中的标点符号

1、>(大于号) :css中的">"表明class样式只作用于子级元素,对于子级再往下的元素则忽略不计,比如孙级的元素就会被忽略。  例如:         <div> <p> <span>数学</span> </p> <span>语文</span> &a

2014-10-11 14:06:00 1167

原创 html CSS控制图片的旋转 基于webkit

<img title="21.jpg"  src="" style="-webkit-transform: rotate(270deg);">

2014-10-11 13:34:20 211

原创 <jsp:include>和<%@include%>的区别

&lt;%@include%&gt;:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet&lt;jsp:include&gt;:所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。JSP中的两种包含页面的方法第一种:include指令:当JSP转换成Servl...

2014-09-26 14:48:42 145

原创 Spring MVC +Hibernate 返回 HibernateJSON对象时,多对一关系属性注释@JsonIgnore

Spring MVC +Hibernate 返回 HibernateJSON对象时,多对一关系属性注释@JsonIgnore

2014-09-25 17:03:17 222

原创 springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序

 转 http://blog.csdn.net/zb0567/article/details/7921155spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModelAndViewJava代码     @RequestMapping("/show1") publi...

2014-09-25 10:15:49 94

原创 Web.xml配置详解之context-param

转自:http://blog.csdn.net/liaoxiaohua1981/article/details/6759206 格式定义:[html] view plaincopy&lt;context-param&gt;  &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt;  &lt;param-value&gt;contextC...

2014-09-24 09:34:40 87

原创 绿色版Tomcat 启动 + 停止 + 随系统自动启动

http://blog.csdn.net/songyanjun2011/article/details/7025216启动 绿色版 的 Tomcat 服务: 找到解压的 Tomcat 目录下, 例如: D:\ MyInstalltion \ apache-tomcat-6.0.20 \ bin 找到 startup.bat 鼠标双击后 即可启动 Tomcat 服务。停止 绿色版 的 Tomcat ...

2014-09-23 15:16:31 237

原创 spring mvc 注解解释大全

  请求路径上有个id的变量值,可以通过@PathVariable来获取  @RequestMapping(value = "/page/{id}", method = RequestMethod.GET)  @RequestParam用来获得静态的URL请求入参     spring注解时action里用到。简介:handler method 参数绑定常用的注解,我们根据他们处理的Request...

2014-09-23 15:01:01 106

原创 Eclipse 安装SVN和 SVN Connector

1、在Eclipse-&gt;help-&gt;Software market-&gt;输入SVN进行安装2、Connector在线安装地址http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/ 其更新网站地址为http://www.polarion.com/products/svn/s...

2014-09-23 13:03:42 469

原创 nginx 缓存实现

目的:缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现:nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置:打开配置文件/usr/local/nginx/conf/nginx.confuser  w...

2014-09-02 12:31:01 107

原创 FindAndModify

这个方法最牛逼的地反就在于既可以返回更新前的值,也可以返回更新后的值,具体返回哪一个,取决于你为FindAndModifyArgs的VersionReturned属性赋什么值。来看一下方法的签名:public virtual FindAndModifyResult FindAndModify(FindAndModifyArgs args);和使用FindXXX方法一样,都要先构造一个XXXArgs...

2014-08-21 15:38:28 349

原创 MongoDB Query使用

Query.All("name", "a", "b");//通过多个元素来匹配数组 2 3 Query.And(Query.EQ("name", "a"), Query.EQ("title", "t"));//同时满足多个条件 4 5 Query.EQ("name", "a");//等于 6 7 Qu

2014-08-21 15:35:53 338

原创 .net(C#)使用memcached

.net(C#)使用memcached1. 下载memcache(http://jehiah.cz/projects/memcached-win32)的windows稳定版http://jehiah.cz/projects/memcached-win32/files/memcached-1.2.1-win32.zip2. 解压,把memcached.exe 放到c:\windows\system3...

2014-08-21 11:16:50 103

原创 Mongodb 配置

一、ngxconf配置http {    include       mime.types; //在nginx安装目录下可以找到“mime.types”文件,在其中增加需要支持的文件格式    default_type  application/octet-stream;    upstream  fv_list {  #  fv_list,在server中的location 节点中做绑定用   ...

2014-08-21 10:20:23 83

原创 mongodb数据管理

mongodb数据管理数据的导出、数据导入数据导出 mongoexport [使用mongoexport -h查看参数] 数据导入 mongoimport [使用mongoimport -h查看参数]导入导出json数据实例mongoexport -d mydb -c user -o d:/mongdbback/user.dat--mydb是要导出的表所属的数据库--user是要导出的集合名c...

2014-08-21 09:51:16 101

原创 Nginx配置文件nginx.conf中文详解(总结)

 http://wiki.nginx.org/Main http://www.2cto.com/os/201212/176520.html #定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | c...

2014-08-20 17:28:58 68

原创 IS主机下无法播放FLV视频的设置方法

nmz application/x-scream nokia-op-logo image/vnd.nok-oplogo-color npx application/x-netfpx nsnd audio/nsnd nva application/x-neva1 oda application/oda oom application/x-AtlasMate-Plugin pac audio/x-pa...

2014-08-20 14:41:14 395

原创 C# JSON指定IgnoreDataMember 来忽略指定字段

public class User{ public string Name{get;set;} [IgnoreDataMember]//Address属性将不会被序列化 public string Address{get;set;}}using (var ms = new MemoryStream())                {                    var c = new...

2014-08-14 14:00:02 2652

原创 如何在MongoDB中建立新数据库和集合

 一、创建Mongodb数据库  由于Mongodb不是关系型数据库文件,实际上,它并不存在传统关系型数据库中的所谓“数据库”的概念,但不用担心,当你第一次新增数据时,mongodb就会以collection集合的形式进行保存和新建,而不需要你手工去新建立。下面是例子: 开始-&gt;附件-&gt;command prompt -&gt;右键—&gt;管理员身份运行依次输入命令:  cd C:\P...

2014-08-12 16:35:55 220

原创 MongoDB两阶段提交实现事务

http://www.tuicool.com/articles/f6ZBjmMongoDB数据库中操作单个文档总是原子性的,然而,涉及多个文档的操作,通常被作为一个“事务”,而不是原子性的。因为文档可以是相当复杂并且包含多个嵌套文档,单文档的原子性对许多实际用例提供了支持。尽管单文档操作是原子性的,在某些情况下,需要多文档事务。在这些情况下,使用两阶段提交,提供这些类型的多文档更新支持。因为文档可...

2014-08-12 14:50:53 459

原创 Configure mongod and mongos for SS

http://docs.mongodb.org/manual/tutorial/configure-ssl/his document helps you to configure MongoDB to support SSL. MongoDB clients can use SSL to encrypt connections to mongod and mongos instances.NOTE...

2014-08-12 14:49:47 89

原创 转载 MongoDB

MongoDB学习笔记(一) MongoDB介绍及安装Posted on 2011-03-08 07:32 lipan 阅读(153040) 评论(42) 编辑 收藏系列目录    MongoDB学习笔记(一) MongoDB介绍及安装    MongoDB学习笔记(二) 通过samus驱动实现基本数据操作    MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB数...

2014-08-12 12:13:48 61

原创 Mono 之 Nginx

在Linux上部署网站需要先安装Web服务器端软件,IIS只能在windows上使用,相对的我们可以选择著名的apache、Ngnix等。本文将简单Nginx的安装、配置以及利用其运行一个简单的Asp.net 网站。Nginx    Nginx (Engine X)是一个高性能的Web服务器,由于其稳定、功能丰富、低资源消耗等特点,已经有很多网站利用它进行部署(国内不少大公司开始利用nginx 取...

2014-08-08 12:29:39 123

原创 nginx 负载均衡,多站点共享Session

http://www.cnblogs.com/red-fox/archive/2012/11/05/2755271.html多站点共享Session常见的作法有:使用.net自动的状态服务(Asp.net State Service);使用.net的Session数据库;使用Memcached。使用Cookie方式实现多个站点间的共享(这种方式只限于几个站点都在同一域名的情况下); 这里我们就 ...

2014-08-08 12:27:23 116

原创 jQuery普通对象与JSON串互相转换

http://www.qttc.net/201306335.htmljson串的方便已经通用性逐渐成为一种规范,通常我们生成json串都是使用服务器端语言生成,而只要掌握json语法规则也能把js对象生成json串。jQuery有一个插件可以轻易的实现普通对象与json串的互相转换。一、下载插件下载地址:http://code.google.com/p/jquery-json/二、引入插件要先引入...

2014-08-07 17:49:39 296

原创 主流浏览器对 HTML5 WebSocket 的支持情况

面是主流浏览器对 HTML5 WebSocket 的支持情况:浏览器支持情况ChromeSupported in version 4+FirefoxSupported in version 4+Internet ExplorerSupported in version 10+OperaSupported in version 10+SafariSupported in version 5+...

2014-08-07 13:50:54 1152

原创 SuperSocket 1.5 Documentation

SuperSocket 1.5 DocumentationHome Project DownloadEnglish (United States) Select other languagev1.5 Select other versionSuperSocket Basic ConfigurationKeywords: Basic Configuration, Configuration Docu...

2014-08-06 18:09:10 237

原创 memcached+magent实现memcached集群

首先说明下memcached存在如下问题  本身没有内置分布式功能,无法实现使用多台Memcache服务器来存储不同的数据,最大程度的使用相同的资源;无法同步数据,容易造成单点故障。(memagent代理实现集群)      在 Memcached中可以保存的item数据量是没有限制的,只要内存足够 。  Memcached单进程最大使用内存为2G,要使用更多内存,可以分多个端口开启多个Memca...

2014-08-01 13:50:41 80

原创 Nginx反向代理Websocket

开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,...

2014-08-01 13:14:50 172

原创 Nginx配置文件详细说明

Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件error_log  /var/log/nginx/error.log;pid        /var/run/nginx.pid;#工作...

2014-08-01 13:12:04 78

原创 C#.NET Velocity共享缓存管理

using System;using System.Collections;using System.Text.RegularExpressions;using System.Web;using Microsoft.Data.Caching;using System.Collections.Generic;using System.Linq;namespace Pub.Class{ /// ...

2014-08-01 13:10:50 241

原创 Microsoft Distributed Cache Velocity 分布式缓存

微软分布式缓存,工程代码为“Velocity”。这是一个分布式内存对象缓存系统。最新版本为CTP3。下载   跟memcached一样,“Velocity”维护一张大的哈希表,这张表可以跨越多个服务器,你可以通过添加或者减少服务器来平衡系统压力。   安装“Velocity ”时需要建立一个保存配置的地方,可以是共享文件,也可以是SQLServer数据库。   安装完成后需要用Run as adm...

2014-08-01 13:09:36 140

原创 WPF 资源内的ViewModel绑定集合排序

     &lt;UserControl.Resources&gt;        &lt;CollectionViewSource Source="{Binding MainProjectViewModel.ProjectListViewModel.Children}" x:Key="cvs"&gt;            &lt;CollectionViewSource.SortDescrip...

2014-07-30 09:17:52 239

原创 算法

a user entered an integer value into a text box. Without using a buit-in library, convert the numeric string to its integer representation.static int StringTolnt(string s)        {            int sum ...

2014-07-28 11:06:19 71

原创 ListView绑定ViewModel后获取ListView的ItemsPanel中的控件

 UIElement u = listViewMain.ItemContainerGenerator.ContainerFromIndex(0) as UIElement;                    ClassButton classButton = (VisualTreeHelper.GetChild(u, 0) as ClassButton);                 ...

2014-06-17 16:57:20 775

原创 相框类型的阴影图片

&lt;Border SnapsToDevicePixels="True" BorderBrush="Red" BorderThickness="4" CornerRadius="5" Margin="20" HorizontalAlignment="Center" VerticalAlignment="Center"&gt; &

2014-05-29 17:59:56 133

原创 WCF—Binding

 Binding描述了哪些层面的信息一个Binding包含着丰富的信息,每种信息都描述了服务端和客户端交互过程中的一方面,如下表所示,Binding描述了这些层面的信息:层次备注说明Transactions(事务)TransactionFlowBindingElement,用于指定事务流程Reliability(信赖)ReliableSessionBindingElement,用于指定对会话方式S...

2014-05-14 10:18:07 75

原创 最优化WPF 3D性能(基于“Tier-2”硬件)

 开发人员在应用程序中使用Windows Presentation Foundation来构建大量的3D控件、包含3D场景时,常常会遇到如何优化其性能的问题。WPF 3D组的几个成员提供了一个影响应用程序性能的3D类和属性的列表。当我们使用她们来优化应用程序性能时应该遵从这些建议。本随笔假定你深刻的理解了WPF 3D API。不熟悉这些API的用户在使用这些建议之前应该首先阅读WPF SDK文档。...

2014-04-23 09:23:46 101

ruby-runtime.hpi

ruby runtime jenkins 插件安装 gitlab hook会用到,用于Jenkins和gitlab做回调

2020-03-03

Jenkins自动化部署,包含通过Publish Over SSH 远程脚本部署

1、包含jenkins 远程发布到tomcat 容器 2、解决了tomcat发布后需手动重启的问题。 具体通过Publish Over SSH 插件,实现远程文件copy、远程脚本执行、远程tomcat重启,实现真正的全自动化部署

2017-02-13

jacc-1.0.jar

Hibernate 3.0中关联的 <dependency> <groupId>javax.security</groupId> <artifactId>jacc</artifactId> <version>1.0</version> </dependency>

2015-03-25

springmvc-jackson-jar包集合

用户Spring mvc Jackson自动转化的支持

2014-12-23

利用tomcat+memcached实现session共享jar包

利用tomcat+memcached实现session共享,

2014-12-21

memcached-1.2.6-32

memcached是一套分布式的高速缓存系统,除一般数据缓存为,亦可以用于分布式的session共享

2014-12-21

nginx-1.6.2

nginx,高性能http和反向代理服务器,用于负载均衡,数据缓存

2014-12-21

空空如也

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

TA关注的人

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