Spring MVC 大致工作流程

一图胜千言,先上干货。感觉图画出来后,就没什么好讲的了。。。。首先,肯定是有一个 HTTP 请求过来(别问我为什么会有一个 HTTP 请求过来。)如果匹配到 DispatcherServlet 的请求映射路径(在 web.xml 中配置,而且一般只有一个),就将请求的信息(包括 URL、HTTP 方

接口如何返回 Json 对象

之前我们说过传统的 SpringMVC 的是有创建和渲染 View 的过程的,但是现在的开发基本上都是前后端分离的,后台也不再需要做 View 的工作了,只需要提供好数据给前端开发人员就行了。使用 HTTP 信息转化器使用 信息转化器 应该是最简单直接的方式了。传统的 Spring MVC 过程是创

Vue 入坑小结

关于 Vue由于要去了解新的业务系统,还有就是要滚回去写 Android 了,这里就做一下小结吧。感觉相对于 React 来说,Vue 使用起来更加有写前端的感觉,上手也比较快,经过一两天的摸索就大概知道要怎么写了。相同点:都使用了 虚拟Dom 的技术,来提高渲染的性能和效率。都是 MVVM 的架构

JS 中的原型,及继承的原型链

在这之前已经有了解过原型的这部分内容,但是对于怎么实现继承,有哪些方式,这一块还不是很清楚。昨天看了一遍,也大概了解了,在这里进行一下记录。在说 原型 之前,我们先说一下,构造函数。构造函数function Person(name,age,job){ this.name = name;

es6 中异步操作的学习

PromisePromise 是异步编程的一种解决方案,把传统的回调函数嵌套,变成了链式调用。感觉跟以前学过 RxJava 很像。Promise 对象有以下两个特点:对象的状态不受外界影响。Promise 对象代表一个异步操作,有3种状态: Pending(进行中)、Fulfilled(已成功)、R

函数表达式和闭包

在 js 中,函数的定义有两种,一种是函数声明,一种是函数表达式。函数声明如下:function functionName(arg0,arg1,arg2){ //函数体}在 js 中,函数的声明是可以在函数的调用后面。也就是说写代码的时候可以先调用,再在后面声明。其中的原因就是 函数声明提升

爬虫学习之爬取网站图片

最近由于公司业务的需要,我开始做了一些简单的爬虫的工作。学了爬虫之后,就在想,能不能用爬虫做一些有趣的事情呢?想来想去,还是教大家写个简单的爬虫,用来爬取一组美女图。因为只有美女图才能吸引你们这些绅士过来围观。。。。。最后附上源码,拿去直接就可以用了。目标我在 bing 上搜索 美女图,出来了这个。

Android IPC 通信之 AIDL

上一小节我们讲了 Binder 基础。现在我们继续讲一下 Android 中的 IPC --- AIDL 。在 Android 的开发中,Binder 使用比较多是在 Service 中,像 AIDL 和 Messenger 使用的还是比较少的。但是普通 Service 中的 Binder 不涉及跨

Android IPC 通信之 Messenger

说到 IPC 除了我们之前讲的 AIDL ,经常被提及的还有 Messenger ,Messenger 底层是通过 AIDL 来实现的。其实我第一眼看到这个的时候,心想,Messenger ? Message ? Handler ?确实,跟他们都有一腿。再说回来,一般越是上层的封装,越是能简化操作,

Android 的 IPC 基础 --- Binder

今天我们来谈一下 Android 的 IPC 基础 Binder。说起 IPC (inter-Process Communication , 进程间通信),在我的印象中是一个一直没有去触碰过的角落,因为实际项目中也并没有使用到,而且听说 IPC 特别麻烦和难,也就一直没有去了解。趁最近有空,我大慨看
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×