- 博客(12)
- 收藏
- 关注
原创 java类的加载机制
一、什么是类的加载 一个java文件通过源码编译器,变成了.class文件,然后类装载器将.class文件加载到JVM当中。类的加载概念:类的加载就是将.class文件的二进制数据读到内存中,然后将其放在运行时的方法区内,然后在堆中创建一个java.lang.class的对象,用来封装泪在方法区内的数据结构 1、在什么时候才会启动类加载器? 其实,类加载器并不需要等到某个类被“首次主动使用”时再加载它,JVM规范允许类加载器在预料某个类将要被使用时就预先加载它,如果在预先加载的过程中遇到了.class文
2021-03-14 21:38:22
311
原创 mongodb用法总结
使用mongodb的用法总结: 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。 一、数据库常用命令 1、Help查看命令提示 复制代码 代码如下: help db.help(); db.yourColl.help(); db.youColl.find().help(); rs.help(); 2、切换/创建数据库 复制代码 代码如下: use
2021-02-24 16:37:52
207
原创 Hystrix熔断器寻找yml配置参数路径
参数放在hystrix-core的包下面: 查看源码,这是它设置的参数路径 this.executionTimeoutInMilliseconds = getProperty(propertyPrefix, key, "execution.isolation.thread.timeoutInMilliseconds", builder.getExecutionIsolationThreadTimeoutInMilliseconds(), default_executionTimeoutInMillisec
2021-02-20 17:25:39
958
原创 系统架构
1.单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 问题: 代码耦合度高,开发维护困难 无法针对不同模块进行针对性优化 无法水平扩展 容错性差,并发能力差 2.垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。 优点: 系统拆分实现了流量分担,解决了并发问题 可以针对不同模块进行优化 方便水平扩展,负载均衡,容错性提高 缺点: 系统间相互独立,会有很多重复开发工作,影响开发效率(例如:
2021-02-14 15:51:05
202
原创 Vue笔记(一)
每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 根Root实例开始的: // 创建Vue实例 var vue = new Vue({ // 选项对象 }); 当创建一个 Vue 实例时,你可以传入一个选项对象, 选项对象包括(例举): DOM (视图): el: 渲染的html元素 template: 渲染的模板(组件开发时用) render: 渲染函数(组件开发时用) 数据/方法 data: 数据 props: 组件属性((组件开发时用)) methods: 方法 co
2021-02-10 04:10:10
171
原创 IDEA中删除自定义的html属性
IDEA中选择File->Settings->Editor->Inspections->HTML,里面有一个Unknown HTML tag attribute,在右下角那栏可以选择删除。
2021-02-10 00:56:29
2499
原创 搭建Spring Data JPA的开发环境
Spring Data JPA 虽然工作基本都是用Mybatis但是好奇心驱使我还是去了解了一下Spring Data JPA,发现这个东西还是挺好用的,不过有一说一,spring data jpa下的查询sql可读性确实是一般,然后贴上一下Demo叭… 1.引入Spring Data JPA的坐标 <properties> <spring.version>5.0.2.RELEASE</spring.version> <hibernate.version&
2021-02-06 18:03:38
114
原创 altert
JS学习之路(一) 从现在开始,我要正式学习js啦,我学习的资料是PHP中文网里面的js教程,em,如果有人能看到这一篇的话,我也建议你去中文网看看,好多教程,这个系列应该算是我的笔记吧,我是按照顺序来学的,从最简单的开始。这儿是地址:http://www.php.cn/ 今天呢,学习了 alert的用法,下面这段代码是复制过来的 <!DOCTYPE html> <html>...
2019-05-08 18:11:50
2153
原创 原生PHP的依赖注入
PHP依赖注入 我们可以用一个简单的例子来说明依赖注入的概念 下面的代码中有一个 Database 的类,它需要一个适配器来与数据库交互。我们在构造函数里实例化了适配器,从而产生了耦合。这会使测试变得很困难,而且 Database 类和适配器耦合的很紧密。 <?php namespace Database; class Database { protected $adapter...
2019-05-06 00:33:09
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人