自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓 输入框身份证号限制

因为有的人的身份证号是带X的,所以不能把输入框限制为数字android:inputType="numberSigned"android:digits="0123456789X"这样写,可以输入数字还有特殊字符

2022-04-14 16:01:02 3389

原创 关于线程的学习

线程开启不一定立刻执行,是要CPU去调度执行的 线程.run()是单线程,走完一个在接着走另一个 线程.start()是多线程,是交替执行的 创建线程的方式 继承thread类,重写run方法,在run方法中写操作,在main方法中开启 下载图片 public class Demo02 extends Thread { private String url; private String name;​​ @Override public vo...

2022-02-15 14:33:49 192 1

原创 关于枚举类型的学习

枚举类型SPRING("春", "百花盛开"),SUMMER("夏", "夏日炎炎"),AUTUMN("秋", "秋高气爽"),WINTER("冬", "寒风凌冽");​​private final String name;private final String des;​​Season(String name, String des) { this.name = name; this.des = des;}​public void season() { ..

2022-02-15 14:33:18 147

原创 关于计算机网络的学习

三次握手:A->B,我要和你建立连接,B->A 我知道你要建立连接了 A->B 传输数据 https://pics1.baidu.com/feed/d8f9d72a6059252d20d93b0a6645fb3e59b5b9d2.jpeg?token=c86d4509157378798ebbccbe843486d1&s=9746F8123F5754CA48D574DA0300D0B2四次挥手 A-B 我要和你分开 B-A 我知道要分开了 B-A我准备好了,分开吧 A-B 好的h

2022-02-15 14:32:44 1207

原创 关于集合的学习

hashSet 不能保证元素的排列顺序,比如,我add时的顺序是1,2,3,4但是去打印,他的顺序不是按照我添加时的顺序 不可重复 如果这个集合中已经存在一个4了,我在add一个4,这个4不会被add进去,且长度不变。 add时可以添加null hashSet不是线程安全 TreeSet 添加时2,4,6,5 打印时可以看到2,4,5,6 listlist.sublist();这个方法是包左不包右Map 集合最重要的是map遍历,拿到key和va

2022-02-15 14:31:56 255

原创 关于对象的学习

{ System.out.println("匿名代码"); } static { System.out.println("静态代码"); } public Demo02() { System.out.println("构造器"); } public static void main(String[] args) { Demo02 demo02 = new Demo02(); }}...

2022-02-15 14:31:25 71

原创 关于单例的用法

//饿汉式/*** 构造方法私有化,没有办法new*///这个是把构造方法私有化private Demo12() {}private static Demo12 Demo12 = new Demo12();public Demo12 getInstance() { return demo12;}

2022-02-15 14:30:43 60

原创 变量作用域

变量作用域 类变量 前面要加上static关键字 不用new 可以直接引用这个字段 实例变量 局部变量 基础运算符 各种数据类型相加减的时候,只要有long类型,这个结果就是long类型的 byte+short=int 没有long的结果是int类型 三元运算符 a+b+“” 结果是a和b的和 “”+a+b结果是把a和b转换成字符串拼接在一起 javaDoc生成文档 在cmd下面成javadoc -encoding UTF-8 -cha

2022-02-15 14:30:09 66

原创 关于io流

File 类 file 类的基础 File file = new File("E:\wenjian\.text.txt"); //在java中 \一个是转义符,但是在文件路径中,我们需要的是一个分隔符,所以需要\ //也可以 用/ 这也是分隔符 流的分类: 按操作数据单位不同,分成字节流,字符流 按数据流的流向不同,分为输入流,输出流 按流的角色不同,分为节点流,处理流 文件字节流输入输出流 文件字节输入流 try { F...

2022-02-15 14:29:24 129

原创 关于mysql数据库

常用的类型1.数值 最常用是int2.字符串 最常用是 varchar 如果是大文本 就用text3.时间类型 datatime 可以是 HH:MM:SS 也可以是HH:mm :ss 这个是时间,还有时间戳格式 是timestamp 1970.1.1 到现在的毫秒值字段属性 unsigned 声明该列不能为负数 zerofill 零填充 不足的为数用0来填充 自增 自动在上一条的基础上加一 用来设置唯一的住建 非空 null 和 notnull 假设设置为

2022-02-15 14:27:52 412

原创 关于idea 右侧边栏没有database按钮

首先我的idea是社区版1. 有的人可以点击左下角,有一个小文件的东西,但是我的没有2.view -> toolswindow 我的也没有3.file -> setting->piugins-> 搜索 database 然后install 可以先点击text 试一下,我的是报错这个是报错的信息解决这个问题,这个时候在点击 Text Connection 就会发现连接成功了...

2022-02-15 10:07:59 5450 1

原创 彻底删除MySQL数据库

如果以前下载过MySQL数据库这个会一直失败,初始化不成功,他会提示你哪里已经存在MySQL了,找到路径,去删除,但是删除的时候会提示文件夹被占用,接下来我们要做:1.以管理员身份运行cmd net stop mysql 这个是禁用这个服务2.运行 sc delete mysql 删除成功,如果不放心可以到提示的路径里面去看看,在手动删除也行3.删除注册相关信息,执行命令 regedit路径1:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\...

2021-12-15 17:28:17 1657 3

原创 kotlin const

const 用于只读属性的值在编译期是已知,其实和val 的 用法差不多,但是也有不一样的地方用于对象声明: object text{const val TEXT_DATA = 1}这样的用法相当于单例模式companion object { const val TYPE_RECEIVED = 0 const val TYPE_SEND = 1}...

2021-07-05 11:58:35 180

原创 Kotlin as关键字

as 关键字是类型强转使用的

2021-06-30 16:06:30 907

空空如也

空空如也

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

TA关注的人

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