一、背景 最近重构了公司一个老接口项目,弃用了原来的webservice服务,新项目用webapi写的。所以就有了 《Swagger使用的奇淫技巧》这篇文章。常规使用的技巧我这里就不在多赘述了,很多老鸟写的已经很详细了。这里我主要介绍下怎么使用VS remark 写MarkDown并且使用Swagg ...
分类:
其他好文 时间:
2018-01-12 14:16:19
阅读次数:
1339
核心架构MySQL5.7引入了GroupReplication功能,可以在一组MySQL服务器之间实现自动主机选举,形成一主多从结构。经过高级配置后,可以实现多主多从结构。MySQLRouter是一个轻量级透明中间件,可以自动获取上述集群的状态,规划SQL语句,分配到合理的MySQL后端进行执行。MySQLShell是一个同时支持JavaScript和SQL的交互程序,可以快速配置InnoDBCl
分类:
数据库 时间:
2018-01-12 14:16:11
阅读次数:
334
linux中不是每个用户都有sudo权限。 在/etc/下有个文件sudoers 由此文件可知只有用户为sudo这个组的成员之后才能执行sudo命令 此时,我们查看用户user1的属性: 由此看出user1不是sudo的组成员。 将用户user1添加到sudo用户组: 此时,就可以执行sudo命令 ...
分类:
其他好文 时间:
2018-01-12 13:41:22
阅读次数:
224
对应flask的接口开发,目前自己可以熟练的进行。但是深入到更基础的,从注册到验证登录的过程一直不是特别清楚。 趁着年度不是特别忙的时候,特意去学习加强一下。把这个过程记录在此处。 首先是规划一个项目,flask+vue的一个小项目。正好回顾、巩固一下自己在今年新掌握的技能,提升自己的开发能力。 在 ...
分类:
其他好文 时间:
2018-01-12 13:41:16
阅读次数:
153
表单标签: <form> 表单标签: <form> 功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。 表单还可以包含textarea、select、fieldset和 label标签。 表单属性 actio ...
分类:
其他好文 时间:
2018-01-12 13:41:05
阅读次数:
182
highchart使用方法API说的清楚了在此就不再多做阐述,主要记录一下需要注意的小细节 1.有关曲线颜色的色值选择 原来插件里有默认的10个颜色值,自己也可以根据默认的色值来选择自己想要的。选择方法是: series: [ { name: 'VoiceOver', data: [6, 20.2, ...
分类:
其他好文 时间:
2018-01-12 13:40:57
阅读次数:
152
经常使用3ds Max 快捷键做效果图可谓是提高作图速度的毕竟之路,做效果图的朋友或许会遇到最大化视口显示失灵的问题,max默认快捷键为Alt+W,这里我不建议大家更改max的默认快捷键,当然Max也提供了更改和保存快捷键的设置。 ...
分类:
其他好文 时间:
2018-01-12 13:40:25
阅读次数:
114
configparserconfigParser模块用于操作配置文件注:Parser汉译为“解析”之意。配置文件的格式与windowsini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。为了更好的理解本文,我们先了解一下配置文件的组成及命名:配置文件(INI文件)由节(section)、键、值组成。
分类:
编程语言 时间:
2018-01-12 13:40:16
阅读次数:
190
版权声明:本文出自汪磊的博客,转载请务必注明出处。 一、JobScheduler概述 JobScheduler是安卓5.0版本推出的API,允许开发者在符合某些条件时创建执行在后台的任务。在Android开发中,会存在这些场景:你需要在稍后的某个时间点或者当满足某个特定的条件时执行一个任务,例如当设 ...
分类:
移动开发 时间:
2018-01-12 13:40:06
阅读次数:
225
一、只能输入纯数字 在这里以UITextField为例:其实现代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInR ...
分类:
移动开发 时间:
2018-01-12 13:39:56
阅读次数:
249
作者:加刘景长 链接:https://www.zhihu.com/question/19925039/answer/19738033 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简要概述原理: 每个文件都由各种不同代码组成,比如01代码。这类文件只有数字0与1组 ...
分类:
其他好文 时间:
2018-01-12 13:39:48
阅读次数:
140
//Method-1: var items = document.getElementsByTagName('li'); for(var i=0;i<items.length;i++){ items[i].index = i; items[i].onclick = function(){ this. ...
分类:
其他好文 时间:
2018-01-12 13:39:39
阅读次数:
145
一、Pair类型概述 pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同,基本的定义如下: pair<int, string> a; pair<int, string> a; pair<int, string> a; 表示a中有两个类型,第一个元素是int型的,第二个元素是strin ...
分类:
编程语言 时间:
2018-01-12 13:39:27
阅读次数:
168
一、模块的介绍 1、什么是模块 2、为何要使用模块 3、以spam.py为例来介绍模块的使用:文件名spam.py,模块名spam #spam.py print('from the spam.py') money=1000 def read1(): print('spam模块:',money) de ...
分类:
其他好文 时间:
2018-01-12 13:39:16
阅读次数:
175