int main(int argc, const char * argv[]) { @autoreleasepool { //字典, 存储的内存不是连续的 用key和value进行对应(键值) //kvc 键值编码 NSDictionary *dic = [NSDictionary dictionaryWithObject:" forKey:@"a"]; NSLog(@"%@",dic);//以上的方法是不常用的 //注意两个参数是数组 //NSDicti…
操作环境:win8 系统,建议使用 git bash (window下的命令行工具) 1,安装node.js 官网下载:https://nodejs.org/  直接点击install ,会根据你的操作系统下载对应的 版本 检测是否安装 node -v 现在我们来运行一个简单的node程序,创建hello.js 文件,复制下面的代码: var http = require("http"); http.createServer(function(request, response) {…
现在博客很流行,相信应该上网时间稍微长点的朋友都会在这或者在那的有一个自己的博客.对于一些有一定能力的朋友,可能更喜欢自己去下载一个博客程序来架设一个自己的博客,而不是使用一些博客网站提供的服务.而大部分博客程序所带的搜索功能是提交查询关键字到搜索页面,然后在后台生成搜索结果,再呈现给用户,这过程之中浪费了一些带宽,如博客的侧边栏.要节约这一些带宽,我们可以用AJAX来打造自己的无刷新日志搜索.在本篇教程中,数据库的表名和日志查看页面以L-Blog为例,因为我的博客程序是从L-Blog修改而来^…
php 使用 restler 框架构建 restfull api restler 轻量级,小巧,构建restfull api非常方便! 官网:http://restler3.luracast.com/ 目前最后的是3.0版本,我测试使用的是2.2版本: 一:安装restler2 1. 下载 https://github.com/Luracast/Restler/tree/2.2.0 2. exmple目录下放的是例子 3. 把restler 目录的所有文件放到你的web服务下: 二:开始创建re…
1.使用框架和扩展 详细请看composer.json "php": "^7.1.3", "laravel-admin-ext/config": "^1.0", "laravel-admin-ext/helpers": "^1.1", "laravel/framework": "5.8.*", "laravel/passport"…
爬虫入门系列目录: 爬虫入门系列(一):快速理解HTTP协议 爬虫入门系列(二):优雅的HTTP库requests 爬虫入门系列(三):用 requests 构建知乎 API 在爬虫系列文章 优雅的HTTP库requests 中介绍了 requests 的使用方式,这一次我们用 requests 构建一个知乎 API,功能包括:私信发送.文章点赞.用户关注等,因为任何涉及用户操作的功能都需要登录后才操作,所以在阅读这篇文章前建议先了解Python模拟知乎登录.现在假设你已经知道如何用 reque…
当多终端(WEB/移动端)需要公用业务逻辑时,一般会构建 RESTful 风格的服务提供给多终端使用. 为了减少与对应终端开发团队频繁沟通成本,刚开始我们会创建一份 RESTful API 文档来记录所有接口细节. 但随着项目推进,这样做所暴露出来的问题也越来越严重. a. 接口众多,细节复杂(需考虑不同的 HTTP 请求类型.HTTP 头部信息.HTTP 请求内容..),高质量地创建这份文档本身就是件非常吃力的事. b. 不断修改接口实现必须同步修改接口文档,而文档与代码又处于两个不同的媒介,…
JAVA WEB快速入门系列之前的相关文章如下:(文章全部本人[梦在旅途原创],文中内容可能部份图片.代码参照网上资源) 第一篇:JAVA WEB快速入门之环境搭建 第二篇:JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构.调试.部署 第三篇:JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP.IOC) 第四篇:JAVA WEB快速入门之从编写一个基于SpringMVC框架的网站了解Maven.SpringMVC.Spri…
立刻像专业人士一样构建API 组织正在改变他们已经在软件应用项目中成功的微服务架构模型,这就是大多数微服务项目使用API(应用程序接口)的原因. 我们要为微服务喝彩,因为它相对于其他的模型有各种先进的特性. 与此类似,这些数据存储区具有独立的命令来处理每个数据存储区:此外,它还允许软件提供商更快地部署组件.如果更新了一个应用程序,则不需要更新其余的应用程序:它们可以继续其功能. 我们正处于为使用应用程序满足其需求的最终用户提供快速结果或服务的时候.很多API都通过HTTP使用REST服务来发送和…
前言 Python必学的两大web框架之一Flask,俗称微框架.它只需要一个文件,几行代码就可以完成一个简单的http请求服务. 但是我们需要用flask来提供中型甚至大型web restful api服务的时候就需要我们来规划项目结构. Django 框架有自身的生成项目结构的命令和生成app的命令,但是Flask没有. 这篇文章主要介绍使用工具帮助我们进行一些Flask rest api项目初始化的工作 cookiecutter-flask-restful 介绍 cookiecutter-…