自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker基础

docker导学简化配置,应用隔离,快速部署,容器与虚拟机docker的安装功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...

2020-01-11 17:35:35 107

原创 mybatis源码

mybatis运行原理sessionfactorybuilder,sessionfactory,sqlsession,datamapper底层使用的都是原生jdbc

2020-01-11 17:30:31 102

原创 python基本语法

Python基础语法1、Python的数据类型int、bool、float、complex、str、list、tuple、set、dict(ps:其中str、list、tuple可以看作序列)。2、基础函数bool():0,’’,[],{},set(),None均为Flaseid():获取内存地址,默认展示十进制type():获取数据的类型oct():八进制的转化int():十进制...

2020-01-11 17:22:45 365

原创 hadoop完全分布式安装

这里写自定义目录标题hadoop完全分布式安装1.同步所有服务器的时间2.配置主机名合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导...

2019-11-17 11:53:12 238

原创 python 进阶

python连接MySQL数据库Numpy科学计算库

2019-10-23 08:22:14 115

原创 Tomcat基础

1. Tomcat与Servlet的关系servlet是Java规范,Tomcat是servlet的容器,负责将socket请求的数据封装,传给servlet。2. Socket底层原理解析3. Tomcat底层架构分析为什么使用filter而不使用valve进行过滤,避免jetty等容器没有实现valve...

2019-10-17 21:48:32 84

原创 mycat基础

mycatmycat基本介绍与安装水平切分+垂直切分+读写分离实战垂直分库,水平分表背景:单机内存有限,性能有限mycat:作为操作MySQL的中间件,维护了多个逻辑数据库,一个逻辑数据库可以对应多个真实的不同或相同Linux的数据库对象,这些数据库对象中的所有对象都一样。基于mycat可以实现读写分离(缺点:数据迁移)scheme.xml server.xml...

2019-10-15 21:19:42 100

原创 spark基础

sparkApache下

2019-10-14 08:24:14 72

原创 storm基础

storm流式框架Apache下特点:实时的,分布式,具备高容错的计算系统– storm进程常驻内存–数据不经过磁盘,在内存中进行处理topology = spout(数据分发组件) + bolt(处理组件)storm架构架构:Nimbus(主节点,功能:资源分配,任务调度,jar任务的上传)Supervisor(从节点,功能:管理开启worker进程)Worker(从...

2019-10-12 07:19:45 120

原创 webpack打包

打包打包插件:加载器,将不同的类型文件解析成js

2019-10-07 22:35:02 60

原创 node服务端环境搭建

环境搭建

2019-10-04 22:21:32 99

原创 Vue进阶

Vue router :相当于a标签1.动态路由:指地址栏 rounter-link实现2.嵌套路由:指定显示页面那个部分,像tab页 rounter-link实现从父组件条找到子组件3.编程式路由:使用js的方式进行路由4.命名路由命名视图:router resource1.vue-resource的使用 get,post,jsonp,全局请求拦...

2019-10-04 18:55:22 68

原创 spring源码解析

spring框架部分知识要点spring bean声明周期spring工厂,上下文,容器IOC组件注册:生命周期:属性赋值:自动装配:1.@autowire @qualifier @primary 默认按照组件类型进行装配,如果遇到多个,则按按照组件名进行装配 spring注解。2.@resources (jsr250) 默认按照组件名称进行装配;@inject(js...

2019-09-30 08:02:29 95

原创 ngnix基础

1.sub_filter_module 过滤模块2.连接限制 ab工具的使用3.基于ip访问控制 http_access_module,基于rremote_addr来限制客户端;;对于代理过的ip有局限性,使用http_x_forwarded_for = p1,p2,p3,p4...来解决这一个问题;;;geo模块解决;;;http自定义变量传递4.ip1385.htt_auth_...

2019-09-27 21:58:28 158

原创 vue基础

优点: 组件化,数据双向绑定,响应式,不需要操作dom标签。特点:单页面应用$开头的属性都是Vue组件的属性数据绑定跟属性绑定数据绑定:{{ 表达式 }}属性绑定:v-bind 可以缩写为:条件&循环v-if=“判断表达式”v-for="表达式 "(obj in )事件处理事件修饰符:class&style两个特殊属性绑定为对象:绑定为单...

2019-09-27 11:55:12 74

原创 jvm模型

JVM:相当于CPU组成部分:类加载器,执行引擎(相当于线程),Java内存管理,本地方法(c,c++实现的方法)Java内存管理:方法区,Java栈,Java堆,pc寄存器,其中Java堆跟方法区为执行引擎共享, 每开启一个线程都会实例化自己的pc寄存器以及Java栈。Java栈中保持了执行方法的参数,返回值以及局部变量...

2019-09-27 10:41:37 77

原创 git常用命令

1.git add . git add 文件名 git add -U git add -A2.git status3.git reset HEAD 删除缓存文件 git rm --cache 文件名3.git commit -m ''4.git reset --soft HEAD^5.git push 分支名————————————git diff 前6位commit...

2019-09-27 10:39:31 84

原创 Oracle存储过程分页

create or replace procedure gws_sdata(i_begintime in varchar2, --时间i_endtime in varchar2, --时间i_scan in varchar2, --渠道即场景scanei_cityid in varchar2, --地市cityidi_querytype in varchar2,i_startcoun...

2019-09-27 10:37:36 93

原创 Linux基本命令

==============================================================================注:查看操作系统信息# uname -a #查看内核/操作系统/CPU信息# cat /proc/version #查看内核# cat /etc/issue #查看操作系统版本# cat /p...

2019-09-27 10:34:03 213

转载 vue google的安装

转:极速安装Vue调试神器 vue-devtools(5分钟搞定)https://blog.csdn.net/tel13259437538/article/details/79968977

2019-06-27 21:30:00 200

原创 io文件基本操作

package com.huawei.wang;import java.io.*;/** * io流操作 * 如果需要在文件后面追加 * 用FileWriter,BufferWriter,RamdomAccessFile操作文件 */public class fileTest { public static void main(String[] args) { ...

2019-03-26 09:53:07 142

原创 数据库特殊用法

select b.user_name as userName,c.expert_id as expertId,b.user_photo as userHeadIcon,amout as codeSum,rn as rankfrom user_info b,(select expert_id,amout,row_number() over(order by amout desc) a...

2019-03-22 16:25:24 138

原创 JQuery分页

var searchParams = { currentPage : 1, pageSize : 10,};$(function() { getQualityStarRank(searchParams); getMyQualityStarRank();});function getQualityStarRank(params){ //获取排名...

2019-03-22 16:13:59 312

原创 jquery +Echart画图表

$(function () { $.ajax({ type:"post", async:false, data:{}, url:"../codeindex/codeFormatConvert", success:function(d){ var data = d.data; ...

2019-03-22 16:03:02 1182

转载 RabbitMQ概念

转载:https://blog.csdn.net/whycold/article/details/41119807忒点:1.作为异步系统的异步交互方式,实现业务解耦2.均衡了调用方与被调用方的性能问题3.容灾,消息的持久化4.分布式事物的最终一致性组成元素:生产者群,rabbitMQ(交换机,队列),消费者群概念:1.Message acknowledgmen...

2019-03-19 10:18:22 91

转载 基于redis的setnx的分布式锁

publicclassSoaLockSupport{ privateLoggerlogger=Logger.getLogger(SoaLockSupport.class); //你的redis实现类 privateRedisAAAredis; //超时时间 pr...

2019-03-18 09:10:29 338

原创 zookeeper的部分应用

zookeeper之于solr:1.配置文件管理2.集群管理zookeeper之于guava缓存:1.配置文件管理,watcher事件监听zookeeper之于dubbo:1.命名服务基于zookeeper的分布式锁:...

2019-03-16 09:41:23 54

原创 zookeeper概念

zookeeperzookeeper简单介绍几个使用的重要概念session会话,znode节点,版本,watcher事件,ACL权限控制session会话znode节点版本watcher事件ACL权限控制zookeeper的特点zookeeper角色介绍ZAB协议zookeeper简单介绍1.是什么?用于专门解决分布式系统中,数据不一致问题,保证数据一致性,基于paxos算法进行实现。2...

2019-03-16 09:31:40 83

原创 final与static

1.final关键字定义的类,不能被继承,定义的方法不能被重载2.final定义的field值可以在类编译时初始化,可以在类初始化时被初始化,初始化后不可变3.可以利用final定义的字段,在构造方法中初始化,这样可以定义不同的类,每个类都有不同值4.static必须在定义处进行初始化,所有对象共用一份...

2019-03-12 09:16:41 54

翻译 浅拷贝与深拷贝

浅拷贝与深拷贝list集合的拷贝:list的本质是数组,数据是以地址的形式进行储存,浅拷贝后的listA与B指向同一个地址。几种浅拷贝: 1.利用list遍历进行复制 2.使用list实现类的构造方法 3.list.addAll() 4.System.arrayCopy()方法深拷贝:就是将A复制给B的同时,给B创建新的地址 两种深度...

2019-03-11 10:04:45 133

原创 10-12

第八章 动态动态是一项将“以改变的事物与未改变事物分开的技术”,其用到了Java的“向上转型”,可以用基类的引用来指向导出类的对象,实现向上转型,程序运行时能够动态的绑定,除了static与final两个关键字不能实现动态绑定,其他的默认实现其中基类的private方法不能被导出类所重写第十章 内部类如果想从外部类的非静态方法以外的地方创建内部类,比如main方法,都必须要Ou...

2019-03-11 09:43:50 78

原创 类的加载

第五章:初始化与清理 1.构造器: 用构造器清理,确保了java类的初始化,可以想象每一个java类内都应该有一个initialize, 确保在使用对象前,编译器可以调用这个方法对java对象进行初始化,为了让编译器统一识别, 并调用此方法,故规定此方法与类名相同,叫构造器 2.方法重载: 为了实现一个类的不同创建,我们...

2019-03-11 09:41:38 64

原创 数据库回顾1

--数据字典 select *from all_tab_columns where table_name = 'EMP' --查出某个表的所有字段 select table_name from all_tables where owner = 'SCOTT' --查出某用户所有创建的表 select *from sys.all_ind_columns wher...

2019-03-11 09:36:21 157

转载 Linux基本操作——tar命令压缩

Linux解压文件到指定目录tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数参数:-c :create 建立压缩档案的参数;-x : 解压缩压缩档案的参数;-z : 是否需要用gzip压缩;-v: 压缩的过程中显示档案;-f: 置顶文档名,在f后面立即接文件名,不能再加参数举例: 一,将整个/home/www/images 目录下的文件全部打包为...

2018-07-08 16:10:02 220

空空如也

空空如也

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

TA关注的人

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