腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
明丰随笔
专栏成员
举报
61
文章
51811
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(61)
编程算法(24)
.net(12)
文件存储(6)
面向对象编程(6)
windows(4)
数据库(3)
sql(3)
打包(3)
ide(3)
aop(3)
tcp/ip(3)
iis(3)
java(2)
javascript(2)
c#(2)
asp.net(2)
网站(2)
http(2)
网络安全(2)
https(2)
private(2)
public(2)
system(2)
c++(1)
python(1)
erlang(1)
node.js(1)
xml(1)
ajax(1)
mvc(1)
web.py(1)
git(1)
api(1)
linux(1)
apache(1)
神经网络(1)
日志服务(1)
命令行工具(1)
消息队列 CMQ 版(1)
企业邮箱(1)
腾讯云测试服务(1)
存储(1)
缓存(1)
hive(1)
unity(1)
rpc(1)
rabbitmq(1)
powershell(1)
大数据(1)
数据分析(1)
kafka(1)
任务调度(1)
action(1)
attributes(1)
dll(1)
live(1)
memorystream(1)
path(1)
service(1)
static(1)
wcf(1)
反射(1)
搜索文章
搜索
搜索
关闭
使用MiniProfiler小结
数据库
sql
可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控。
小蜜蜂
2019-08-02
1.5K
0
线程池的作用和CLR线程池
asp.net
.net
数据库
sql
在程序的世界里,如果创建某种对象所需要的代价太高,同时这个对象又可以反复使用,那么我们往往就会准备一个容器,用来保存一批这样的对象。当我们要用这种对象时,就不需要每次去创建一个,而是直接从容器中取出一个现成的对象。由于节省了创建对象的开销,程序性能自然就上升了。这个容器就是“池”。很容易理解的是,因为有了对象池,在用完对象之后应该有一个“归还”的动作,这样便可以把对象放回池中,下次需要的时候就可以再次拿出来使用。既然我们每次都是从池中获取对象,那么这些对象是由谁来创建,又是什么时候创建的呢?这个就要根据不同情况由各对象池来自行实现了。例如,可以在创建对象池的时候指定池内对象数量,并且一下子全部创建好,当然您也可以在得到请求时,如果发现池中已经没有剩余对象时创建。您也可以“事前”先准备一部分,“事中”根据需要再继续补充。还可以做得“智能”一些,例如,根据实际情况添加或删除一些对象,甚至对需求“走势”进行“预测”,在空闲时便创建更多的对象以备“不时之需”。各中变化难以言尽。当然,它们的原理和目的是类似的。相信上面这段文字也已经讲清了“线程池”的作用:因为创建一个线程的代价较高,因此我们使用线程池设法复用线程。就是这么简单。
小蜜蜂
2019-07-14
834
0
RPC编程
rpc
aop
面向对象编程
数据库
sql
RPC全称Remote Procedure Call,即远程方法调用。它的表现形式是:
小蜜蜂
2019-07-14
1.3K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档