自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全干工程师

当你的才华还撑不起你的野心的时候、你就应该静下心来学习

原创 golang基础-chain的使用、range、select

文章目录chan基础使用range获取select多队列 chan基础使用 我们直接来看代码 package main import ( "fmt" "time" ) var message = make(chan string) func go1...

2018-12-21 23:16:17 1995 4

原创 h5

文章目录h5_1h5_2h5_3h5_4 github 代码链接 h5_1 1、h5兼容IE 2、表单新增type,属性,元素 3、progress、meter、video、audio 4、querySelector、dataset、classList增删改查 5、全屏、退出全屏、是否全屏、网络联...

2018-12-20 01:20:35 261 1

原创 golang基础-http请求的几种方式

文章目录发送get请求解析post的方式解析json对象解析以表单的方式提交postform数据 简单粗暴,直接上代码 发送get请求 func main() { http.HandleFunc("/test1",test1) http.HandleFunc("...

2018-12-01 14:25:34 1419 0

原创 golang基础-排序sort

文章目录简单排序查询自定义排序结构体类型的排序(一)结构体类型的排序(二) 简单排序 基本类型 int、float64、string 的排序 []int、[]float64、[]string排序 intList := [] int {2, 4, 3, 5, 7} float8List :=...

2018-12-01 00:56:03 453 0

原创 解决checkbox点击选中问题

文章目录通过手动布局通过append来实现 今天来了解下checkbox的点击效果,以及点击一行item同样实现checkbox的点击效果 通过2种方式来处理 1是直接通过元素布局 2是通过jquery的append方法来实现,因为append的元素,是异步的,通过query查找元素添加点击事件就...

2018-11-08 14:18:21 2876 0

原创 golang基础-Postgresql-ORM框架github.com/go-pg/pg学习五(实战)

文章目录接口介绍接口代码 golang基础-Postgresql-ORM框架github.com/go-pg/pg学习一(连接数据库、创建、删除表) golang基础-Postgresql-ORM框架github.com/go-pg/pg学习二(增删改) golang基础-Postgresql-O...

2018-11-07 11:41:18 1631 0

原创 从2015-02-27开始第一篇CSDN博客 截止到今天2018-11-07日博客终于写了700篇了

从2015-02-27开始第一篇CSDN博客 截止到今天2018-11-07日博客终于写了700篇了 当你的才华还撑不起你的野心的时候、你就应该静下心来学习

2018-11-07 09:56:26 166 0

原创 golang基础--时间戳、时间字符串、时间对象相互转化

目前只是时间戳、时间字符串、时间对象相互转化 后续如果有需求,在完善该时间工具类 package main import ( "fmt" "time" ) func main() { Str2Time:=Str2Time("2017-...

2018-11-06 17:51:44 5172 0

原创 golang基础--image/draw渲染图片、利用golang/freetype库在图片上生成文字

文章目录需求安装依赖逻辑效果图实例 需求 在一张A4纸上,利用image/draw标准库生成4张二维码,和该二维码的客户信息 1、二维码生成利用到的库就是image/draw,通过draw.Draw进行写入 2、然后字体渲染利用了golang/freetype开源库 https://github....

2018-11-05 16:37:14 12259 1

原创 flex布局学习

文章目录基本概念容器的属性项目的属性 基本概念 内容转自 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool Flex 是 Flexible Box 的缩写,意为"弹性布局",用...

2018-10-25 18:26:39 131 0

原创 js进阶五(js回调、promise、promise嵌套、异常处理、jquery使用promise)

文章目录同步读取回调函数回调机制处理异常promisepromise嵌套捕获异常方法一方法二jquery中使用promise 同步读取 我们来看一个从文件读取内容的例子,以下是这个例子的目录结构 我们看下promiser.js的代码如下: const fs = require(&quot...

2018-10-19 18:06:24 7561 1

原创 webpack一步步实现实时打包、打包vue、打包css\less\scss文件、babel用法(2)

文章目录打包图片配置bootstrap字体babel处理高级JS语法最后贴出代码 webpack一步步实现打包、实时打包操作、打包css\less\scss文件 我们接着这篇博客,来继续学习webpack的相关操作 我先贴出来项目的目录结构: 打包图片 通过npm i url-loader fi...

2018-10-17 14:43:01 3827 0

原创 webpack一步步实现实时打包、打包vue、打包css\less\scss文件、babel用法(1)

文章目录安装webpack构建项目进行webpack打包使用webpack的实时打包构建项目代码打包css 安装webpack 什么是webpack? webpack 是前端的一个项目构建工具,它是基于 Node.js 开发出来的一个前端工具; 学习官网:https://www.webpackjs...

2018-10-16 15:50:33 2236 0

原创 vue学习十八(axios)

文章目录安装get方法post方法批量请求后端代码 安装 通过npm install axios安装 或者直接用cdn <script src="https://unpkg.com/axios/dist/axios.min.js"></...

2018-10-15 17:10:06 243 0

原创 vue学习十七(vue-resource使用)

文章目录前端代码后端代码(处理跨域) Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是...

2018-10-15 12:07:51 138 0

原创 js进阶四(map、reduce、filter、sort、箭头函数、class继承、yield)

文章目录mapreducefiltersort闭包注意点箭头函数 map var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; var s = arr.map(String); console.info(s) function pow(x) { re...

2018-10-12 13:38:56 3092 1

原创 js进阶三(map、set、for in/of、forEach)

文章目录mapsetfor ... of/inforEach map //直接初始化map var m1 = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]); var ...

2018-10-11 20:40:49 803 0

原创 js进阶二(apply\call、bind、闭包、函数也是对象概念)

文章目录apply\call函数也是对象bind匿名函数返回值闭包闭包 apply\call apply和call可以改变this的指向 function f1(x, y) { console.log("结果是:" + (x + y) +...

2018-10-11 18:49:35 265 0

原创 js进阶一(prototype、prototype指向、原型继承、构造继承、组合继承、为window赋值新属性)

文章目录prototypeprototype中方法互相访问prototype中找寻属性、方法改变prototype指向内置对象添加prototype方法window全局对象通过原型实现继承 prototype 原型? 实例对象中有__proto__这个属性,叫原型,也是一个对象,这个属性是给浏览器...

2018-10-10 17:09:56 393 0

原创 js基础一

文章目录++运算符流程控制数组arguments对象匿名函数预解析变量提升变量提升函数提升对象内置对象mathdatastrarray ++运算符 如果++在后面:如: num++ +10参与运算 先参与运算,运算结束后自身再加1 如果++在前面:如: ++num+10参与运算 先自身加1,然后...

2018-10-09 20:30:19 116 1

原创 vue学习十六(vuex)

文章目录概念实例 概念 Vuex是用来管理组件之间通信的一个插件 state:用来存放组件之间共享的数据。他跟组件的data选项类似,只不过data选项是用来存放组件的私有数据。 getters:有时候,我们需要对state的数据进行筛选,过滤。这些操作都是在组件的计算属性进行的。如果多个组件需要...

2018-10-08 17:56:12 125 0

原创 vue学习十五(props解耦、props 布尔-对象-函数三种模式)

文章目录$route耦合props解耦props 布尔模式props对象模式props函数模式 $route耦合 在组件中使用 $route 会使之与其对应路由形成高度耦合,从而使组件只能在某些特定的 URL 上使用,限制了其灵活性。 <!DOCTYPE html> &...

2018-10-08 11:39:57 3728 1

原创 vue学习十四(嵌套路由、命名路由、命名视图、重定向)

文章目录嵌套路由命名路由命名视图 嵌套路由 <!DOCTYPE html> <html lang="en"> &am...

2018-09-30 17:52:57 533 0

原创 vue学习十三(VueRouter起步、动态路由参数匹配、获取、监测变化(测试无效))

文章目录起步动态路由参数匹配动态路由参数获取响应路由参数的变化(测试失败) 起步 路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容。Home按钮 => home 内容, abo...

2018-09-30 14:22:53 420 2

原创 vue学习十二( v-model用于自定义组件、父子组件通信、组件绑定原生事件、具名插槽、插槽作用域、动态组件is和keep-alive)

文章目录自定义组件的 v-model子组件跟父组件通信将原生事件绑定到组件单个插槽 自定义组件的 v-model 一个组件上的 v-model 默认会利用名为 value 的 prop 和名为 input 的事件,但是像单选框、复选框等类型的输入控件可能会将 value 特性用于不同的目的。mod...

2018-09-29 17:39:45 892 0

原创 vue学习十一(全局局部组件、prop传不同值、 v-bind 动态赋值、单向数据流、prop校验)

文章目录局部注册dom模板解析注意事项用 Prop 传递不同值类型用 Prop通过 v-bind 动态赋值用 Prop传递对象的所有属性用 Prop传递对象数组用 Prop传入一个数字单向数据流Prop 验证 局部注册 在这些情况下,你可以通过一个普通的 JavaScript 对象来定义组件: v...

2018-09-29 12:03:30 4166 0

原创 vue学习十(prop传参、v-bind传参、$emit向父级发送消息、input组件上使用 v-model、事件抛值)

文章目录基本示例组件的复用通过 Prop 向子组件传递数据v-bind 来动态传递 prop通过 $emit 事件向父级组件发送消息使用事件抛出一个值在组件上使用 v-model 基本示例 组件是可复用的 Vue 实例,且带有一个名字:在这个例子中是 。我们可以在一个通过 new Vue 创建的 ...

2018-09-28 20:25:15 6300 3

原创 vue学习九(表单输入绑定v-model)

文章目录v-model 表单基础用法文本多行文本复选框多个复选框单选按钮选择框多选择框v-for 渲染的动态选项lazynumbertrim v-model 表单基础用法 你可以用 v-model 指令在表单 、 及 元素上创建双向数据绑定,v-model 本质上不过是语法糖。它负责监听用户的输...

2018-09-28 16:05:35 1184 0

原创 vue学习八(监听、$event、内联处理器中的方法)

文章目录一个组件的 v-for 一个组件的 v-for 任何数据都不会被自动传递到组件里,因为组件有自己独立的作用域。为了把迭代数据传递到组件里,我们要用 props <div id="todo-list-example"&...

2018-09-28 14:38:08 4326 0

原创 vue学习七(v-for数组和对象、v-if、监测索引值、监测对象属性增删、副本、组件v-for)

文章目录用 v-for 将数组对应为一组元素一个对象的 v-forkey复用数组利用索引设置项值对象属性的添加或删除显示过滤/排序结果v-for on a templatev-for with v-if 用 v-for 将数组对应为一组元素 在 v-for 块中,我们拥有对父作用域属性的完全访问权...

2018-09-27 20:27:41 2385 0

原创 vue学习六(v-if、v-for、复用元素、v-show、template使用 v-if)

文章目录v-if v-elsev-else-iftemplate使用 v-if用key管理可复用的元素v-showv-if 与 v-for结合 v-if v-else 因为 v-if 是一个指令,所以必须将它添加到一个元素上 <div id="div1"&...

2018-09-27 17:36:00 2421 0

原创 vue学习五(绑定class、v-bind:style(对象语法、数组语法))

文章目录绑定 HTML Class内联样式在模板里内联样式不在模板里绑定返回对象的计算属性数组语法class 列表class 列表使用三元表达式class 列表使用对象语法用在组件上绑定内联样式v-bind:style 绑定 HTML Class 我们可以传给 v-bind:class 一个对象,...

2018-09-27 15:16:41 5240 0

原创 vue学习四(计算属性的缓存、侦听、setter)

文章目录计算属性计算属性缓存 vs 方法计算属性 vs 侦听属性计算属性的 setter 计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example">...

2018-09-27 11:37:58 354 0

原创 vue学习三(数据响应作用域、freeze、生命周期、v-once、$watch、v-html)

文章目录数据响应作用域数据freeze作用域生命周期$watchv-once 数据响应作用域 当一个 Vue 实例被创建时,它向 Vue 的响应式系统中加入了其 data 对象中能找到的所有的属性。当这些属性的值发生改变时,视图将会产生“响应”,即匹配更新为新的值 &amp...

2018-09-26 20:26:57 543 0

原创 vue学习二(渲染、绑定元素特性、v-if、v-for、v-on、v-model、事件修饰)

文章目录声明式渲染绑定元素特性(v-bind:title="message")v-if(过渡效果)v-forv-on监听(v-on:click)v-model(双向绑定) 声明式渲染 Vue.js 的核心是一个允许采用简洁的模板语...

2018-09-26 18:30:05 595 0

原创 golang基础--gopkg.in/olivere/elastic.v5学习二(增删改查document)

import leancloud 通过leancloud.Object.extend方式 “”” { “words”: “Hello World!”, “ACL”: { “*”: { “read”: true, “write”: true...

2018-09-26 12:10:27 4893 0

原创 golang基础--gopkg.in/olivere/elastic.v5学习一(环境配置、链接、增加删除索引)

文章目录环境配置安装elasticsearch安装Java SDK安装分词器安装elasticdump数据迁移启动测试运行名词概念、查看index、查看type使用gopkg.in/olivere/elastic.v5链接 环境配置 环境依赖: 操作系统:Mac   go:go1.11   Ela...

2018-09-25 19:33:17 7187 1

原创 golang基础-https://github.com/go-redis/redis使用

文章目录安装连接例子 安装 1、利用默认的配置文件 Mac通过brew install redis 安装即可 然后直接通过 /usr/local/Cellar/redis/4.0.9/bin/redis-server启动即可 2、配置文件 以下是我另外一个redis实例的配置文件 zhiliaod...

2018-09-25 15:32:10 5531 0

原创 golangWeb框架---github.com/gin-gonic/gin学习八(监听多端口、多类型的struct模型绑定)

文章目录监听多端口自定义的struct绑定form-data 监听多端口 如何利用gin实现监听多端口 package main import ( "log" "net/http" "time" "github.co...

2018-09-21 21:09:09 1957 0

原创 golangWeb框架---github.com/gin-gonic/gin学习七(重定向、中间件Goroutines、http自定义配置)

文章目录重定向服务器内部重定向中间件中间件内部的GoroutinesHTTP自定义配置 重定向 package main import ( "github.com/gin-gonic/gin" "net/http" ) func main() { ...

2018-09-21 18:05:27 2334 1

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