- 博客(14)
- 收藏
- 关注
转载 Java中的常量池(字符串常量池、class常量池和运行时常量池)
原文链接 简介:这几天在看Java虚拟机方面的知识时,看到了有几种不同常量池的说法,然后我就去CSDN、博客园等上找资料,里面说的内容真是百花齐放,各自争艳,因此,我好好整理了一下,将我自认为对的理解写下来与大家共同探讨:在Java的内存分配中,总共3种常量池:1.字符串常量池(String Constant Pool):1.1:...
2018-04-25 15:53:59
206
原创 画图
一.捕获原图部分视图 /// <summary> /// 捕获原图部分视图(以中心为起点向四周捕获) /// </summary> /// <param name="fromImagePath">原图地址</param> /// <param name="toIm...
2018-03-21 09:13:58
188
转载 从头编写 asp.net core 2.0 web api 基础框架 (1)
原创地址 从头编写 asp.net core 2.0 web api 基础框架 (1) 工具:1.Visual Studio 2017 V15.3.5+2.Postman (Chrome的App)3.Chrome (最好是)关于.net core或者.net core...
2018-03-09 15:45:54
242
转载 Fiddler 抓包工具总结
Fiddler 抓包工具总结 阅读目录1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspect...
2018-03-08 18:09:15
613
转载 Autofac
原创链接 为什么使用AutoFac? Autofac是.NET领域最为流行的IOC框架之一,传说是速度最快的一个:优点:它是C#语言联系很紧密,也就是说C#里的很多编程方式都可以为Autofac使用,例如可以用Lambda表达式注册组件较低的学习曲线,学习它非常的简单,只要你理解了I...
2018-03-07 17:16:34
1767
转载 剖析DI
原创链接 0x00.前言当我们研究一些晦涩的源码,上网查阅资料的时候,映入眼帘的总有这么些名词:DIP、IOC、DI、DL、IOC容器这些专业名词。如果不懂这些名词背后的含义,我们内心有可能是这样的:image0x01.小例子/** * 餐厅类 */public class Restaurant { ...
2018-03-07 09:18:09
193
转载 委托与事件(4)
原创链接 网上讲C#委托和事件的博文已经非常多了,其中也不乏一些深入浅出、条理清晰的文章。我之所以还是继续写,主要是借机整理学习笔记、归纳总结从而理解更透彻,当然能够以自己的理解和思路给其他人讲明白更好。另外,太长的文章会让很多读者失去兴趣,所以我决定把这篇分成四个部分来介绍。分别是委托的基础、委托的进阶、事件的基础和事件的进阶。对使用委托与...
2018-03-06 10:20:16
210
转载 委托与事件(3)
原创链接 网上讲C#委托和事件的博文已经非常多了,其中也不乏一些深入浅出、条理清晰的文章。我之所以还是继续写,主要是借机整理学习笔记、归纳总结从而理解更透彻,当然能够以自己的理解和思路给其他人讲明白更好。另外,太长的文章会让很多读者失去兴趣,所以我决定把这篇分成四个部分来介绍。分别是委托的基础、委托的进阶、事件的基础和事件的进阶。对使用委托与...
2018-03-06 10:18:07
205
转载 委托与事件(2)
原创链接 网上讲C#委托和事件的博文已经非常多了,其中也不乏一些深入浅出、条理清晰的文章。我之所以还是继续写,主要是借机整理学习笔记、归纳总结从而理解更透彻,当然能够以自己的理解和思路给其他人讲明白更好。另外,太长的文章会让很多读者失去兴趣,所以我决定把这篇分成四个部分来介绍。分别是委托的基础、委托的进阶、事件的基础和事件的进阶。对使用委托与...
2018-03-06 10:15:45
328
转载 委托与事件(1)
原创链接 网上讲C#委托和事件的博文已经非常多了,其中也不乏一些深入浅出、条理清晰的文章。我之所以还是继续写,主要是借机整理学习笔记、归纳总结从而理解更透彻,当然能够以自己的理解和思路给其他人讲明白更好。另外,太长的文章会让很多读者失去兴趣,所以我决定把这篇分成四个部分来介绍。分别是委托的基础、委托的进阶、事件的基础和事件的进阶。对使用委托与...
2018-03-06 10:10:59
266
转载 Java字节码
原文链接 也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。Java号称是一门“一次编译到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java文件到通过编译器编译成java字节码文件(也就是.class文件),这个过程是java编译过程;而我们的java虚拟机执行...
2018-03-02 10:40:22
218
转载 常量、变量、字面量的区别
原创链接 经常看到这三者,基本每天作为一个程序媛的我,都和这三者在打着交道。之前每个都会使用,但是这样的来区别三者之间的关系还是第一次。从定义到实际例子,这次全面搞清楚,以后就省的定义混淆。那么我就首先来看了例子,有个大致的了解,再去看那些生硬的定义。c/c++ codeint a; //变量const int b = 10; //b为常量...
2018-03-02 09:59:17
1230
转载 深入理解类加载机制
原创链接 说明:开始正文之前,我想先说一下写这些文章的目的和好处,主要是可以使自己对学习的东西做一个总结,有时候花费很长的时间学了一些东西,理顺了一些思路,可是过几天再回想这些东西的时候还会变得模糊,所有又要花费时间找相关资料,翻看资料。而现在自己做这样一个总结,不但可以对新学习的知识做一个巩固加深,还有就是即使将来回头翻看的时候也有一个集中的资料和大致...
2018-02-28 21:33:37
169
原创 成员变量、局部变量、静态变量的初始化问题
问题:为什么堆中变量有初始值,而栈中变量必须初始化,才可以用?JVM加载.class文件的原理机制:1.装载:查找和导入类或接口的二进制数据;2.连接: (1)检查:检查导入类或接口的二进制数据的正确性; (2)准备:给类的静态变量分配内存空间并设置初始值;这个初始值与初始化不是同一个概念。比如public static int value = 12;这个阶段value的值为0...
2018-02-28 08:56:10
748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人