- 博客(129)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 Java 中针对包冲突,如何重构包名,让不同版本并行存在?
jarjar是一个Java库和命令行工具,用于重命名Java类库中的类和资源,以防止库之间的冲突。
2024-08-18 17:19:30 736
原创 linux中远程服务器上传输文件的10个sftp命令示例
可以为传输文件提供一种安全的网络的加密方法。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。可以在有限的情况下或在你信任的网络上使用。SCP和SSH解决了这种安全缺陷,并在远程计算机之间传输数据时添加了一个加密的安全层。你只能打开要在远程系统上传输或管理文件的特定 IP,反之亦然。) 是一种广泛使用的协议,用于以未加密的格式远程传输文件或数据,这不是一种安全的通信方式。列出本地和远程系统 ftp 服务器中的文件和目录。删除远程系统中的目录或文件。
2024-05-15 16:26:52 2218
原创 Java中@Data注解的作用
AllArgsConstructor和@RequiredArgsConstructor都可以用来替代@Autowired写法,区别在于@RequiredArgsConstructor必须要有final修饰,如果有@Value注解,@RequiredArgsConstructor修饰可以成功注入,@AllArgsConstructor修饰会注入失败。
2024-04-25 00:22:49 447
原创 PowerJob 分布式任务调度简介
PowerJob 的容器技术允许开发者开发独立于 worker 项目之外的 Java 处理器,简单来说,就是以Maven 工程项目的维度去组织一堆 Java 文件(众多任务处理器),进而兼具开发效率和可维护性。
2024-04-06 23:47:09 1422
原创 四、HarmonyOS应用开发-ArkTS开发语言介绍
ArkTS是 HarmonyOS 优选的主力应用开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI 框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。JavaScript是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
2024-03-20 00:50:32 1463
原创 三、HarmonyOS 应用开发入门之运行Hello World
在编辑器底部有一行工具栏,主要介绍常用信息栏,其中Run是项目运行时的信息栏,Problems是当前工程错误与提醒信息栏,Terminal是命令行终端,在这里执行命令行操作,PreviewerLog是预览器日志输出栏,Log是模拟器和真机运行时的日志输出栏。该标签可缺省,缺省值为空。该标签标识当前module的名字,module打包成hap后,表示hap的名称,标签值采用字符串表示(最大长度31个字节),该名称在整个应用要唯一。中间的是代码编辑区,你可以在这里修改你的代码,以及切换显示的文件。
2024-03-13 23:03:43 1451
原创 二、HarmonyOS 操作系统以及相关生态
2019年8月9日,华为技术有限公司在华为开发者大会上正式发布了HarmonyOS 1.0,同时宣布该操作系统源代码开源。2020年9月10日,HarmonyOs 2.0正式发布。与HarmonyOs 1.0版本相比,HarmonyOs2.0在分布式软总线、分布式数据管理、分布式安全等分布式能力上进行了升级。2022年11月4日,华为开发者大会2022上,华为推出了HarmonyOs 3.1版本。HarmonyOS 3.1引入了Stage模型。万物互联时代正在开启。
2024-03-13 11:41:43 1156
原创 一、什么是 HarmonyOS ?
HarmonyOS 作为一款面向未来的崭新操作系统,必将在万物互联,万物智能的全联接世界中发挥至关重要的作用,期待更多开发者同学共同参与到鸿蒙应用开发中。
2024-03-11 11:43:46 886
原创 没有思考的努力一文不值!
一个人的认知要远比一个人埋头苦干重要的多,所以我们任何时候都要做那个有思想的人,就算是错误的,也要去勇敢试错,因为,不管是好的坏的,它都是我们自己的切身体会和感受。他说:“往往那些老实巴交的人,为何一生当中,人生都没有变化,因为他有懒惰的一面,他可以非常勤奋的每天早上4点钟起来,下地去干活,驼背,身上全是这个被风吹日晒的皮肤,对吗?但是如果一个人内心当中很自得,他觉得我每天啊,凿井而饮,日出而作,日落而息,种地挺好的,他根本没有发现自己有不足的地方,所以他是没有学习的动力的。你知道你活的不快乐的原因吗?
2024-01-05 15:47:38 452
原创 【C++ 程序设计入门基础】- 第3节-循环结构02
本节主要讲解 while 和 do while 循环语句的使用以及 for、while 和 do while 语句三者之间的区别,大家可根据实际业务场景选择适合的循环语句来应用。
2023-12-10 22:07:27 336 1
原创 【设计模式】行为型模式-第 3 章第 6 讲【中介者模式】
中介者模式定义了一个对象,该对象封装了一组对象的交互方式,从而减少了它们之间的相互依赖。
2023-11-26 18:29:18 846 1
原创 【设计模式】行为型模式-第 3 章第 5 讲【观察者模式】
当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。
2023-11-26 16:22:15 635
原创 让你说一说Sass、Less 的区别是什么,你知道吗?
Sass和Less都是非常有用的CSS预处理器,它们可以提高CSS代码的可读性和可维护性。它们之间的区别在于编译环境、变量符、条件语句、代码风格和继承方式等方面。我们可以根据自己的需求选择适合自己的预处理器。我们在这里只简单介绍了一下它们之间的区别,让你在遇到这样的一个问题的时候不至于手足无措,能够稍微整理一下思路。
2023-11-17 09:54:07 304
原创 nginx 配置相关详解
nginx是一个高性能的HTTP和反向代理服务器。是由塞索耶夫为俄罗斯访问量第二的Rambler.ur站点开发的,nginx是Apache服务不错的替代品。以#开头的一行为注释,只有单行注释。listen:该指令用于配置网络监听:该指令用于虚拟主机的配置,通常分为两种:基于域名的虚拟主机配置:servername name …;基于IP地址的虚拟主机的配置:server_name 192.168.1.129;location:用于匹配URLproxy_pass:用于设置被代理服务器的地址index。
2023-10-18 10:05:12 5141 1
原创 利用 canvas 实现背景图片和其他图片以及文字的组合生成新图片
注:以下图片中,二维码部分是我动态生成的,以及姓名和工号位置的参数需要动态替换。利用 canvas 实现在面板上画图以及绘制文字等等。ps:先说一下我是如何在前端通过 js 生成二维码图片。如有问题,可私信咨询我或者加我文末推广微信。这一步如果您没有这个需求可以忽略。页面引入生成二维码的。
2023-06-09 19:17:41 1927 5
原创 警惕读书无用论,要知道一个人最可怕的就是精神世界的贫瘠和荒凉
人人都笑孔乙己,人人都是孔乙己。“物质生活的贫穷,只能摧毁你一生的尊严;精神世界的贫穷,却能耗尽你几世的轮回。”
2023-04-25 17:03:37 1109 10
原创 【轻NAS】Windows搭建可道云私有云盘,并内网穿透公网访问
云存储作为近些年兴起的概念,成功吸引了各大互联网厂商下场,也将“集中存储,分别调用”的概念普及到广大的互联网用户心中,构建数据集中存储中心的设备和软件也迎来一波爆发。本来云存储很有发展前景,但各大厂的蜜汁操作直接断送了其在云存储范畴的发展前景,反而让私人数据中心和软件发展进入快车道。专业的数据存储中心有很多中,但也很贵;好在还有各种基于Web的文件管理功能,能将我们家里的电脑,轻松改造为个人数据存储中心。
2023-04-11 08:30:00 6305 91
原创 springboot 项目通过过滤器(Filter)实现白名单过滤以及拦截客户端请求服务接口进行统一日志记录的实现方式
Filter 拦截非法host请求,以及统一日志记录所有接口请求
2023-03-31 09:22:39 2074
原创 springboot中关于密码明文存储于配置文件的漏洞整改方式
在代码安全审计中发现,系统存在密码明文存储于配置文件中的情况,这样的高危风险如何解决呢?
2023-03-16 15:33:42 1599 2
原创 Mysql 1290 - The MySQL server is running with the --secure-file-priv option
(2)secure_file_priv=/var/lib/mysql-files/,限制mysqld的导入导出只能发生在/var/lib/mysql-files/目录下。(1)secure_file_prive=null,限制mysqld 不允许导入导出。(3)secure_file_priv=' ',不对mysqld的导入导出做限制。(1)修改 secure_file_prive 的变量值即可。打开my.cnf 或 my.ini 文件。(4)再次执行导入语句,即可成功执行。(2)重启 Mysql 服务。
2023-02-28 18:26:08 2861 5
Java中根据地址信息逆向解析省市县代码
2023-12-14
Echarts 实现树状图的展示与编辑示例
2022-07-14
Java 语言在spring boot项目中针对 Redis数据库的各种操作工具类
2022-03-23
mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi
2020-03-14
springboot 配置相关
2017-09-21
转换表情为unicode
2017-09-21
startup.sh linux 启动jar包命令
2017-09-21
spring 获取bean
2017-09-20
springcloud bus 总pom
2017-09-09
spring boot 支持js跨域请求
2017-09-09
问问各位写博文的朋友,你们在写文章时的动画图是用什么软件做的呢?
2022-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人