随笔分类 -  14.Asp.Net(B/S) 开发

摘要:注:本文只做本人记录使用,也可供大家参考,有兴趣的可以一起讨论。 安装步骤 1、yum –y update 2、安装Mono源码安装需要的库 yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-deve 阅读全文
posted @ 2016-05-27 11:48 海上浪子 阅读(239) 评论(0) 推荐(0) 编辑
摘要:第一部分:安装配置 Tomcat第二部分:安装配置 CAS第三部分:实现 ASP.NET WebForm Client第四部分:实现基于数据库的身份验证第五部分:扩展基于数据库的身份验证1. 应用场景前面提到的基于数据库的集中身份验证主要是通过用户名、密码的方式完成验证操作,然而在实际使用过程中,用... 阅读全文
posted @ 2015-08-26 13:19 海上浪子 阅读(188) 评论(0) 推荐(0) 编辑
摘要:第一部分:安装配置 Tomcat第二部分:安装配置 CAS第三部分:实现 ASP.NET WebForm Client第四部分:实现基于数据库的身份验证1.下载 Microsoft JDBC Driver for SQL Server。(1)Microsoft JDBC Driver 4.0 for... 阅读全文
posted @ 2015-08-26 13:17 海上浪子 阅读(153) 评论(0) 推荐(0) 编辑
摘要:Quartz.NET介绍:Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,... 阅读全文
posted @ 2015-06-19 17:30 海上浪子 阅读(266) 评论(0) 推荐(0) 编辑
摘要:英文原文:StackOverflow Update: 560M Pageviews A Month, 25 Servers, And It's All About PerformanceStackOverflow 是一个 IT 技术问答网站,用户可以在网站上提交和回答问题。当下的 StackOver... 阅读全文
posted @ 2014-07-25 13:26 海上浪子 阅读(292) 评论(0) 推荐(0) 编辑
摘要:微软开放了.NET 4.5.1的源代码.NET Reference Source发布了beta版,可以在线浏览.NET Framework 4.5.1的源代码,并且可以通过配置,在Visual Studio 2013中调试.NET Framework。.NET Framework团队的项目经理Alo... 阅读全文
posted @ 2014-07-21 17:01 海上浪子 阅读(210) 评论(0) 推荐(0) 编辑
摘要:KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。KindEditor使用JavaScript编写,可以无缝的与Java、.NET、PHP、ASP等程序接合。KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的编辑器之一。目前最新版本KindEditor3.5.2,官网及下载地址KindEd 阅读全文
posted @ 2014-01-17 16:48 海上浪子 阅读(791) 评论(0) 推荐(0) 编辑
摘要:对于DB服务器同样也可以调整最大连接数来做优化。 在调整优化好最大连接数之后,就只有软硬件负载均衡了。硬件负载均衡能够直接通过智能交换机实现,处理能力强,而且与系统无关,但是价格贵,配置困难,不能区分实习系统与应用的状态。所以硬件负载均衡适用于一大堆设备,大访问量,简单应用。软件负载均衡是基于系统与应用的,能过更好地根据系统与应用的状况来分配负载。性价比高。PCL负载均衡软件,Linux下的LVS软件。程序级别的并发控制:当两个用户同时访问一个页面,一个用户可能更新的事另一个用户已经删除的记录。或者,在一个用户加载页面跟他点击删除按钮之间的时间里,另一个用户修改了这条记录的内容。有下面三中并发 阅读全文
posted @ 2014-01-02 15:08 海上浪子 阅读(309) 评论(0) 推荐(0) 编辑
摘要:读取xml文件,是项目中经常要用到的,所以就总结一下,最近项目中用到的读取xml文件并且转成List对象的方法,加上自己知道的另一种实现方法。 就以一个简单的xml做例子。xml格式如下: View Code Product对象如下:public class Product { public string Name { get; set; } public decimal Price { get; set; } public decimal SupplierId { get; set; } }View Code 要实现的就是... 阅读全文
posted @ 2013-12-12 11:38 海上浪子 阅读(547) 评论(0) 推荐(0) 编辑
摘要:1. Memcached是什么?Memcached是分布式的内存对象缓存系统。2. Memcached的基本数据结构是什么?Memcached是基于Key/Value对的HashMap。每一对,都可以设定过期时间。3. Memcached用什么实现?服务端程序由C语言编写,客户端可以用任何语言编写。客户端通过Memcached协议与服务端通信。4. Memcached特点(1)无备份/冗余:各Memcached节点的数据之间没有互相备份,一旦某个节点挂掉,缓存中的数据就会丢失。5. 开发团队Memcached由Danga Interactive开发。6. 相关下载(1)Memcached服务端 阅读全文
posted @ 2013-11-28 15:26 海上浪子 阅读(186) 评论(0) 推荐(0) 编辑
摘要:1. 源程序packagecom.sinosuperman.memcached;importjava.io.IOException;importjava.net.InetSocketAddress;importnet.spy.memcached.CASResponse;importnet.spy.memcached.CASValue;importnet.spy.memcached.MemcachedClient;publicclassTest{privatestaticMemcachedClientclient=null;static{try{client=newMemcachedClient 阅读全文
posted @ 2013-11-28 15:25 海上浪子 阅读(300) 评论(0) 推荐(0) 编辑
摘要:1. 非CAS首先看一个不是CAS的Memcached程序实例。实例的问题原型,见上一篇博文。程序实例:packagecom.sinosuperman.memcached;importjava.io.IOException;importjava.net.InetSocketAddress;importnet.spy.memcached.MemcachedClient;publicclassTest{publicstaticvoidmain(String[]args)throwsIOException{MemcachedClientcache=newMemcachedClient(newInet 阅读全文
posted @ 2013-11-28 15:23 海上浪子 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1. 什么是CAS协议很多中文的资料都不会告诉大家CAS的全称是什么,不过一定不要把CAS当作中国科学院(China Academy of Sciences)的缩写。Google.com一下,CAS是什么?CAS是Check And Set的缩写。2. CAS协议原文http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt3. CAS的基本原理基本原理非常简单,一言以蔽之,就是“版本号”。每个存储的数据对象,多有一个版本号。我们可以从下面的例子来理解:如果不采用CAS,则有如下的情景:第一步,A取出数据对象X;第二 阅读全文
posted @ 2013-11-28 15:21 海上浪子 阅读(187) 评论(0) 推荐(0) 编辑
摘要:一、基本参数在我们第一次安装Memcached时,一般都是用过这个命令:memcached-m512-uroot-d-l127.0.0.1-p11211我们先来解释这几个参数的含义吧。-m 指定缓存所使用的最大内存容量,单位是Megabytes,默认是64MB-u 只有以root身份运行时才指定该参数-d 以daemon的形式运行-l 指定监听的地址-p 指定监听的TCP端口号,默认是11211二、其他常用的参数-t 指定线程数,默认是4个-h 打印帮助信息-c 最大同时连接数,默认是1024.-U 指定监听的UDP端口号,默认是11211-M 内存耗尽时显示错误,而不是删除项一开始说的“-d 阅读全文
posted @ 2013-11-28 15:20 海上浪子 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1、Cache定义(1)狭义概念:用于CPU的相对高速处理与主存(Main Memory)的相对低速处理的之间起到协调功能的硬件设备。(2)广义概念:用于速度相差较大的两种硬件之间,起到协调两者数据传输速度差异的结构。狭义概念来自于Cache自1967出现以来较长时间内的应用场景。因为CPU的数据处理速度,要远远高于主存,所以在CPU和主存之间会有高速缓存设备,甚至是多级缓存设备。而广义概念,则是目前已经被广泛接受的一种定义,且广义概念中,Cache不再只局限于硬件,也可以是软件。比如用于网络相对低速传输与磁盘相对高速传输之间的速度差异协调。2、Cache的本质原理可以一句话概括,就是:Cac 阅读全文
posted @ 2013-11-28 15:17 海上浪子 阅读(277) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示