一、什么是AOP 1、将复杂的需求分解出不同的方面,将散布在系统汇中的公共功能集中解决; 2、采用代理机制组装起来运行,再不改变原程序的基础上对代码段进行增强处理,增加新的功能; 3、默认采取的是JDK动态代理,面向接口编程的动态代理。 二、案例 接下来我们通过具体案例对AOP进一步了解 1、创建U ...
分类:
编程语言 时间:
2019-10-27 12:35:13
阅读次数:
75
本文链接:https://blog.csdn.net/sinat_36629696/article/details/80740678上回说到 UDP 协议, 与之对应的便是 TCP 协议TCP协议TCP协议全称: 传输控制协议, 顾名思义, 就是要对数据的传输进行一定的控制.先来看看它的报头Alt ...
分类:
其他好文 时间:
2019-10-26 15:22:23
阅读次数:
76
一、函数 1.作用: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 2.定义函数: 1)函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 2)任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 ...
分类:
其他好文 时间:
2019-10-25 17:57:08
阅读次数:
85
浅谈响应式编程(Reactive Programming) 0.9312018.02.14 21:22:16字数 1877阅读 9816 0.9312018.02.14 21:22:16字数 1877阅读 9816 这是告别CSDN后第一次使用简书写IT类的博客,还在适应。最不适应的就是不能直接手输 ...
分类:
其他好文 时间:
2019-10-24 09:46:45
阅读次数:
97
一、以毫秒为单位。long startTime = System.currentTimeMillis(); //开始时间 //测试的代码段 long endTime = System.currentTimeMillis(); //结束时间 System.out.println("程序运行时间:" + ...
分类:
其他好文 时间:
2019-10-23 11:20:45
阅读次数:
91
web题: 1.bugku本地包含 打开是一段高亮的php代码,查看源码和抓包都没有什么有用的信息,解题的关键就在于代码段中 读一下这段代码,大概意思是: 包含flag,php文件,变量a等于由REQUEST请求中传入的hello值(REQUEST传入是包含GET和POST两种传入方式,所以我们直接 ...
分类:
其他好文 时间:
2019-10-23 09:28:48
阅读次数:
87
Google Tag Manager(谷歌代码管理系统,GTM)可以帮助您快速轻松地更新网站或移动应用上的代码和代码段,例如用于流量分析和营销优化的代码和代码段。您还可以通过跟踪代码管理器的界面添加和更新 AdWords、Google Analytics、Firebase Analytics、Flo ...
分类:
其他好文 时间:
2019-10-22 18:18:31
阅读次数:
85
操作系统的作用: 1,封装所有硬件接口,让各种用户使用电脑更加轻松 2,是对计算机内所有资源进行合理的调度和分配 进程: 是指正在执行的程序。 是程序执行过程中的一次 指令,数据集等的集合。 也可以叫做程序的一次执行过程。 进程是一个动态的概念。 进程由三大部分组成:代码段,数据段,PCB:进程管理... ...
分类:
系统相关 时间:
2019-10-22 13:14:17
阅读次数:
79
1 查看中断前后 上下文的变换使用 代码打印 进入 中断前后的 上下文,发现有 cs ss esp 改变了。中断门只用到了 TSS数据段中 cs ss esp 这几个东西;任务门 任务切换用到了更多的上下文 TSS 数据段的所有数据 。TSS 数据格式:2 代码:// 3_中断现场分析.cpp : ... ...
分类:
其他好文 时间:
2019-10-22 12:51:30
阅读次数:
72
理论:int x; 中断处理 响应切换(es、ss、esp) 应该由 硬件支持;如果其中交由汇编程序;那么还是不安全的,还是可以认为i控制。同理 iretd返回 也需要硬件支持。中断 使用到了 tss 数据段中的 ss esp;cs 怎么来的:来自于 我们构造的中断门 中的段选择子 如 : 0040... ...
分类:
其他好文 时间:
2019-10-22 12:38:39
阅读次数:
78