BlueLzy的个人博客

个人小站:https://www.bluelzy.com

排序:
默认
按更新时间
按访问量

RecyclerView基本用法和资料总结

Learning By Doing 一个Demo掌握RecyclerView基本用法 前言 由于RecyclerView已经出来很久了,关于RecyclerView的文章网上也有很多,所以这篇文章只是作为一个基本用法的总结 + 常见功能的参考链接,可以理解为一篇查阅/总结的文章。 首先总结...

2018-09-10 23:57:30

阅读数:12

评论数:0

Android DataBinding基本用法

Learning By Doing 一个Demo掌握DataBinding的基本用法 前言 DataBinding 是Google推出的一个支持库,它的作用是:通过layout文件绑定app逻辑和UI的更新,尽可能地减少编码工作。 说定义似乎有些隐晦,还是通过learning by doi...

2018-09-09 21:52:31

阅读数:18

评论数:0

【转】如何提升你的能力?给年轻程序员的几条建议

作者:Glow 技术团队  , 责任编辑:帝都羊http://tech.glowing.com/cn/advice...

2018-08-01 00:44:51

阅读数:65

评论数:0

Scrapy入门-第一个爬虫项目

前言 千辛万苦安装完Scrapy,当然要马上体验一下啦。 本文采用循序渐进的方式,一步步写出一个完整的爬虫,包括 使用Scrapy创建项目 使用Scrapy爬取整个网页 使用Scrapy爬取所需元素 使用Scrapy保存数据到json文件 相当于Scrapy入门教程中的基础篇,如果...

2018-07-23 00:27:47

阅读数:53

评论数:0

Mac安装Scrapy及踩坑经验

前言 系统 - macOS 10.13.6 Python - 2.7 和 3.6 共存 Mac出厂自带python2.7版本,后面我又自己安装了Python3.X,于是电脑里就有两个版本共存的情况,今天打算装个Scrapy玩玩,不了解Scrapy的童鞋可以看官方文档:Scrapy官网文档...

2018-07-22 17:49:53

阅读数:205

评论数:0

Python3的print函数换行问题

前言 最近在看《python网络爬虫实战》,里面的第三章有个打印99乘法表的例子,但是由于书上代码基于Python2.X,我的电脑上是Python3.6,结果print()的时候出了问题,所以通过写博客的方式记录下来。 Ptyhon2.X 版本 python2.X的代码如下: clas...

2018-07-22 13:46:29

阅读数:39

评论数:0

Android Room Entity使用

说明: Android Room 第二篇 - Entity使用 主要介绍entity的作用 原文地址:https://developer.android.com/training/data-storage/room/defining-data 第一篇:Android Room概述 使用R...

2018-07-08 23:40:01

阅读数:51

评论数:0

Android Room概述

说明: 大部分译自Android Developers的Room官网指导文档第一篇,小部分自己查阅资料和理解后加上。 原文地址:https://developer.android.com/training/data-storage/room/ 定义: Room 在SQLite上提供了一...

2018-07-08 02:18:56

阅读数:35

评论数:0

Java基础-多线程

多线程 Java基础的第五篇,也是最后一篇-多线程 1.线程的创建和启动 通过集成Thread类创建线程类 定义Thread类的子类,并重写run()方法 创建Tread子类的实例 调用start()方法启动线程 举个例子: public class FirstTh...

2018-06-05 21:34:13

阅读数:12

评论数:0

Java基础-类加载机制与反射

类加载机制与反射 Java基础第四篇-类加载机制与反射 1.类的加载、连接和初始化 JVM和类 一个Java程序启动一个Java虚拟机进程,当系统被终结时,JVM进程也会被终止。 有以下几种情况: 程序运行到最后正常结束 程序使用System.exit()结束...

2018-06-05 15:28:20

阅读数:44

评论数:0

Java基础-IO

Charter 15 输入/输出 主要是总结了一下文件操作以及序列化,NIO。 1.File类 访问文件名相关的方法: String getName() String getPath() File getAbsoluteFile() Stri...

2018-06-04 16:22:52

阅读数:21

评论数:0

Java基础-集合

Java集合 Java基础第二篇-集合 1 集合概述 集合类主要由两个接口派生:Collection和Map Set:无序集合,不可重复 Queue:队列 List:有序集合,可以重复 2.Collection和Iterator接口 Collection接口是List ...

2018-06-03 12:01:01

阅读数:30

评论数:0

Java基础-泛型

泛型 这是Java基础的第一篇,泛型。 1. 入门: 泛型的引入是为了让Java能够记住集合中的数据类型,而不是统一用Object来处理。 例如: public class ListErr { public static void main(String[] args...

2018-06-02 22:20:52

阅读数:19

评论数:0

WebView调用JS失败问题总结

背景说明 最近在项目里需要在WebView调用JS方法,遇到了一些坑,在此记录下来。方便以后查找回顾。 一般来说,如果需要在WebView调用JS方法,只需要进行以下几步: 1、设置WebView支持JS webSettings.setJavaScriptEnabled(true); 2...

2018-05-14 22:39:06

阅读数:384

评论数:0

[Mac] gradle command not found 解决方法

一、找到Gradle路径Gradle位于AndroidStudio的Content里,例如我的: 找到gradle后复制路径二、把环境变量加入到配置文件中我用的是oh-my-zsh,如果用的是bash的童鞋,请往下翻1.oh-my-zsh 打开 zsh配置文件 vi ~/.zshr...

2018-04-09 10:26:29

阅读数:449

评论数:0

Mac终端中文乱码

前言之前中文也能正常显示,今天突然看到目录下的中文都成乱码了 解决原因就是locale没有设置utf-8 在终端下输入 vi ~/.zshrc 在文件内容末端添加:export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8最后再让设置生效 s...

2018-04-08 17:42:26

阅读数:1130

评论数:0

树莓派新手指南(2)-必备设置

树莓派组装,烧录系统,SSH登陆请看:树莓派新手指南 现在树莓派已经基本能用了,但是还有些地方不太方便,例如:怎么全是英文,能不能不接显示器看到图形界面等等 一番折腾以后,就有了这篇 树莓派新手指南(2)-必备设置 新手设置指南: 1、设置中文 2、设置静态IP 3、VNC登录 ...

2018-04-07 17:59:07

阅读数:53

评论数:0

树莓派烧录系统+SSH登陆

最近入手了树莓派3B,从组装到烧录系统,再到远程登录 花了一个晚上的时间 于是有了这篇从入门到初级的文章 一、组装 一般来说包括但不限于以下组件 RASPBERRY PI 3B 电源 散热片 小风扇 TF卡(注意不是SD卡,而是Micro SD卡) 跟着说明书的步骤来安装就可以...

2018-04-07 13:07:16

阅读数:174

评论数:0

为小绿锁快速续命

前言眼看着小绿锁快到期了,但是crontab又失效了作为一个懒人,只好上网找现成的工具来解决登登登登,主角登场:acme.sh简单介绍ACMEACME 全称是 Automated Certificate Management Environment,直译过来是自动化证书管理环境的意思,Let’s ...

2018-03-18 12:53:36

阅读数:107

评论数:0

自定义view使用硬件加速导致绘制异常

需求 绘制曲线图,由于不太会贝塞尔曲线,因此选择了绘制折线,再加上cornerPathEffect的效果来实现。 报错 在高端机上会出现曲线图错位,因为使用机器默认开启了硬件加速 而导致错位的正是下面这句代码: CornerPathEffect cornerPathEffect ...

2018-02-17 19:12:17

阅读数:224

评论数:0

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