自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE之final关键字

所以这个是可以操作的。,这相当于出现了一个空间大小为10的数组空间,我们管这个空间地址叫B,这时arr1被它赋值了,也就是地址改变了,形象一点就是arr1先是指向的A地址空间,现在想去指B,是不是就不行了,所以这就是引用数据类型的不可改变性,指的是。简单解释就是,和常量很类似,这个重名的方法不想被后来人已重写的方式再使用了,只能按照我原来的设计去调用,归根结底就是这个操作是固定的,比如一个add方法,表示求和,后来人想重写成名为add的减法操作的方法,这个行为就很反逻辑,更没必要,所以就加以限制。

2024-09-13 23:39:25 941 4

原创 JavaSE之static关键字

这个案例主要讲的是,每一个学生都要对老师讲一遍早上好,我们分析一下这个简单案例,这个早上好是不是只是个动作,而且我们是不是需要全体同学都做这个动作,所以这个时候很容易想对我们的工具类,因为使用一个工具类可以代替这一复杂的操作,就不用n个同学调用n次方法了(其实使用实例方法,写个数组循环,从代码角度上简洁了,但是还是调用n次方法,但是上面的案例就不会,都是在用同一静态方法)。所以这就是静态方法的用处,当然我的例子简单,只是为了说明一些问题,如果遇到的复杂的动作,实际上抽象出来的静态方法更能体现价值!

2024-09-12 23:22:58 980

原创 关于Android项目在修改代码后不能烧入调试机的问题

当我们在做项目时,当我们修改原有的代码,想要重新运行,烧入调试机中调试。结果发现程序可以正常执行,也正常显示了烧入我们的设备当中。但是我们调试程序时发现,还原来代码的执行逻辑,这个时候我们会意识到程序没有烧入设备中,关于这个问题我是使用如下的办法解决的。

2024-09-11 19:18:35 266 1

原创 关于新版Android Studio怎么将编译器UI修改至旧版

一些Android Studio的老玩家发现新版的编译器UI改变了,使用起来非常不适应,想要更改UI至老版,为了实现这一目的,简单地发了个修改教程(我个人还是喜欢老版,因为和之前搞Java-Web时的IDEA很像,我上手时也用的老版,所以也就习惯了)。

2024-09-09 23:06:26 3927 1

原创 关于新版Android Studio如何创建Java项目

当看到这个标题时,可能有人会问,为什么要单独出一篇文章去讲怎么创建Java项目?目的:1、为了部分初学者学会怎么创建Java项目。2、由于新版的Android Studio的改变,一些经常做大项目的可能很少自己创建项目,当用到新版的编译器时,可能根据原来保留的习惯,直接点击创建Empty Activity这个选项,这会导致无法再新版的编译器中找到相关的Java项目的创建方式。意义:帮助大家快速了解新版Android Studio创建Java项目的方式。好了,那么长话短说,直接展示解决方案。

2024-09-09 22:38:42 1006

原创 Android开发布局基础之滚动视图

在xml文件中,如果想使用滚动视图,需要使用HorizontalScrollView、ScrollView属性,第一个属性是水平滚动视图的属性,设置完之后允许视图,在水平方向滚动,第二个属性是垂直滚动视图的属性,设置完之后允许视图,在水平方向滚动。滚动视图一般配合线性布局使用,将线性布局写在滚动视图下即可完成滚动视图的设计。

2024-09-05 19:30:03 516

原创 Android开发布局基础之网格布局

在xml文件中,如果想使用网格布局,需要使用GridLayout属性,在该属性下的组件会按照网格布局的方式进行排列。网格布局默认从左到右,从上到下排列,它先从第一行从左往右放置下级视图,塞满之后另起一行放置其余的下级视图,如此循环往复直至所有下级视图都放置完毕。为了判断能够容纳几行几列,网格布局新增了android:columnCount、android:rowCount两个属性,属性值为整形数字,其中columnCount指定网格的列数,rowCount指定网格的行数。

2024-09-05 19:29:51 1056

原创 Android开发布局基础之相对布局

在xml文件中,如果想使用相对布局,需要使用RelativeLayout属性,在该属性下的组件会按照相对布局的方式进行排列。

2024-09-05 19:29:30 1310

原创 Android开发布局基础之线性布局

在xml文件中,如果想使用线性布局,需要使用LinearLayout属性,在该属性下的组件会按照线性布局的方式进行排列。既然说到了线性布局,那么一定会有水平线性布局和垂直线性布局两种概念:1、水平线性布局:使用android:orientation属性里的horizontal关键字进行设置,代表该布局下的组件是以水平布局的方式来设置的。2、垂直线性布局:使用android:orientation属性里的vertical关键字进行设置,代表该布局下的组件是以水平布局的方式来设置的。

2024-09-05 19:29:05 1019

原创 Android开发视图基础之设置视图的对齐方式

下面为大家提供一个简单的代码案例,帮助大家更好的了解对齐方式属性的应用,其中的一些本文没有提到的一些属性,大家可以去看我的往期的博文,都有提到相关的含义(布局目前没有讲,不过现在用的都是线性布局,不难)

2024-05-13 10:48:56 263

原创 Android开发视图基础之设置视图的宽、高和间距

android:layout_marginBottom、android:layout_marginLeft、android:layout_marginRight、android:layout_marginTop是视图与外部布局的底部、左部、右部、顶部的之间的间距的属性,其中的赋值单位可以采用dp等单位。(2)android:layout_margin表示的是当前视图与外部布局的边距,这里直接包括四周,也就是设置好该属性的值,相当于对上面的四个的叠加。

2024-05-10 14:01:16 1038

原创 Android开发文本显示之设置文本的颜色

因为上面的xml文件里前三个写了文本显示内容,这里只需要对颜色进行设置即可, 其中的textView1是使用的Color类的颜色常量设置颜色,textView2是使用的8位16进制数设置颜色,textView3是使用的6位16进制数设置颜色,同时如果大家想要知道为什么文本显示内容的代码要这么写,去看我文本内容设置的博客,这里不做过多解释。

2024-05-09 16:57:44 627

原创 Android开发文本显示之设置文本的大小

sp的原理和dp差不多,但它专门用来设置字体大小,也是Android推荐的字号单位,手机在系统里可以调整字体的大小,当字体大小设置为普通时,会发现dp和sp的字体大小是一样大的,但是要是设置成大号字体sp就会变大,但是dp就不会,所以开发过程中推荐使用sp,有特殊需求时也会使用dp或者px。一般来说,同样尺寸的屏幕,如果看起来越清晰,代表像素密度越高,以px计量的分辨率也越大,所以如果固定了一个图片或者文本的大小,使用px作为单位,在不同的设备上的清晰度是同的,所以不建议使用。

2024-04-18 14:18:32 1086 2

原创 Android开发文本显示之设置文本的内容

Android开发文本显示之内容设置,文本设置的两种方式详细讲解

2024-04-17 17:31:17 389 1

原创 适合Android初学者的第一个简单案例(页面跳转)

创建两个页面,一个界面作为程序的入口展示界面,在本项目中成为当前页面,另一个页面为跳转之后的页面,称为跳转页面,本项目可以实现从当前页面,定时3秒后,自动跳转到跳转页面。

2024-04-17 16:05:59 716 1

原创 关于制作一个可以根据目标文件夹以及指定的文件类型(图片),生成所有指定类型文件的路径的方法

项目需求:想要制作一个可以根据输入一个指定的文件夹路径,可以获取指定类型的文件路径(本实例是jpg和png图片路径输出的代码),可以扫描到文件夹中子文件夹的图片并输出,同时拥有一个可以去除路径中不需要的前缀的代码案例。

2024-04-15 16:35:43 338 1

原创 关于Android Studio的xml文件的layout布局,在添加属性的过程中,不显示提示词(没有自动补全代码)的问题的解决方案。

在Android Studio4.1.3版本的编译器中,在创建好一个新项目后,想要练习布局部分的代码,但是在开发过程发现xml文件部分的代码并不能自动补全。然后修改下图的 compileSdkVersion和targetSdkVersion两个参数,因为目前我所知的sdk提供代码提示词的版本是30。加载成功之后再次在xml文件里书写代码即可发现,可以正常提示了。首先,先找到当前项目模块的build.gradle文件。修改成功后,点击如下按钮,重新加载项目。

2024-04-12 13:30:52 1053 4

毕设资源文件,只有自己可用

毕设资源文件,只有自己可用。

2024-05-14

一个可以检测pakachu靶场漏洞和SQL靶场的程序

一个可以爬取网站信息,检测pakachu靶场漏洞和SQL靶场的程序,其中利用到了构造相关payload的方法,同时可以导出检测文件有相关问题链接的表格文件,作为报告,相当于一个漏洞检测软件,可以用来学习,主要还是定向针对上述提及的这两个靶场,建议有兴趣的朋友可以自己搭建尝试。

2024-02-21

网页爬虫(可以爬取网页内容的程序)

一个可以爬取网页内容的程序,其中的程序设计只是提供实现网页爬取的一个思路,可以用来学习,可以爬取自己的网站

2024-02-21

spring的初始文件

用于创建SSM项目的初始文件,内部包含springmvc执行流程图

2024-02-21

apache-tomcat-8.5.90-windows-x64.zip

一个可以为Java Web程序发布的服务器。

2023-06-29

Redis-x64-5.0.14.1.zip

一个存储型数据库,用来进行大型程序开发的数据存储,下载好文件压缩包,解压好之后,先点击redis-server.exe文件,再点击redis-cli.exe文件即可启动。

2023-06-12

NSIS-v251-Build-20160601 - NSISFANS.zip

一个作品安装包打包的工具,作品来源于轻狂志,搬运过来提供给大家下载。

2023-06-12

HBuilderX.2.2.1.2019.zip

一个前端开发的工具,解压点击exe文件即可使用,工具内部自带代码工具。

2023-06-12

智能寻迹小车c8t6程序.zip,使用stm32c8t6单片机,采用keil5作为开发工具

该程序使用stm32c8t6单片机,采用keil5作为开发工具,寻迹原理采用光电检测技术,通过黑色条带遮光原理进行寻迹,内部包含pid算法,但是在使用的过程中,没有调用,一个简单的开源程序,有需要的小伙伴自行下载

2023-06-12

ANTSWORD.zip,蚁剑

作为网络安全打靶的常用工具,可以使用蚁剑进行一些提权操作一类的攻击手段,具体的安全练习,还看个人需求

2023-06-12

数据库.rar 该文件包含了exe文件,msi文件和适用于Java的数据库连接5.1.39的jar包

该文件包含了exe文件,msi文件和适用于Java的数据库连接5.1.39的jar包,适用于学习者使用数据库的安装和学习,包括Java连接数据库的练习

2023-06-12

python-3.7.8-amd64-webinstall.exe

python3.7.8版本的exe安装程序,这个版本的python是综合看来比较稳定的版本,但是这个下载之后是命令行操作界面,要是想下可视化界面的朋友自行寻找资源,这个比较合适需要Python环境,但又不太使用Python的朋友来装,或者是Python高手一类的就无所谓啦

2023-06-12

setupssh-9.3p1-1.exe

SSH服务9.3版本,该版本适用于使用windows下的SSH通信,可以实现多台机器之间的通信,文件传输一类的操作,想用或者会玩的小伙伴可以尝试一下。

2023-06-12

kubo-v0.20.0-windows-amd64.zip

IPFS的命令行版运行程序,内部包含IPFS的exe文件,开源来自于GitHub,已经声明了可以免费使用,可以熟练使用命令行或者有需要的伙伴,可以自行下载。

2023-06-12

java-ipfs-api-1.3.3.jar

IPFS的Java jar包,该jar包提供了通过Java程序将文件上传到IPFS和下载到本地,读取hash值等诸多操作所需要的函数库。

2023-06-12

IPFS-Desktop-Setup-0.28.0.exe

IPFS分布式存储系统,该系统使用p2p技术,以及hash编码,帮助文件去中心化,以及文件加密上传,该技术有些偏向于区块链的思想,IPFS源代码在GitHub上开源,需要的朋友不嫌麻烦,可以自行下载。

2023-06-12

bcprov-jdk18on-1.73.jar

一个好用的Java jar包,这个jar包包含了很多有关密码技术的库,方便在做加密的时候进行操作,在使用Maven进行程序配置的时候不需要手动引入jar包,所以这个比较适合刚学Java的同学或者有特殊需要的朋友使用。

2023-06-12

node.exe文件,v13.14.0.0,windows,x64

idea编译器,以及其他的开发工具可能用到的插件,配置过程有许多up的文章教程

2023-05-21

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

TA关注的人

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