刘望舒 刘望舒
4年前
Android深入四大组件(一)应用程序启动过程(后篇)
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」1.ActivityManageService到ApplicationThread的调用流程AMS的startActivity方法中return了startActivityAsUser方法:<!moreframeworks/base/s
东方客主 东方客主
4年前
Http协议详解
超文本传输协议请求/响应报文连接建立的流程HTTP的特点请求/响应报文请求报文(https://imghelloworld.osscnbeijing.aliyuncs.com/146ca2b87d6a82b2c5c101154d9
阿邹 阿邹
4年前
Glide4.5分析
Glide4.5分析Glide的基本流程介绍常见调用方式Glide.with(context).load((T)url).into(imageView);这里调用了三个方法1.With2.Load3.IntoWith方法:首先进入Glide类中调用这个方法javapublicstaticRequestManage
Stella981 Stella981
4年前
Node.js的异步编程库async
官方文档:http://caolan.github.io/async/docs.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fcaolan.github.io%2Fasync%2Fdocs.html)async包含了几个部分,Controlflow(异步流程处理)
Stella981 Stella981
4年前
30款精心挑选的JavaScript库和工具(一)
JavaScript库和工具凭借其便捷和易于使用的特点,使开发人员和设计人员的生活变得简单、轻松许多。你投入得多,它回报给你的也越多。这便是为何JavaScript库和工具需求量很大的原因。当设计人员和开发人员真正快速便捷的使用JavaScript类库和工具的同时,他们的生活也就变得更轻松、简单。网页设计和发展变化相当迅速,所以拥有最新的工具是必不可少的
Easter79 Easter79
4年前
SpringMVC的工作原理图
SpringMVC的工作原理图:!(https://oscimg.oschina.net/oscnet/7ec9d18341c77418d09131858910f45ec97.jpg)SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用Ha
Stella981 Stella981
4年前
Kali Linux
流程需求  (1)VM虚拟机:VMwareWorkstation15.5(2)Kali系统镜像https://www.kali.org/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.kali.org%2F)虚拟机配置部
Stella981 Stella981
4年前
Delivery Pipeline
deliverypipeline!输入图片说明(https://static.oschina.net/uploads/img/201702/04110334_cl3u.png"在这里输入图片标题")下面这个是netflix的部署流程:!输入图片说明(https://static.oschina.net/uploads/img/2017
Stella981 Stella981
4年前
HDR&ToneMapping
!(http://static.oschina.net/uploads/img/201203/09140939_2nHR.jpg)HDRhighdynamicrange.很多程序朋友(包括我)都是从dxsdk上看到和学习这个概念,开始学习的更多的是一整套hdrsample的流程:在floatrendert
LeeFJ LeeFJ
3年前
Foxnic-Web 代码生成 (1) —— 开始生成代码
使用FoxnicWeb以及FoxnicSQL进行应用开发时,都可以支持代码生成。他们的区别是,基于FoxnicSQL的快速main函数启动的应用,只需要生成Model和Service即可。基于FoxnicWeb开发Web应用时,除了生成Model和Service以外,还要生成Proxy、Controller、UI界面等。  Foxnic的代码生成是基于数据表的,所以当表结构变更,甚至只是注释的调整,我们也是建议重新生成必要的代码。在Foxnic的体系中,我们认为最初的表结构设计、ER图设计,就是这个系统设计的起点。后续的程序设计或数据结构设计都是表结构设计的延续。  Foxnic的代码生成体系希望开发者可以有一个较高的开发起点,可以基于生成的代码直接开发应用,甚至是代码生成后无需修改就可以直接使用了。另一方面,我们又不关闭二次开发的开放性,毕竟自由的修改代码才是软件系统可以按需定制的终极路径。这也是Foxnic体系没有走无代码或低代码平台的原因。