冴羽 冴羽
3年前
React 之 Context 的变迁与背后实现
Context本篇我们讲Context,Context可以实现跨组件传递数据,大部分的时候并无需要,但有的时候,比如用户设置了UI主题、地区偏好,如果从顶层一层层往下传反而有些麻烦,不如直接借助Context实现数据传递。老的ContextAPI基础示例在
Wesley13 Wesley13
4年前
mysql的全量备份与增量备份
mysql的全量备份与增量备份全量备份:可以使用mysqldump直接备份整个库或者是备份其中某一个库或者一个库中的某个表。备份所有数据库:\root@my~\mysqldumpurootp123456alldatabases/opt/all.sqlmysqldump:\Warning\Usinga
Stella981 Stella981
4年前
Android Activity生命周期与启动模式
Activity的完整生命周期如下图:!(http://static.oschina.net/uploads/img/201603/29145834_pCTs.gif)Activity的加载模式有四种:standard:标准模式,默认的加载模式,每次通过这种模式启动目标Acitivity,都创建一个新的实例,并将该Activity添加到当前
Stella981 Stella981
4年前
PHP Swoole与TCP三次握手
握手常见问题1、连接拒绝2、Operationnowinprogress多是因为丢包、错误ip、backlog满了&阻塞&tcp_abort_on_overflow03、min(maxconn,backlog)sslt连接拒绝在TCP三次握手的时候,客户端发送
Wesley13 Wesley13
4年前
Java理论与实践:正确使用volatile 变量
Java语言中的volatile变量可以被看作是一种“程度较轻的 synchronized”;与 synchronized 块相比,volatile变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用volatile变量的模式,并强调了几种不适合使用vol
Stella981 Stella981
4年前
OkHttp3中的代理与路由
路由是什么呢?路由即是网络数据包在网络中的传输路径,或者说数据包在传输过程中所经过的网络节点,比如路由器,代理服务器之类的。那像OkHttp3这样的网络库对于数据包的路由需要做些什么事呢?用户可以为终端设置代理服务器,HTTP/HTTPS代理或SOCK代理。OkHttp3中的路由相关逻辑,需要从系统中获取用户设置的代理服务器的地址,将HTTP请求转换为代
Stella981 Stella981
4年前
JVM系列【6】GC与调优1
JVM系列笔记目录虚拟机的基础概念class文件结构class文件加载过程jvm内存模型JVM常用指令GC与调优GC基础知识什么是垃圾​没有任何引用指向的一个对象或多个对象(循环引用)!file(https:
Stella981 Stella981
4年前
Mongodb安装与基础配置(centos7)
说明本教程使用软件,使用默认端口,(需要开启27017端口)mongodblinuxx86\_64rhel703.4.4.tgzMongodb官网:https://www.mongodb.com/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Flin
Wesley13 Wesley13
4年前
ThinkPHP+Uploadify图片上传预览与缩略
控制文件内容:publicfunctionuploadimages(){    $datedate('Ymd');    $targetFolder'../Uploads/'.$date.'/';//Relativetotheroot    if(I('action'