自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 问答 (3)
  • 收藏
  • 关注

原创 C盘爆满,各种清理方式尝试无果,最后原因是因为腾讯会议

这个知乎是我找到的关于C盘清理最全的概括,方法很多,大家可以试试不过我试玩之后C盘压根没少甚至过了一个周末回来,C盘从周五的16G直接又减少到了1.3G,暴怒。

2023-10-23 10:51:29 1749 2

原创 Python中的re.search(),re.findall()和re.match()的使用和区别

re.findall()的概念就是从字符串中要查找的字符串出来,并输出为格式列表re.match()则是查找字符串中是否为要查看的字符串,如果匹配成功则返回一个match object的对象,其中包含了匹配到的字符串的其实位置和字符串本身。如果在起始位置没有匹配到对应的字符串则返回Nonere.search()则是查找。它和re.match的区别在于即便匹配到的对象不在起始位置,也会返回。如果整个字符串都没有匹配到结果则返回None。

2023-06-16 10:31:49 1192

原创 ubuntu下ipxe编译全过程记录

初次使用ipxe,和其他开源工具一样,源码编译总是会出现各种报错1.找不到lzma.h网上搜到的都是centos下安装xz-devel,我的是Ubuntu系统,采用安装下面的liblzma-dev解决sudo apt-get install liblzma-dev2.再接着make,这里来到了下一个编译报错,找不到isolinux.bin这里的isolinux.bin是系统镜像的二进制格式,在错误发生的genfsimg文件中会发现可以看到与其相关的命令,一开始区搜了很多关于isolinux的

2022-01-10 17:46:51 1406 1

原创 平时用到的Linux下各种命令总结(不断完善中)

Linux下命令总结感觉Linux下的命令很多,经常用到了去搜,用过了就忘,下次还得搜,总结在这里,方便以后检索一.查找文件根据文件名全局查找: find / -name FileName二.解压文件tar.xz格式两层压缩,分层解压1.xz解压xz -d ***.tar.xz2.tar解压tar -xvf ***.tartar.gz格式可以使用一个命令一次解压tar -zxvf ***.tar.gz3.zip解压unzip ***.zip -d ***...

2021-12-17 09:50:08 340

原创 insmod: ERROR:Unknown symbol in module

1.问题安装模块的时候报错,提示在模块中存在为止的符号,导致模块安装失败。这时候首先怀疑问题可能出现在变量或接口的定义和使用上,那么到底是哪个变量/接口导致的问题2.定位在内核中的大部分问题都可以通过dmesg获取到,这里我们直接输入"dmesg | tail -10"查看最后10条信息(10可以改为任意数字)这里最后的两条是我刚刚安装的时候产生的最新的,可以看到是两个接口函数这时候可以通过“cat /proc/kallsyms | grep “device_set_wakeup_enab

2021-07-28 17:16:45 2293

原创 Vscode Tab键表现形式由空格变成箭头

1.Ctrl+Shift+P,在搜索框输入open settings打开setting.json文件2.在其中添加以下代码即可"editor.insertSpaces":false,"editor.detectIndentation":false,

2021-07-16 14:47:09 1262

原创 Linux下tar.xz和tar.gz格式压缩包解压

两层压缩,分层解压1.xz解压xz-d***.tar.xz2.tar解压tar-xvf***.tar

2021-07-16 11:29:02 213

原创 网络报文收发——报文接收

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结项目场景:问题描述:原因分析:解决方案:学习目标:学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结

2021-07-16 10:30:25 3739

原创 网络报文收发——前期准备阶段

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-16 09:52:58 390

原创 Linux内核字符设备开发小例子

其实很简单,简单理解了字符设备之后就是一个套模板编程呢个的问题了。这边简单的放一个例子首先简要说明目录结构:我是在内核代码下直接新建了一个自己的chrdev_test的文件夹,下面这些文件都放在该目录下。如果你不想这么做的话,起码要保证的是下面的.c和Makefile文件在一个目录下,不然没办法完成编译<my_chrdev_test.c>#include <linux/module.h>#include <linux/fs.h>#include <

2021-07-08 10:21:41 170

原创 python 关于sys.argv[1]语句报错IndexError: list index out of range的解决

我在学习python的过程中,到一个需要图像处理的地方,使用了input_file=sys.argv[1]的语句来加载资源文件,但是无论怎么改都解决不掉,网上查到的大都告诉你sys.argv[]是用来在外部向程序内部传递参数的,但很多也都只是说了这个,根本没有解决掉我的问题。我相信也总有人跟我一样绞尽脑汁感觉还解决不掉的,这里我来跟大家讲一下清楚该语句的作用sys.argv[]是用来获取命...

2020-02-25 16:28:17 10910 8

原创 AndroidStudio安装配置(缓存文件的修改,减少C盘空间占用)

这篇文章是在我多次安装AndroidStudio之后决定写出来给大家看看的,因为我自己的电脑C盘容量,真的是,不忍直视了,这是,,,运行了一天时间后我的C盘,唉。平时勉强可以有1.1G,心酸然后装这个软件真的是烦扰了我好久好久,最后,咳咳,还是在前几天成功安装了好了,并且,C盘也没占多少容量嘿嘿嘿,希望对大家有帮助接下来,我们来看怎么装这个软件,我装的版本是3.1.2的,不过大部分版本安装的...

2020-01-01 14:00:03 858

原创 jdk环境变量配置(我觉得还算详细吧)

详细介绍一下jdk环境变量的配置过程,因为这个过程还是比较麻烦的,当初我的舍友就是配置了好多次没有成功,虽然我不懂为什么会出那么多问题,但是这确实是个很重要的事情资源准备:先要去Oracle的官网下载jdk或者我的下载资源里给出了jdk8的资源可以下了直接用,链接:64位系统32位系统然后就到了最重要的时候了,这个过程要很细心哦。1.右击【我的电脑】——【属性】——【高级系统设置】...

2020-01-01 01:24:28 162

原创 idea网页系统的分模块开发和分布式开发

分模块开发首先了解一下什么叫分模块开发,顾名思义,就是将一个项目的每一个模块都当作一个项目来进行。前面我们了解到,一个基础的springMVC框架分为bean-dao-service-controller层四个模块,在这里我们将会把他们分开来分别创建子项目,分别编写然后实现整个工程的整合步骤:1.创建空的maven工程作为parent父工程2.导包,即导入所有SSM要用到的jar包。这部...

2019-07-23 10:57:41 315

原创 Ajax批量删除操作

1.关于Ajaxa) ·Ajax 即“AsynchronousJavascriptAndXML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。b) Ajax = 异步JavaScript和XML(标准通用标记语言的子集)。c) Ajax 是一种用于创建快速动态网页的技术。d) Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。...

2019-07-18 19:08:38 214

原创 登录过程中拦截器、过滤器及权限框架的实现

本文主要讲解关于在网页系统的登录过程中,如何实现拦截/过滤功能以及实现权限限制的功能拦截器首先我们来了解一下拦截器和过滤器的基本作用,拦截器主要是拦截网页中的Action,而且它只对action起作用,它拦截的是访问路径(即所有的.do方法)。它的实现,在进入servlet容器内但没有进入controller层之前而过滤器...

2019-07-18 11:11:41 461

原创 SSM登录页面和数据分页显示功能

1.登录并在登录页面显示用户信息1.在DAO层UserDao中添加登录函数//登录 UserInfo doLogin(String username);2.在mapper层中UserMapper.xml文件中添加登录标签<select id="doLogin" resultType="com.zhongruan.bean.UserInfo" parameterType="...

2019-07-17 19:56:44 286

原创 基于SSM框架完成数据查询和更新操作

SSM搭建步骤:1.数据库准备,这里使用的依旧是之前建立的基本数据表2.用maven创建项目3.导包:SSM所有包4.创建目录结构 MVC   M:Model   V:View   C:Controller目录结构 :bean/model/entity实体Dao接口,与数据库直接交互Service业务逻辑层:接口和实现类,Service里的接口方法和Dao中完全一样Cont...

2019-07-15 19:20:39 1778 2

原创 使用maven搭建SSM框架系统(基于idea开发工具)

一.前期工作准备在这里使用的还是上一篇中用到的用户数据表,和之前工具安装中安装好的maven(链接地址(https://blog.csdn.net/Jingjingjng0504/article/details/95358029))二.创建maven工程打开我们的idea,点击新建创建工程,在工程列表中选中maven,右侧选择自己安装的jdk版本,并将create from archety...

2019-07-15 14:54:06 386

原创 JDBC+MySQL实现简单的数据库增删改查操作并控制台进行输入输出(详细)

话不多说,直接开始。以一个简单的用户表为例,我将从导入jar包开始到最后实现,完全给大家讲解清楚。1.创建项目,导入相关包首先在Idea上新建Java项目,在web——》web-INF文件夹下创建lib文件夹,将jar包放到该文件夹下,之后右键点击jar包,选择generate选项,弹出对话框不用修改点击确定即可。这样jar包就导入完成了2.数据库创建创建数据库,建立用户数据表,将id字...

2019-07-11 19:05:47 4866

原创 web框架后端开发环境配置——jdk、idea、tomcat、MySQL、maven、notepad++的安装与破解

一.jdk的安装与配置二.idea的安装三.tomcat的安装与配置四.MySQL的卸载与重装五.maven的安装六.notepad++的安装

2019-07-10 19:57:35 488

jdk-8u151-x64.zip

为了防止有的小伙伴到官网上一时迷茫找不到jdk下载(毕竟我一开始是这样的哈哈哈),这个是64位系统的

2020-01-01

jdk-8u151-i586.zip

为了防止有的小伙伴到官网上一时迷茫找不到jdk下载(毕竟我一开始是这样的哈哈哈),这个是32位系统的

2020-01-01

mysql-connector-java.zip

该资源包含四个版本的用于JDBC数据库连接的工具包。包括jar包和其他的相关资源。

2019-07-11

xml基础教程课件习题答案源代码

该资源包含了xml基础教程图书的讲义课件、课后习题解答以及所设计工程源代码,内容详细

2019-05-07

MovieFinder

有三种实现电影查找的方式,都是反向控制方式,但在具体实现上有所区别,分别是采用面向对象、构造函数和setter函数方式实现从一个txt电影列表文档中查找出指定导演的所有电影

2019-05-07

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

TA关注的人

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