-
C扩展Python
使用C扩展Python PyErr_*()函数是将一个异常对象压入到Python解释器的异常栈中 PyErr_Clear()函数是将Python异常栈中栈顶的元素弹出, 调用这个函数通常就相当于在Python程序中的try: except: 语句中except的作用 Python中的API, 每一个模块对应的API是PyMODNAME_FUNCINMOD()...
时间:2018-06-21点击:201收藏
-
Android AES加解密
工具类 /** * AES加解密工具类, 使用Base64进行编解码 * String value = AESUtil.encrypt("mazaiting", "123456789"); Log.e("MainActivity", value); Log.e("MainActivity", AESUtil.decrypt("mazaiting", valu...
时间:2018-06-21点击:180收藏
-
Android在Application层级维护和管理全局所有Activity的方法ActivityLifecycleCallbacks
Android在Application层级维护和管理全局所有Activity的方法ActivityLifecycleCallbacks 经常看到有些项目中经常性的把所有activity继承自一个base的Activity,然后在每一次启动新activity时候添加当前activity到一个全局List那样的列表中,已达到全局管理和维护activity的目的,...
时间:2018-06-21点击:220收藏
-
[转载]Android性能优化来龙去脉总结
转载来自这里 以下是本人在工作中对经历过的性能优化的一些总结,依据故事的发展路线,将其分为了5个部分,分别是:常见的性能问题;产生性能问题的一些可能原因;解决性能问题的套路;代码建议及潜在性能问题排查项。 image.png 如看不清大图,下文会有拆解 一 首先,我们先了解一下都有哪些性能问题 image.png 1、内存泄露。 通俗来讲,内存泄露不仅仅会造...
时间:2018-06-21点击:206收藏
-
Android感知当前App应用处于前台(可见)或后台(不可见)简洁规范的解决方案
Android感知当前App应用处于前台(可见)或后台(不可见)简洁规范的解决方案 判断当前App是否处于前台(可见)或后台(不可见)附录1是一种解决方案。然而不够简洁,也是在过去一段时间比较稳定的解决方案。现在谷歌官方推出了LifecycleObserver和与Android生命周期相关的Lifecycle维护和管理方案,那么现在判断App处于前台和后台的...
时间:2018-06-21点击:254收藏
-
Android多线程之HandlerThread源码解析
想要了解 HandlerThread 的工作原理需要先对 Android 系统中以 Handler、Looper、MessageQueue 组成的异步消息处理机制有所了解,如果你还没有这方面的知识,可以先看我写的另一篇文章:Handler、Looper与MessageQueue源码解析 一、概述 先来了解下 HandlerThread 的几个特性 Handl...
时间:2018-06-21点击:200收藏
-
Android多线程之IntentService源码解析
想要了解 IntentService 的工作原理需要先对 Android 系统中以 Handler、Looper、MessageQueue 组成的异步消息处理机制以及 HandlerThread 有所了解,如果你还没有这方面的知识,可以先看我写的另外两篇文章: Android多线程之Handler、Looper与MessageQueue源码解析 Androi...
时间:2018-06-21点击:216收藏
-
Android Studio 中无法下载com.android.tools.build:gradle:3.0.1
异常 异常.png Android Studio中无法依赖com.android.tools.build:gradle:3.0.1 解决办法 进入Maven仓库, 并进入指定版本号的Gradle页面,下载pom与jar文件,进入<Android Studio安装路径>\studio\gradle\m2repository\com\android\...
时间:2018-06-21点击:208收藏
-
阿里云服务提供商分享如何选择企业邮箱?
企业邮箱是以企业域名做后缀的邮箱,既能体现公司的品牌和形象,又能方便公司主管人员对员工信箱进行统一管理,还能使得公司商业信函来往获得更好更安全的管理,是现今互联网时代中不可缺少的现代化的通讯工具。正因为企业邮箱是公司内部的信函往来,所以我们在选购邮箱时有一些必要的因素需要考虑一下。下面就由阿里云湖北区域服务商捷讯技术的小编给大家简单的聊聊如何选择企业邮箱。 ...
时间:2018-06-21点击:301收藏
-
从 IPv4 到 IPv6,阿里踩过哪些坑?
阿里云技术负责人 蒋江伟(小邪)发布IPv6产品家族 什么是IPv6? IPv6是Internet Protocol Version 6的缩写,其中InternetProtocol译为“互联网协议”。IPv6是IETF(互联网工程任务组,InternetEngineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议,...
时间:2018-06-21点击:269收藏
-
对于搞技术的人怎样针对自己看什么书
今天有同事问我需要看什么书,其实我有点很难回答这个问题,其实之前我的同学圈也讨论过这个问题,其实我感觉这些人其实可能是最近比较迷茫了, 不知道人生的下一步该怎么走。然后我的回答就是,每个人的人生都是有差异的,都是不同的不能用别人的成功经验在套在自己的身上, 但是我们可以从他们的经验来学习,吸取适合自己的为自己所用。同时我的同学圈也会问网上的资料怎么看包括视频...
时间:2018-06-21点击:158收藏
-
DockerCon 成功案例系列丨Liberty Mutual 保险公司
本文首发自“Docker公司”公众号(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散! 今天小编将为大家带来 DockerCon 演讲系列之 Liberty Mutual 保险篇,由其高级架构师 Eric Drobisewski 讲述 Docker 企业版是如何成为该公司数字转型的基础技术。 将颠覆性转化为机遇 美国第三大财产险保险公司 L...
时间:2018-06-21点击:199收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Docker安装Oracle12C,快速搭建Oracle学习环境