一、什么是restful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表 ...
分类:
其他好文 时间:
2018-09-07 11:01:41
阅读次数:
123
错误:{‘172001’:’网络错误’},经过上网查找原因,原来是 Python 升级到 2.7.9 之后引入了一个新特性,当打开一个 https 链接时,会验证一次 SSL 证书。而当目标网站使用的是自签名的证书时就会抛出此异常。 解决方案如下: 在 SendTemplateSMS.py 文件顶部 ...
分类:
其他好文 时间:
2018-09-07 11:01:28
阅读次数:
334
基础backtracing题,先排序一下,每次传一个参数表示开始的下标。 40. Combination Sum II 有重复元素的情况。和Permutation II处理方法类似,如果 i>start && candidates[i] == candidates [i-1] , 说明当前元素是这层 ...
分类:
其他好文 时间:
2018-09-07 11:01:19
阅读次数:
126
你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "It is now %s." % now re... ...
分类:
编程语言 时间:
2018-09-07 11:01:04
阅读次数:
159
启动QtMyDaemon.exe程序,并将其写入注册表,开机会自动启动。 ...
分类:
其他好文 时间:
2018-09-07 11:00:58
阅读次数:
154
上次我们写了个并发程序,来抓取几个站点的网页内容,其中使用到了正则表达式来获取站点的域名部分,作为文件名存储本地文件,今天,我们就来总结一下正则表达式的常用方法。 首先,在Go语言中,正则表达式相关的操作都封装在 这个包中,所以使用前需要引入该包。 下面我们来写个最简单的案例: 以上代码直接调用了 ...
分类:
其他好文 时间:
2018-09-07 11:00:42
阅读次数:
501
这篇文章为你搞懂三个问题 1. 什么是变量? 2. 如何使用变量? 3. 变量命名有哪些规范? 变量 计算机的内存类似于人的大脑,电脑使用内存来存储计算所需要的数据。 内存像旅馆一样,不同的房间类型对应不同的数据类型,内存存储数据时会根据数据的需求为它申请一块合适的空间。用于存储数据的这个空间就是变 ...
分类:
编程语言 时间:
2018-09-07 11:00:32
阅读次数:
125
首先进入博客园的管理页面: 通过观察A-JAX请求,发现博客的分类(categories)是一个json格式的数据即: 于是先爬取categories。通过各个分类的页面进而爬去地址,浏览量,打开一个category的页面: 检查网页 这样就得到了每个博客的地址和浏览量了 上代码,其他一些问题在代码 ...
分类:
编程语言 时间:
2018-09-07 11:00:26
阅读次数:
567
昨天在写美团2019秋招笔试题的时候遇到了关于视图是否能更新的问题,突然感觉这个问题之前复习的时候重点关注过,但是却又想不全。今天特地搜了一些资料总结一下。本文主要说明视图的更新限制,如需关于视图的更多知识,参考: "MySql视图原理讲解与使用大全" 1. 视图简介 1. 视图不是表,不能直接存储 ...
分类:
数据库 时间:
2018-09-07 11:00:16
阅读次数:
171
用过.net 异步编程的同学都知道,比以前的多线程编程实现起来真的方便很多,今天把WaitAll和WhenAll这两种编程方式回顾总结一下(当然WaitAny、WhenAny是一样的操作) 1:WaitAll 这个方法在我理解看来,主要是为了解决多个不太相关的操作同步执行的话,耗时较多,这个方法可以 ...
分类:
其他好文 时间:
2018-09-07 11:00:06
阅读次数:
164
#!/bin/bash #Judge Yes or No! #Author yarn #Date 2018-9-7 09:07:14 ######################## read -p "Please input Yes or No:" anw case $anw in [Yy][Ee... ...
分类:
系统相关 时间:
2018-09-07 10:59:53
阅读次数:
530
关于实现MVVM,网上实在是太多了,本文为个人总结,结合源码以及一些别人的实现 关于双向绑定 vue 数据劫持 + 订阅 发布 ng 脏值检查 backbone.js 订阅 发布(这个没有使用过,并不是主流的用法) 双向绑定,从最基本的实现来说,就是在defineProperty绑定的基础上在绑定i ...
分类:
其他好文 时间:
2018-09-07 10:59:46
阅读次数:
174
An abbreviation of a word follows the form <first letter><number><last letter>. Below are some examples of word abbreviations: Assume you have a dicti ...
分类:
其他好文 时间:
2018-09-07 10:59:37
阅读次数:
194
前言 随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、先后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。 前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让你更好的书写API文档的框架 ...
进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈 ...
分类:
编程语言 时间:
2018-09-07 10:59:22
阅读次数:
172
本文来自网易云社区 作者:刘颂 1 项目背景: 2017年5月:客户端提出增加https&dns以及双cdn业务功能 后台配合实现使用disconf配置 针对不同的域名或者请求配置不同的https等信息 2017年7月:考拉上线了工厂店,工厂店产品要求 上线一定时间内 内网灰度 外网不可见 之后某个 ...
分类:
其他好文 时间:
2018-09-07 10:59:13
阅读次数:
189
cat /home/ops/supervisor/etc/supervisord.conf [unix_http_server] file=/home/ops/supervisor/run/supervisor.sock ; the path to the socket file ;chmod=07... ...
分类:
其他好文 时间:
2018-09-07 10:59:06
阅读次数:
134