自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Casablanca

早点起床,醒醒觉

  • 博客(55)
  • 收藏
  • 关注

原创 java 写出到文件

//【1】创建输出流文件对象 FileOutputStream fos = new FileOutputStream("/Users/student/Desktop/DTW_Java.txt",true); //【2】写出文件 for(int i=0;i<resultDemo.size();i++){ if(i%22=...

2018-03-30 11:20:20 4151

原创 java读取内存中的csv文件,跳过第一行

package ApacheCommonCSV;import junit.framework.TestCase;import org.apache.commons.csv.CSVFormat;import org.apache.commons.csv.CSVParser;import org.apache.commons.csv.CSVRecord;import java.io.Buff...

2018-03-30 11:12:59 6681

转载 js、array、median、mean

medianfunction median(numbers) { // median of [3, 5, 4, 4, 1, 1, 2, 3] = 3 var median = 0, numsLen = numbers.length; numbers.sort(); if (numsLen % 2 === 0) { // is even ...

2018-03-28 18:28:54 503

原创 AOP

SpringAOP 如何制定规则呢? 一个切面,就代表着N个Bean的一个集合,这N个Bean他们都拥有共同点,所有他们组成一个切面。切面:切面里所有类(Bean)的共同点连接点:类里面所有方法的共同点(规定切面中方法调用的一些规则,何时触发规则,比如说后一个方法抛出异常,则前一个方法要执行回滚。)切入点:进入切面内部的一个入口(主动调用方法)。一旦在调用过程中,满足连接点的规则,那么就...

2018-03-28 10:48:12 121

原创 IOC容器的依赖注入

1、依赖注入发生的时间 当Spring IOC容器完成了Bean定义资源的定位、载入和解析注册以后,IOC容器中已经管理类Bean定义的相关数据,但是此时IOC容器还没有对所管理的Bean进行依赖注入,依赖注入在以下两种情况发生: (1)用户第一次通过getBean方法向IOC容器索要Bean时,IOC容器触发依赖注入。 (2)当用户在Bean定义资源中<Bean&g...

2018-03-27 22:49:59 219

原创 git

git是由linux发布的。开源协议:基于它的类库和包,它是开源的,如果你用到我的包,或者用到我的类库,你也必须是开源的。git功能:版本控制。git和svn的区别1、svn是集中式的版本控制,git是分布式的版本控制;2、svn每次存储的是变化,git如果有变化,存储的是完整的文件;如果没有变化,它会是有指针的,指向前一个snapshot的。Centralized Ver...

2018-03-27 13:50:21 175

原创 加载资源文件、IOC容器的初始化

其中BeanFactory作为最顶层的一个接口类,它定义了IOC容器的基本功能规范,BeanFactory有三个子类;ListableBeanFactory、HierarchicalBeanFactory和AutowireCapableBeanFactory。但是从上图中我们可以发现最终的默认实现类是 DefaultListBeanFactory,他实现了所有的接口。那为何要定义这么多层级...

2018-03-25 02:20:22 211

原创 变量与数据类型(WM)

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--&am

2018-03-24 20:35:23 269

原创 轮播图demo(WM)

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> ul{

2018-03-24 17:18:40 239

原创 导航demo(WM)

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> div.t

2018-03-24 17:17:53 230

原创 Spring源码解析----Spring思想、设计模式总结

Spring思想 Sping思想 应用场景(特点) 一句话归纳 AOP 1、Aspect Oriented Programming(面向切面编程);2、找出多个类中有一定规律的代码,开发时拆开,运行时再合并;3、面向切面编程,即面向规则编程。 解耦,专人做专事 OOP 1、Object Oriented Programming(面向对象编程);2、...

2018-03-23 23:58:49 4338

原创 spring源码分析---策略模式

import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class MyListTest { public static void main(String[] args) { new MyLis...

2018-03-23 22:10:55 351

原创 spring源码分析---策略模式、原型模式、模板模式

策略模式 —–> 用于回调处理import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class MyListTest { public static void main(String[] args) ...

2018-03-23 18:42:15 847

原创 Spring 源码分析-----委派模式(不关心过程,只关心结果)

两个角色,受托人、委托人(社会上是平等关系)公司里面:项目经理,普通员工(法律上是平等的,工作的关系,各自的职责会不一样)干活是我的,功劳是你的(最重要的特点)项目经理(委托人):主要职责是安排任务普通员工(受托人):执行任务委派模式的特点: 1、类似于中介的功能(委托机制) 2、持有被委托人的引用 3、不关心过程,只关心结果主要目的:隐藏具体实现逻辑...

2018-03-23 09:41:41 1100

原创 Spring源码分析---单例模式

生活中的单例模式: 配置文件(如果不是单例(针对于某一种功能的配置)两个配置文件中的内容一样的,则有一个是浪费的;如果是不一样的,我们就不知道以哪个为准了)。 直接上级领导(对于你来说,如果有多个领导,你到底听谁的?选择恐惧症) 在万千世界中,即使是一片小小的树叶,他们都是长得不一样的。单例模式的特点: 1、保证从系统启动到终止,全过程只会产生一个实例。 ...

2018-03-23 09:35:34 823 1

原创 cookie

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="Keywords" content="关键字,关键词"> <meta name="Descri

2018-03-22 23:06:26 121

原创 正则、转义符、

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="Keywords" content="关键字,关键词"> <meta name="Descri

2018-03-22 20:23:52 146

原创 案例、购物中心结账功能

<!doctype html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>案例_购物车计费功能</title>

2018-03-21 22:21:52 246

原创 Spring源码分析--代理模式、工厂模式

class A{ int a; int b; public void execute(){}}//实例化以后用一个变量保存下来(匿名对象)A a = new A();@autowire A a;//Spring 初始化,实例化(控制权)//一定要初始化才行,报空指针异常a.execute();//IOC容器(存的是java be...

2018-03-20 23:27:16 462

原创 数据读写

文件对象声明及基本操作另一种数据格式:文件/文档# 本地文件的界定:指向一个本地存储的文件,是一个链接或者一个映射path1 = 'C:/Users/Hjx/Desktop/text.txt' # 单个反斜杠:/path2 = 'C:\\Users\\Hjx\\Desktop\\text.txt' # 两个斜杠:\\(第一个\是转义符)path3 = r'C:\User...

2018-03-20 17:52:14 318

原创 模块与包

模块创建及import指令运用模块创建及import指令运用Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句# 创建一个模块,包含一个阶乘函数f1(n)、一个列表删值函数f2(lst,x),一个等差数列求和函数f3(a,d,n)def f1(n): y = 1 for i ...

2018-03-20 17:38:29 192

原创 自定义函数、局部变量及全局变量、匿名函数Lambda

自定义函数如何创建函数?def语句# 定义函数def f(x): if x < 5: print('输入值小于5') else: print('输入值大于等于5') # 定义函数,其中x是参数(局部变量)f(10) # 运行函数# 关于retuendef f1(x): y = 2**x # 没有retu...

2018-03-20 17:24:00 1007

原创 条件和循环语句

条件判断:if语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。if 判断条件: 执行语句……else: 执行语句……** 开始有缩进的概念# 基本判断语句age = 12if age < 18: print('18岁以下不宜观看')# if语句后面必须有 : # 自动缩进# i...

2018-03-20 17:09:37 287

原创 字典dict基本概念、字典常用操作、字典的元素访问及遍历

字典dict基本概念字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 键必须是唯一的,但值则不必。# 什么是映射?什么是字典dict?name = ['大头儿子','小头爸爸','隔壁老王']age = [6,35,37]# 首先虽然序列是有顺序的...

2018-03-20 16:38:54 6049 1

原创 序列通用操作、列表list常用操作、文本序列str常用操作

序列通用操作序列通用操作序列分类:可变序列list,不可变序列tuple、str# 判断值是否属于序列lst = [1,2,3,4,5,6]a,b = 1,10print(a in lst) # a 在 lst 序列中 , 如果 x 在 y 序列中返回 True。print(b not in lst) # b 不在 lst 序列中 , 如果 x 不在 y 序列中返回...

2018-03-20 16:15:29 845

原创 Python 数据类型、变量、运算符、注释

数据类型# Numbers数字分为:int整型,long长整型,float浮点型,complex复数x1 = 10x2 = 10.0print(type(x1),type(x2))# print()函数,用于输出/打印内容# type()函数,用于查看数据类型# String字符串由数字、字母、下划线组成的一串字符,用于表示文本的数据类型x3 = "hello worl...

2018-03-20 15:18:54 227

原创 Maven(4)gupao--不要做一个低效的程序员

超级pam的位置: maven-model-builder-3.3.9.jar/org/apache/maven/model/pom-4.0.0.xmlsetting.xml的加载顺序: 在我看来你的大脑应该是一个搜索引擎,不应该是一个内存,不应该是一个磁盘,你要知道,来什么我去哪找,找什么,但是该背的也要背。pom.xmlgroupId com.gupa...

2018-03-19 17:57:19 328

原创 Dubbo(3)

配置的优先级消费端优先最高,其次是服务端服务改造服务的最佳实践分包1、 服务接口、请求服务模型、异常信息都放在api里面,符合重用发布等价原则,共同重用原则2、 api里面放入spring 的引用配置。 也可以放在模块的包目录下。 com.gupao.vip.mic.order/***-reference.xml粒度1、 尽可能把接口设置...

2018-03-18 23:39:49 225

原创 Dubbo(2)

启动服务检查 如果提供方没有启动的时候,默认会去检测所依赖的服务是否正常提供服务 如果check为false,表示启动的时候不去检查。当服务出现循环依赖的时候,check设置成false dubbo:reference 属性: check 默认值是true dubbo:consumer check="false" 没有服务提供者的时候,报错 ...

2018-03-18 20:47:23 123

原创 Dubbo(1)

为什么用Dubbo各个应用节点中的url管理维护很困难、 依赖关系很模糊每个应用节点的性能、访问量、响应时间,没办法评估Main方法怎么启动的默认去这个路径下加载配置文件如何让这个进程不会终止的呢?Dubbo里面有默认的依赖Dubbo的日志管理默认是Log4j admin控制台的安装1. 下载dubbo的源码2. 找到d...

2018-03-18 16:46:37 185

原创 Maven搭建私服

Maven仓库概念 Maven仓库就是用来存储所有Maven共享构建的地方(所有开源项目jar包的存放地)。 使用者根据GAV坐标去仓库下载对应的构建(jar包): 构建(Jar包)一般存放的路径规则为: groupId /artifactId /version / artifactId -version.jarMaven仓库的分类1、本地仓库 ...

2018-03-17 23:07:16 144

原创 Maven的核心概念(2)

Maven坐标 GAV 在项目开发中,Maven坐标就是为了定位一个唯一确定的jar包。我们经常用到的一些开源框架,他们的名称和版本号以及版本的类型就确定了他们的唯一性,我们引用这些开源框架时,就可以通过坐标来指定他们. Maven坐标简称GAV groupId: 代表当前项目组织名称 artifactId:代表当前项目名称 ...

2018-03-17 21:41:04 149

原创 Maven的基本概念(1)

Maven的setting.xml配置全局的setting.xml配置 打开%MAVEN_HOME%/conf/settings.xml 是maven全局的配置文件。如下图所示:默认配置的仓库为:${user.home}/.m2/repository其中${user.home}表示当前用户路径C:\用户\[系统用户]。仓库地址:存放项目中所需要的jar包的地址....

2018-03-17 17:57:48 164

原创 Spark RDD的高级算子

1、mapPartitionsWithIndex: 对RDD中的每个分区进行操作,带有分区号 定义:def mapPartitionsWithIndex[U](f: (Int, Iterator[T])=>Iterator[U], preservesPartitioning: Boolean = false) (implic...

2018-03-12 22:54:54 661

原创 idea功能键

ctrl + n 查找类ctl+alt+shift+N 在类中找方法

2018-03-11 22:03:41 157

原创 Spark的算子:方法、函数

1、什么是RDD? 最核心*)弹性分布式数据集,Resilent distributed DataSet (*)Spark中数据的基本抽象 (*)结合源码,查看RDD的概念 * Internally, each RDD is characterized by five main properties: * ...

2018-03-11 22:02:39 896

原创 Spark任务运行机制及原理分析

1、WordCount程序执行的过程2、Spark提交任务的流程

2018-03-11 21:21:59 373

原创 执行Spark任务: 客户端

1、Spark Submit工具:提交Spark的任务(jar文件) (*)spark提供的用于提交Spark任务工具 (*)example:/root/training/spark-2.1.0-bin-hadoop2.7/examples/jars/spark-examples_2.11-2.1.0.jar (*)SparkPi.scala 例子:...

2018-03-11 20:45:45 1208

原创 Spark的体系结构和安装配置

Spark体系结构1、体系结构:Client-Server(主从模式) ----> 单点故障:HA(ZooKeeper) http://spark.apache.org/docs/latest/cluster-overview.html安装和部署准备工作:安装Linux、JDK、主机名、免密码登录 standalone ...

2018-03-11 19:12:53 548

原创 什么是Spark

什么是Spark? 1、什么是Spark?生态体系结构 Apache Spark™ is a fast and general engine for large-scale data processing. 生态圈: 1、Spark Core 2、Spark SQL 3、Spark Streamin...

2018-03-11 18:11:29 650

空空如也

空空如也

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

TA关注的人

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