- 博客(18)
- 收藏
- 关注
原创 CentOS8或Ubuntu17.10以上系统无法通过向日葵被远控解决方案
在CentOS8、Ubuntu17.10或更高版本上使用向日葵个人版,当其它设备远程控制自己的时候,控制界面会出现“连接已断开”或显示为黑屏的情况。这其实是由于系统默认采用了wayland作为显示服务器的缘故。2.找到以下行并取消注释(删除。则表示已成功使用Xorg。
2025-07-14 18:10:35
556
原创 C++ String学习总结
C++提供了两种强大的字符串处理方式,各有适用场景。对于现代C++开发,std::string无疑是首选,它提供了更高的安全性和便利性。但在需要与C接口交互或极致性能优化的场景下,理解C风格字符串的底层机制仍然非常重要。安全第一,效率第二。在大多数应用中,std::string的安全性和便利性带来的好处远远超过其微小的性能开销。
2025-07-13 18:01:57
781
原创 C++ 引用学习总结
引用(Reference)是C++中的一个重要特性,它是已存在变量的另一个名字。引用提供了对变量的间接访问方式,类似于指针,但比指针更安全、更直观。// ref是i的别名引用是C++中强大而安全的特性,它:提供了变量的别名必须初始化且不能重绑定常用于函数参数传递和返回值比指针更安全,语法更简洁。
2025-07-13 17:22:57
299
原创 C++ 指针学习总结
指针是C++强大功能的基石,它提供了直接访问内存的能力,使得程序可以高效地操作数据和内存。掌握指针的使用对于成为优秀的C++程序员至关重要。从简单的变量地址访问到复杂的数据结构操作,指针无处不在。理解指针的工作原理,合理使用指针,可以写出更高效、更灵活的代码。希望通过本文的讲解,你对C++指针有了更全面的认识。在实际编程中,多练习指针的使用,但也要时刻注意指针可能带来的安全问题。
2025-07-13 16:00:50
488
原创 通过 adb命令获取Android界面壁纸并拉取到本机
2. 在开发者选项中打开USB调试功能,并将USB连接到电脑主机和Android设备。3. 在电脑界面打开命令行,并输入 adb root 以进入开启 root 权限。1. 在安卓设备 设置中打开设备信息选项并连续点击4-6次以进入开发者模式。输入 adb shell 进入在电脑上启动交互式 shell(命令行终端)Android 系统通常将壁纸存储在。结尾,表示已获得 root 权限。结尾,表示仍是普通用户权限。
2025-07-10 16:16:04
384
原创 Numpy数组在数值运算方面与python提供的容器对比
本文通过一个时间差对比实例,验证了NumPy数组在效率方面通常优于Python提供的容器的结论。
2024-04-25 14:10:01
574
2
原创 Java 设计模式之工厂模式详解
工厂模式是一种创建型设计模式,它提供了一种创建对象的最佳方式,而不需要暴露对象的创建逻辑。简单来说,工厂模式就是将对象的创建过程封装起来,客户端不需要关心对象是如何创建的,只需要通过工厂来获取所需的对象即可。工厂模式是一种常用的设计模式,它可以帮助我们更好地管理对象的创建过程,降低代码的耦合度,提高代码的复用性和扩展性。在实际项目中,根据不同的需求可以选择不同类型的工厂模式来创建对象,从而更好地满足项目的需求。
2024-04-20 16:25:45
1653
原创 正则表达式基础&&对于连续的数据如何通过正则表达式获取和检验格式。
在android开发应用中,要求在一个输入框中输入多个电话号码,并且以‘,’隔开,非捕获分组:非捕获分组是正则表达式中的一种特殊语法,的方式实现完整匹配(这并不影响具体数据的获取)最终实现群发消息的效果。
2024-04-14 16:39:10
276
1
原创 使用CSS样式实现仪表盘放大显示功能
本文将介绍如何利用CSS样式和JavaScript代码来实现仪表盘放大显示功能。我们将结合Echarts图表库和一些简单的HTML进行演示。
2023-11-20 11:44:41
569
1
原创 解决端口号占用问题
在开发或者运行应用程序时,有时会遇到端口号被占用的问题。这种情况下,我们需要采取一些措施来解决这个问题,以确保我们的应用程序可以正常运行。
2023-11-20 11:11:16
183
1
原创 Spring MVC与AJAX整合示例
整合Spring MVC和AJAX可以实现前后端的数据交互,在不刷新整个页面的情况下,通过异步请求和响应来更新页面的部分内容,提高用户体验和性能。这种整合方式在现代Web应用程序开发中非常常见和有用。
2023-11-13 17:07:18
279
原创 使用MyBatis Generator 插件自动生成映射文件
MyBatis Generator(简称为 MyBatis 生成器)是一个可以帮助我们自动生成 MyBatis 的Mapper 接口Mapper XML 文件和对应的实体类的插件工具。通过 MyBatis Generator,我们可以根据数据库表结构自动生成相应的映射文件,从而减少手动编写重复代码的工作量。在创建的generator文件夹下创建src文件夹以及相应的jar包和配置文件。
2023-11-11 14:24:36
351
1
原创 通过爬虫向word文档中传入多张图片
2.3、Document的使用:要先在docx模块中获取( pip install requests python-docx。2.4、remove的使用:这里的remove是OS模块中的函数,用于删除文件。函数是 Python 中用于打开文件的内置函数。它有两个主要参数:文件名和模式。例如:向指定文件读取内容 也就是mode为‘r’可以用以下语句获取内容)
2023-11-10 13:06:31
801
1
原创 CSDN网站个性化推荐功能测试
②标签的感兴趣和不感兴趣两个类别,在选择完毕后,总有一个的复选框依然会出现,即使刷新页面后也会出现,这不利于自己总览已经选择的标签。推荐界面中出现的推荐中的标签应该换成自己自定义的标签,便于自己分类查看。① 在标签选择后,没有提交按钮的提示,容易怀疑自己是否选择成功了。②兴趣标签选择完成后可以总览自己已经选择的标签。2)你选择了新的兴趣,推荐流中的博客,逐渐适合你的新兴趣了么?① 在标签选择后,能够有一个提交确认按钮。
2023-06-21 18:51:52
305
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅