亚瑟 亚瑟
4年前
Flutter - 深入理解Flutter引擎启动
基于Flutter1.5,从源码视角来深入剖析flutter引擎的启动流程,相关源码目录见文末附录一、Flutter引擎启动工作1.1Flutter启动概览Flutter作为一款跨平台的框架,可以运行在Android、iOS等平台,Android为例讲解如何从Android应用启动流程中衔接到Flutter框架,
Stella981 Stella981
4年前
Spring Cloud OAuth 实现微服务内部Token传递的源码解析
背景分析!(http://pic.pigx.top/20190414113622_whRvQH_havetoken.jpeg)1.客户端携带认证中心发放的token,请求资源服务器A(SpringSecurityOAuth发放Token源码解析(https://my.oschina.net/giegie/blog/
Wesley13 Wesley13
4年前
2 mysql底层解析——表对象缓存,包括连接、解析、缓存、引擎、存储等
学习了mysql的连接层之后(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Ftianyalei.blog.csdn.net%2Farticle%2Fdetails%2F99958892),要来看一下mysql的server层了。这一层聚集了mysql的最多的逻辑,包括了请求解析、查询缓
Wesley13 Wesley13
4年前
.NET & JWT
使用JWT库JWT,aJWT(JSONWebToken)implementationfor.NET该库支持生成和解析JSONWebToken(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdr
Easter79 Easter79
4年前
TouchVG已按平台拆分
移动设备矢量绘图开源框架TouchVG(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Ftouchvg)支持iOS、Android、Windows(Win32/WPF)。以前这些都在一个项目中,给版本管理和下载使用带来些复杂性。现在已按不同平台拆分为不同
Stella981 Stella981
4年前
Linux安装软件、python开发环境
软件安装与卸载更新Ubuntu软件下载地址1\.寻找国内镜像源所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手;iOS手机上可以下载软件的AppStore2\.备份Ubuntu默认的源地址sudocp/etc/apt
Stella981 Stella981
4年前
IOS开发笔记(Swift):利用开源类库实现检测更新功能
  上一篇《IOS开发笔记(Swift):UITableView表格视图的静态使用(http://my.oschina.net/realfighter/blog/700079)》中,我们通过UITableView静态化表格实现App中常用的更多功能布局,本篇我们来实现一下其中的检测更新功能。本篇也会介绍几种常用的类库:Alamofire、Swifty
Stella981 Stella981
4年前
Kaggle竞赛入门教程案例
Kaggle比赛入门新手教程(房价预测案例:前篇)Kaggle房价预测全流程详解竞赛链接与背景介绍竞赛代码解析导入工具包数据加载数据预处理异常值初筛标签值对数
Wesley13 Wesley13
4年前
Java并发机制(3)
Java并发编程:volatile关键字解析(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fdolphin0520%2Fp%2F3920373.html)及内存模型
Stella981 Stella981
4年前
Block的循环引用
在ios常见的循环引用中曾经提到过block:!(http://static.oschina.net/uploads/space/2016/0830/112327_c1yY_1463495.png)看看上面最基本的block循环应用,self包含block,block包含了self中的变量val,所以形成了循环应用,编译器给出了循环引用的警告,当