自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JMS 消息服务

JMS 是基于消息代理的规范,而ActiveMQ,HornetQ 是一个JMS 消息代理的实现。AMQP 也是一个消息代理的规范,但它不仅兼容JMS 还支持跨语言和跨平台。AMQP 的主要实现有RabbitMQ。队列/主题:点对点/发布与订阅消息代理:message-broker目的地:destination需要实现:connectionFactory...

2019-09-09 11:14:00 192

转载 springboot security

开启security过滤支持:创建一个初始化类继承AbstractSecurityWebApplicationInitializer在配置类中添加@EnableWebSecutity 注解。配置认证与授权:继承 WebSecurityConfigurerAdapter实现configure 方法configure(AuthenticationManage...

2019-09-09 10:14:00 163

转载 面向对象:设计模式 23

在工作初期就看了关于设计模式的书《大话设计模式》简单易懂,但是后来对一些设计模式渐渐模糊,记得最多或者大家说的最多的像单例、工厂记忆深刻,现在回头再看一遍,别以一番风味,理解又有不同,这里个人简单进行记录,其中间杂着个人的一些见解。关于例子,大家可以去找这边本看看,或者直接到git上clone一下,地址:https://github.com/PengfeiLiOnGit/design...

2019-09-06 17:33:00 199

转载 springboot nosql

1.mongodb(对象):docker :拉取docker 镜像docker pull mongo运行docker run -d -p 27017:27017 mongo下载mongodb 客户端robomongo https://robomongo.org/download项目导入依赖implementation 'org.spring...

2019-08-30 18:08:00 131

转载 springboot 声明式事物

关于事务处理机制ACID,记一下原子、一致、隔离、持久,顾名思义不解释。spring提供的事务处理接口:platformtransactionmanager,事务管理框架,名字好大。使用@Transaction 注解声明事务(可以在类,也可以在方法上(方法会覆盖类上的注解属性))它的属性比较重要,一般情况下不需要设置,包括propagationtion(声明周期...

2019-08-29 22:09:00 102

转载 springboot rest 配置

spring boot 定义rest资源1.引入起步依赖implementation 'org.springframework.boot:spring-boot-starter-data-rest'2.定义实体bean3.访问rest资源http://localhost:8080/xxxxs自定义rest方法@RestResource(path = "s...

2019-08-29 20:06:00 247

转载 阿里云linux实例docker 部署jar

1、买ecs实例2、第一次使用阿里提供的远程连接会给你一个远程密码,记录下来3、root 用户密码在实例列表右侧更多下,进行修改,修改完成后重启实例4.使用阿里提供的远程界面或其他工具(个人买的是centos7,用的putty,文件传输用的winScp(不要钱,xmanager要破解))5.使用yum下载docker6.个人使用的是容器的方式部署web项目,先创建...

2019-08-28 23:05:00 216

转载 spring boot 自定义repository

spring boot 提供的默认repository 适合大多场景,对于一些特殊场景,需要特殊的方法,除了使用@NAMEQUERY @QUERY 自定义sql语句外,还可以自定义基础repository这里记录一些踩到的坑或者说遇到的需要注意的地方1、自定义查询条件,使用specification自定义查询条件注意的地方root 获取属性,criteriaBuilde...

2019-08-28 22:52:00 409

转载 docker 常用笔记

pull:下载镜像docker pull imageps:查看运行容器docker ps-a : 查看全部包括停止commit:创建镜像docker commit [repo] xxxname:tagdocker container commit -m "Add a new image" -a "lipengfei" 90cedf2ee4fe te...

2019-08-22 19:29:00 93

转载 docker

docker 的学习除了最重要的实践关于docker的一些名词概念如下,了解了它们再去学习会好些注册服务器:远程服务器,理念与git类似仓库:像是npm 中的scope,与git 也类似,比如tomcat 仓库中有 7,8,9,lastest标签:就是标签镜像:模版,比喻成java类容器:运行一个实例或多个实例的容器,一个类可以生成多个实例,在一个容器中可以有一个...

2019-08-22 13:43:00 57

转载 linux shell

在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像#!/bin/sh,它同样也可以改为#!/bin/bash。#!告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。执行:sh XXX.sh/ ./XXX.sh变量:变量命令规则:字符串...

2019-08-19 19:56:00 79

转载 linux yum

转载于:https://www.cnblogs.com/jony-it/p/11378745.html

2019-08-19 18:15:00 65

转载 LINUX :CENTOS 常用

切换cli:ctrl + alt + f2~xxx切换桌面:ctrl + alt + f1vm系统备份:复制系统文件夹拷贝。打开虚拟器-找到备份文件,打开命令:su:普通帐号与超级帐号相互切换$ 符号代表当前账户为普通账户、#代表root账户切换普通账户:cd:切换到某个指定目录规则: cd 文件夹名称(相对、绝对)相对:c...

2019-08-19 17:43:00 85

转载 spring mvc

使用idea 搭建一个spring web 项目,spring boot 也行,反正是温故学习,弄明白就好。MVC 配置:@Configuration@EnableWebMvc@ComponentScan("com.duoke.demo")public class SpringMvcConfig {// 配置解析器Bean @Bean ...

2019-08-13 23:48:00 70

转载 spring

重新安装idea 和gradle 搭建一个项目,此刻项目正在下载gradle 的相关包,spring boot的书重新拿出来翻翻,温故一下,加深一下记忆,现在公司要做后台接口项目,之前一直在看前端的东西。看着文档看着看着,越来越感觉大家都有或多或少的想通之处,某些方面表现出来的东西也差不多,虽然风格不同,但作用或目的都有相似。spring 推荐使用java 配置代替xml 配置。...

2019-08-13 21:31:00 73

转载 uni-app (4) : 组件

uni-app 利用vue的能力并内置了许多基础组件,接下来主要记录这些组件视图容器:view 只有一个根view 不代表只能有一个view转载于:https://www.cnblogs.com/jony-it/p/11335832.html...

2019-08-11 17:56:00 79

转载 vue-loader/vue-cli/vuex

vue-loader:webpack 提供的支持vue的一个预编译器,通过它可以编译 sfc格式专业的VUE组件。1、安装vue-loadernpm install -D vue-loader vue-template-compiler2、配置webpack(注意的是除了配置规则外还需要引入loader插件)// webpack.config.jsco...

2019-08-09 16:31:00 256

转载 uni-app (3) : 继续

继续在框架简介中学习:配置基本了解后,在uni-app 中还有很多实用的功能,下面接着文档学习。条件编译:判断不同平台和项目类型判断一种是编译器判断:也就是说系统在打包过程中会根据代码中编译的条件和最终打包的平台进行不同的编译,编译后的代码只包涵目标平台// #ifdef H5 alert("只有h5平台才有alert方法")// #endi...

2019-08-08 20:56:00 243

转载 uni-app (2) : 开始

下载hbuildx,这里官方提供了几种安装包,有完全版,还有beta版,还有标准版,随便下一个吧,或者直接下载标准版的,因为它最小。1.创建uni-app,直接选择uni-app 默认模版(hello-app项目可以拿来看看,不建议开发时使用,wap2app是针对wap转app端的,5+app 使用htmlplus,uni-app对html5+ 进行了整合,并建议直接使用uni-ap...

2019-08-08 17:25:00 203

转载 uni-app (1): 正式接触

正式开始学习uni-app, 在之前需要学习vue的相关知识,还有其他一些知识同样需要了解,虽然不需要太过深入,但是至少提到后要会用,或者说心中有数,下面这些技术:node、npm、less/sass/scss、webpack、babel等等,因为在实际学习过程中会有很多地方涉及到它们,如果对他们没有一定的了解,在学习过程中会有很多困惑,所以务必需要花上一些时间去学习。关于...

2019-08-07 20:59:00 204

转载 babel 转换器

首先大名鼎鼎的babel 是什么?Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。babel 里的功能都是以独立的包进行发布的,且都是作为范围包进行的发布,所有在安装的时候需要加上@npm install --save-dev @babel...

2019-08-07 15:25:00 127

转载 React 初识

本来想学学uni-app,看着看着要学vue,后来把vue 从头到尾学了一遍,然后又多少设计到npm,之前虽然接触过一点node,但是对npm 没有细细的看文档,又去看npm官网,看着看着其中又涉及到一些webpack 的东西,然后前几天又把webpack 从头到尾看了一遍,想着接下来看看babel吧,一打开babel文档,又介绍了一点react,之前看别人博客说过,react与vu...

2019-08-06 15:01:00 84

转载 Lodash

https://www.lodashjs.com/简化数组,集合,函数,日期等js对象的工具库。转载于:https://www.cnblogs.com/jony-it/p/11305552.html

2019-08-05 21:07:00 72

转载 webpack :安装使用

以下记录使用关注点。(关于npm cli 不想看官网的可以看下个人之前的记录npm)1.安装:官网建议本地安装,使用全局安装也可以使用 Node.js 最新的长期支持版本(LTS - Long Term Support),是理想的起步。npm install --save-dev webpacknpm install --save-dev webpack@&lt...

2019-08-02 15:36:00 161

转载 webpack

webpck:资源打包工具,多个资源转换为某一个或多个块具体分为:入口、输出、模式、loader、插件入口和输出官网 https://www.webpackjs.com/concepts/mode/在此只记录一部分。模式:模式只在配置中提供mode,cli、配置参数,不同的模式启动插件不同。webpack --mode=productionload...

2019-08-01 20:26:00 59

转载 关于js click事件、touch事件的 screen 、client

screenX,screenYclientX,clientYscreen 相对于屏幕左上角的坐标,单位为像素。client 相对于浏览器窗口左上角的坐标,单位为像素。举例:浏览器缩放或者放大时,screen 会发送变化,client 不会,当然除非你通过媒体查询或者其他方式更改了元素的宽高等等。实践,监听body:document.body.addE...

2019-07-24 19:20:00 237

转载 关于height、width、top

关于height、width 的 offset、client、scroll首先设置一个div 设置其高度为200px样式为:   height: 200px; padding: 20px; border: 2px solid;client 与scroll 的高度一致client = height + paddingscrollH...

2019-07-23 16:17:00 326

转载 浏览器中使用less client

官方选项地址:http://lesscss.cn/usage/#using-less-in-the-browser-setting-options(不建议在客户端使用,最好还是预编译比较好,当然这是相对的)   <!-- 引入less --> <link rel="stylesheet/less" type="text/css" href="....

2019-07-23 14:58:00 83

转载 apicloud studio 配置插件、atom-less 安装与使用

官方帮助文档地址:https://docs.apicloud.com/Dev-Tools/studio-dev-guide因为这个ide是apicloud 基于atom 开放的,所以atom有的功能它也就都有了。另外默认会安装apicloud自带的插件与扩展。如果需要其他的插件可以通过 https://atom.io/packages/或者直接百度啥的找。我这里是要配...

2019-07-23 14:43:00 441

转载 js 自定义事件、js 自定义事件处理

1.自定义事件:js 一般事件像是click、blur、focus等等。除了这些之外还可以自己定义事件,但是自定义事件同样需要自己定义触发机制,此要注意,个人任务可以在某个view自带的事件处理机制中插入个人事件处理。CustomEvent对象有2个参数detail:配置项,默认值为null。bubbles:冒泡标识cancelable:是否可取消标识示...

2019-07-22 13:04:00 235

转载 rem 计算公式

rem 量图计算公式:获取比值:设备尺寸/设计图尺寸例如:设备宽度尺寸为 375px 、设计图尺寸为750px,计算获得比值为0.5,量得设计图上某个图片元素宽度为 100px,实际在375px宽度的设备上此元素为 100 * 0.5 = 50 px。故:设置html 下font-size 默认值为 0.5px,为了计算方便一般会以100倍计算,也就是50px,如下...

2019-07-22 12:26:00 2270

转载 node 随手记录

node 6.0 之后的1.fs.realpath 移除了cache 参数(所以对于新学node的小伙伴需要注意了,市场上一些书籍中记录的有误)2.fs中的mode 属性fs中很多方法都有mode属性,mode在其中的意思为“文件操作权限”,以4位数字表现其中:第一个数字:必须为0 (代表8进制,0x 代表十六进制)第二个数字:目录所有者的权限(创建目录...

2019-07-13 17:04:00 60

转载 node 调试器

inspect 调试:官网地址:https://nodejs.org/en/docs/guides/debugging-getting-started/帮助参考(建议阅读一下):http://baijiahao.baidu.com/s?id=1596281437084574197&wfr=spider&for=pc1.安装 7+ 版本对于inspecto...

2019-07-11 15:56:00 91

转载 原型

原型与原型链很晕,在此个人试着去了解一下:第一个问题:__proto__ 原型是什么?首先,创建一个对象a和对象b,设置b的原型(__proto__)指向a由结果看出,b的原型指向a,如果b对象查找属性a,如果a自身并不存在,会通过原型链向上查找(一直找到跟这里是Object)另外:因为__proto__ 只是支持浏览器(而且有的没有),所以建议在获取对象原型的时...

2019-06-05 20:13:00 62

转载 ES6 (11):Class

ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。(所以其实不要和面向对象的class 混为一谈,因为并不是真正意义上的类)ES5:(之前的博文中有记录过this,优先级new 是最高的,并且如果是new 方法创建的实例,等于是复制了一份,this指向自身)...

2019-06-05 18:00:00 74

转载 ES6 (10):Generator

异步编程方案:(很实用滴)Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield表达式,定义不同的内部状态(yield在英语里的意思就是“产出”)。每次调用next方法,内部指针就从函数头部或上一次停下来的地方开始执行,直到遇到下一个yield表达式(或return语句)为止。换言之,Genera...

2019-06-04 12:57:00 59

转载 ES6 (9):iterator 遍历器

遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。作用:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排列;三是 ES6 创造了一种新的遍历命令for...of循环,Iterat...

2019-06-03 17:44:00 88

转载 ES6 (8):Promise

Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。有了Promise对象,就可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数...

2019-06-03 16:32:00 53

转载 ES6 (7):Reflect

Reflect 配合proxy 使对象的操作更加函数化。大部分Reflect 的全局方法或者说静态方法与proxy一致。相比Object 返回值更合理:修改某些Object方法的返回结果,让其变得更合理。比如,Object.defineProperty(obj, name, desc)在无法定义属性时,会抛出一个错误,而Reflect.defineProperty(obj, ...

2019-06-03 15:14:00 60

转载 ES6 (6):Proxy

Proxy:代理(在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截)var proxy = new Proxy(target, handler);var obj = new Proxy({}, { get: function (target, key, receiver) { console.log(`getting ${key}!`)...

2019-06-03 12:47:00 73

空空如也

空空如也

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

TA关注的人

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