程序员人生 网站导航

github项目解析(八)-->Activity启动过程中获取组件宽高的三种方式

github项目解析(八)-->Activity启动过程中获取组件宽高的三种方式 转载请标明出处:一片枫叶的专栏上一个github小项目中我们介绍了防止按钮重复点击的小框架,其实现的核心逻辑是重写OnClickListener的onClick方法,添加防止重复...

《剑指offer》:[54]表示数值的字符串

《剑指offer》:[54]表示数值的字符串 题目:请实现一个函数用来判断字符串是否表示数(包括整数和小数)。例如,字符串“100”,“5e2”,“-123”,“3.1416”及”-1E-16”都表示数,但“12e”,”1a...

shell  初识

shell 初识 1.shell简介1.1 shellShell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这...

《剑指offer》:[60]把二叉树打印成多行

《剑指offer》:[60]把二叉树打印成多行 题目:从上到下安层打印二叉树,同一层的结点按从左到右的顺序打印,每一层打印一行。例如,图(1)中二叉树以及打印结果为:这个题其实很简单,我们只需要设置...

使用XcodeColors正确姿势

使用XcodeColors正确姿势 使用XcodeColors正确姿势好久没发博客了,希望以后博客里多发些ios相关的。1. 下载XcodeColors,打开官网:https://github.com/robbiehanson/XcodeColorsgit c...

第三方登陆:微信官方登陆

第三方登陆:微信官方登陆 微信官方登陆一、首先进入微信授权登陆之前的一个验证,在微信开放平台注册开发者账号,并拥有一个已经审核通过的移动应用,获得相应的AppID和AppSecrect,申请微...

手机测试环境调试 -- 微信,Android,IOS开发使用Fiddler代理

手机测试环境调试 -- 微信,Android,IOS开发使用Fiddler代理 CleverCode最近在做微信开发。在调试内网用手机调试微信公众号开发的时候,发现访问触屏版配置host页面非常麻烦。最好找到一个代理工具Fiddler。1 代理原理1.1...

框架 day65 Mybatis入门(基础知识:框架原理,入门[curd],开发dao层,全局与映射配置)

框架 day65 Mybatis入门(基础知识:框架原理,入门[curd],开发dao层,全局与映射配置) Mybatis基础知识(一)第一天:基础知识(重点)mybatis介绍 mybatis框架原理(掌握) mybaits入门程序(掌握) 用户信息进行增、删、改、查 ...

PhotoView 源码解读

PhotoView 源码解读 转载请注明本文出自maplejaw的博客(http://blog.csdn.net/maplejaw_)开源库地址:https://github.com/chrisbanes/PhotoView PhotoView是一个用来帮助开发者轻...

深入理解Java中的流---结合Hadoop进行详解

深入理解Java中的流---结合Hadoop进行详解 在JavaSe的基础课程当中,可以说流是一个非常重要的概念,并且在Hadoop中得到了广泛的应用,本篇博客将围绕流进行深入的详解。 (一)JavaSe中流的相关概念 1、...