- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 Android学习路线指南
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的Andr...
2020-01-21 17:13:43
193
原创 HashMap和HashSet的区别
HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collection框架的一部分,它们让我们能够使用对象的集合。collection框架有自己的接口和实现,主要分为Set接口,Lis...
2020-01-21 16:48:32
260
原创 Java 枚举
Java 枚举目录Java 枚举 知识点 概念 枚举的方法 枚举的特性 枚举的应用场景 EnumSet和EnumMapJava 枚举知识点概念enum的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被enum关键字修饰的类型就是枚举类型。形式如下:enum Color { RED, GREEN, BL...
2020-01-20 16:25:33
192
原创 Java Vector 类使用,与Arraylist的区别
import java.util.*;/*向量“二者都有一个初始容量大小,采用线性连续存储空间;当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍,而ArrayList只增加50%的大小,这样ArrayList就有利于节约内存空间。Vector的方法都是同步的,是线程安全的,而ArrayList的方法不是,当只有一个线程操作集合时,最好用Arr...
2020-01-20 09:24:37
139
原创 从手机导出 data/data 下的数据
$ adb shell//执行adb shell命令连接手机设备cd /data/log/ //进入/data/log/路径ls //查看当前文件夹下的文件exit //退出当前路径//adb pull /data/log/state.log的文件导出到:\AndroidWorkSpace\android-sdk_windows\platfo...
2020-01-15 15:34:27
1319
原创 SMTP命令
常用命令: 参数 作用 HELO 使用标准的SMTP,向服务器标识用户身份。发送者能进行欺骗,但一般情况下服务器都能检测到 EHLO 使用ESMTP,向服务器标识用户身份。发送者能进行欺骗,但一般情况下服务器都能检测到。 STARTTLS 启...
2019-11-25 20:40:40
554
原创 邮件协议之IMAP指令讲解
蓝色标志代表该指令涉及邮件内容数据的,其参数是可变的还需要进一步讲解的 指令名 功能 说明 CAPABILITY 请求服务器支持的功能列表 无参数 NOOP 更新服务器的一些状态 无参数 LO...
2019-11-25 20:09:54
1120
原创 IMAP指令简介篇
IMAP指令简介篇今天先来简单的总结一下IMAP指令。 先来扫扫盲神马是IMAP,我觉得wiki的解释是最贴近的,先来看看定义:http://en.wikipedia.org/wiki/Internet_Message_Access_ProtocolIMAP也是斯坦福大学参与制订的,可见这所高校为互联网发展做出了太多贡献。又再次感慨国内的高校真应该多学习学习。...
2019-11-25 20:01:24
865
原创 smtp发送邮件
package mail;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.io.FileInputStream;import java.util.Properties;public class Jav...
2019-10-30 20:48:43
793
原创 生成邮件
/*生成邮件 */public class JavaMail3 { public static void main(String[] args) throws Exception { Session session=Session.getInstance(new Properties() ); MimeMessage msg=new MimeM...
2019-10-30 20:31:33
505
原创 o365不能登录的问题
[OriginalContents]:企业邮箱在o365上启用了MFA(multifactorsauthorization),根据要求我也在s10上安装了Microsoftauthorizationapp,一切正常。但是在添加邮件账号时,选择o365类型后,要求输入邮箱地址,下一步显示正在跳转到组织登录页, 应该是让我输入用户名密码,但使用为空白。同样的操作在华为手机没...
2019-10-18 14:16:45
4491
原创 gradle中的JCenter与mavenCenter的区别
Gradle支持从maven中央仓库和JCenter上获取构件,那这两者有什么区别呢?maven中央仓库(http://repo1.maven.org/maven2/)是由Sonatype公司提供的服务,它是Apache Maven、SBT和其他构建系统的默认仓库,并能很容易被Apache Ant/Ivy、Gradle和其他工具所使用。开源组织例如Apache软件基金会、Eclipse基金会、...
2019-09-30 10:43:06
1092
2
原创 Android Data Binding实战-入门篇与高级篇
https://jcenter.bintray.com是否打得开https://www.imooc.com/learn/719https://www.imooc.com/learn/720https://github.com/markzhai/DataBindingSample
2019-09-29 13:29:29
260
原创 利用socket编程,Java基于pop3实现收邮件的功能
java实现POP3邮件客户端java实现POP3邮件客户端第一步:利用socket编程,在客户端与服务器端之间建立TCP连接,POP3默认端口号为110;第二步:通过pop3定义的各种命令,用户可以操作自己的邮箱。注:POP3协议中有三种状态,认正状态,处理状态,和更新状态。命令的执行可以改变协议的状态,而对于具体的某命令,它只能在具体的某状态下使用,这些请参看表1和RFC...
2019-09-27 09:13:36
1297
原创 JAVA使用IMAP、POP3、SMTP协议收发邮件
package com.gatgets.mail;import java.io.UnsupportedEncodingException;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.FetchProfile;impo...
2019-09-27 09:01:56
2497
原创 POP3/IMPA/EAS Protocol视频学习教程
本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。https://edu....
2019-09-26 09:35:17
242
转载 仿滴滴出行时间选择器
1.自定义时间选择器:完美实现时间进场、出场选择(并有记录上次时间功能),弹出动画、界面可根据需求扩展(项目源码见底部链接)。下面是效果图: 2.网上很多demo但问题颇多,就自己参照滴滴样式和项目需求自己修正,终成正果,欢迎探讨指正! 3.下面开始项目开发: 001.思路:时间选择模块自定义实现,...
2018-07-26 16:44:48
1779
2
原创 EditText基本用法
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_co
2018-01-25 10:34:03
1715
原创 ActionBar基本用法
Actionbar基本用法public class ActionBar extends Activity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV
2018-01-25 10:27:41
336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人