自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 NIO

1. BIO传统的IO模型是BIO(blocking I/O),及阻塞式IO。等待读、等待写就会导致单个线程的阻塞,所以就需要多线程,也就是经典的connect per thread。这样虽然提高了效率,但是缺点也很明显,就是线程是很贵的。体现在:线程的创建和销毁成本是很高的线程本身占用较大内存线程的切换成本是很高的2. BIO的改进-事件驱动首先说明下,BIO的阻塞分两个部分:等待就绪和真正操作。比如读,分为等待系统可读以及真正的读操作;比如写,分为等待网卡可写以及真正的写

2021-01-25 21:44:01 116

原创 rabbitmq简介

模型基本对象rabbitmq模型的基本对象有四种,分别是:producer、exchange、queue、consumer。这里介绍下exchange。rabbitmq消息模型的核心思想是:生产者不会直接把消息发送给队列,队列和消息直接是通过媒介来进行接触的,这个媒介就是exchange。excahnge。exchange知道如何处理消息,并把消息发送给队列。rabbitmq把消息的分发逻

2017-11-12 20:30:44 391

原创 asp.net的页面跳转总结

一、前端跳转(js)1. window.open(pageURL,name,parameters)在新窗口跳转。2. location.href(pageURL)     在本窗口跳转。(需要在事件中加上return false)     在js中,location其实是一个对象。href是location的一个string属性,表示当前页面的url。所以当改变href时,也就

2013-09-30 11:25:55 652

转载 杂类收藏

eval的使用:http://blog.163.com/zhaoyanping_1125/blog/static/201329153201111283330357/

2013-09-22 09:06:27 477

转载 杂类收藏

asp.net页面生命周期:http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html

2013-09-17 09:06:49 393

转载 .net事务

1、SQL事务优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。CREATE PROCEDURE SP_DeleteOrder 2 ( 3 @OrderID INT 4 ) 5 AS 6 BEGIN TRANSACTION DeleteOrder 7 8 DELETE FROM [OrderDetail] WHERE

2013-09-06 09:24:57 553

原创 asp.net 缓存总结

本篇对asp.net缓存的总结,主要是参考了msdn的文章以及博客园中李天平的博客,方便以后查看。如有不对之处,望指正。引言:asp.net中的缓存分为两类:页输出缓存和应用程序缓存。页输出缓存:顾名思义,页输出缓存就是页面的缓存。设置方法有两种:1. 声明方式: 形式如:

2013-09-05 09:16:47 664

原创 CTS,CLS,CLR的理解

CTS,CLS,CLR的理解    编程时出现的问题,就像裹在真相外面的一层层纸,你要做的就是一层一层剥掉这些纸。    今天在解决一个bug时,一层一层查资料,最后查到了CTS上,虽然大概清楚.net框架的结构,但是对CTS的作用以及为什么叫.net框架是跨语言的不是很了解,于是花了点时间查了点资料,结合所看的资料和自己的思考,有了一下内容。如有不同意见,敬请指正。

2012-03-05 22:33:31 972

空空如也

空空如也

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

TA关注的人

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