一、java六个存储数据的地方 1)寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2)栈(stack):位于通用RAM中,这是一种 ...
分类:
编程语言 时间:
2018-02-01 10:44:19
阅读次数:
144
JavaBean与Introspector 反射和内省操作很多时候都是在以后要做框架的时候作用非常大。 现在你学的是面向对象编程,即:你所写代码都能够找到对应的类或接口,找到具体的方法写出对应的代码。 但是以后学面向抽象编程的时候,即:我们所写的代码完全抽象,比如我们写的框架所要面向的类或方法目前并 ...
分类:
编程语言 时间:
2018-02-01 10:44:28
阅读次数:
244
Spring AOP Java web 环境搭建 Java web 项目搭建 Java Spring IOC用法 spring提供了两个核心功能,一个是IoC(控制反转),另外一个便是Aop(面向切面编程),IoC有助于应用对象之间的解耦,AOP则可以实现横切关注点(如日志、安全、缓存和事务管理)与 ...
分类:
编程语言 时间:
2018-02-01 10:45:22
阅读次数:
205
1.拦截器是基于java反射机制的,而过滤器是基于函数回调的。 2.过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。 3.拦截器只对action起作用,而过滤器几乎可以对所有请求起作用。 4.拦截器可以访问action上下文、值栈里的对象,而过滤器不能。 5.在action的生命 ...
分类:
编程语言 时间:
2018-02-01 10:46:12
阅读次数:
136
一集合框架图 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短虚线表示), ...
分类:
编程语言 时间:
2018-02-01 10:46:28
阅读次数:
208
1、强烈建议,不使用char类型 那么,到底为什么java里不推荐使用char类型呢?其实,1个java的char字符并不完全等于一个unicode的字符。char采用的UCS-2编码,是一种淘汰的UTF-16编码,编码方式最多有65536种,远远少于当今Unicode拥有11万字符的需求。java ...
分类:
编程语言 时间:
2018-02-01 10:46:59
阅读次数:
199
python实现简单爬取图片保存到本地
分类:
编程语言 时间:
2018-02-01 11:40:21
阅读次数:
216
前面描述的几种增强(Advice)都是在目标方法范围内织入,而引介(Introduction)不同,直接在类级别上添加目标未实现的接口方法。在Spring中可以通过扩展DelegatingIntroductionInterceptor类来实现引介增强类。继承DelegatingIntroductionInterceptor配置文件测试
分类:
编程语言 时间:
2018-02-01 11:41:03
阅读次数:
181
Letters Removing 题意:给你一个长度为n的字符串,然后进行m次删除操作,每次删除区间[l,r]内的某个字符,删除后并且将字符串往前补位,求删除完之后的字符串。 题解: 1 #include<set> 2 #include<iostream> 3 #include<string> 4 ...
分类:
编程语言 时间:
2018-02-01 11:41:19
阅读次数:
175
1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父 ...
分类:
编程语言 时间:
2018-02-01 11:41:36
阅读次数:
174
1.面向对象基础 2.面向对象编程和函数式编程对比 3.面向对象中对象和类的关系 4.面向对象之构造方法 5.面向对象之应用场景实例 6.面向对象之对象中封装对象1 7.面向对象之对象中封装对象2 8.面向对象之对象中封装对象3 9.面向对象之单继承1 10.面向对象之单继承2 11.面向对象之多继 ...
分类:
编程语言 时间:
2018-02-01 11:44:56
阅读次数:
151
使用python的matplotlib模块进行画图,入门级程序
分类:
编程语言 时间:
2018-02-01 11:45:35
阅读次数:
194
线程的状态:New、Runnable、Blocked、Waiting、Timed waiting、Terminated 1. RUNNABLE,对应"就绪"和"运行"两种状态,也就是说处于就绪和运行状态的线程在java.lang.Thread中都表现为"RUNNABLE"2. BLOCKED,对应" ...
分类:
编程语言 时间:
2018-02-01 13:04:43
阅读次数:
177
创建main.py文件并粘贴下面代码 点击右键运行Debug 'main'后,下方的Debug窗口会出现ImportError: No module named 'bottle'这样的提示,提示导入bottle包出错 所以我们需要先安装这两个包,点击下方的Terminal,输入pip install ...
分类:
编程语言 时间:
2018-02-01 13:04:58
阅读次数:
766
Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契 ...
分类:
编程语言 时间:
2018-02-01 13:05:42
阅读次数:
140
//实例 思路来源: https://www.cnblogs.com/bunuo/p/6140750.html ...
分类:
编程语言 时间:
2018-02-01 13:06:21
阅读次数:
180
博文重点: 学习目标:哪些内存需要回收 什么时候回收 如何回收 在基于概念讨论的模型中,主要对Java堆和方法区进行讨论。 why?:一个接口中的多个实现类需要的内存可能不一样,一个方法中的多个分支需要的内存也可能不一样。只有在程序运行期间才能知道会创建哪些对象,这部分内存的分配和回收都是动态的,g ...
分类:
编程语言 时间:
2018-02-01 13:06:38
阅读次数:
140
要在应用程序中使用这些功能,只需将其构建为依赖于spring-cloud-config-client的Spring引导应用程序(例如,查看配置客户端或示例应用程序的测试用例)。添加依赖关系的最方便的方法是通过Spring Boot启动器org.springframework.cloud:spring ...
分类:
编程语言 时间:
2018-02-01 13:07:01
阅读次数:
178
有时,忽略某些命名网络接口是有用的,因此可以将其从服务发现注册中排除(例如,在Docker容器中运行)。可以设置正则表达式的列表,这将导致所需的网络接口被忽略。以下配置将忽略“docker0”接口和以“veth”开头的所有接口。 有时,忽略某些命名网络接口是有用的,因此可以将其从服务发现注册中排除( ...
分类:
编程语言 时间:
2018-02-01 13:08:49
阅读次数:
191
1 单词长度(4分) 1 单词长度(4分) 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文 ...
分类:
编程语言 时间:
2018-02-01 13:10:27
阅读次数:
170