Java中有三种注释方式.注释的内容不会被运行,对代码内容进行适当的注释可以在进行阅读代码居用一定的可读性,如果一段代码不写注释以后再次阅读时可能会难以理解 三种注释方法 1.单行注释,只能注释一行内容 2.多行注释,可以注释一段文字 3.JavaDOC文档注释,对代码中的内容及一些内容进行描述 ...
分类:
编程语言 时间:
2020-05-04 17:09:17
阅读次数:
68
java类 一、类和对象 类(class)可以看成对具体事物的抽象特征提取。比如:人这个类,拥有器官的属性、拥有走路、劳动、吃喝玩乐的行为等。 对象(Object, instance)可以看成具体的事物,就是类的实例。比如:小明这个人,就是人类的一个实例。 二、类 1. 类的定义 [修饰符1 修饰符 ...
分类:
编程语言 时间:
2020-05-04 17:09:32
阅读次数:
62
原理图 基本架构: Eureka:就是服务注册中心(可以是一个集群),对外暴露自己的地址 提供者:启动后向Eureka注册自己信息(地址,提供什么服务) 消费者:向Eureka订阅服务,Eureka会将对应服务的所有提供者地址列表发送给消费者,并且定期更新 心跳(续约):提供者定期通过http方式向 ...
分类:
编程语言 时间:
2020-05-04 17:12:31
阅读次数:
71
SpringBoot 1.SpringBoot、SpringMVC、Spring的区别 Spring主要完成的是IOC和AOP的功能。 SpringMVC是通过DispatcherServelet,MoudlAndView 和 ViewResolver等使开发Web应用变得很简单了。 SpringB ...
分类:
编程语言 时间:
2020-05-04 17:16:03
阅读次数:
115
反射:框架设计的灵魂 * 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码* 反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。 * 获取Class对象的方式: 1. Class.forNam ...
分类:
编程语言 时间:
2020-05-04 17:17:09
阅读次数:
69
引导 要求:线程资源必须通过线程池提供,不允许在应用自行显式创建线程; 说明:使用线程池的好处是减少在创建和销毁线程上所花的时间以及系统资源的开销,解决资源不足的问题。如果不使用线程池,有可能造成系统创建大量同类线程而导致消耗内存或者“过度切换”的问题。 特别要注意:光理论是不够的,记住:Java架 ...
分类:
编程语言 时间:
2020-05-04 17:18:12
阅读次数:
54
题目: 解答: 我们需要找出给定数组中两个数字之间的最大差值(即,最大利润)。此外,第二个数字(卖出价格)必须大于第一个数字(买入价格)。 形式上,对于每组 i和 j(其中 j >i),我们需要找出 max(prices[j] - prices[i])。 方法一:暴力法 1 class Soluti ...
分类:
编程语言 时间:
2020-05-04 17:18:39
阅读次数:
56
45. 跳跃游戏 II 题目来源: "https://leetcode cn.com/problems/jump game ii" 题目 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例 ...
分类:
编程语言 时间:
2020-05-04 17:19:00
阅读次数:
66
不用Eclipse,仅仅用命令行写一个Java Servlet 可不可行呢?对Servlet 深入了解之后,答案是肯定的。 其实只需要三行命令即可以完成。例如: $ touch Hooyes.java $ vi Hooyes.java $ javac Hooyes.java 关于 Hooyes.ja ...
分类:
编程语言 时间:
2020-05-04 17:19:57
阅读次数:
58
PYTHON和多数高级编程语言一样,具有面向对象的语言特性,甚至可以说python的一切都是对象 下面我们介绍一下python面向对象的一些语法规范(仅供已有面向对象基本知识的读者食用): 1.类变量:在类内方法外直接定义的变量,具有特点:可以直接用类名访问,整个类内均可访问 2实例变量:实例对象修 ...
分类:
编程语言 时间:
2020-05-04 17:22:47
阅读次数:
83
前言 所有的胜利,与征服自我的胜利比起来,都是微不足道。 一、handlers是什么? logging模块中包含的类 用来自定义日志对象的规则(比如:设置日志输出格式、等级等) 常用3个子类:StreamHandler、FileHandler、TimedRotatingFileHandler 二、h ...
分类:
编程语言 时间:
2020-05-04 17:23:10
阅读次数:
86
之前安装模块的时候,多多少少有点问题,之前都没把问题和解决方法记录下来,现在开始要尽量记录下来,方便以后使用 pip 更新出错了,导致一直不能更新 WARNING: You are using pip version 20.0.2; however, version 20.1 is availabl ...
分类:
编程语言 时间:
2020-05-04 17:26:21
阅读次数:
118
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:老肥码码码 如果你处于想学Python或者正在学习Python,Python的教程不少了吧,但是是最新的吗?说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2 ...
分类:
编程语言 时间:
2020-05-04 17:27:19
阅读次数:
72
题目: 解答: 1 class Solution { 2 public: 3 vector<int> twoSum(vector<int>& numbers, int target) 4 { 5 int low = 0; 6 int high = numbers.size() - 1; 7 8 wh ...
分类:
编程语言 时间:
2020-05-04 17:27:43
阅读次数:
67
Java还为线程安全提供了一些工具类,如ThreadLocal类,它代表一个线程局部变量,通过把数据放在ThreadLocal中就可以让每个线程创建一个该变量的副本,从而避免并发访问线程安全问题。除此之外,Java5还新增了大量的线程安全类。 1.ThreadLocal类 早在JDK1.2推出之时, ...
分类:
编程语言 时间:
2020-05-04 17:29:59
阅读次数:
66
一、查询表格中第 (1,1) 元素 二、修改价格,打九折 三、插入图表 1.代码 2.执行结果 ...
分类:
编程语言 时间:
2020-05-04 17:30:48
阅读次数:
110
线性表 顺序表示 定义: 相关函数: C语言: malloc(m) 开辟 m 字节长度的地址空间,并返回这段空间的首地址。 sizeof(x) 计算变量 x 的长度。 free(p) 释放指针 p 所指变量的存储空间,即彻底删除一个变量。 C++:new 初始化线性表 参数用引用 参数用指针 销毁线 ...
分类:
编程语言 时间:
2020-05-04 17:31:31
阅读次数:
57
题目: 解答: 1 class Solution { 2 public: 3 int maxProfit(vector<int>& prices) 4 { 5 int profit = 0; 6 for (int i = 1; i < prices.size(); i++) 7 { 8 int tm ...
分类:
编程语言 时间:
2020-05-04 17:32:01
阅读次数:
63
题目: 解答: 总的来说就是利用杨辉三角形后一行与前一行的关系。更新过程为:从倒数第二个元素开始往前更新 它等于原来这个位置的数 + 前一个位置的数行[i] = 行[i] + 行[i-1] 1 class Solution { 2 public: 3 vector<int> getRow(int r ...
分类:
编程语言 时间:
2020-05-04 17:33:24
阅读次数:
77
方法区 (方法去只是规范, 实现就是永久代/元空间) 永久代 堆 JDK7 元空间 直接内存native memory JDK8 取代永久代 元空间最少20.7M java -XX:+PrintFlagsFinal -version | grep Meta uintx MaxMetaspaceSiz ...
分类:
编程语言 时间:
2020-05-04 17:36:05
阅读次数:
107