自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二木成林

个人博客

  • 博客(1564)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android组件之ImageView

Android ImageView组件使用指南:介绍了ImageView的基本用法,包括XML布局定义和Java代码设置。详细说明了scaleType的8种缩放模式,展示了样式设置方法(着色、阴影等),并提供了三种实现圆角图片的方案(CardView、代码设置、Glide库)。最后用Glide演示了圆形图片的实现,为Android开发者提供了全面的图片显示解决方案。

2025-06-12 10:54:28 3

原创 Android组件之Spinner

Spinner组件使用指南 Android的Spinner是一个下拉选择组件,可通过XML布局定义和Java代码配置。基本使用包括定义Spinner、获取组件实例、使用ArrayAdapter填充数据。样式设置支持XML和Java两种方式,可调整背景色、下拉菜单宽度/偏移、文本对齐等属性。Spinner提供两种显示模式:dropdown(默认的下拉框样式)和dialog(对话框样式),其中提示文本仅在dialog模式下生效。开发者可根据需求选择不同模式并自定义外观。

2025-06-05 09:49:25 33

原创 IDEA插件系列(106):GenerateAllSetter Postfix Completion插件——一键生成所有set方法

一键调用一个对象的所有的set方法、get方法等。主要应用场景是Java实体类属性有时候太多,一个个调用set方法又太麻烦了,还容易漏掉几个,导致数据不完整。是IDEA插件系列(105):GenerateAllSetter插件——一键生成对象所有的set方法的同位替代,且我认为它的使用方式可能更方便一些,支持利用后缀而非快捷键的方式来触发生成。

2025-06-03 17:50:20 148

原创 IDEA插件系列(105):GenerateAllSetter插件——一键生成对象所有的set方法

《GenerateAllSetter插件快速生成Java实体类方法》摘要: 这是一款IDEA/Android Studio插件,可一键生成Java实体类的所有setter/getter方法,解决属性过多时手动调用易遗漏的问题。安装时在Settings中搜索插件名即可。使用时只需在new对象后,将光标置于类名处按Alt+Enter,选择生成无默认值的setter方法(Generate all setter no default value),即可自动生成该对象所有set方法,提升编码效率。支持即时生效,无需重

2025-06-03 17:38:27 299

原创 Android组件之CheckBox

Android CheckBox使用指南 本文介绍了Android中CheckBox控件的基本使用方法和样式设置。CheckBox可用于实现单选或复选功能。主要内容包括: 基础使用:在XML布局中定义CheckBox并通过代码获取实例 样式设置:通过XML或Java代码设置文本、颜色、大小、边距等属性 自定义图标:创建selector文件实现不同状态下的图标切换 状态文本:根据选中状态改变文本颜色 文章提供了详细代码示例和效果展示,帮助开发者快速掌握CheckBox的各种定制方法。通过自定义图标和状态样式,

2025-05-31 11:51:21 39

原创 Android组件之EditText

EditText 是 Android 中用于接收用户输入的 UI 组件,支持多种输入类型和样式设置。在 XML 布局中,可以通过定义 EditText 组件并设置属性如 android:hint(提示文本)、android:inputType(输入类型)等来定制其外观和行为。在 Java 代码中,可以通过 findViewById 获取 EditText 实例,并动态设置背景颜色、提示文本、输入类型、字体风格等属性。此外,EditText 支持多种输入类型,如普通文本、密码、数字、多行文本和电子邮件等。通过

2025-05-21 11:20:44 66

原创 Android组件之TextView

TextView 是 Android 中用于显示文本的基础 UI 组件。通过 XML 或 Java 代码,可以轻松定义和自定义 TextView 的样式。在 XML 中,可以设置文本内容、颜色、字体、对齐方式、内外边距等属性。在 Java 中,可以通过代码动态设置这些属性,甚至为文本的部分内容应用不同的样式。此外,还可以使用 SpannableString 或 HTML 标签来实现更复杂的文本样式。TextView 的灵活性和易用性使其成为 Android 开发中最常用的组件之一。

2025-05-15 10:21:24 69

原创 Android组件之MaterialButton

MaterialButton 是 Android Material Design 组件库中的一个按钮控件,它提供了比传统 Button 更丰富的样式和功能。

2025-05-08 12:23:32 129

原创 Android图形界面开发(目录)

2025-05-08 10:37:10 45

原创 Android组件之Button

Button 是按钮,主要用来给用户点击触发一些事件的。例如点击后跳转到另外一个页面,例如点击删除按钮时弹出一个确认框以确认用户是否删除。

2025-05-08 00:13:40 75

原创 初始创建Android项目编译时报错Could not resolve com.android.tools.build:gradle:4.2.2

初始创建Android项目编译时报错如下:原因就是JDK的问题。点击,进入:选择面包,点击链接。在项中选择默认的Android studio下的。之后就会自动重新编译,就会好起来。但要注意,文件中的maven地址必须是可下载访问的,要是是在国外可能就不行。用如下镜像:

2025-05-07 22:12:25 390

原创 依次读入数据元素序列{a, b, c, d, e, f, g} 进栈,每进一个元素,机器可要求下一个元素进栈或弹栈,如此进行,则栈空时弹出的元素构成的序列是以下那些序列

数据结构有一道题是这样的:依次读入数据元素序列{a, b, c, d, e, f, g} 进栈,每进一个元素,机器可要求下一个元素进栈或弹栈,如此进行,则栈空时弹出的元素构成的序列是以下那些序列?其次这题中 B 和 C 都是不合法序列,而 A 和 D 都是合法序列,所以疑惑的点应该在于为什么选择 A。弹出后,此时就已经栈空,弹出的元素构成的序列也就是 A 选项,并且入栈的所有元素都在出栈序列中;弹出后也是栈空状态,属于第一次栈空,但此时已经弹出栈的元素序列是。而 A 和 D 都是合法序列,但题目要求的是。

2024-07-12 15:36:55 509

原创 FiddlerScript获取当前电脑的IP地址

FiddlerScript获取当前电脑的IP地址

2024-01-11 17:42:02 2701

原创 IDEA快速插入当前日期时间

有时候我们想要快速使用当前日期时间字符串,但自己太麻烦了,可以利用idea的模板功能实现。

2023-10-04 22:22:08 10674

原创 Linux脚本练习之script092- 判断输入的是否为IP地址

写一个脚本统计文件nowcoder.txt中的每一行是否是正确的IP地址。- 如果是正确的IP地址输出:yes- 如果是错误的IP地址,四段号码的话输出:no,否则的话输出:error

2022-10-24 09:05:47 11265 2

原创 Linux脚本练习之script091-统计VSZ,RSS各自总和

统计 VSZ,RSS 各自的总和(以M兆为统计)。

2022-10-24 09:05:33 10496

原创 Linux脚本练习之script090-提取值

从日志中提取对应的值。

2022-10-24 09:05:16 2459

原创 Linux脚本练习之script089-netstat练习之输出和3306端口建立连接总的各个状态的数目

输出和本机3306端口建立连接的各个状态的数目。

2022-08-30 11:25:47 556

原创 Linux脚本练习之script088-netstat练习之输出每个IP的连接数

输出每个 IP 的连接数,按照连接数降序排序。

2022-07-20 20:22:27 680

原创 Linux脚本练习之script082-nginx日志分析之统计访问3次以上的IP

写脚本统计访问 3 次以上的 IP。

2022-07-20 20:22:09 666

原创 Linux脚本练习之script081-nginx日志分析之统计某个时间段的IP

统计2020年04月23日20-23点的去重IP访问量。

2022-07-20 20:22:00 900

原创 Linux脚本练习之script080-nginx日志分析之IP统计

统计出2020年4月23号的访问 ip 次数,并且按照次数降序排序。

2022-07-20 20:21:46 885

原创 Linux脚本练习之script079-处理文本

写一个脚本按照以下的格式输出。

2022-07-20 20:21:37 433

原创 Linux脚本练习之script087-netstat练习之查看和3306端口建立的连接

查看和本机 3306 端口建立连接并且状态是 established 的所有 IP,按照连接数降序排序。

2022-07-20 20:21:30 561

原创 Linux脚本练习之script086-etstat练习之查看各个状态的连接数

查看系统tcp连接中各个状态的连接数,并且按照连接数降序输出。

2022-07-20 20:21:04 384

原创 Linux脚本练习之script085-nginx日志分析之统计每分钟的请求数

统计每分钟的请求数,并且按照请求数降序排序。

2022-07-20 20:20:58 1134

原创 Linux脚本练习之script084-nginx日志分析之统计爬虫抓取404的次数

统计百度爬虫抓取 404 的次数。

2022-07-20 20:20:50 673

原创 Linux脚本练习之script083-nginx日志分析之查询某个IP的详细访问情况

查询 `192.168.1.22` 的详细访问情况,按访问频率降序排序。

2022-07-20 20:20:41 1011

原创 Linux脚本练习之script078-格式化输出

我们有一个文件 `nowcoder.txt`,里面的每一行都是一个数字串,假设数字串为 `"123456789"`,那么我们要输出为 `123,456,789`。

2022-07-19 20:35:57 562

原创 Linux脚本练习之script077-打印只有一个数字的行

假设我们有一个 `nowcoder.txt`,现在需要你写脚本,打印只有一个数字的行。

2022-07-19 20:35:50 674

原创 Linux脚本练习之script076-打印等腰三角形

打印边长为5的等腰三角形。

2022-07-19 20:35:44 1490

原创 Linux脚本练习之script075-域名进行计数排序处理

假设我们有一些域名,存储在 `nowcoder.txt` 里,现在需要你写一个脚本,将域名取出并根据域名进行计数排序处理。

2022-07-19 20:35:37 490

原创 Linux脚本练习之script074-将字段逆序输出文件的每行

将字段逆序输出文件 `nowcoder.txt` 的每一行,其中每一字段都是用英文冒号 `:` 相分隔。

2022-07-19 20:35:21 922

原创 Linux脚本练习之script073-去掉不需要的单词

写一个 bash脚本以实现一个需求,去掉输入中的含有 B 和 b 的单词。

2022-07-19 20:35:15 454

原创 Linux脚本练习之script072-求平均值

写一个bash脚本以实现一个需求,求输入的一个的数组的平均值。

2022-07-19 20:35:08 1211

原创 Linux脚本练习之script071-去掉所有包含this的句子

写一个 bash 脚本以实现一个需求,去掉输入中含有 `this` 的语句,把不含 `this` 的语句输出。

2022-07-19 20:35:01 310

原创 Linux脚本练习之script070-打印每一行出现的数字个数

写一个 bash 脚本以统计一个文本文件 `nowcoder.txt` 中每一行出现的 `1,2,3,4,5` 数字个数并且要计算一下整个文档中一共出现了几个 `1,2,3,4,5` 数字的数字总数。

2022-07-19 20:34:47 830

原创 Linux脚本练习之script069-转置文件的内容

写一个 bash 脚本来转置文本文件 `nowcoder.txt` 中的文件内容。

2022-07-19 20:34:35 537

原创 Linux脚本练习之script068-第二列是否有重复

给定一个 `nowcoder.txt` 文件,其中有 `3` 列信息,如下实例,编写一个 shell 脚本来检查文件第二列是否有重复,且有几个重复,并提取出重复的行的第二列信息。

2022-07-18 19:58:45 544

原创 Linux脚本练习之script067-统计每个单词出现的个数

写一个 bash脚本以统计一个文本文件 `nowcoder.txt` 中每个单词出现的个数。

2022-07-18 19:58:40 1788

endata完整可运行js

是可以在node.js环境下运行的js解密示例

2023-11-08

浮动属性float的应用源码

笔记:浮动属性float的应用的全部源代码。

2018-12-01

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

TA关注的人

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