- 博客(86)
- 收藏
- 关注
原创 如何在Debian中设置SSH服务端口号?
这样就可以在Debian中成功设置SSH服务的端口号了。需要注意的是,修改端口号后,你需要在SSH客户端连接时指定新的端口号。在Debian中设置SSH服务端口号可以通过修改SSH配置文件来实现。符号去掉,并将端口号改成你想要设置的端口号。这是SSH默认端口号22的配置项。此时,SSH服务已经设置为新的端口号。参数指定SSH连接的端口号,这里为。这样就将SSH服务的端口号改成了。
2023-07-11 10:01:42
2315
原创 Android-推荐一个与H5交互的库(JsBridge)
这个开源库在Java和JavaScript之间架起了一座桥梁,它提供了从js调用java代码和从java调用js代码的安全便捷的方式。最新的版本号请查看开源库文档。
2023-07-05 10:41:25
223
原创 Element-UI 自定义upload组件(进度条,删除,下载)
on-progress=“uploadFileProcess” //文件传输过程(处理进度条):show-file-list=“false” //自定义样式所以设置false不显示。:before-upload=“beforeUploadFile” //文件上传前。:on-success=“handleFileSuccess” //文件成功。:action=“uploadUrl” //文件上传的地址(必填):file-list=“fileArr”//文件列表。multiple//多文件上传。
2023-06-16 17:56:02
871
原创 @ConfigurationProperties(prefix = “person”),注解爆红
使用spring initializr快速创建Springboot项目时,@ConfigurationProperties(prefix = “person”),注解爆红。原因是:少加了个注解,
2023-06-16 14:27:25
613
转载 【JS】JS数组添加元素的三种方法
这里写目录标题正文1、push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。2、unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。3、splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。正文1、push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。1)、语法:arrayObject.push(newelement1,newelement2,....,newelementX)参数描述newelement
2023-05-12 09:25:01
3989
原创 Vue 报错error:0308010C:digital envelope routines::unsupported
Vue 报错出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统成一些影响.先贴错误异常。
2023-04-28 13:30:10
431
原创 Android Studio error “Installed Build Tools revision 31.0.0 is corrupted“
Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.
2023-03-28 13:50:32
361
原创 ADB 命令大全
ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。
2023-03-28 12:37:06
1250
转载 【转载】NDK 开发:JNI 互调
由于 Java 和 C 语言之间无法直接调用,但是这两种语言的基本数据类型是不一样的,例如 Java 中有 boolean 类型, 而在 C 中就没有这种类型,但是 C 语言还是有 if else 判断的,那么它是怎么判断 true 或者 false 的呢?JNIEnv 可以说是整个 JNI 的核心类,是 Java 和 C 通讯的桥梁,它可以协助我们将 JNI 类型转换成 C 类型,不仅如此,调用 Java 对象的方法,获取或者修改属性,都是由 JNIEnv 来做。那么 C++ 相比 C 又有什么不同呢?
2023-03-12 12:35:38
130
转载 【转载】NDK 入门:环境配置
原来是一个 C 语言的编译工具,可以根据我们提供的脚本来编译 so 库,跟 Gradle 的作用很类似,只不过 CMake 是专门用来编译本地语言的。如果把 NDK 比喻成一碗饭,那么 CMake 就是一双筷子,有饭和筷子才能吃饭,缺一不可。链接:https://juejin.cn/post/7053450643205259272。这两个报错不一定是每个人都能遇到的,有可能是我的问题,大家遇到的话可以参考我的解决方法。环境配置其实非常简单,安装 NDK 和 CMake 相关的包就可以了。
2023-03-12 12:35:11
1130
翻译 Android底部tab导航栏中间凸起、动态配置替换底部导航栏Tab图标
Android底部tab导航栏中间凸起、动态配置替换底部导航栏Tab图标
2023-03-11 11:20:42
1318
原创 springboot 配置多环境使用yml配置 active: @envProperties@ 启动报错Do not use @ for indentation
springboot 配置多环境使用yml配置 active: @envProperties@ 启动报错Do not use @ for indentation
2023-03-11 11:17:31
2408
原创 CentOS 批量转换文件格式工具unix2dos
如果是一个在Windows下面生成的脚本文件,当上传到unix下后事无法直接来运行的,需要运行上面的命令来完成文件格式的转变才行
2023-03-11 11:11:36
426
原创 maven中profiles使用详解
常常遇到一些项目中多环境切换的问题。比如在开发过程中用到开发环境,在测试中使用测试环境,在生产中用生产环境的情况。springboot中提供了 spring.profile.active的方式来实现多环境的切换,通过设置环境变量和启动参数的方式。但是这样做终究不能一劳永逸,要么需要修改yml文件,要么需要记得启动的时候带上参数。而利用maven的profiles,可以减少很多工作。让我们通过几个例子一步步的掌握使用maven的profiles属性。
2023-03-11 11:11:01
4947
原创 shell脚本异常:/bin/sh^M:bad interpreter: No such file or directory
把sh脚本在windows下修改了下,放到linux下,运行不成功,每一个命令的最后都被加了一个M,缘由是由于编码格式引发的。分析:这是不一样系统编码格式引发的:在windows系统中编辑的.sh文件可能有不可见字符,因此在Linux系统下执行会报以上异常信息。
2023-03-10 22:56:22
1332
原创 yml配置文件中存在@无法识别,报错:found character ‘@‘ that cannot start any token. (Do not use @ for indentation)
环境版本:IntelliJ IDEA 2019.1.3 x64yml配置文件中存在@无法识别,报错:found character ‘@‘ that cannot start any token. (Do not use @ for indentation)
2023-03-10 22:56:16
604
原创 Thymeleaf 教程
Thymeleaf 是一个服务器端 Java 模板引擎,能够处理 HTML、XML、CSS、JAVASCRIPT 等模板文件。Thymeleaf 模板可以直接当作静态原型来使用,它主要目标是为开发者的开发工作流程带来优雅的自然模板,也是 Java 服务器端 HTML5 开发的理想选择。
2023-03-10 22:53:45
313
原创 Intellij IDEA 、AndroidStudio高效使用(实时更新)
Intellij IDEA 、AndroidStudio高效插件及使用方法
2023-03-10 09:54:45
613
原创 Markdown基本语法(实时更新)
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。相比WYSIWYG编辑器。
2023-03-10 09:54:27
129
原创 Centos 7.2基础安装和配置(含分区方案建议)
虽然有安装经验,但是由于接触不是很多,在熟练度上真不能和大神或在linux行业接触多年的同事相比,成功上架几台服务器后,便开始接入显示器和U盘进行启动项引导安装,设置引导什么的属于装系统的基础知识,这里就不赘述。
2023-03-10 09:54:06
1657
原创 CentOS7.9安装配置Nginx
Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。
2023-03-10 09:53:53
2079
1
原创 CentOS7.9离线安装mysql5.7.32(rpm)
由于MySQL5.7.4之前的版本中默认是没有密码的,登录后直接回车就可以进入数据库,进而进行设置密码等操作。其后版本对密码等安全相关操作进行了一些改变,在安装过程中,会在安装日志中生成一个临时密码。安装完后,使用命令 service mysqld start 或 systemctl start mysqld.service 启动MySQL服务。由于安装CentOS自定义配置的时候顺带安装了MariaDB,所以要安装MySQL5.7.32的话首先需要卸载掉已安装的MariaDB。怎么找到这个临时密码呢?
2023-03-09 17:24:25
566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅