摘要:
一、零散 1、java允许我们把任何基本数据类型转换成别的基本数据类型,布尔型除外。(基本数据类型:boolean, char, byte, short, int, long, float, double), 把一个short类型数据和int类型数据进行计算,结果的数据类型是int,通常表达式中出现 阅读全文
摘要:
引:此文是自己学习python过程中的笔记和总结,适合有语言基础的人快速了解python3和没基础的作为学习的大纲,了解学习的方向、知识点;笔记是从多本书和视频上学习后的整合版。 (一)初识python 1、一般文件以.py为格式;用#作注释. 2、一般对象不用特别声明,python会自动识别;一个 阅读全文
摘要:
一、基本概念 1、C语言区分大小写;2、注释/*里边的所有内容都是注释*/,或者//单行注释;3、printf() 打印,f表示format;scanf()输入;4、变量必须要有声明,一次声明可同时声明多个变量并同时赋初值,每个变量之间用,号隔开;(当试图访问未初始化的变量时,可能产生无意义的数值或 阅读全文
摘要:
结论:每个拦截器的addPathPatterns,excludePathPatterns添加的路径是各自独立的,如果添加的一个拦截器没有addPathPattern任何一个url则默认拦截所有请求,如果没有excludePathPatterns任何一个请求,则默认不放过任何一个请求。 验证过程: 两 阅读全文
摘要:
并发编程使我们可以将程序划分为多个分离的、独立运行的任务。通过多线程机制,这些独立的任务中的每一个都将由执行线程来驱动。单个进程可以拥有多个并发执行任务。 实现并发最直接的方式是在操作系统级别使用进程。 Java的线程机制是抢占式的,调度机制会周期性的中断线程,将上下文切换到另一个线程,从而为每个线 阅读全文
摘要:
目录、文件管理使用File类,可进行文件(夹)的创建、删除、目录跳转、文件查询等操作。 Inputstream,OutputStream是Java I/O的基础,所以输入输出相关的类都应该继承自它们。Reader和Writer是后加入的用于兼容Unicode与面向字符的I/O功能。任何自Inputs 阅读全文
摘要:
注解提供了一种结构化的,并且具有类型检查能力的新途径,从而使得我们能够为代码加入元数据,而不会导致代码杂乱且难以阅读。使用注解能够帮助我们编写累赘的部署描述文件以及其他生成的文件。 一、注解定义 (和接口挺像) @Target(ElementType.METHOD) @Retention(Reten 阅读全文
摘要:
官方文档:https://arthas.aliyun.com/doc/quick-start.html#demo 一、快速开始 watch(方法执行数据观测) watch 类全路径 方法名 returnObj 观察方法返回结果 watch demo.MathGame primeFactors "{p 阅读全文
摘要:
从Java SE5开始有了泛型的概念,泛型实现了参数化类型的概念。泛型的核心概念就是告诉编译器想使用什么类型,一般可以认为泛型与其他类型差不多,只是带有一个类型参数罢了。泛型的类型参数可以有多个,以逗号分隔,同时也可以使用extends来限定类型,extends为边界符,与继承时使用的extends 阅读全文
摘要:
一、定义 1、即在一个类的内部定义的另一个类,内部类能直接访问外部内的所有变量,即可与外部类链接保持通信;内部类提供了某种进入其外部类的容器。2、使用内部类的一大原因是:内部类能独立地继承自一个接口的实现,而无论外部类是否已经继承,对于内部类都没有影响。这间接实现了继承多个类。3、内部类可以在一个类 阅读全文
摘要:
一、静态代理 代理类和被代理类继承同一个接口,在代理类事例时需要被代理类作为参数,这样就调用到被代理类了;缺点:每个被代理类都需要写一个对应的代理类; public class Target{ void run(){ System.out.println("run Target!"); } } pu 阅读全文