自定义博客皮肤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 105

原创 rabbitmq简介

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

2017-11-12 20:30:44 376

原创 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 644

转载 杂类收藏

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

2013-09-22 09:06:27 466

转载 杂类收藏

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

2013-09-17 09:06:49 385

转载 .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 544

原创 asp.net 缓存总结

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

2013-09-05 09:16:47 650

原创 CTS,CLS,CLR的理解

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

2012-03-05 22:33:31 950

空空如也

空空如也

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

TA关注的人

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