腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
明丰随笔
专栏作者
举报
61
文章
49752
阅读量
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)
搜索文章
搜索
搜索
关闭
浅谈StackTrace类
aop
在程序中,每次调用一个函数,就会生成一个堆栈帧,并push进入堆栈中。每一次结束一个函数调用,就会从堆栈中pop一个堆栈帧。
小蜜蜂
2019-07-15
1.4K
0
AOP编程
aop
打包
Aspect Oriented Programming(AOP),面向切面编程。AOP主要解决的问题是针对业务处理过程中对一些逻辑进行切面提取,它可以分散在处理过程中的不同的阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。这样做可以提高程序的可重用性,同时提高了开发的效率。AOP编程一般会分离应用中的业务逻辑和通用系统级服务逻辑,可以让各自业务进行高内聚的开发,通用系统级服务也能得到很好的复用。应用对象只实现它们应该做的——完成业务逻辑——仅此而已。它们并不负责其它的系统级关注点,例如日志或事务支持。AOP编程的主要场景是从业务逻辑里面提取日志记录,性能统计,安全控制,事务处理,异常处理等逻辑到独立的单元里。让负责业务逻辑的代码更加清晰和简单,从而更加容易维护,并且容易被复用。用一张图来看一下AOP编程的表现形式:
小蜜蜂
2019-07-15
482
0
RPC编程
rpc
aop
面向对象编程
数据库
sql
RPC全称Remote Procedure Call,即远程方法调用。它的表现形式是:
小蜜蜂
2019-07-14
1.3K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档