自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java常用正则表达式,kotlin安卓开发教程pdf

验证工具类@author admin*/public class Validation {//------------------常量定义/**Email正则表达式="^([a-z0-9A-Z]+[-|\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\.)+[a-zA-Z]{2,}$";*///public static final String EMAIL = “^([a-z0-9A-Z]+[-|\.]?)+[a-z0-9A-..

2022-01-10 15:54:54 113

原创 iOS开发:SQLite使用,5年经验Android程序员面试27天

* 什么是主键* 主键(Primary Key,简称PK)用来唯一地标识某一条记录* 例如t_student可以增加一个id字段作为主键,相当于人的身份证* 主键可以是一个字段或多个字段16.主键的设计原则* 主键应当是对用户没有意义的* 永远也不要更新主键* 主键不应包含动态变化的数据* 主键应当由计算机自动生成17.主键的声明* 在创表的时候用primary key声明一个主键* create table t_student (id integer primary key, nam

2022-01-10 15:50:39 130

原创 IOS开发之——事件处理-View拖动(67),Android程序员秋招三面蚂蚁金服

3.1 UIResponder内部提供了以下方法来处理事件触摸事件-(void)touchBegan:(NSSet *)touches withEvent:(UIEvent *)event;-(void)touchMoved:(NSSet *)touches withEvent:(UIEvent *)event;-(void)touchEnded:(NSSet *)touches withEvent:(UIEvent *)event;-(void)touchCancelled:(NSSet *)

2022-01-10 15:49:14 104

原创 IOC架构设计之ButterKnife源码&原理(二)下篇,kotlin开发windows程序

if (requiresCast) {builder.add(“AsType”);}builder.add("(source, $L", bindings.getId().code);if (fieldBinding.isRequired() || requiresCast) {builder.add(", $S", asHumanDescription(singletonList(fieldBinding)));}if (requiresCast) {builder.add(", KaTe

2022-01-10 15:47:50 1959

原创 Handler系列—Message对象的获取机制,安卓kotlin面试题

}return new Message();}可以看到,如何sPool对象为null,则new一个Message对象;如果不为空,就把sPool的第一个节点对象返回,然后把sPool指向下一个节点。那么sPool到底是什么呢???其实他就是一个Message链表,每个Message里都有一个next字段,类型也是Message对象。到这里也看到了Message对象的获取方式分为两种情况总结:如果sPool为null,则直接通过new来获取如果sPool不为null,则将sPool的第一个节点返

2022-01-10 15:44:59 159

原创 Groovy 动态面向对象复盘总结,Android校招面试经验汇总

Groovy 提供了?.操作符来进行安全的引用,当操作符之前是一个 null 引用的时候,则表达式被终止且返回 null,这和 Kotlin 的?.是一个道理。构造方法Groovy 对 java 的构造方法进行了拓展,具体表现如下。位置参数:构造方法默认是 public 的,我们可以通过三种途径调用构造方法,即常用的 java 方式,使用 as 关键字进行强制造型和使用隐式造型。//【工匠若水 加微信 yanbo373131686 联系我,关注微信公众号:码农每日一题 未经允许严禁转载 https

2022-01-10 15:43:35 87

原创 Git使用详解(结合GitLab和GitHub),安卓framework层

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。它是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(这要分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便。

2022-01-10 15:42:10 173

原创 学校校园学生成绩管理系统 毕业设计毕设源码毕业论文开题报告参考(1)系统功能概要

宿舍楼管理:支持录入,查看列表,支持修改、删除寝室录入:选择宿舍楼,录入寝室标题寝室管理:查看寝室名称,所属宿舍楼,支持修改和删除教室管理教学楼管理:支持录入,查看列表,支持修改、删除教室录入:选择教学楼,录入教室标题教室管理:查看教室名称,所属宿舍楼,支持修改和删除班级管理录入班级:选择分院,选择班主任,填写班级编码,班级简介,班级信息。班级管理:查看所有班级信息,支持修改和删除。班级排课第1步:选择要排课的班级,点击“1-去排课”;在排课中心,选择对应时间和课程,保存课程表。第2

2022-01-05 19:33:16 205

原创 妙用 background 实现花式文字效果

background-size: 100% 3px;color: #000;}我们虽然,设定了 background: linear-gradient(90deg, #ff3c41, #fc0, #0ebeff),但是一开始默认它的 background-size: 0 3px,也就是一开始是看不到下划线的,当 hover 的时候,改变 background-size: 100% 3px,这个时候,就会有一个 0 3px 到 100% 3px

2022-01-05 19:31:50 201

原创 如何优雅地向公司提加薪

那接下来,就谈谈我自己仅有的几次加薪情况吧,希望给小伙伴们一些参考。我是大三就出去实习的,当时工资 1200 块一个月,一起进来的二十多名新人都这个标准。这个不算是加薪,但起点大家要了解一下。简单介绍一下背景,可能一些新来的读者不太清楚。我是一名大专生,这没什么可耻的,真的。经常有一些读者私信我说,“二哥,我学历不好,大专生,毕业后被歧视怎么办?”起点低,被歧视是正常的,要学会接受。人生下来就不是平等的,我们要做的就是自尊自爱。网络上经常遇到一些喷子,留言喷我垃圾,我就回一句话:“我与你的区别就是.

2022-01-05 19:30:25 69

空空如也

空空如也

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

TA关注的人

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