AndroidStudio支持多种方式调用NDK编译本地代码,默认的Gradle可以支持NDK编译,但如果使用gradle-experimantal,可以提供更好的支持。
阅读全文
div>
如果你想在Android Studio中引入一个library到你的项目,只需添加一行compile代码到模块的build.gradle文件中,远程依赖可以节省工程文件大小,避免了大量本地jar包类库占据代码空间,而且类库版本更新也很方便。
如果我们有一个开源类库需要提供给别人来用,就可以采用下面的方式来发布。
阅读全文
div>
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。
阅读全文
div>
Tornado是FriendFeed使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本,能让python web服务器搭建变得更加简单快捷。
阅读全文
div>
用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。
阅读全文
div>
在GitHub上搭建静态站点依赖于官方提供的GitHub Pages机制,然而手动编写静态的html页面会因为布局和样式造成很多重复的工作,而如果是采用MarkDown语法来编写,能满足很多文档和博客编写的需求,却需要一种方式把MarkDown语法转成普通html,通过模板来定制生成的html样式。
阅读全文
div>
当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器