首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
madeai
掘友等级
Android开发,前端开发
|
ming@here
Coding change the world.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
178
文章 115
沸点 63
赞
178
返回
|
搜索文章
赞
文章( 115 )
沸点( 63 )
线程池没你想的那么简单
原以为线程池还挺简单的(平时常用,也分析过原理),这次是想自己动手写一个线程池来更加深入的了解它;但在动手写的过程中落地到细节时发现并没想的那么容易。结合源码对比后确实不得不佩服 Doug Lea 。 我觉得大部分人直接去看 java.util.concurrent.Threa…
玩转Chrome DevTools,前端调试的秘诀
Chrome DevTools作为一名前端开发工程师的赖以生存的工具,日 常的断点调试,抓包http数据都只是基本操作。那么,你还知道他的一些高级用法吗?开发人员不可避免的需要维护别人写的代码,当你面对几十万行代码的大项目的时候,码海啊,茫茫啊,随波逐流,崩崩溃溃,怎么快速查找…
node批量抓取并下载小姐姐照片👧
背景几番浏览欣赏后收工大吉正文开始所用到的模块http:创建服务、处理流相关fs:操作文件及文件夹(读、写)cheerio:简单粗暴的理解为node界的juquey先爬来整张网页过滤成果展示最后晒出劳
【算法技巧】位运算装逼指南
位算法的效率有多快我就不说,不信你可以去用 10 亿个数据模拟一下,今天给大家讲一讲位运算的一些经典例子。不过,最重要的不是看懂了这些例子就好,而是要在以后多去运用位运算这些技巧,当然,采用位运算,也是可以装逼的,不信,你往下看。我会从最简单的讲起,一道比一道难度递增,不过居然…
Spring Boot打包部署和环境配置
执行命令yum -y list java*查看可安装java版本。 选择一个java版本进行安装,这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。 执行完后会看见控制台刷出很多输出。 看到上面…
听说你还在用工具类来判断网络状态?试试这个吧,像使用EventBus一样简单优雅
首先最直观的,不够优雅,代码判断量太多,如果你的操作是需要频繁的监听网络状态,那么过多的if/ else肯定会让后面维护变的眼花缭乱。 以上方法只能在网络操作之前判断网络状态,若用户在网络正常情况下发起操作而中间改变网络,比如下载中途突然丢失网络,则此时无法做出相应的控制。 无…
Android自定义View - 简单纵向抽屉的实现
前阵子有个需求,项目中要实现一个纵向抽屉,抽屉的高度会影响父布局的高度。听着感觉很简单的一个布局是不是?刚开始我也不想重复造轮子,所以跑到github上搜了一下,也许是因为太简单,也许是因为这种需求不多吧,居然没有满足需求的组件。不过不管什么原因,自己简单实现了一个这样的布局,…
Android技术栈(四)Android Jetpack MVVM 完全实践
本文包含Android中MVVM体系中的很多部分,主要对ViewModel+DataBinding+RxJava+LiveData+Lifecycle等笔者所使用的技术体系进行解析. 本文字数较多,内容较为完整并且后续还会追加更新,阅读本篇文章需要较长时间,建议读者分段阅读. …
Android View篇之自定义验证码输入框
如果我们拿到这样的UI,想到的布局应该是用4个EditText包在横向的LinearLayout里面,但今天要讲的View,所以我们决定用一个自定义的EditText 画出来。 完全重画一个EditText,就包含了测量布局和重新绘制这两个关键步骤。好了,到这里理一下整体的思路…
GitHub 上优质项目整理
1. 免费书籍 (4)处于萌芽阶段的 Java 核心知识库。 2. Android 开源框架合集,工具类,UI (11)基于DataBinding框架,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流库,满足日常开发需求。使用…
下一页
个人成就
文章被阅读
246
掘力值
12
关注了
39
关注者
1
收藏集
10
关注标签
45
加入于
2018-05-07