自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

转载 linux笔记02

1)远程服务器关机及重启时的注意事项shutdown-r now 重启时会正常保存和终止正在运行的程序,是安全命令不要再服务器高峰运行期执行高负载命令,如:复制大量的数据、压缩或者解压缩大文件、大范围的硬盘搜索定期备份重要数据,密码定期修改2)linux命令基本格式[root@localhost ~]#root 用户名,@分隔符,[]:分隔符,localhost ...

2019-05-05 23:45:52 199

转载 linux笔记01

1)linux与unixUNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。linux 系统结构内核:与硬件打交道,控制管理系统资源。指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件shell:介于用户程序和内核之间,提供用户操作系统的界面和桥梁2)linux的优缺点1)免费开源2)可移植性强3)稳定性和安全性4...

2019-04-30 23:55:57 218

原创 linux中高级

模块一:Linux内核 (kernel) Kernel 的功能、Kernel 版本的定义、Kernel 主要用途、从光盘取得kernel 的源代码、从官方站点取得RPM ( 或 SRPM ) 源代码包、使用yum install 安裝内核源代码、从Linux Kernel 的官方网站获得内核源代码、设置内核选项、获取CPU 的信息、获取PCI 设备信息、编译内核所需要的套件、使用...

2019-03-14 14:21:15 446

原创 linux初级

模块一:Linux操作系统基础 Linux操作系统概述 Linux操作系统的安装于启动 Linux操作系统的基本使用 Linux文件与目录管理 vi编辑器的使用 模块二:Linux操作系统管理 ...

2019-03-14 14:20:17 200

原创 软件工程理论相关

一、软件开发流程:1)可行性研究:了解用户的要求,以及现实环境,2)需求分析:确定功能需求,性能需求,运行环境约束3)概要设计:定义各个功能模块的接口,设计全局数据库数据结构,设计约束,测试计划4)详细设计:对于上一步概要设计的功能模块做进一步的细化。5)编码:根据详细设计文档做进一步开发。6)测试:7)部署交付:8)维护二、软件开发模式:1)结构化生命周期...

2019-03-13 17:06:49 3705

转载 使用IntelliJ IDEA和Maven构建Java web项目并打包部署

 转载:https://www.cnblogs.com/fozero爱编程爱分享,原创文章,转载请注明出处,谢谢! http://www.cnblogs.com/fozero/p/6120375.html 一、背景现在越来越多的人使用IntelliJ IDEA工具进行Java的开发,以前也对IntelliJ IDEA有了解过,但是一直没有去使用。IntelliJ IDEA比...

2019-02-25 14:35:25 1768

转载 wireshark的使用

摘自:https://www.cnblogs.com/dragonir/p/6219541.html写的很详细Wireshark基本用法抓取报文:  下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包。例如,如果想要在无线网络上抓取流量,点击无线接口。点击Capture Options可以配置高级属性,但现在无此必要。 ...

2019-02-19 16:36:13 307

转载 prd-饿了么

转载自:http://www.woshipm.com/rp/853599.html产品需求文档(PRD),是一个产品项目由“概念化”阶段进入到“图纸化”阶段的最主要的一个文档,其作用是“对市场需求文档(MRD)中的内容进行指标化和技术化”,文档的质量好坏直接影响到研发部门是否能够明确产品的功能与性能。下面笔者将以C端用户的身份通过使用、体验和分析等方式倒推“饿了么”App,生成它的...

2019-02-19 15:01:51 1301

转载 Grafana--开源的度量分析和可视化套件

转载自:链接:https://www.jianshu.com/p/02c4b5c1e804Grafana是一个开源的度量分析和可视化套件。它最常用于可视化基础设施和应用程序分析的时间序列数据,但也用于许多其他领域,包括工业传感器,家庭自动化,天气和过程控制。支持的数据源¶官方支持以下数据源:石墨 Elasticsearch 的CloudWatch InfluxDB Open...

2019-02-19 10:05:43 1666

转载 长连接的应用-手机推送

一)概念长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。 短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。 二)长连接的应用-消息通知:1. 什么是推送通知消息通知分本地通知和远程推送通知,是没有运行在前台的应用程序可以让它们的用户获得相关消息通知的方式。消息通...

2019-02-02 11:09:45 688

转载 SoapUI:使用Excel进行参数化

转载自:https://www.cnblogs.com/helenMemery/p/6307430.html本章中学习如下内容:1)         使用DataSource调用Excel中的数据给接口参数化;2)         使用DataSource Loop使得测试用例根据Excel中的取值循环执行。1.1       前提条件这次我们使用“国内飞机航班时刻表 WEB ...

2019-01-30 11:45:10 820

转载 转载-soapUI测试入门

转载自:https://www.cnblogs.com/yangcx666/p/9251715.htmlSoapUI简介SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI是...

2019-01-29 14:13:23 170

转载 Dubbo入门---搭建一个最简单的Demo框架

原文:https://blog.csdn.net/noaman_wgs/article/details/70214612 Dubbo背景和简介Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着...

2019-01-23 17:04:22 172

转载 产品管理过程与项目管理

   

2019-01-22 15:51:08 388

转载 熔断:

摘自:https://www.cnblogs.com/yawen/p/6655352.html雪崩:雪崩效应:是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用逐渐放大的过程  正常情况下的服务:某一服务如:DependcyI 出现异常,拖垮整个服务链路,消耗整个线程队列,造成服务不可用,资源耗尽:雪崩的原因:  形成过程:          ...

2019-01-11 18:19:39 1343

转载 mysql-分区表

摘自:https://baijiahao.baidu.com/s?id=1581064623766883232&wfr=spider&for=pc一、MySQL表分区和分表的区别当数据库数据量涨到一定数量时,性能就成为我们不能不关注的问题,如何优化呢? 常用的方式不外乎那么几种。1.分表,即把一个很大的表的数据分到几个表中优点:提高并发量,减小锁的粒度缺点:代码...

2018-12-14 15:59:20 147

翻译 jenkins 工作原理及其特点

0.简介:jenkins 是一种持续集成集成的工具,功能包括:持续的软件版本发布/测试项目和监控外部调用执行的工作。官网地址地址: https://jenkins.io1.工作原理:这里是选择Gitlab作为git server。Gitlab的功能和Github差不多,但是是开源的,可以用来搭建私有git server,也提供非常强大的web GUI,比如开发者互相review...

2018-12-08 17:40:59 11551

原创 linux命令学习总结

一.查看系统信息相关命令:1.1)uname -aLinux dzq 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux1.2)cat /proc/versionLinux version 3.10.0-693.el7.x86_64 (builder@...

2018-09-24 20:41:51 309

转载 http webservice socket的区别

转载自:https://www.cnblogs.com/111testing/p/6581062.html 1 数据传输方式1.1 socket传输的定义和其特点    所谓socket通常也称作"套接字",实现服务器和客户端之间的物理连接,并进行数据传输,主要有udp和tcp两个协议。socket处于网络协议的传输层。    udp协议:广播式数据传输,不进行数据验证    tc...

2018-09-20 17:38:57 183

转载 maven打包时跳过测试

转载自:https://blog.csdn.net/thc1987/article/details/42458895运行mvn install时跳过Test <project> [...] <build> <plugins> <plugin> <groupId>org.apac...

2018-09-11 18:16:47 1924

转载 idea配置tomcat

参考:https://www.cnblogs.com/Knowledge-has-no-limit/p/7240585.html写的很详细1.下载,解压1、进入官网http://tomcat.apache.org/,选择download,下载所需Tomcat版本。2.配置环境变量CATLIENA_BASE:tomcat 的根目录CATALINA_HOME:tomcat的根目...

2018-09-11 13:21:43 164

原创 mysql 安装

下载安装mysql去官网选择对应的版本下载: 官网下载地址:https://dev.mysql.com/downloads/mysql/我选择了免安装的zip新建my.ini 文件到mysql的解压的根目录 [mysql]   # 设置mysql客户端默认字符集   default-character-set=utf8   [mysqld]...

2018-09-11 11:54:56 140

原创 java虚拟机解析

java 虚拟机:1)运行时数据区域:1.1)方法区:存储类的相关信息,静态变量、方法字节码1.2)java栈:存储局部变量,和方法的出口信息,1.3)本地方法栈:本地方法的执行信息1.4)堆:存储对象,成员变量1.5)pc寄存器:存储执行指令的地址2)执行引擎:解释命令,提交操作系统运行3)本地接口:介于java和native之间4)类加载器:自定义类加载器,...

2018-09-08 15:48:17 274

原创 java基础之--构造方法调用与重写

/* * * 1.继承中构造方法的调用问题 * 2.重写 * 3.构造方法的作用:初始化 * 对象一旦创建,成员变量会先进行默认初始化,在 * 构造方法中的super()执行结束后,再次初始化成员 * 变量的值. */public class ConstrutorExtendsDemo { public static void main(String[] ...

2018-09-06 12:05:37 575

原创 设计模式学习-summary

1/单例模式懒汉式:public class SingletonLazy { //懒加载,声明时候并没有初始化实例对象 private static SingletonLazy singletonLazy=null; //构造方法私有 private SingletonLazy(){ } /** * 对外提供可以获取对象的方...

2018-09-06 11:42:47 153

转载 maven 安装及命令

转载自:https://www.cnblogs.com/jingmoxukong/p/5591368.html#%E4%BD%BF%E7%94%A8maven%E8%BF%9B%E8%A1%8C%E6%9E%84%E5%BB%BA maven  安装1、首先下载maven,下载地址:http://maven.apache.org/download.html打开这个连接:选...

2018-09-04 15:41:06 386

原创 jdk安装

1/jdk官网下载:下载的是标准版java se的开发kithttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html按照环境信息选择对应的版本 2/安装,windows安装一路默认即可,需要自己选择安装路径的除外 3/配置环境变量:3.1)(wind...

2018-09-04 11:54:46 122

原创 java 函数参数的传递方式

总结如下:/** * java的参数传递是值传递 * 如果参数是引用对象,传递的是引用对象的地址(副本),对副本修改,对象会被修改 * 如果是字符串变量,对参数修改不会修改参数。 * 如果是基本变量,传递的是基本变量的副本,不会修改参数 */以下转载:https://blog.csdn.net/zhouww969/article/details/783025523、为什...

2018-08-30 22:43:37 917

转载 java面试题

转载自:https://blog.csdn.net/hope900/article/details/78647466/一、JAVA基础篇-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前, Linux是主流的服务器操作系统, 广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因此Java应...

2018-08-30 17:07:21 1218

原创 osi七层模型

通信传输协议自上而下划分为:OSI应用层:网络服务与用户的一个接口表示层:数据的表示格式会话层:建立会话传输层:定义传输数据的协议端口号(数据离开网卡即进入传输层)网络层:进行逻辑的寻址,和不同网络的路径选择数据链路层:进行逻辑链接,进行硬件地址寻址)物理层:建立、维护断开物理连接(字节形式) 协议体系图:转载自:https://blog.csdn.ne...

2018-08-30 10:43:34 241

原创 关于单例模式

单例模式:只能产生一个实例对象:思路:不能外部new,只能内部new--》构造方法要私有,构造方法私有后只能类自己调用          需要将对象(通过类自己的来构造实例)的引用变量设置成static修饰的这样就属于类本身,只有一份,即一个实例对象          构造的对象需要提供给外部,由于无法new对象来调用这个方法,因此需要一个public修饰的获取实例方法,并且是静态...

2018-08-28 13:43:03 174

原创 oracle 引入mvn项目的问题

由于本机msyql挂掉了,虚拟机里面安装mysql一直失败,因此需要将项目的数据库切换成oracle通过mvn引入jar包一致有问题后来发现:<!-- oracle 连接数据库驱动,由于oracle授权问题,maven3之后就不能直接maven坐标引入,需要先下载jar包      然后手动 mvn install到本地,才能通过mvn坐标引入到mvn项目中,详细参考自己的博客 -...

2018-08-27 14:25:55 163

原创 java连接数据库配置文件

mysql驱动:url=jdbc:mysql://127.0.0.1:3306/tedu_store?useUnicode=true&characterEncoding=utf8driver=com.mysql.jdbc.Driveruser=rootpassword=rootadmininitialSize=2maxActive=10oracle驱动:jdbc...

2018-08-27 09:49:47 2385

转载 mysql的索引之-聚集索引与非聚集索引

 索引:在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。作用:在表中建立索引,然后在索引中找到符合查询条件的索引值,最后通过保存在索引中的ROWID(相当于页码)快速找到表中对应的记录1)存储结构2)指向数据也的指针清单 1、聚集索引:...

2018-08-24 21:58:07 1585

转载 mysql索引的使用和优化

摘自:https://www.cnblogs.com/doudouxiaoye/p/5831449.html关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是以WordP...

2018-08-24 21:34:24 134

转载 XML 文档定义的两种形式(DTD,SCHEMA)

xml schema 与 xml dtd 区别:XML Schema和DTD都用于文档验证,但二者还有一定区别,本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的)。另外:XML Schema是内容开放模型,可扩展,功能性强;而DTD可扩展性差;XML Schema支持丰富的数据类型,而DTD不支持元素的数据类型,对属性的类型定义也...

2018-08-24 21:21:16 3286

转载 Vmware三种网络模式简介和工作原理

总结:如果虚拟网络需要之间联网:使用nat模式如果只希望虚拟机之间通信:使用host-only模式如果虚拟机和宿主机之间通信,虚拟机被当做局域网的服务器:使用bridge模式(需要给虚拟机配置ip地址和子网掩码)转自:https://www.cnblogs.com/jasonHome/p/4913812.htmlVmware网络配置详解一:三种网络模式简介安装好虚拟机以后,...

2018-08-24 16:21:01 891

原创 开发中的动态代理与静态代理

静态代理: 静态代理实现:定义接口--定义目标类-定义切面类-定义代理类代理类实现接口,实现了目标类的方法,调用切面类的方法静态代理的特点:在不改变目标类的基础上,扩展了目标类的功能静态代理的缺点:随着业务的发展,代理类的数量会不断增加,接口中的方法增加,需要修改目标类和代理类的方法 动态代理:动态代理的实现:定义接口--定义目标类-定义切面类-定义...

2018-08-24 14:46:20 207

转载 AOP-learing-summary

Aop:面向切面编程,在不改变业务逻辑的基础上,对横切逻辑进行扩展。spring-aop是实现aop思想的一种框架,底层使用jdk代理和cglib代理方式实现的。jdk代理:必须有接口cglib代理:没有借口主要用于:事务管理权限管理日志管理性能测试概念:连接点:业务逻辑方法切点:执行切面的连接点spring-aop使用步骤:1)导入aop相关包...

2018-08-24 10:47:36 133

转载 查看虚拟机里的Centos7的IP

摘自:https://blog.csdn.net/dancheren/article/details/73611878如何查看虚拟机里面的Ip1、执行 ip addr 命令,发现ens33下面没有 inet选项解决办法: 1)修改配置文件/etc/sysconfig/network-scripts/ifcfg-ens33 文件中的属性ONBOOT=yes 1.1)vi命令:...

2018-08-17 11:41:27 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除