阳仔

LV0

技术专栏

终身开发者TA创建的

46 文章14 关注者

全部文章

  • Python Web Flask源码解读(四)——全局变量

    Flask中全局变量有current_app、request、g和session。不过需要注意的是虽然标题是写着全局变量,但实际上这些变量都跟当前请求的上下文环...

    阳仔
    HTTP编程算法Flask
  • 基于Flask开发企业级REST API应用(四)

    几乎现在所有应用都会用到缓存技术,而在服务器端redis是很多实现缓存的首选技术。

    阳仔
    缓存RedishttpsSQLAlchemy网络安全
  • 基于Flask开发企业级REST API应用(三)

    前两章把程序的结构以及 API的协议基本上搭建起来了。本文开始不打算对每个模块接口都进行实现,因为基本上都是业务逻辑代码,而且整篇文章都把代码贴出来,那将是一个...

    阳仔
    https网络安全单元测试PythonFlask
  • 基于Flask开发企业级REST API应用(二)

    本节开始项目的编码实现。首先我们来实现登录注册模块的相关 API。本项目我们是使用前后端分离的模式,在实现登录注册功能之前,假设我们的接口是开放的,那么需要确定...

    阳仔
    PythonRedisUnix
  • 一文彻底搞懂Python可迭代(Iterable)、迭代器(Iterator)和生成器(Generator)的概念

    在Python中可迭代(Iterable)、迭代器(Iterator)和生成器(Generator)这几个概念是经常用到的,初学时对这几个概念也是经常混淆,现在...

    阳仔
    JavaPython
  • App 组件化/模块化之路——使用SDK的思路进行模块化设计接口

    在不久之前分享一篇《App 组件化/模块化之路——如何封装网络请求框架》文章介绍了我在项目中封装网络请求框架的思路。开发一个 App 会涉及到很多网络请求 AP...

    阳仔
    APIHTTPIDE缓存
  • 在 Android 中如何优雅地配置私密信息

    在实际的项目开发中,经常会用到一些第三方的 SDK ,而使用这些 SDK 基本上都是需要配置 APPKEY 或 APPSECRET 等信息。此外 APP 打包时...

    阳仔
    编程算法AndroidGradleAPIhttps
  • 在Android中使用枚举注解而不是枚举

    很多开发规范都是不建议在Android中使用枚举的,在Android系统中使用枚举的开销是使用常量的2倍。一般地,在一个文件中定义常量

    阳仔
    Android编程算法
  • Android 组件化/模块化之路——在展示层搭建MVP结构

    Model–View–Presenter (MVP) 源于 Model–View–Controller (MVC) 的结构设计模式,它是用于展示层(Presen...

    阳仔
    存储https网络安全
  • App 组件化/模块化之路——Repository 模式

    Repository 这个词直译过来仓库、仓储的意思。这个意思其实也能反应出 Repository 模式作用。App 开发中少不了对数据的操作,数据的来源可能有...

    阳仔
    存储httpsGitHub网络安全Git
  • App 组件化/模块化之路——如何封装网络请求框架

    在 App 开发中网络请求是每个开发者必备的开发库,也出现了许多优秀开源的网络请求库。例如

    阳仔
    JSONHTTP
  • App 组件化/模块化之路——构建开发架构思路

    随着业务的发展 App 开发技术也越来越成熟,对开发者来说 App 代码量也迅速地增长到一个数量级。对于如何架构 App 已经每个开发者面临的实际问题。好的架构...

    阳仔
    编程算法AndroidIDEAndroid Studio开源
  • Github 热门趋势 App(WeCode)后端接口爬虫

    Github Trending 是 Github 上每天的热门项目或者库的排行版。

    阳仔
    PythonGitGitHub开源
  • canScrollHorizontally()/canScrollVertically() 无法获取到正确执行的解决方案

    使用一个 RecyclerView 实现了一个类似 Tab 效果,当这个 Tab 可以滑动时,显示最右侧的三角按钮,否则隐藏这个按钮。效果如图

    阳仔
    APIAndroidJavaScript
  • 你绝对想不到R文件找不到(cannot resolve symbol R)的原因

    最近在项目开发中 Android Studio 的 R 文件突然找不到了。IDE 中出现了以下提示

    阳仔
    编程算法IDE
  • 七个 Android 程序猿提高效率必备工具

    Github 作为最大同性交友网站,每天的工作几乎是从打开这个网站开始的。当我们浏览一个项目时,可以以树形结构查看项目代码的结构,这样就不用下载代码到 IDE ...

    阳仔
    https网络安全编程算法AndroidAndroid Studio
  • 老司机带路:15个Android撸代码常见的坑

    例如有一个 Activity 页面跳转中,经常会使用 Intent 传递数据,但是稍不留神就会把一个很大的对象(列表, bitmap 等)传递过去,这时候就会出...

    阳仔
    WebView编程算法HTML5Android
  • 源码分析——Android Handler是如何实现线程间通信的

    Handler 作为 Android 消息通信的基础,它的使用是每一个开发者都必须掌握的。开发者从一开始就被告知必须在主线程中进行UI操作。但 Handler ...

    阳仔
    Java消息队列 MQKafkaAndroid
  • WeCode发布了!

    随时查阅当前Github上的热门趋势。使用Material Design设计风格,和流行的MVP+Retrofit+RxJava框架。数据抓取自https://...

    阳仔
    https网络安全GitHubGit开源
  • Android实现长图截取、拼接和添加水印

    本文的讨论是基于手机在没有root情形。 早期版本的Android是没有提供截屏功能的,到4.0时代后才自带了音量Down+电源键截屏的功能。在开发过程中还可以...

    阳仔
    WebView编程算法AndroidCanvas

个人简介

个人成就

  • 获得 92 次赞同
  • 文章被阅读 3.9K 次

扫码关注云+社区

领取腾讯云代金券