自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java doc生成 && linux远程桌面

java doc生成https://blog.csdn.net/deniro_li/article/details/71706267linux远程桌面https://blog.csdn.net/sgrrmswtvt/article/details/81869208

2019-03-01 14:06:30 293

原创 antdesign pro 或react项目集成dragact和echarts实现图表动态布局的面板

1.安装依赖npm install --save dragactnpm install --save echarts-for-reactnpm install --save echarts嫌npm慢可以自行使用cnpm安装2.项目中引用import ReactEcharts from ‘echarts-for-react’;import { Dragact } from ‘draga...

2018-12-03 14:49:57 2158 2

原创 jquery 轮播图 【淡入淡出】

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.

2018-09-17 09:46:09 395

转载 jQuery实现图片懒加载

本文给出一种利用jQuery实现图片懒加载的原理。它的基本思想是:在输出HTML的时候,不要直接输出<img src="xxx",而是输出如下的img标签:<img src="/static/loading.gif" data-src="http://真正的图片地址/xxx.jpg">// 注意: 需要引入jQuery和underscore$(function() ...

2018-09-14 09:31:23 269

转载 springboot 整合jms (ActiveMQ 实现)

一、安装ActiveMQ具体的安装步骤,请参考我的另一篇博文:http://blog.csdn.net/liuchuanhong1/article/details/52057711二、新建spring boot工程,并加入JMS(ActiveMQ)依赖三、工程结构pom依赖如下:[html] view pla...

2018-03-30 10:30:51 1139 1

原创 jquery 分页器

js代码:$.fn.extend({ "initPage":function(listCount,currentPage,fun){ var maxshowpageitem = $(this).attr("maxshowpageitem"); if(maxshowpageitem!=null&&maxshowpageitem>0...

2018-03-22 16:59:41 3063

原创 maven安装本地jar

mvn install:install-file -Dfile="E:\ds-csient-0.0.1-SNAPSHOT.jar" -DgroupId=ds-csient -DartifactId=dsl-csient -Dversion=0.0.1 -Dpackaging=jar

2018-03-13 08:47:09 226

原创 java 实现本月日历

星期日 星期一 星期二 星期三 星期四 星期五 星期六 1 2 3 4 5 6 7* 8 9 10 11 12 13

2017-12-07 10:17:33 780

原创 echart 笔记

function(data){ var that=this; var axisX=[],data1=[],data2=[],data3=[]; data.forEach(function(value,index){ axisX.push(value.month);

2017-12-06 08:59:23 1027

原创 echart 桑基图

效果 <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"><head> <title>桑基图小例子</title> <meta h

2017-11-23 15:45:07 4212 1

原创 canvas 画箭头

最后的效果: 源码:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>canvas</title></head><body> <canvas id="bry" width="400" height="200"></canvas> <script> var b

2017-11-13 19:28:24 1191

原创 activeMQ--spring jms

测试项目目录结构: pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac

2017-10-29 14:18:55 511

原创 activeMQ 学习笔记

pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma

2017-10-29 11:02:56 309

原创 nginx 配置文件

最近在研究nginx ,配置文件做了一些说明,在这里记录一下。#设置用户#user nobody;#工作衍生进程数 [最合适的值是CPU核数或者核数2倍]worker_processes 4;#设置错误文件存放日志error_log logs/error.log;error_log logs/error.log notice;error_log logs/error.log

2017-10-22 14:57:23 422

原创 nginx 切割日志文件

linux 环境下:1.首先编写shell脚本: cutlog.sh 放入nginx/logs文件夹中//首先定义路径变量LOGS_PATH=/usr/local/nginx/logs//获取昨天的 yyyy-MM-ddD=$(date +%Y-%m-%d)//移动文件mv ${LOGS_PATH}/access.log ${D}.log//向 Nginx 主进程发送 USR1 信

2017-10-21 15:48:29 443

转载 react 实战案例(webpack构建)

最近在学习react+es6+webpack ,从网上看了资料,整理了这个项目,顺便记录一下学习历程,这里要求对react ,es6 , webpack ,nodejs有一定的基础,但是又不知道怎么取搭建项目的。首先看一下目录结构 下面我就把各个部分的代码贴出来,供大家参考:1.首先肯定是我们的依赖,package.json{ "name": "webpack-bry", "version

2017-09-23 09:35:43 3280 2

转载 webpack 入门,超详细

什么是WebPack,为什么要使用它?为什要使用WebPack现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性

2017-09-22 11:01:02 6358 2

转载 HTMl5的sessionStorage和localStorage

HTMl5的sessionStorage和localStoragehtml5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存

2017-09-13 11:04:33 285

转载 Js slice()方法与substr和substring的区别

slice() 定义和用法 slice() 方法可从已有的数组中返回选定的元素。string.slice(start, end)提取一个字符串string.substring(start, end)提取一个字符串,end不支持负数string.substr(start, len)提取一个长度为len的字符串1、slice和substring接收的是起始位置和结束位置(不包括结束位置),而sub

2017-09-13 10:20:38 587

转载 java-IO流: Path和Files详解

Java7中文件IO发生了很大的变化,专门引入了很多新的类:import java.nio.file.DirectoryStream;import java.nio.file.FileSystem;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;import java

2017-09-12 13:36:19 2016

转载 java 设计模式--单例模式

单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实

2017-09-05 16:30:56 229

转载 js设计模式-- 装饰着模式

装饰者模式 在不改变对象自身的基础上,在程序运行期间给对象动态地添加一些额外职责 在传统面向对象语言中,为对象添加功能常使用继承 但是继承有很多缺点:超类子类强耦合,超类改变导致子类改变 超类内部细节对子类可见,破坏了封装性 完成功能复用同时,可能会创造大量子类 前两点都很好理解 关于最后一点 比如说我们为五种不同类型的房子定义了五个类 但是我们还需要为每个房子添加门、窗

2017-09-05 14:51:52 285

原创 js设计模式--观察者模(发布订阅模式)

观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。使用观察者模式的好处:支持简单的广播通信,自动通知所有已经订阅过的对象。 页面载入后目标对象很容易与观察者存在一种动态关联,增加了灵活性。 目标对象与观察者之间的抽象耦合关系能够单独扩展

2017-09-05 11:19:22 279

原创 js设计模式--外观模式

外观模式 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。降低访问复杂系统的内部子系统时的复杂度。在客户端和复杂系统之间再加一层,将调用顺序、依赖关系等处理好。实例 模拟电脑启动,假设电脑启动顺序:启动CPU,启动内存,启动硬盘,加载数据等。function CPU()

2017-09-04 20:46:24 493

转载 java设计模式-- 策略模式

JAVA设计模式:策略模式 策略(Strategy)模式:又名Policy,它的用意是定义一组算法,把它们一个个封装起来,并且使他们可以相互替换。策略模式可以独立于使用他们的客户端而变化。 1、抽象策略(Strategy)角色:抽象策略角色由抽象类或接口来承担,它给出具体策略角色需要实现的接口; 2、具体策略(ConcreteStrategy)角色:实现封装了具体的算法或行为; 3、场景(C

2017-09-04 18:58:47 242

原创 JS 设计模式--策略模式

策略模式指的是定义一系列的算法,把它们一个个封装起来。将不变的部分和变化的部分隔开是每个设计模式的主题,策略模式也不例外,策略模式的目的就是将算法的使用与算法的实现分离开来。可以很好的替换if-else混乱的代码.var strategies = { 'S':function(salary){ return salary * 4; }, 'A':function(sal

2017-09-04 18:47:45 389

原创 JavaScript设计模式--单例模式Singleton

在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。这里先提供一个比较经典的案例:点击登录按钮弹出登录的页面,这个页面只需要一个,而且只需要创建一次,使用闭包来实现单例模式,这里就不

2017-09-04 10:04:59 386

转载 js设计模式--链式调用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>测试js设计模式--链式调用</title></head><body> <div id="b1">测试js设计模式--链式调用</div

2017-09-03 14:28:13 606

原创 JS 设计模式--继承

js继承有好多种实现形式,下面来讲一下基于类的继承function person (name,age) { this.name = name; this.age = age; this.like= [];}person.prototype.say = function () { console.log(this.name + " , " +

2017-09-01 16:49:27 492

转载 JS 设计模式--以闭包的方式封装

var Person = (function () { //静态方法(共享方法) var checkNo = function (no) { if (!no.constructor == "string" || no.length != 4)

2017-09-01 09:28:59 646

原创 JS 设计模式--接口实现

今天来讨论一下JavaScript中接口的实现. 最常用的莫过于‘鸭式辨型法实现接口’(较为完美的实现方法) 其实,类是否声明自己支持哪些接口并不重要,只要它具有这些接口中的方法就行。鸭式辨型(这个名称来自James Whitomb Riley的名言:“像鸭子一样走路并且嘎嘎叫的就是鸭子”)正是基于这样的认识。它把对象实现的方法集作作为判断它是不是某个类的实例的唯一标准。这种技术在检查一个类是否

2017-08-31 19:45:38 836

原创 java种设计模式

创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 1.工厂模式(Factory Pattern) 2.抽象工厂模式(Abstract Factory Pattern) 3.单例模式(Singleton Pattern) 4.建造者模式(Builder Pattern)

2017-08-29 08:37:53 1093

原创 springBoot+mybatis+springsecurity整合!

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-08-24 14:28:14 4166 6

空空如也

空空如也

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

TA关注的人

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