2018年11月3日

[置顶] 安装和配置jenkins

摘要:1.首先准备java环境,安装JDK 2.下载jenkins至Linux服务器 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --imp 阅读全文

posted @ 2018-11-03 15:42 惊涛随笔 阅读(432) 评论(0) 推荐(0) 编辑

2018年9月18日

[置顶] webpack安装和简单配置

摘要:1.webpack是一个基于node的项目,所以先装好node和npm 参考我的随笔:https://www.cnblogs.com/jtnote/p/6230384.html 2.先创建项目目录结构,根目录是mywebpack。进入项目根目录,执行:npm init,生成package.json文 阅读全文

posted @ 2018-09-18 14:09 惊涛随笔 阅读(107) 评论(0) 推荐(0) 编辑

2016年10月27日

[置顶] javascript - 状态模式 - 简化分支判断流程

摘要:状态模式笔记 当一个对象的内部状态发生改变时,会导致行为的改变,这像是改变了对象 状态模式既是解决程序中臃肿的分支判断语句问题,将每个分支转化为一种状态独立出来,方便每种状态的管理又不至于每次执行时遍历所有分支 主要目的:将条件判断的不同结果转化为状态对象的内部状态,既然是状态对象的内部状态,所以作 阅读全文

posted @ 2016-10-27 15:35 惊涛随笔 阅读(535) 评论(0) 推荐(0) 编辑

2016年10月26日

[置顶] javascript-模板方法模式-提示框归一化插件

摘要:模板方法模式笔记 父类中定义一组算法操作骨架,而将一些实现步骤延迟到子类中,使得子类可以不改变父类的算法结构的同时可重新定义算法中某些实现步骤 实例:弹出框归一化插件 css样式 运用寄生组合继承方法 首先要创建基本提示框基类(模板类),然后其他提示框类只需要在继承的基础上,拓展自己所需即可,日后需 阅读全文

posted @ 2016-10-26 17:21 惊涛随笔 阅读(238) 评论(0) 推荐(0) 编辑

2016年10月25日

[置顶] javascript-组合模式

摘要:组合模式笔记 组合模式又称部分-整体模式,将对象组合成树形结构以表示'部分整体'的层次结构 组合模式使得用户对单个对象和组合对象的使用具有一致性 demo实例 :表单模块 要调用到前面学习到的寄生组合继承方法 表单 demo 1.表单虚拟父类 Base 2.FormItem容器类 3.Fieldse 阅读全文

posted @ 2016-10-25 10:54 惊涛随笔 阅读(258) 评论(0) 推荐(1) 编辑

2016年10月20日

[置顶] javascript设计模式-工厂方法模式

摘要:工厂方法模式笔记 通过对产品类的抽象使其创建业务主要负责用于创建多类产品的实例 对于创建多类对象,简单工厂不太实用,这是简单工厂模式的应用局限,当然这正是工厂方法模式的价值之所在 通过工厂方法模式可以轻松的创建多个类的实例对象,而且创建对象的方式避免了使用者与对象类之间的耦合,用户不必关心创建该对象 阅读全文

posted @ 2016-10-20 15:53 惊涛随笔 阅读(383) 评论(0) 推荐(0) 编辑

[置顶] javascript函数的几种写法集合

摘要:1.常规写法 2.匿名函数,函数保存到变量里 3.如果有多个变量,可以用对象收编变量 3.1 用json对象 3.2 声明一个对象,然后给它添加方法 3.3 可以把方法放在一个对象函数里 4.可用类来实现,注意类的第二种和第三种写法不能混用,否则一旦混用,如在后面为对象的原型对象赋值新对象时,那么他 阅读全文

posted @ 2016-10-20 10:54 惊涛随笔 阅读(4174) 评论(0) 推荐(1) 编辑

2016年10月19日

[置顶] javascript继承笔记

摘要://原型(prototype):原型是一个对象,其他对象可以通过它实现属性继承 /*笔记: * 1.类式继承:通过原型链继承的方式 * 2.原型式继承:对类式继承的封装 * 3.寄生式继承:对原型继承的二次封装,并且在第二次封装过程中对继承的对象进行扩展 * 4.构造函数式继承:通过构造函数继承的方 阅读全文

posted @ 2016-10-19 11:28 惊涛随笔 阅读(185) 评论(0) 推荐(0) 编辑

2020年1月10日

solr批量操作使用

摘要:批量新增操作 /** * 批量新增索引 * @param allDocList * @return * @throws IOException * @throws SolrServerException */ public static Boolean batchAdd(List<AllDoc> a 阅读全文

posted @ 2020-01-10 14:41 惊涛随笔 阅读(355) 评论(0) 推荐(0) 编辑

2019年12月2日

IDEA利用mybatis-generator自动生成dao和mapper

摘要:pom.xml配置 generatorConfig.xml 点击MavenProjects找到项目下的Plugins,展开找到mybatis-generator,展开找到mybatis-generator:generate,双击运行 阅读全文

posted @ 2019-12-02 10:46 惊涛随笔 阅读(559) 评论(0) 推荐(0) 编辑

2019年7月30日

SpringBoot 单元测试

摘要:单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。 执行单元测试,就是为了证明这段代码的行为和我们期望的一致。 对于 阅读全文

posted @ 2019-07-30 20:08 惊涛随笔 阅读(115) 评论(0) 推荐(0) 编辑

2019年5月10日

启动/关闭Spring boot服务脚本

摘要:启动Spring boot服务脚本 关闭Spring boot服务脚本 阅读全文

posted @ 2019-05-10 14:26 惊涛随笔 阅读(459) 评论(0) 推荐(0) 编辑

2019年2月13日

spring cloud 微服务应用间通讯

摘要:SpringCloud 应用间通信基于HTTP的Restful调用方式有两种,RestTemplate与Feign。 1.RestTemplate应用间通讯 通过 @LoadBalanced,可在restTemplate 直接使用应用名字。 2.Feign应用间通讯 引入依赖注意要加版本号,否则引入 阅读全文

posted @ 2019-02-13 16:51 惊涛随笔 阅读(186) 评论(0) 推荐(0) 编辑

2019年1月25日

Nginx服务监听端口修改启动bug

摘要:监听的端口从80 修改到其他端口出现启动不起来问题。 解决方案如下: 阅读全文

posted @ 2019-01-25 19:33 惊涛随笔 阅读(1694) 评论(0) 推荐(0) 编辑

2019年1月23日

Centos7安装dubbo管理控制台

摘要:1.下载dubbo源代码 2.进入dubbo-admin目录下 3.执行maven编译命令,mvn install -Dmaven.test.skip=true。-Dmaven.test.skip=true是为了跳过测试,速度快一点 看到build success,说明编译成功。 4.编译成功之后, 阅读全文

posted @ 2019-01-23 17:22 惊涛随笔 阅读(228) 评论(0) 推荐(0) 编辑

2019年1月22日

Centos7安装zookeeper

摘要:1.进入/opt 2.下载 zookeeper-3.4.10.tar.gz: wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz 3.解压缩 zooke 阅读全文

posted @ 2019-01-22 10:11 惊涛随笔 阅读(846) 评论(0) 推荐(0) 编辑

2019年1月21日

Centos7下安装Redis

摘要:一、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 第二步:解压压缩包 tar -zxvf redis-4.0.6.tar.gz 第三步:yum安装gcc依赖 yum install g 阅读全文

posted @ 2019-01-21 10:05 惊涛随笔 阅读(101) 评论(0) 推荐(0) 编辑

2018年11月19日

安装git和配置

摘要:首先更新系统 yum -y update yum -y update 安装依赖的包 yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker yum 阅读全文

posted @ 2018-11-19 11:53 惊涛随笔 阅读(103) 评论(0) 推荐(0) 编辑

linux安装maven

摘要:1、安装wget命令 yum -y install wget 2、下载maven安装包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz 3.解压maven安装 阅读全文

posted @ 2018-11-19 11:31 惊涛随笔 阅读(16724) 评论(0) 推荐(2) 编辑

2018年11月3日

安装和配置jenkins

摘要:1.首先准备java环境,安装JDK 2.下载jenkins至Linux服务器 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --imp 阅读全文

posted @ 2018-11-03 15:42 惊涛随笔 阅读(432) 评论(0) 推荐(0) 编辑

2018年9月18日

webpack安装和简单配置

摘要:1.webpack是一个基于node的项目,所以先装好node和npm 参考我的随笔:https://www.cnblogs.com/jtnote/p/6230384.html 2.先创建项目目录结构,根目录是mywebpack。进入项目根目录,执行:npm init,生成package.json文 阅读全文

posted @ 2018-09-18 14:09 惊涛随笔 阅读(107) 评论(0) 推荐(0) 编辑

2017年10月11日

磁盘直接挂载

摘要:LINUX下新增的磁盘不建立分区,直接建立文件系统并挂载: 不是都要先使用FDISK进行分区的么?怎么直接跳过了这步,直接建立文件系统,并挂载了呢? 解决方法: 假设新硬盘是 /dev/sdcfdisk操作的是/dev/sdc ,分区后才会有/dev/sdc1 /dev/sdc2 之类一般mkfs. 阅读全文

posted @ 2017-10-11 14:20 惊涛随笔 阅读(341) 评论(0) 推荐(0) 编辑

2017年7月15日

Nginx敏感信息泄露漏洞(CVE-2017-7529)

摘要:2017年7月11日,为了修复整数溢出漏洞(CVE-2017-7529), Nginx官方发布了nginx-1.12.1 stable和nginx-1.13.3 mainline版本,并且提供了官方patch。 当使用Nginx并且开启缓存功能时,攻击者可以构造特定header头字段,能越界读取到缓 阅读全文

posted @ 2017-07-15 16:14 惊涛随笔 阅读(11168) 评论(0) 推荐(0) 编辑

导航

统计