自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kotlin学习笔记(1)-- 基础语法

Kotlin引用类型会转为Java的基本类型,即不消耗性能。引用类型(编译器在Java字节码中修改为基本类型)可读可改 变量名 类型 值。函数内定义,即在运行时在调用函数时给变量赋值。函数外定义,即在编译时给常量初始化。Set 无重复集合。Map 键值对集合。在函数内定义, 不能被修改。String 字符串。Char 单字符。常量只能是基本数据类型。Int 整形。Double 小数。List 集合。姓名hsq 年龄18。

2022-11-29 15:51:14 891 1

原创 spring学习笔记(5)—— Bean

spring学习笔记(5)—— Bean

2022-09-27 09:19:50 286

原创 spring学习笔记(4)—— DI

spring学习笔记(4)—— DI

2022-09-26 20:25:57 229

原创 spring学习笔记(3)—— IoC

spring学习笔记(3)—— IoC。

2022-09-26 20:15:54 85

原创 spring学习笔记(2)—— 配置文件

创建spring环境的java文件

2022-09-26 19:58:37 77

原创 spring学习笔记(1)—— IoC DI

(把容器中有关系的两个bean联系起来, eg , 学生的一个属性是学校, 把容器中学校对象赋给学生)使用对象时,由主动new对象转换为由外部提供对象,此过程中对象的创建控制权由程序转移到外部。在容器中建立的bean和bean之间的依赖关系的整个过程。(把对象放到一个容器中, 需要的时候,从容器里面拿)被创建或被管理的对象在IoC容器中统称Bean。在IoC容器中将有关系的bean进行关系关联。使用IoC容器管理Bean。

2022-09-26 19:15:09 116

原创 安卓 Fragment

安卓 Fragment

2022-07-10 21:40:04 512

原创 安卓 ViewPager

安卓 ViewPager

2022-07-10 11:23:36 152

原创 安卓 PopupWindow

安卓 PopupWindow

2022-07-07 16:22:58 571

原创 安卓 对话框

安卓 对话框

2022-07-07 15:37:05 437

原创 安卓 Toolbar

Toolbar

2022-07-07 15:05:18 424

原创 安卓 ProgressBar

安卓 ProgressBar

2022-07-07 14:13:30 60

原创 安卓 ImageView

安卓 ImageView

2022-07-04 18:18:44 186

原创 安卓 EditText

安卓 EditText点击按钮获取EditText 文字

2022-07-04 17:57:13 190

原创 安卓 Button

安卓 Button

2022-07-04 16:21:18 198

原创 安卓 自定义values

安卓自定义values

2022-07-04 11:09:16 424

原创 安卓 TextView

TextView

2022-07-04 09:52:52 192

原创 Codeforces Round #799 (Div. 4)

cf

2022-06-15 13:33:14 375

原创 Codeforces Round #791 (Div. 2)

文章目录Codeforces Round #791 (Div. 2)A. AvtoBus题意:思路代码B. Stone Age Problem题意思路代码C. Rooks Defenders题意思路代码D. Toss a Coin to Your Graph...题意思路代码Codeforces Round #791 (Div. 2)链接A. AvtoBus题意:两种车, 一种需要四个车轮, 一个需要六个车轮, 知道有几个车轮, 问最多几辆车, 最少几辆车思路无解 : 小于4 或者是 奇数有

2022-05-16 20:36:23 569

原创 安卓LogCat使用

文章目录安卓LogCats使用使用代码安卓LogCats使用LogCat工具是查看系统Log信息的工具,可以获得Android系统运行时打印的log信息。LogCat的右上方的五个字母表示五种不同类型的日志信息 ,他们的级别依次增高[V]:详细信息(Verbose)[D]:调试信息(Debug)[I]:通告信息(Info)[W]:警告信息(Warn)[E]:错误信息(Error)在LogCat中,用户可以通过五个字母图标选择显示的信息类型,级别高于所选类型的信息也会在LogCat中显示,但

2022-05-16 10:55:53 472

原创 安卓点击事件三种实现方法

安卓点击事件三种实现方法package com.example.demo;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.widget.Button;public class MainActivity extends AppCompatActivity {

2022-05-16 10:39:00 787

原创 安卓期末复习(一) ——Android简介与环境开发

文章目录安卓期末复习(一) ——Android简介与环境开发Android简介Android系统框架Android的软件结构层次Linux内核层相关驱动,C核心类库(Libaries)和运行时环境(Runtime),C\C++应用程序框架(Application Framework),Java应用程序(Application),JavaAndroid开发环境Gradlejava目录res目录Android程序Android应用程序的构成安卓期末复习(一) ——Android简介与环境开发Android简

2022-05-16 09:45:43 1076

原创 安卓:自定义适配器

安卓:自定义适配器activity_main<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"

2022-05-11 11:23:14 757

原创 Codeforces Round #787 (Div. 3)

文章目录Codeforces Round #787 (Div. 3)A. Food for Animals题意代码B. Make It Increasing题意思路代码C. Detective Task题意思路代码D. Vertical Paths题意思路代码E. Replace With the Previous, Minimize题意思路代码F. Vlad and Unfinished Business题意思路代码G. Sorting PancakesCodeforces Round #787 (Di

2022-05-06 15:31:36 378

原创 第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组

第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组试题 A: 九进制转十进制#include <bits/stdc++.h>using namespace std;int main(){ cout<<2 * 9 * 9 * 9 + 2 * 9 + 2 ; return 0 ; }答案:1478试题 B: 顺子日期题意, 呃…… 按照我理解 …… 14#include <bits/stdc++.h>using namespace s

2022-04-30 16:23:49 1299

原创 D2. Too Many Segments (hard version)

D2. Too Many Segments (hard version)(线段树维护当前点又几条线段, 贪心删除右端点最远的一条边)代码:#include<iostream>#include<queue>#include<algorithm>#include<cstdio>#include<cstring>using namespace std;const int N=2e5+10;struct tree { int l

2022-04-19 11:47:12 167

原创 安卓控件button添加背景图片

安卓控件button添加背景图片button本身是有默认颜色的, 直接添加background是无法添加背景图片的将button的背景色改成透明<style name="Theme.Homework" parent="Theme.MaterialComponents.DayNight.DarkActionBar">改成<style name="Theme.Homework" parent="Theme.MaterialComponents.DayNight.NoActionBar

2022-03-21 17:20:35 6060 2

原创 2020CCPC绵阳站 J-Joy of Handcraft

2020CCPC绵阳站 J-Joy of Handcraft链接题意:给定n个灯泡,那个灯泡排列在电路板上,然后每个灯泡给定你一个t和x,这个灯泡会在[2kt + 1,2kt + t],k=(0,1,2…)的时间区间内发出亮度为x的光,其他时间内不发光,求从第一秒到第m秒每一秒时亮度最大的灯的亮度为多少?思路: 线段树 + 优化, 先把灯泡从大到小排序, 从最亮的去更新线段树, 懒标记标记, 如果一段中曾经被标记过, 就不再更新, 时间段如果曾经更新过, 就不再更新代码:#include <

2022-03-20 08:13:19 181

原创 B. Little Elephant and Array

B. Little Elephant and Array(莫队板子)题意:在区间[l, r] 中有多少个数x ,其出现次数也为x链接#include <bits/stdc++.h>using namespace std; const int N = 1e5+10 ;int a[N] , cnt[N]; int ans[N]; int n , q ;int res = 0 ;struct node { int id , l , r ; }all[N] ;int len

2022-03-07 21:24:57 171

原创 G - Range Pairing Query

G - Range Pairing Query(莫队板子)题意:每次询问求出[l, r]这个区间内最多可以组成多少对颜色相同的人#include <bits/stdc++.h>using namespace std;const int N = 1e6+10 ;int a[N] , cnt[N] , res ,len ,ans[N]; int n , q ;template<typename T>inline void read(T &a) {char c

2022-03-07 21:21:22 139

原创 go 语言学习笔记(17)—— json解析

文章目录go 语言学习笔记(17)—— json解析json解析到结构体json解析到mapgo 语言学习笔记(17)—— json解析json解析到结构体package mainimport ( "encoding/json" "fmt")type IT struct { Company string Subjects []string Isok bool Price float64}func main() { jsonBuf := ` { "Co

2022-02-11 17:48:49 85

原创 go 语言学习笔记(16)—— JSON

文章目录go 语言学习笔记(16)—— JSONjson介绍结构体生成json二次编码 输出首字母小写不输出非字符串类型输出字符串map生成jsongo 语言学习笔记(16)—— JSONjson介绍导包: encoding/json百度百科:JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得

2022-02-11 17:24:50 49

原创 go 语言学习笔记(15)——字符串常用函数

文章目录go 语言学习笔记(15)——字符串常用函数字字符串操作ContainsJoinIndexRepeatReplaceSplitTrimFields字符串转换AppenFormatgo 语言学习笔记(15)——字符串常用函数字字符串操作Containsfunc Contains(s , substr string) bool功能:字符串s中是否包含subsrt 返回bool类型package mainimport ( "fmt" "strings")func main() {

2022-02-06 15:42:29 447

原创 go 语言学习笔记(14)——异常处理

文章目录go 语言学习笔记(14)——异常处理error(不会导致程序崩溃)创建一个错误(error)error接口应用panic(错误导致程序崩溃)显示调用panic正常程序调用panic函数数组越界recover(错误导致程序崩溃,recover恢复程序)go 语言学习笔记(14)——异常处理error(不会导致程序崩溃)创建一个错误(error)package mainimport ( "errors"//导入包 "fmt")func main() { //创建一个错误 er

2022-02-06 14:44:08 318

原创 go 语言学习笔记(13)——类型断言

go 语言学习笔记(13)——类型断言if实现package mainimport "fmt"type Student struct { name string id int}func main() { all := make([]interface{}, 3) //创建一个空接口切片 all[0] = 1 all[1] = "hello word" all[2] = Student{"hxw", 19} //类型断言 for _, data := range all

2022-02-06 13:46:05 368

原创 go 语言学习笔记(12)——接口

go 语言学习笔记(12)——接口接口关心的是行为, 不关心对象是什么类型的不能实例化但可以用用户定义类型实现接口定义type palyer interface { SayHi() }接口命名习惯以er结尾只用方法声明, 没有实现, 没有数据字段接口可以匿名函数嵌入其他接口, 或者嵌入到结构中实例化只要实现了此接口方法的类型, 那么类型的变量就可以给接口类型变量赋值egpackage mainimport "fmt"type Student struct { name

2022-02-05 17:47:19 376

原创 go 语言学习笔记⑪——方法

文章目录go 语言学习笔记⑪——方法值传递和引用传递接收者为普通变量 拷贝数值go 语言学习笔记⑪——方法带接收者的函数是一个和特殊类型相关联的函数func (receiver ReceiverType)funcName(parameters)resultreceiver 不能是个指针或者是接口只要接收者是不同类型,这个方法就不算同名, 是不同的方法不能重载package mainimport ( "fmt")type myint intfunc (a myint) add(

2022-01-20 16:58:15 164

原创 go 语言学习笔记⑩——面向对象和面向过程的区别

文章目录go 语言学习笔记⑩——面向对象和面向过程的区别面向过程面向对象go 语言学习笔记⑩——面向对象和面向过程的区别对于a + b面向过程package mainimport ( "fmt")func add(a, b int) (c int) { c = a + b return }func main() { a, b := 1, 2 fmt.Println(add(a, b))}面向对象package mainimport ( "fmt")ty

2022-01-20 16:37:51 389

原创 go 语言学习笔记⑨——继承

文章目录go 语言学习笔记⑨——继承顺序赋值自动推导指定成员初始化继承中有相同成员基础类型的匿名字段结构体指针类型的匿名字段go 语言学习笔记⑨——继承代码复用,通过匿名字段实现egtype Person struct { name string sex string age int}type Student struct { Person//只有类型, 没有名字,匿名字段 (继承Person成员) idx int add string}Student 就继承了Perso

2022-01-20 16:27:19 246

原创 go 语言学习笔记⑧----结构体

文章目录go 语言学习笔记⑧----结构体初始化顺序初始化指定初始化结构体指针单独操作成员通过new申请一个结构体做函数参数go 语言学习笔记⑧----结构体一种聚合的数据类型, 由一系列具有相同的数据类型或者不同的数据类型的数据结构构成的数据集合, 每个数据被称为结构体成员(自定义数据类型)初始化type 结构体名称 struct{内容}type node struct { l, r, sum int}顺序初始化var 变量名 结构体名 = 结构体名{初始化变量}func main(

2022-01-13 00:12:09 173

空空如也

空空如也

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

TA关注的人

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