- 博客(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%>的区别
<%@include%>:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet<jsp:include>:所有代码分别处理,在页面被请求的时候才编译,被编译成多个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<context-param> <param-name>contextConfigLocation</param-name> <param-value>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->help->Software market->输入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集合的形式进行保存和新建,而不需要你手工去新建立。下面是例子: 开始->附件->command prompt ->右键—>管理员身份运行依次输入命令: 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绑定集合排序
<UserControl.Resources> <CollectionViewSource Source="{Binding MainProjectViewModel.ProjectListViewModel.Children}" x:Key="cvs"> <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
原创 相框类型的阴影图片
<Border SnapsToDevicePixels="True" BorderBrush="Red" BorderThickness="4" CornerRadius="5" Margin="20" HorizontalAlignment="Center" VerticalAlignment="Center"> &
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
Jenkins自动化部署,包含通过Publish Over SSH 远程脚本部署
2017-02-13
jacc-1.0.jar
2015-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人