[JVM]JVM内存基础
JVM内存分区:
线程私有:虚拟机栈/本地方法栈/程序计数器(当前线程执行的字节码计数器,改变计数器的值可以进行程序的跳转,循环,异常处理等操作)
公有:方法区(包括常量池(用于存放字段值和符号引用)等,程序加载时将编译后的class文件字节码加载到此区域)/堆
堆的分区:
新生代:eden区,survivor0, survivor1,
老年代
1.Eden区
Eden区位于Jav...
[Core Java]C5 Inheritance
继承的宗旨(求同存异):
When defining a subclass by extending its superclass, you only need to indicate
the differences between the subclass and the superclass. When designing classes,you place the most general...
[Core Java]C5 Reflection
反射的作用
• Analyze the capabilities of classes at runtime;(在运行时获取类的信息)
• Inspect objects at runtime—for example, to write a single toString method that works for all
classes;(通过反射获取field,可以设计所有类通用的toStr...
Vue-CLI使用说明
CLI(Command Line Interface)
开发的时候需要构建本地服务器环境,从文件打开模式切换到服务器打开模式
需要实现模块化的开发与封装;
需要实现文件的处理(sass转css等)、代码的解析(ES6转ES5等)、模块的打包(webpack操作)、服务的启动(webpack-dev-server等);
需要安装npm install -g vue-cli
搭建一个vue项目...
是否改变原数组的方法总结
是否改变原数组的方法总结
改变原数组的:
shift:将第一个元素删除并且返回删除元素,空即为undefined
unshift:向数组开头添加元素,并返回新的长度
pop:删除最后一个并返回删除的元素
push:向数组末尾添加元素,并返回新的长度
reverse:颠倒数组顺序
sort:对数组排序
splice:splice(start,length,item)删,增,替换数组元素...
【框架】Spring 基础知识
4-25 IOC
      不使用IOC容器的传统方式中,我们用new 来创建对象,达成依赖关系,但是这样会造成组件之间的耦合.在使用IOC容器之后,我们把这种依赖关系由程序内部控制交到了IOC容器实现,它会在运行期间将这种依赖关系动态注入组件.
5-8 SpringMVC 用户发出请求过程
   &...
至今依然遥远的理想乡
大概在一个月前 考完操作系统的那一天 我记得貌似在下雨 我投出了人生中的第一份简历,美团.
简历挺简单的,我就把我会的和认认真真上过的课填了上去.
把我得到奖项添上了
从大二开始 市级蓝桥杯 三等奖
再到 校级的 三等奖
最后是 icpc西安赛区的铜奖(感谢队友)
这三个奖填了上去
接着是 因为有钱拿的奖学金填了上去
最后是两个不入流的项目 纯JDBC乱搞的图书系统 和 单线程爬虫...
只用ipv6 两台机器共享文件夹, 局域网连接路径,共享文件夹路径中ipv6地址如何表示
1. 首先要确认你的DNS服务器支持IPv6,一般是指网络中的路由。 2. 如果网络中没有路由,则直接在hosts文件中添加对方的IPv6地址与名字。 3. 利用UNC路径,把冒号修改为连字符并附加.ipv6-literal.net,把符号%替换为s。例如:\\2001-db8--85b-3c51-f5ff-ffdbs4.ipv6-literal.net\
【CF997E】Good Subsegments (线段树+单调栈)
Description 原题链接 给你一个长度为\(n\)的排列\(~P\),定义一段子区间是好的,当且仅当这个子区间内的值构成了连续的一段。例如对于排列\(\{1,3,2 \}\),\([1, 1], [2, 2], [3, 3], [2, 3], [1, 3]\)是好的区间。 共\(q\)次询问,每次询问\(L,R\), 求有多少\(L \leq l \leq r \leq R\),满足\([l, r]\)是好的区间。\(1 \leq n, q \leq 1.2 \times 10 ^ 5
进程和线程的主要区别
根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位 在开销方面:每个进程都有独立的代码和数据空间,程序之间的切换会有较大的开销;线程可以看作轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。 所处环境:在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CPU调度,在每个时间片中只有一个线程执行) 内存分配方面:系统在运行的时候会为每个进程分配不同的内存空间;而对线程
基于墨刀的视频剪辑软件Xshow原型化系统
于墨刀的视频剪辑软件Xshow原型化系统 系统在线展示 Xshow是一款IOS平台的视频剪辑软件,本原型化系统以MVP(Minimum Viable Product)为设计目的,避免开发出客户并不真正需要的产品的开发策略,用最低成本快速地构建出符合产品预期功能的最小功能集合,这个最小集合所包含的功能足以满足产品部署的要求并能够检验有关客户与产品交互的关键假设,用最快、最简明的方式建立一个可用的产品原型,这个原型要表达出你产品最终想要的效果,然后通过迭代来完善细节。 接下来是原型机部分功能简介。
Feign二:复写Feign的默认配置
Feign二:复写Feign的默认配置 1.在启动文件加入feign注解:@EnableFeignClients FeignApp.java import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEure
【结对编程】好,不愧是我们
依依的感想写在前面 “我们这门课没有假期!” 花了整整一周的国庆假期,我们进行了一次完整的结对编程,算是真真切切体会到了老师这句话的真正奥义,不过不是为这门学科的作业和任务所累,而是设计和编程的过程中体会到的那种“根本停不下来!”。眼睛手术不久不能长时间看电脑,但我却总是控制不了自己,整天看着电脑,被医生说角膜太干不听话QAQ,队友从早上起床就坐在电脑前一直坐到下午两三点不吃不喝也浑然不觉,这这这……就是代码的魅力? 在这次的结对编程项目中,队友嘟嘟同学负责的是UI前端,11同学自己负责的是程
用IDEA新建一个maven项目的时候出现了jar包的问题
Connected to server [2018-10-08 05:45:52,830] Artifact mo04:war: Artifact is being deployed, please wait... 08-Oct-2018 17:45:53.037 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild:
springboot配多数据源
https://blog.csdn.net/neosmith/article/details/61202084 https://www.cnblogs.com/zhangboyu/p/7622412.html
今日推荐
周排行