arthas 1.下载安装12wget https://alibaba.github.io/arthas/arthas-boot.jarjava -jar arthas-boot.jar 12wget https://arthas.gitee.io/arthas-boot.jarjava -jar arthas-boot.jar --repo-mirror aliyun --use-http 更多下载安装去官 2019-09-27 java #arthas
arthas启动help 1.获取启动参数java -jar arthas-boot.jar -h 2.都是啥意思语法为: 12345678910111213arthas-boot [--telnet-port <value>] [--http-port <value>] [--session-timeout <value>] [--arthas-home <valu 2019-09-27 java #arthas
linux创建虚拟内存swap ##1.创建一个swapfile用于虚拟内存:内存大小为物理内存的2倍左右DD是Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。dd if=/dev/zero of=/root/swapfile bs=16M count=1000 一般是物理内存的 2019-09-23 linux #linux #swap
负载均衡 1.什么是负载均衡负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 2.负载均衡分层地域上的负载均衡:DNS(轮询、多个公网 2019-09-10 系统设计 #负载均衡
mvnw 1.什么是mvnw?mvnw是maven warpper,它的原理是在maven-wrapper.properties文件中记录你要使用的maven版本,当用户执行mvnw clean命令时,发现当前用户的maven版本和期望的版本不一致,那么就下载期望的版本。 2.怎么配置mvnw?1.在pom.xml中添加plugin声明 12345<plugin> <groupId& 2019-09-04 构建工具 #maven #mvnw
spring AOP AOP面向切面编程面向切面编程是将程序抽象成各个切面。 AOP 要达到的效果是,保证开发者不修改源代码的前提下,去为系统中的业务组件添加某种通用功能。 用在哪里:日志、事务 AOP实现分类: 静态 AOP 实现, AOP 框架在编译阶段对程序源代码进行修改,生成了静态的 AOP 代理类(生成的 *.class 文件已经被改掉了,需要使用特定的编译器),比如 AspectJ。 动态 AOP 实现, 2019-09-03 spring #spring
spring IOC 1.为什么使用IOC?什么是IOC?什么是DI?IOC 中文为控制反转。 IOC是一种设计、设计模式。DI是注入的一种方式。 一般依赖使用: 123Student student = new Student();Score score = new Score();student.setScore(score); 降低了程序里对象与对象之间的耦合性。 2.spring ioc 的源码分析及实现 2019-09-03 spring #spring
spring_bean的装配方式 什么是spring bean装配Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。 spring 容器加载bean定义方式1.xml 2.注解 bean装配方式xml标签中定义了autowite属性 No 缺省情况下,自动配置是通过“ref”属性手动设定,在项目中最常用。 byName 根据属性名称自动装配。如果一个bean的名称和其他的bean属性的名称是一样 2019-09-03 spring #spring
spring boot项目搭建 一、开发环境的安装JDK maven IDEA idea 安装 lombok、free mybatis plugin插件 二、IDEA创建spring boot项目File->new->project 选择spring initializr ->next spring initializr project settings ->修改你要修改的->next 选择依赖: 2019-09-03 spring boot #spring boot
linux的cat命令 1.名称连接文件并在标准输出上打印 2.语法cat [OPTION]… [FILE]… 3.描述连接文件或标准输入,在标准输出打印。 当没有文件或文件是-,读标准输入。 4.参数4.1 -A-A, –show-all 相当于 -vET 4.2 -b-b, –number-nonblank 由1开始对非空行编号 4.3 -e相当于 -vE 4.4 -E-E, –show-ends 在每行末尾显示$ 2019-07-31 linux #linux #cat