自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子敬的技术博客

主要关注安卓开发和一些有意思的算法

  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 如何正确地学习感悟(持续更新中)

如何正确地学习感悟(持续更新中) 建立黑匣子思想: 对于自己所犯的错误能够有一套有效的错误反馈和修正机制(学习的本质) 多看,多写 对于编程语言的学习,很多时候基础的语法很简单,但是学完之后到底如何去用却是很是懵逼。找到一个合理的学习和实践机制很重要!找到一个合适的教材也很重要! 基本流程是: 找到基础教材撸了,了解基本的使用方法 找到带项目的学习视频,看别人的标准使用方...

2018-09-14 10:24:24 922

原创 python爬虫学习2_urlLib基本使用

python爬虫学习2_urlLib基本使用 urlLib库 在urlLib应用在python3.0之后。 常用api里面的方法有: urllib.request模块是用来打开和读取URLs的; urllib.error模块包含一些有urllib.request产生的错误,可以使用try进行捕捉处理; urllib.parse模块包含了一些解析URLs的方法; ...

2018-09-25 20:26:40 206

原创 Android Gradle学习3—依赖的统一管理

Android Gradle学习3—依赖的统一管理 参考: https://www.jianshu.com/p/a092bcc3de7d   依赖的统一管理 为了避免一个 Project 中有多个 Module 的情况,如果每个 Module 又同时拥有相同的依赖,比如 v4 包,那么,每次 v4 包升级的时候修改多个 Module 中的 build.gradle 文件,所以,将依赖进行...

2018-09-14 09:30:32 141

原创 python爬虫学习1_爬虫介绍和抓包工具

python爬虫学习1_爬虫介绍和抓包工具 通用爬虫: 通用网络爬虫 是 捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。从而提供关键字检索。 搜索引擎爬虫基本流程: 通用爬虫协议: Robots协议(也叫爬虫协议、机器人协议等),全称是“网络爬虫排除标准”(Robots Exclusion...

2018-09-13 20:36:00 1190

原创 Android组件化实践2——经典组件化项目架构

Android组件化实践2——经典组件化项目架构 京东的采用aab( Android App bundles)之后的架构图 安居客项目架构演化 参考:https://zhuanlan.zhihu.com/p/25420181 安居客在业务上完成了三网合并(新房、二手房、好租和商业地产多个平台的合并),冗余代码充斥项目的各个角落,于是梳理了整个项目的结构。同时开发了自己的UI组件库UIC...

2018-09-12 15:32:37 881

原创 Android 组件化实践1——组件化预览

Android 组件化实践1——组件化预览 参考: https://github.com/alibaba/ARouter https://www.jianshu.com/p/1b1d77f58e84 模块化、组件化与插件化 为了防止代码臃肿,保持项目的可读性,我们往往采用模块化的指导思想去对项目结构进行设计。 如此便有了两大流派:组件化和插件化 组件化: 1、 组件化是一个有机...

2018-09-12 09:29:25 353

原创 Android主流商店上架流程和注意事项

Android主流商店上架流程和注意事项 上架需要准备的基础材料 1、企业和法人的基本信息 营业执照号(营业执照上的统一社会代码) 营业执照的扫描件 法人代表的身份证信息 法人手持身份证正面背面的照片!(对焦一定对在身份证上,人脸清晰度无所谓,但是身份证必须清晰) 2、软著权 电子版软著或者软件著作权的纸质扫面件! 对于手机表演平台类...

2018-09-11 09:43:41 3606

原创 git入门培训

git入门培训 什么是git Git是目前最先进的版本控制系统,拥有最多的用户数量并管理着数量庞大的实际软件项目 分布式与集中式的管理方案 集中式版本控制 就好比这一个团队中,版本库都集中在一台服务器上,每个开发者都要从服务器上获取最新的版本库后才能进行开发,开发完了再把新的版本提交回去。 分布式版本控制 则是这个团队中每个人的电脑上都会有一份完整的版本库。大家在开发的时候提交到自己...

2018-09-08 12:06:05 1256

原创 React再学习4_ref使用和约束

React再学习4 Ref自定义属性 ref相当于当前dom节点的引用,给他命名下,然后再需要的时候世界从refs中调用,然后对其进行操作。 我们也可以写成这样 直接给当前的dom命名,然后我们都不用经过refs就能直接用了   约束性和非约束性的组件 约束性:由react接管了value value值受到状态的限制 非约束性:有原生的DOM接管 value值是默认的d...

2018-09-05 12:00:59 269

原创 React再学习3_事件

React再学习3 事件的绑定: 方法1: 这是官方推荐的方法,我们在构造函数中定义事件名,然后将其绑定到我们构造的方法。然后再调用的时候就调用构造函数中定义的事件名 方法2: 绕开了方法1比较繁琐的绑定方式,直接在点击事件处进行绑定和使用 方法3: 或者用更简便的箭头函数   tab点击事件例子 样式:   前面的是比较基础的样式和属性,属性这里,...

2018-09-05 11:58:53 120

原创 React 再学习2_组件的创建和使用

React 再学习2 基础的组件和组件的传值 我们新建的组件HelloMessage。使用方法和一般的标签一样。 在传值的时候,我们直接往标签中加入值就好了,然后这个值会存在标签的props中,用的时候拿就好了。 传递对象 直接传入data不行的,只能这么传。   自定义组件和传参 自定义组件就像我们创建了一个函数。 这里在标签中自定义了组件Welcom。然后传递参数...

2018-09-05 11:57:58 196

原创 React 再学习1_脚手架搭建

React 再学习1 React简单项目安装: 1、 初始化 npm init 2、 安装依赖包 npm install react react-dom react-standalone –s 代码中导入最基础的依赖   React脚手架搭建 1、 安装cli npm install –g create-react-app 2、 创建app create-react...

2018-09-05 11:55:21 137

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除