自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿里巴巴算法工程师

关注微博:爱编程的周鸟

  • 博客(102)
  • 资源 (7)
  • 问答 (3)
  • 收藏
  • 关注

转载 Objective-C语法之代码块(block)的使用

代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myB

2016-03-06 18:27:44 488

原创 java gui图形界面编程(几乎包含所有常用的控件及布局)

看了下网上的gui教程都没有什么比较好的,不管是java、安卓还是ios,设计UI都应该先从布局上来考虑,而不是看一点写一点。如果你一来就想着用绝对布局,我只能说这种思想很危险,砖慢慢搬吧。这个是中期考试的时候边学边做的一个东西,做一个eclipse的搜索gui,类似下图,其实也就是个苦力活。原图:我的代码跑出来的图:先说布局,我直接给张图:

2015-11-29 13:28:18 31323

翻译 5分钟学懂Maven(step by step)

预先说明    你必须对如何在计算机上安装软件有所了解,如果你不知道如何安装,请问你在办公室或者学校等地方的朋友,或者花钱让某人教 你,Maven的邮箱不是你解决问题的最好场所。安装    Maven是一个用于构建java(或其他)项目的命令行工具.Apache的Maven包是一个预编译好的ZIP包,不用你再去安装十分方便。Maven是一个纯java编写的工具,所以为了让他正常工作,你

2015-11-25 23:58:51 560

翻译 Maven环境配置

安装Apache Maven    下载好了Apache Maven包后就很简单了。OS系统:    细节步骤:确定设定了 JAVA_HOME 环境变量并指向你的JDK目录。解压文件用你的默认压缩器工具orunzip apache-maven-3.3.9-bin.zip or tar xzvf apache-maven-3.3.9-bin.tar.gz (取决于

2015-11-25 22:39:39 552

原创 eclipse在Ubuntu 12.04下的安装

首先确保在安装eclipse之前已经安装好Java虚拟机。如果没装好JDK的请看这篇博客,地址:http://blog.csdn.net/u012891055/article/details/488245731、eclipse官网下载压缩包 地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined 笔者下

2015-09-30 09:39:35 508

原创 Linux(Ubuntu)下如何安装JDK

Linux 下如何安装 JDK ,以 Ubuntu 为例。一、下载由于虚拟机里软件源和中转的问题导致在ubuntu上apt-get下载速度特别慢,所以我们到官网进行下载。地址:JAVA JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html里下载JDK网站

2015-09-30 08:23:47 575

原创 解决Android中xml文件Graphical Layout显示和真机运行显示不相同问题

昨天抄别人xml文件代码的时候发现写安卓xml的时候发现自己在Graphical Layout里的显示和别人的不一样,发现我的图标被拉升了。后面检查了一下,换了个主题就显示正常了。然而运行的时候无奈发现真机上图标还是偏大。后面就选择了一个感觉比较不靠谱的方式解决的。在styles文件里添加了一个AppTheme,值为正常的那个theme值。

2015-09-08 14:04:53 3519

原创 sql server无法登陆问题

今天下了SQL(Microsoft SQL Server 2008 )登录不上去,出现了几个小问题,现在记录一下我找到的几种解决办法。问题一、忘记了登录Microsoft SQL Server 2008 的sa的登录密码解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码点击确定就可以了。问题二、已成功

2015-09-08 13:46:42 539

原创 双击eclipse后没反应

前段时间我的安卓adt里的eclipse出了问题,双击过后processbar结束后依旧没反应,可能原因是我的cocos2dx环境使用了相同的jdk路径,开发的时候出现了什么冲突吧。然后解压了很多adt包依旧是不成功,后来都准备重装系统了,最后找到了这样比较靠谱的修复方式。用写字板(最好)或者记事本打开eclipse安装路径下eclipse.ini  文件(配置设置),可以看到如下内容

2015-07-31 22:16:53 5809 1

原创 基于cocos2dx的飞机大战学习[五]-添加三种敌机

这节完成了许多的功能: 1、添加小飞机、中等飞机、大飞机。 2、每种飞机的移动速度和血量不同。 3、飞机被子弹打击效果。 4、飞机被摧毁效果。cocos2d提供的Sprite类不足以提供以上功能,所以我们需要新建一个Enemy类重写Sprite。Enemy.h代码段#ifndef __ENEMY_H__#define __ENEMY_H__#include "cocos2d.h"//敌机类

2015-07-17 20:02:40 3157

原创 基于cocos2dx的飞机大战学习[四]-添加英雄子弹

第四节:添加英雄子弹实现这个功能需要如下考虑:1、每隔一小段时间就创建一个子弹在英雄机顶,并将其加入一个sprite*的容器中,并添加在flyplane层中显示出来。2、创建出来的子弹每帧刷新都增加Y坐标让其看起来向上移动。3、子弹出界,回收清除。  后面打中敌人也要从容器中和flyplane对象中清除,以后再考虑。综合这几点修改FlyPlane.h 喝 Fly

2015-07-16 23:40:07 1349

原创 基于cocos2dx的飞机大战学习[三]-为英雄添加飞行帧动作并控制飞机移动

第三节:为英雄添加飞行帧动作并控制飞机移动一、为飞机添加飞行动画为飞机添加飞行动画十分简单,只需要在FlyPlane::init()函数中创建一个动画对象,在里面添加两张英雄图并相互切换就可以了。添加代码如下://为英雄添加飞行动作,动作由动画组成,所以得到动作对象前,需要先得到动画对象 //一、创建动画对象 //1.1通过create得到动画对象 auto

2015-07-16 21:35:34 1772

原创 基于cocos2dx的飞机大战学习[二]-添加移动背景与英雄

第二节:添加英雄飞机与移动背景一、删除HelloWorldScene.h与HelloWorldScene.cpp文件,新建FlaPlane类如下,cpp文件同样的创建方法,这里注意FlyPlane的位置一定要在classes文件夹下,名字随意,最好和项目名保持一致。二、修改AppDelegate.cppAppDelegate.cpp中会有两处红线错误,第一个

2015-07-16 14:25:41 1676

原创 基于cocos2dx的飞机大战学习[一]-环境搭建

第一节:环境搭建基于python2.7.8的cocos2d-x-3.0,新建的项目需要vs2012及以上版本才能运行,如果本机已经安装了python3.0以上的或者其他版本的也请重新装一次,会出问题,2.7最稳定。这里我只讲python与cocos2d-x的安装环境,vs自行解决。一、将压缩包解压出来后有一个python2.7.8环境安装文件与cocos2d-x-3.0文件夹和一个资源文件

2015-07-16 11:27:10 1340

原创 JAVA基础题

总题链接:http://blog.sina.com.cn/s/blog_60fafdda0100wb21.html有空的话可以做下,不建议全部做完,这些只能熟悉下java的基础语法。【程序1】 TestRabbit.java题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分

2015-07-09 16:48:54 483

原创 c/c++学习工具 CodeBlocksIDE

推荐一个学习c/c++比较好的IDE codeblocks链接:http://pan.baidu.com/s/1uEziI下好后解压,打开codeblocks.exe新建控制台项目进行测试。选择C++工程名Demo01,其他选择默认,这个时候可以运行试试,如果运行成功就OK。不能运行请做如下设置:

2015-03-26 00:56:05 639

原创 01(CodeforcesC水平)CQU新生周末狂欢赛 N - Win or Freeze

N - Win or FreezeTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 151CDescriptionYou can't possibly imagine how cold

2014-12-27 16:18:24 642

原创 01(CodeforcesC水平)CQU新生周末狂欢赛O- Pocket Book

O - Pocket BookTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 152CDescriptionOne day little Vasya found mom's pock

2014-12-27 16:09:27 507

原创 01(CodeforcesB水平)CQU新生周末狂欢赛 I - Phone Numbers

I - Phone NumbersTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 151BDescriptionWinters are just damn freezing cold

2014-12-27 16:04:58 650

原创 01(CodeforcesB水平)CQU新生周末狂欢赛G - Escape

G - EscapeTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 148BDescriptionThe princess is going to escape the dragon

2014-12-27 15:57:45 588

原创 01(CodeforcesB水平)CQU新生周末狂欢赛F - Smile House

F - Smile HouseTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 155BDescriptionIlya plays a card game by the followi

2014-12-27 15:44:51 530

原创 01(CodeforcesA水平)CQU新生周末狂欢赛E - Marks

E - MarksTime Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 152ADescriptionVasya, or Mr. Vasily Petrov is a dean of a

2014-12-27 15:37:19 675

原创 01(CodeforcesA水平)CQU新生周末狂欢赛D - Soft Drinking

D - Soft DrinkingTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 151ADescriptionThis winter is so cold in Nvodsk! A

2014-12-27 15:32:19 450

原创 01(CodeforcesA水平)CQU新生周末狂欢赛C - Business trip

C - Business tripTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 149ADescriptionWhat joy! Petya's parents went on a

2014-12-27 15:28:12 700

原创 01(CodeforcesA水平)CQU新生周末狂欢赛B - Insomnia cure

B - Insomnia cureTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 148ADescription«One dragon. Two dragon. Three drag

2014-12-27 15:23:15 766

原创 Codeforces Problem499A - Watching a movie

A. Watching a movietime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou have decided to watch the best momen

2014-12-27 15:10:45 464

原创 Codeforces Problem 499B. Lecture

B. Lecturetime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou have a new professor of graph theory and he s

2014-12-27 14:58:08 448

原创 codeforces round#283 A

A. Minimum Difficultytime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputMike is trying rock climbing but he i

2014-12-27 13:55:44 372

原创 水题HDU1108 最小公倍数

最小公倍数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3551 Accepted Submission(s): 2562 Problem Description给定两

2014-12-27 01:42:49 749

原创 水题HDU 2138 How many prime numbers

How many prime numbersTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8435 Accepted Submission(s): 2688 Problem D

2014-12-27 01:29:19 396

原创 经典题hdu 1722 Cake

CakeTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2648 Accepted Submission(s): 1275 Problem Description一次生日

2014-12-27 01:02:15 431

原创 HDU1286:找新朋友

找新朋友Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2748 Accepted Submission(s): 1282Problem Description新年快

2014-12-27 00:49:29 376

原创 经典题HDU1271:整数对

整数对Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2493 Accepted Submission(s): 969 Problem DescriptionGardon

2014-12-27 00:20:11 405

原创 HDU 1073 The area

The areaTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1329 Accepted Submission(s): 1058Problem Description

2014-12-27 00:05:10 339

转载 static关键字

类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时

2014-12-25 00:04:30 311

原创 c++期末考试复习总结

注:适合至少学了一学期的c++人士浏览,今天复习了一晚上的c++,只是写了冰山一角,如果有理解错误的地方,欢迎指出,谢谢。杂识(掌握的知识文字化):a.类和对象的关系可表述为:类是对象的抽象,而对象则是类的实例。b.静态成员函数没有隐含的 this指针 ,所以在c++程序中,静态成员函数主要用来访问静态数据成员,而不访问非静态成员。c.c++中的两种代码复用方式:继承 和 组合或模

2014-12-24 21:52:44 2799 1

转载 C++ 二义性问题

http://blog.csdn.net/whz_zb/article/details/6843298 二义性问题1.在继承时,基类之间、或基类与派生类之间发生成员同名时,将出现对成员访问的不确定性——同名二义性。2.当派生类从多个基类派生,而这些基类又从同一个基类派生,则在访问此共同基类中的成员时,将产生另一种不确定性——路径二义性。同名二义性

2014-12-24 17:12:53 526

转载 漫谈程序员系列:怎样成为技术达人

原文链接:http://blog.csdn.net/foruok/article/details/42061247作为程序员,身边总是有牛逼的前辈、后辈或者同辈。牛逼的人总是让人羡慕。比如自己苦搞一天的 BUG ,头发快抓掉完了,人家扫上两眼,改一行代码,问题就解决了;比如自己干了十年开发,薪水还不到 10K ,人家才毕业就签了 16K 的合同;比如我要天天辛苦加班工作还干不完,人家嘛事儿

2014-12-24 16:43:31 382

转载 ACM牛人给的新手建议

ACM牛人给的新手建议 ACM进阶一位高手的建议:一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.训练过ACM等程序设计竞赛的人在算法上有较大的优势,这就说明当你编程能力提高之后,主要时间是花在思考算法上,不是花在写程序与debug上。下面给个计划你练练:第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因

2014-12-21 00:07:16 409

转载 Grandmaster 楼教主回忆录

利用假期空闲之时,将这几年 GCJ , ACM , TopCoder 参加的一些重要比赛作个回顾。首先是 GCJ2006 的回忆。Google Code Jam 2006一波三折:Google Code Jam 2006 是我第一次到美国参加现场的程序设计比赛。 Google Code Jam 2006 的比赛地点设在了纽约,这次纽约之行之前的签证出了不小的问题,这里非常感

2014-12-20 21:57:06 1361

架构风格与基于网络的软件架构设计

关于REST风格网页设计论文 作者简介: Roy Thomas Fielding 博士是 HTTP 和 URI 等 Web 架构标准的主要设计者,Apache HTTP 服务器的主要开发者。他为 Web 架构的设计作出极其杰出的贡献,他的工作为 Web 架构奠 定了坚实的基础。 内容目录 论文摘要..............................................................................................................................................7 绪论......................................................................................................................................................8 第 1 章 软件架构...............................................................................................................................10 1.1 运行时抽象.............................................................................................................................10 1.2 元素 .......................................................................................................................................10 1.2.1 组件..................................................................................................................................11 1.2.2 连接器..............................................................................................................................12 1.2.3 数据 ................................................................................................................................12 1.3 配置.........................................................................................................................................12 1.4 属性 .......................................................................................................................................13 1.5 风格.........................................................................................................................................13 1.6 模式和模式语言.....................................................................................................................14 1.7 视图.........................................................................................................................................15 1.8 相关工作 ...............................................................................................................................15 1.8.1 设计方法学......................................................................................................................15 1.8.2 设计、设计模式、模式语言手册..................................................................................15 1.8.3 参考模型和特定于领域的软件架构..............................................................................16 1.8.4 架构描述语言..................................................................................................................16 1.8.5 形式化的架构模型..........................................................................................................17 1.9 小结 .......................................................................................................................................17 第 2 章 基于网络的应用的架构.......................................................................................................18 2.1 范围.........................................................................................................................................18 2.1.1 基于网络 vs. 分布式......................................................................................................18 2.1.2 应用软件 vs. 网络软件..................................................................................................18 2.2 评估应用软件架构的设计.....................................................................................................18 2.3 关键关注点的架构属性.........................................................................................................19 2.3.1 性能(Performance).....................................................................................................19 2.3.1.1 网络性能(Network Performance).......................................................................20 2.3.1.2 用户可觉察的性能(User-perceived Performance)............................................20 2.3.1.3 网络效率(Network Efficiency)..........................................................................21 2.3.2 可伸缩性(Scalability).................................................................................................21 2.3.3 简单性(Simplicity).....................................................................................................21 2.3.4 可修改性(Modifiability)............................................................................................21 2.3.4.1 可进化性(Evolvability)......................................................................................22 2.3.4.2 可扩展性(Extensibility)......................................................................................22 2.3.4.3 可定制性(Customizability)................................................................................22 2.3.4.4 可配置性(Configurability).................................................................................22 2.3.4.5 可重用性(Reusability)........................................................................................22 2.3.5 可见性(Visibility).......................................................................................................22 2.3.6 可移植性(Portability).................................................................................................23 2.3.7 可靠性(Reliability).....................................................................................................23 2.4 小结.........................................................................................................................................23 4 第 3 章 基于网络的架构风格...........................................................................................................24 3.1 分类方法学.............................................................................................................................24 3.1.1 选择哪些架构风格来进行分类......................................................................................24 3.1.2 风格所导致的架构属性..................................................................................................24 3.1.3 可视化..............................................................................................................................24 3.2 数据流风格(Data-flow Styles)..........................................................................................25 3.2.1 管道和过滤器(Pipe and Filter,PF)..........................................................................25 3.2.2 统一管道和过滤器(Uniform Pipe and Filter,UPF)................................................26 3.3 复制风格(Replication Styles)............................................................................................26 3.3.1 复制仓库(Replicated Repository,RR).....................................................................26 3.3.2 缓存(Cache,$)..........................................................................................................26 3.4 分层风格(Hierarchical Styles)...........................................................................................27 3.4.1 客户-服务器(Client-Server,CS)..............................................................................27 3.4.2 分层系统(Layered System,LS)和分层-客户-服务器(Layered-ClientServer,LCS).........................................................................................................................28 3.4.3 客户-无状态-服务器(Client-Stateless-Server,CSS)...............................................28 3.4.4 客户-缓存-无状态-服务器(Client-Cache-Stateless-Server,C$SS)........................28 3.4.5 分层-客户-缓存-无状态-服务器(Layered-Client-Cache-Stateless-Server,LC$SS) ...................................................................................................................................................29 3.4.6 远程会话(Remote Session,RS)...............................................................................29 3.4.7 远程数据访问(Remote Data Access,RDA)............................................................29 3.5 移动代码风格(Mobile Code Styles)..................................................................................29 3.5.1 虚拟机(Virtual Machine,VM).................................................................................30 3.5.2 远程求值(Remote Evaluation,REV).......................................................................30 3.5.3 按需代码(Code on Demand,COD) .......................................................................31 3.5.4 分层-按需代码-客户-缓存-无状态-服务器(Layered-Code-on-Demand-Client-CacheStateless-Server,LCODC$SS).............................................................................................31 3.5.5 移动代理(Mobile Agent,MA).................................................................................31 3.6 点对点风格(Peer-to-Peer Styles).......................................................................................31 3.6.1 基于事件的集成(Event-based Integration,EBI).....................................................32 3.6.2 C2.....................................................................................................................................32 3.6.3 分布式对象(Distributed Objects,DO).....................................................................33 3.6.4 被代理的分布式对象(Brokered Distributed Objects,BDO)..................................33 3.7 局限.........................................................................................................................................33 3.8 相关工作.................................................................................................................................34 3.8.1 架构风格和模式的分类方法..........................................................................................34 3.8.2 分布式系统和编程范例..................................................................................................35 3.8.3 中间件..............................................................................................................................35 3.9 小结.........................................................................................................................................35 第 4 章 设计 Web 架构:问题与洞察力..........................................................................................37 4.1 万维网应用领域的需求.........................................................................................................37 4.1.1 低门槛..............................................................................................................................37 4.1.2 可扩展性..........................................................................................................................37 4.1.3 分布式超媒体..................................................................................................................38 5 4.1.4 Internet 规模....................................................................................................................38 4.1.4.1 无法控制的可伸缩性..............................................................................................38 4.1.4.2 独立部署..................................................................................................................38 4.2 问题.........................................................................................................................................39 4.3 推导方法(Approach)..........................................................................................................39 4.4 小结.........................................................................................................................................40 第 5 章 表述性状态转移(REST).................................................................................................41 5.1 推导 REST...............................................................................................................................41 5.1.1 从“空”风格开始..........................................................................................................41 5.1.2 客户-服务器....................................................................................................................41 5.1.3 无状态..............................................................................................................................42 5.1.4 缓存..................................................................................................................................42 5.1.5 统一接口..........................................................................................................................44 5.1.6 分层系统..........................................................................................................................44 5.1.7 按需代码..........................................................................................................................45 5.1.8 风格推导小结..................................................................................................................46 5.2 REST 架构的元素...................................................................................................................46 5.2.1 数据元素(Data Elements)..........................................................................................46 5.2.1.1 资源和资源标识符(Resources and Resource Identifiers).................................47 5.2.1.2 表述(Representations)........................................................................................48 5.2.2 连接器(Connectors)...................................................................................................49 5.2.3 组件(Components).....................................................................................................50 5.3 REST 架构的视图...................................................................................................................51 5.3.1 过程视图(Process View)............................................................................................51 5.3.2 连接器视图(Connector View)....................................................................................52 5.3.3 数据视图(Data View).................................................................................................53 5.4 相关工作.................................................................................................................................54 5.5 小结.........................................................................................................................................55 第 6 章 经验与评估...........................................................................................................................56 6.1 Web 标准化.............................................................................................................................56 6.2 将 REST 应用于 URI..............................................................................................................57 6.2.1 重新定义资源..................................................................................................................57 6.2.2 操作影子(Manipulating Shadows).............................................................................57 6.2.3 远程创作(Remote Authoring)....................................................................................58 6.2.4 将语义绑定到 URI..........................................................................................................58 6.2.5 REST 在 URI 中的不匹配...............................................................................................59 6.3 将 REST 应用于 HTTP...........................................................................................................59 6.3.1 可扩展性..........................................................................................................................59 6.3.1.1 协议版本控制..........................................................................................................60 6.3.1.2 可扩展的协议元素..................................................................................................60 6.3.1.3 升级..........................................................................................................................61 6.3.2 自描述的消息..................................................................................................................61 6.3.2.1 主机..........................................................................................................................61 6.3.2.2 分层的编码..............................................................................................................61 6 6.3.2.3 语义独立性..............................................................................................................62 6.3.2.4 传输独立性..............................................................................................................62 6.3.2.5 尺寸限制..................................................................................................................62 6.3.2.6 缓存控制..................................................................................................................63 6.3.2.7 内容协商..................................................................................................................63 6.3.3 性能..................................................................................................................................64 6.3.3.1 持久连接..................................................................................................................64 6.3.3.2 直写式(write-through)缓存................................................................................64 6.3.4 REST 在 HTTP 中的不匹配............................................................................................64 6.3.4.1 区分非权威的响应..................................................................................................65 6.3.4.2 Cookie......................................................................................................................65 6.3.4.3 必需扩展(Mandatory Extensions)......................................................................66 6.3.4.4 混合元数据(Mixing Metadata)..........................................................................66 6.3.4.5 MIME 语法..............................................................................................................66 6.3.5 将响应匹配到请求..........................................................................................................66 6.4 技术迁移.................................................................................................................................67 6.4.1 libwww-perl 的部署经验................................................................................................67 6.4.2 Apache 的部署经验.........................................................................................................67 6.4.3 开发顺从于 URI 和 HTTP/1.1 的软件...........................................................................68 6.5 架构上的教训.........................................................................................................................68 6.5.1 基于网络的 API 的优势..................................................................................................68 6.5.2 HTTP 并不是 RPC...........................................................................................................69 6.5.3 HTTP 并不是一种传输协议...........................................................................................70 6.5.4 媒体类型的设计..............................................................................................................70 6.5.4.1 一个基于网络的系统中的应用状态......................................................................70 6.5.4.2 增量处理..................................................................................................................71 6.5.4.3 Java vs. JavaScript....................................................................................................71 6.6 小结.........................................................................................................................................72 结论....................................................................................................................................................73 参考文献...................................

2017-10-08

软件激活应用模板

两个正确账号: 账号:[email protected]密码:mimamima 账号:[email protected]密码:mimamima

2016-11-03

经典java gui设计

相关博客http://blog.csdn.net/u012891055/article/details/50095365

2015-11-29

apache-maven-3.3.9-bin.zip

apache-maven-3.3.9-bin.zip.apache-maven-3.3.9-bin.zip博客http://blog.csdn.net/u012891055/article/ http://blog.csdn.net/u012891055/article/ http://blog.csdn.net/u012891055/article/

2015-11-25

Qt简易画板

使用强大的QPainterPath制作的绘图画板,类设计的不是很好,但是适合新手学习,可画任何图形,可设置线条宽度与颜色,也可选中移动图形,功能较强大。

2014-12-07

编程图片资源+本人博客代码所需图片资源

编程使用的图片资源与本人Qt简易画板博客需要使用的图标。图标,资源。

2014-12-04

SQL入门经典第5版附录E代码

不用再手打,SQL入门经典第5版附录E代码。

2014-11-15

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

TA关注的人

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