安卓SDK镜像

由于Google无法正常访问,安卓SDK的下载也很慢,用VPN、代理也不是很满意,找寻了一番后发现一个SDK国内镜像,测试后速度很快可以达到 2M/s,配置方法如下:

地址:http://mirrors.neusoft.edu.cn/more.we#android

配置步骤

  1. 启动 Android SDK Manager ,打开主界面,依次选择「Tools」「Options…」,弹出『Android SDK Manager – Settings』窗口;
  2. 『Android SDK Manager – Settings』窗口中,在「HTTP Proxy Server」「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn80,并且选中「Force https://… sources to be fetched using http://…」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager – Settings』窗口返回到主界面;
  3. 依次选择「Packages」「Reload」
  4. 由于某些网络接入商进行了劫持,会弹出用户认证界面无法使用,和本镜像服务器配置无关。

 

Choosing an HTTP Status Code — Stop Making It Hard

这篇文章应该是我看过的解释如何选择http状态码的文章中写的最好的了。

原文(http://racksburg.com/choosing-an-http-status-code)

What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301. 继续阅读

Linux系统初始化后重新挂载数据盘

今天在美猴云上买了台服务器,买的时候附带了数据盘,登录系统后发现数据盘没有格式化,于是就格式化了,然后挂载就用了。结果一重启没有自动将数据盘挂载上来,查了查找到了阿里云的这篇文章,参考之并配置成功了 继续阅读

PHP文档回顾

数组


key值会做如下转换:

  • 包含有合法整型值的字符串会被转换为整型。例如键名 “8” 实际会被储存为 8。但是 “08” 则不会强制转换,因为其不是一个合法的十进制数值。
  • 浮点数也会被转换为整型,意味着其小数部分会被舍去。例如键名 8.7 实际会被储存为 8。
  • 布尔值也会被转换成整型。即键名 true 实际会被储存为 1 而键名 false 会被储存为 0。
  • Null 会被转换为空字符串,即键名 null 实际会被储存为 “”。
  • 数组和对象不能被用为键名。坚持这么做会导致警告:Illegal offset type。

方括号和花括号可以互换使用来访问数组单元

 

数据库杂谈之:如何优雅的进行表结构设计

作者:仁风H
链接:https://zhuanlan.zhihu.com/p/20785905
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。本文首发于知乎专栏,转载请注明出处 zhuanlan.zhihu.com/p/20数据库表结构设计作为后端软件开发不可或缺的一环,是每个后端工程师都会经历的过程。笔者也多次经历过这样的过程,也尝试过多种不同的设计方案,也从一些优秀的框架中学到不少,但并没有发现相关的文章对其进行总结。所以本文尝试把笔者看到的、学到的总结下来,希望对阅读本文的读者有所启发。 继续阅读