首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有情人终奏无情曲
掘友等级
Android开发
|
小米
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
37
文章 32
沸点 5
赞
37
返回
|
搜索文章
文章
热门
最新
Kotlin特性&原理&技巧大杂烩
前言 本文并没有一条特别明确的主线,内容相对比较零散,会为大家介绍一些Kotlin的知识,包括但不限于 语法特性、底层原理、奇巧淫技等,希望大家能查漏补缺,更好的coding 工具 通过 Androi
SeekBar中的三个宽度
首先写一个类MySeekBar继承于SeekBar,然后写一个如下的布局。
一篇文章带你认识HTTP协议
HTTP协议(HyperText Transfer Protocol),又称超文本传输协议,是网络模型中应用层的一个协议,通常被用来在一个服务端程序和客户端程序间传输HTTP报文(下文会提到),以达到传输HTML文件、图片、视频的效果。 HTTP使用TCP作为它的支撑运输协议,…
by lazy是如何实现延迟加载的
分析代码我们可以发现,SynchronizedLazyImpl实现了Lazy接口,同时接收两个参数,一个是by lazy{}中传进来的闭包,另一个是任意类型的对象,默认为null,然后在类中用一个变量initializer来保存构造方法中传入的闭包,并给_value赋了一个初始…
记一次svg的踩坑过程
在刚开始的时候,因为不是很了解gradle里vectorDrawables.useSupportLibrary = true这一行配置的实际意义,所以以为是参数的配置问题,凑巧的是,在把这个参数设置为false之后,也确实没有问题了。 但是,在查阅了官方文档之后,发现是这样的,…
TJUT-8INF135课程全攻略 实验三
这个实验主要是在介绍XSS攻击,就是利用一些网页的漏洞来进行一些恶意攻击,主要攻击手法为在文本中插入恶意代码,让其他用户在浏览浏览时达到恶意破坏或自传播的效果。 因为现在网页基本都用到了JavaScript,所以你可能需要看一下JavaScript并且对计算机网络知识有一定了解…
TJUT-8INF135课程全攻略 实验二
这一节主要在用几个例子讲述SQL注入的原理以及如何通过SQL注入来进行对数据的恶意增删改查。可能需要对SQL、PHP以及计算机网络有一定的了解,不然做起来还是有些吃力的。 在PHP中,SQL注入的主要原理是因为一些开发者把从url中得到的数据直接作为字符串进行拼接然后将其作为S…
TJUT-8INF135课程全攻略 实验一
这节实验没有什么核心内容,主要分为A和B两小节。 A是分别通过C和Java的数组的数组越界来告诉大家C和Java在数组越界上的处理的不同。从而引出了缓冲区溢出这个概念,告诉大家什么是缓冲与溢出以及缓冲区溢出可能会导致的问题。 下面就按照步骤进行讲解。 这一步没有什么实际的意义,…
TJUT-8INF135课程全攻略 导论
这门课是TJUT计算机科学与技术(中外合作)也就是我们一般称为中加的学生在大四的时候要修的一门课,在我上这门课的时候可能是由于临近考研大家无心把注意力放在这门课上,也可能是有很多同学的计算机基础知识比较薄弱,同时也因为是第一届开着门课,大家做起lab来还是有一定的压力,这次过年…
【译】kotlin中lateinit和by lazy的区别
原文内容来自 Kotlin - Property initialization using “by lazy” vs. “lateinit” lazy { ... }只能被用在被val修饰的变量上,而lateinit只能被用var修饰的变量上,因为被lateinit修饰的字段无…
下一页
个人成就
文章被点赞
39
文章被阅读
24,348
掘力值
557
关注了
43
关注者
24
收藏集
1
关注标签
18
加入于
2017-11-30