06 2017 档案

摘要:http框架丢弃http请求包体和上一篇文章http框架接收包体, 都是由http框架提供的两个方法,供http各个模块调用,从而决定对包体做什么处理。是选择丢弃还是接收,都是由模块决定的。例如静态资源模块,如果接收到来自浏览器的get请求,请求某个文件时,则直接返回这个文件内容给浏览器就可以了。没有必要再接收包体数据,get请求实际上也不会有包体。因此静态资源模块将调用http框架提供的丢弃包体函数进行丢包处理。 阅读全文
posted @ 2017-06-30 14:28 王二狗的人生 阅读(2374) 评论(0) 推荐(0)
摘要:开发整理-Javaweb应用的系统升级功能 阅读全文
posted @ 2017-06-30 11:49 王二狗的人生 阅读(2466) 评论(0) 推荐(0)
摘要:深入解析Android Design包——Behavior 阅读全文
posted @ 2017-06-29 16:17 王二狗的人生 阅读(2458) 评论(0) 推荐(0)
摘要:自定义Gradle Plugin 阅读全文
posted @ 2017-06-29 09:46 王二狗的人生 阅读(4273) 评论(0) 推荐(0)
摘要:操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Introduction 我们现在可以将任意属性传递给每个顶点的顶点着色器使用。但是全局变量呢?我们将会从本章开始介绍3D图形相关的内容,并需要一个模型视图投影矩阵。我们确实可以将它一 阅读全文
posted @ 2017-06-28 10:16 王二狗的人生 阅读(802) 评论(0) 推荐(0)
摘要:本文介绍的 Isolation Forest 算法原理请参看我的博客:Isolation Forest异常检测算法原理详解,本文中我们只介绍详细的代码实现过程。 1、ITree的设计与实现 首先,我们参看原论文中的ITree的构造伪代码: 这里写图片描述 1.1 设计ITree类的数据结构 由原论文 阅读全文
posted @ 2017-06-27 17:49 王二狗的人生 阅读(1451) 评论(0) 推荐(0)
摘要:iPhone摄影中的深度捕捉(WWDC2017-Session 507) 阅读全文
posted @ 2017-06-26 15:08 王二狗的人生 阅读(1732) 评论(0) 推荐(0)
摘要:为了让大家更容易理解,我们从一个场景开始讲解,让大家一步一步跟着思路思考,相信你一定会更容易看懂。 考虑下面一种获取用户id的请求处理 //例1function getUserId() { return new Promise(function(resolve) { //异步请求 http.get( 阅读全文
posted @ 2017-06-24 21:39 王二狗的人生 阅读(573) 评论(0) 推荐(0)
摘要:HDFS(Hadoop Distributed File System )hadoop分布式文件系统。 阅读全文
posted @ 2017-06-22 15:59 王二狗的人生 阅读(318) 评论(0) 推荐(0)
摘要:今天来记录一下关于ajax跨域的一些问题。以备不时之需。 阅读全文
posted @ 2017-06-22 11:09 王二狗的人生 阅读(242) 评论(0) 推荐(0)
摘要:openstack RPC通信 OpenStack 的主要组件有 Nova、Cinder、Neutron、Glance 等,分别负责云平台的计算、存储、网络资源管理。openstack 各组件之间是通过 REST 接口进行相互通信,而各组件内部则采用了RPC通信。 什么是RPC RPC即Remote 阅读全文
posted @ 2017-06-20 22:05 王二狗的人生 阅读(786) 评论(0) 推荐(0)
摘要:输入数据X是二进制的一串序列, 在t时刻,有50%的概率是1,50%的概率是0,比如:X=[1,1,0,0,1,0.....] 阅读全文
posted @ 2017-06-20 15:33 王二狗的人生 阅读(660) 评论(0) 推荐(0)
摘要:Android中开发需要的高效助推的命令总结 阅读全文
posted @ 2017-06-19 16:43 王二狗的人生 阅读(946) 评论(0) 推荐(0)
摘要:时过境迁,Web 应用比以往任何时候都更具交互性。搞定性能可以帮助你极大地改善终端用户的体验。阅读以下的技巧并学以致用,看看哪些可以用来改善延迟,渲染时间以及整体性能吧! 更快的 Web 应用 优化 Web 应用是一项费劲的工作。Web 应用不仅处于客户端和服务器端的两部分组件当中,通常来说也是由多 阅读全文
posted @ 2017-06-18 00:37 王二狗的人生 阅读(457) 评论(0) 推荐(0)
摘要:[sql] view plain copy 阅读全文
posted @ 2017-06-15 10:24 王二狗的人生 阅读(729) 评论(0) 推荐(0)
摘要:因为安全漏洞,社区网站被攻破或摧毁的案例已经不在少数。也因此,我们在立项做Discourse.org的时候,就把那些教训铭记于心。尽管开源的社区软件已经成千上万,我们还在为开发一个在骨子里就非常安全的软件而努力。 阅读全文
posted @ 2017-06-14 17:00 王二狗的人生 阅读(233) 评论(0) 推荐(0)
摘要:日志监控告警系统的设计与实现 阅读全文
posted @ 2017-06-14 10:03 王二狗的人生 阅读(8306) 评论(0) 推荐(0)
摘要:MVC是一个做iOS开发都知道的设计模式,也是Apple官方推荐的设计模式。实际上,Cocoa Touch就是按照MVC来设计的。 阅读全文
posted @ 2017-06-13 16:13 王二狗的人生 阅读(295) 评论(0) 推荐(0)
摘要:1、简单介绍 什么是对称加密算法? 对称加密算法即,加密和解密使用相同密钥的算法。 优缺点: 优点:算法公开、计算量小、加密速度快、加密效率高。 缺点: (1)交易双方都使用同样钥匙,安全性得不到保证。 (2)每对用户每次使用对称加密算法时,都需要使用其他人不知道的惟一钥匙,这会使得发收信双方所拥有 阅读全文
posted @ 2017-06-13 11:05 王二狗的人生 阅读(3768) 评论(0) 推荐(0)
摘要:Spring是一个分层的Java SE/EE应用一站式的轻量级开源框架。Spring核心是IOC和AOP。 阅读全文
posted @ 2017-06-12 15:23 王二狗的人生 阅读(685) 评论(0) 推荐(0)
摘要:Google Guetzli是如何压缩图片的? 阅读全文
posted @ 2017-06-12 09:44 王二狗的人生 阅读(1594) 评论(0) 推荐(0)
摘要:Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient,HttpURLConnection相对来说比HttpClient难用,google自从2.3版本之后一直推荐使用HttpURLConnection,并且在6.0版本的sdk中直接删掉了HttpClient类。 阅读全文
posted @ 2017-06-09 21:12 王二狗的人生 阅读(2911) 评论(0) 推荐(0)
摘要:NameNode 高可用整体架构概述 在 Hadoop 1.0 时代,Hadoop 的两大核心组件 HDFS NameNode 和 JobTracker 都存在着单点问题,这其中以 NameNode 的单点问题尤为严重。 因为 NameNode 保存了整个 HDFS 的元数据信息,一旦 NameNo 阅读全文
posted @ 2017-06-09 01:14 王二狗的人生 阅读(1135) 评论(0) 推荐(0)
摘要:String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。 阅读全文
posted @ 2017-06-06 10:42 王二狗的人生 阅读(534) 评论(0) 推荐(0)
摘要:任何一个完备的MVC框架都需要解决Web开发过程中的一些共性的问题,比如请求的收集与分发、数据前后台流转与转换,当前最流行的SpringMVC和Struts2也不例外。本文首先概述MVC模式的分层思想与MVC框架普遍关注的问题,并以此为契机结合SpringMVC的入门级案例简要地从原理、架构角度介绍了它对这些问题的处理,包括请求处理流程、消息转换机制和数据绑定机制等核心问题。最后,本文对目前最为流行的两个MVC框架SpringMVC 和 阅读全文
posted @ 2017-06-05 22:42 王二狗的人生 阅读(345) 评论(0) 推荐(0)
摘要:前言Scrapy框架之初窥门径1 Scrapy简介2 Scrapy安装3 Scrapy基础31 创建项目32 Shell分析4 Scrapy程序编写41 Spiders程序测试42 Items编写43 Settings编写44 Comic_spider编写45 Pipelines编写运行结果总结1 阅读全文
posted @ 2017-06-05 11:31 王二狗的人生 阅读(283) 评论(0) 推荐(0)
摘要:刚开始学Java的时候,图书馆各种教程,书名往往都是“Java面向对象高级编程”,通常作者都会与C++做个比较,列出的优点往往都有纯面向对象、自动垃圾收集(不用管理内存)、跨平台(Write once, run everywhere 是宣传的重点,前提是需要在每个平台上安装jvm)、没有指针(后来证明是有的)、安全等。本篇文章就来实现面向对象(简单版,暂不考虑继承),涉及的指令主要有: 阅读全文
posted @ 2017-06-04 22:36 王二狗的人生 阅读(442) 评论(0) 推荐(0)
摘要:RabbitMQ简介和使用 阅读全文
posted @ 2017-06-02 10:37 王二狗的人生 阅读(817) 评论(0) 推荐(0)
摘要:根据关键字只搜索text域的内容就相当于搜索title和content,将title和content复制到text中,如下: 阅读全文
posted @ 2017-06-02 09:56 王二狗的人生 阅读(931) 评论(0) 推荐(0)
摘要:在3D游戏中通常都会用到天空盒,在3D引擎中也一般会存在天空盒组件,让开发者可以直接使用。那么天空盒是什么?天空盒又是如何实现的呢?本篇博客主要介绍如何在Android中利用OpenGLES绘制一个天空盒,并实现VR效果。 阅读全文
posted @ 2017-06-01 14:14 王二狗的人生 阅读(1469) 评论(0) 推荐(0)