自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java语言与其环境:常见问题解答

Java语言与其环境:常见问题解答在本博客文章中,将深入探讨Java编程语言的特点和环境,解释一些常见的关于Java的疑问。Java语言的特点是什么?Java是一种高级编程语言,它具有以下几个主要的特点:简单:Java的语法与C和C++非常相似,但它消除了这两种语言中的许多复杂和很少使用的特性,如指针和多重继承。这使得Java相比其他语言更容易学习和使用。面向对象:Java是一...

2023-09-05 19:19:00 85

原创 如何日常维护你的计算机

作为一名资深程序员,我的电脑是我工作和学习的得力助手。它是一台高性能的MacBook Pro,配置较为强大,搭载最新的处理器和大容量内存。这台电脑配备了快速的固态硬盘,让系统和软件的启动速度极快,同时还有足够大的存储空间,便于存储和管理大量的代码和项目文件。高分辨率的显示屏使得阅读和编写代码非常舒适,同时也适用于轻度图形设计和娱乐。

2023-07-26 15:58:52 131

原创 git status详解

在使用Git进行版本控制时,是一个非常有用的命令,用于查看当前代码仓库的状态。它可以告诉你哪些文件已更改、添加或删除,以及是否有未提交的更改等。本篇博客文章将详细解释命令的输出,并逐行解释每个部分的含义。命令的输出通常由三个部分组成:分支信息、暂存区信息和工作区信息。下面是一个命令的示例输出:在上述示例中,我们将逐行解释每个部分的含义。这部分显示了当前所在的分支以及分支的状态。在示例中,当前分支是,并且与远程分支保持同步。这部分显示了已修改但尚未暂存的文件。在示例中,文件已被修改,文件已被删除。下面是

2023-07-16 01:10:49 950 1

原创 Markdown语法大全

Markdown是一种轻量级的标记语言,广泛用于编写文档和格式化文本。它具有简洁、易读、易写的特点,适用于各种场景,如写博客、编写文档、撰写README文件等。

2023-07-15 19:33:43 319

原创 有Root与无Root安装git-lfs

先查看arm还是AMD例如当前使用Rocky Linux 8.8版本的内核。因此,应该下载适用于Rocky Linux 8.x的Git LFS安装包。您可以按照以下步骤在Rocky Linux上安装Git LFS:打开终端或命令提示符窗口。这将显示已安装的Git LFS版本信息。请注意,安装Git LFS之前,请确保您的系统具有适当的权限,并且已安装了与Rocky Linux 8.x版本兼容的软件包管理工具(如dnf)。但此时,需要root权限。

2023-07-13 19:38:51 1452

原创 SQL多表查询指南

SQL多表查询指南在实际的数据库应用中,通常需要查询涉及多个表的数据。SQL提供了多种方法来执行这种多表查询操作。内连接(INNER JOIN)内连接是将多个表中满足连接条件的行组合在一起的操作。下面是一个内连接的示例:SELECT 表1.列1, 表2.列2FROM 表1INNER JOIN 表2 ON 表1.列 = 表2.列;在上述示例中,我们使用INNER JOIN关键字将表1...

2023-07-11 16:55:00 75

原创 SQL多表查询

在实际的数据库应用中,通常需要查询涉及多个表的数据。SQL提供了多种方法来执行这种多表查询操作。

2023-07-11 16:54:08 188

原创 SQL简单使用指南

数据库是用于存储和组织数据的结构。它由表(表格)组成,每个表都包含多个列和行。表(Table):数据库中的基本组织单位,它由列和行组成。列(Column):表中的一个字段,用于存储特定类型的数据。行(Row):表中的一条记录,包含了多个列的值。SQL是一种强大的语言,用于管理和操作关系型数据库。

2023-07-10 18:48:31 717

原创 Vim深入使用指南

Vim是一款功能强大的文本编辑器,被广泛用于编写和编辑各种类型的文档和代码。

2023-07-06 15:30:26 560

原创 Git命令详细使用指南

Git是一种广泛使用的版本控制系统,它可以帮助开发人员跟踪变更、协作项目和有效管理代码仓库。无论你是初学者还是有经验的用户,理解各种Git命令对于高效的代码管理至关重要。

2023-06-30 14:29:07 493

原创 Conda 命令深入指南

Conda 是一个功能强大的包管理系统,允许您为不同的项目创建和管理隔离的环境,从而更轻松地处理不同的依赖项集。

2023-06-28 16:30:37 585

原创 IDEA上传代码到github

https://segmentfault.com/a/1190000039066404添加链接描述

2021-04-26 20:22:47 102

原创 杂感一

生活有点枯燥也明知道该继续学习可是就是不想动弹也许是梦想过于远大可能是显示过于惨痛站在交叉口,明知概率很小可是还是会抱有一丝期待整日沉睡在幻想中该打该打

2021-02-19 21:25:01 123 1

原创 超链接设置问题

HTML问题1-超链接设置问题五个超链接其中1 2因无<li></li>标签导致在同一行3 4因为设置target导致无法点击URL若未加https,则会404<html> <head> <meta charset="utf-8" /> <title>关于我们</title> </head> <body> <h1>公司简介</h1> &lt

2021-01-14 20:29:15 221

原创 爬取教学立方的所有课件下载链接

爬取教学立方的所有课件下载链接爬取一门课程下的所有课件链接,点击链接即可下载待追加功能:将代码改为面向对象写入文件的方式直接进行下载到指定的目录文件夹下已实现功能:获取课件的下载链接获取课件一共有几页将链接写入文本文件中import requestsimport jsonimport jsonpathfrom itertools import chainurl...

2020-04-17 18:11:26 5181

原创 Python爬虫小实例:爬股票数据(作业3)

程序来源:中国大学MOOC网《网络爬虫与信息提取课程》。程序目的:获取上交所和深交所的部分股票信息,输出到文件。涉及知识;requests库、BeautifulSoup库和re库import requestsfrom bs4 import BeautifulSoupimport redef getHTMLText(url, code="utf-8"): try: ...

2020-04-16 16:05:31 898 1

转载 Tomcat部署静态页面的方式

注:这里的操作是建立在java和tomcat已安装好并且已经配置好环境变量的情况下方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中。例如:我们新建一个test文件夹,在文件夹里新建一个test.html文件,然后将整个test文件夹复制到Tomcat安装目录的webapps目录中,启动tomcat后在浏览器输入ip:port/test/test.html即可访问了。...

2020-03-30 17:04:28 304

原创 全是中文的txt文件查找特定字符并输出该行到新文件

tangshi.txt文件为全为汉唐诗在该文件中查找指定字符codecs库为打开中文文件的库,详情自行知乎tangshi.txt大概十几万行,需要该文件练手的同学下方评论要点:更改文件字符编码格式,即为另存为下方选择编码import codecsdef search(key_word: str, ): with codecs.open('tangshi1.txt', en...

2020-03-27 01:10:30 460

原创 JAVA输出pi的18等份分两列输出

如题:编写一个程序,表格化输出x的正弦值。其中,x是间距相等且把0-兀的区间17等分的值(输出18个正弦值)。提示:可以使用Math.PI和Math.sin()方法。输出结果如下,分两列输出。import java.math.RoundingMode;import java.text.DecimalFormat;/** * @author by Moye * @date 2020...

2020-03-26 18:55:25 910 1

原创 微信小程序3--基础综合

小程序基础大概分为三部分:开发入门、JavaScript入门、云开发如,入门

2020-03-23 15:47:50 195

原创 微信小程序2--WXML与WXSS

编辑WXML文件我们在开发者工具里打开之前修改的模板小程序home文件夹下的home.wxml,里面有如下代码<!--pages/home/home.wxml--><text>pages/home/home.wxml</text>这个第1行,是一句注释,也就是一句说明,不会显示在小程序的前端,第2行就是一个组件。接下来我们会广泛使用到小程序的组件。比...

2020-03-23 13:49:16 1266

原创 前端HTML01

网站信息页面案例网站图片信息页面案例网站友情链接页面案例网站首页案例网站注册页面案例网站后台页面案例本文内容了解什么是标记语言了解HTML主要特性,主要变化以及发展趋势了解HTML的结构标签掌握HTML的主要标签(字体,图片,列表,链接,表单等标签)1.网站信息页面1.1需求分析:我们公司的需要一个对外宣传的网站介绍,介绍公司的主要业务,公司的发展历史,公司的口号等等...

2020-03-12 19:21:49 217

原创 MySql约束02

1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降...

2020-03-12 11:44:35 377

原创 MySql基础笔记1

1. 数据库的基本概念2. MySQL数据库软件安装卸载配置3. SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的数据库...

2020-03-12 11:38:59 122

原创 微信小程序入门day1-1

开始前的准备小程序的开发有两样东西必不可少,一个是小程序开发的技术文档;还有一个就是小程序的开发者工具。开发者工具:小程序开发者工具下载地址大家可以根据自己电脑的操作系统来下载对应的稳定版安装包进行安装。就和我们写Word、PPT文档要用Office的软件一样,我们要在开发者工具上多多动手,技术才能掌握的更加真切。技术文档:官方小程序技术文档技术文档了解大致的结构即可,先按照步骤学完之后...

2020-03-08 22:45:56 1084 1

原创 Python实现中国大学排名的爬取

期末小作业1:反思:代码美观度差的太远三天不写python就模糊了一些函数用法目标定好,第一时间的思路是面向过程而不是面向对象面向对象的写法掌握不熟练,需多加练习import bs4import requestsfrom bs4 import BeautifulSoupclass BestUniversity: # 步骤0:传入url,headers ...

2020-03-06 23:06:46 343

原创 Tomcat下各个文件夹的作用

1、bin目录:这个文件夹包含的是启动/关闭tomcat的脚本,里面有startup.sh(Linux环境下启动tomcat脚本)和startup.bat(Windows环境下启动tomcat脚本),还有其他平台的启动和关闭命令脚本,还有很多环境变量的设置都在这里,例如可以设置JDK,Tomcat的路径,如果修改catalina文件的话可以修改Tomcat的内存,不过总结一下,bin目录里面大...

2020-03-05 17:18:26 873

原创 Windows下的Tomcat安装教程(应老师要求)

原因因学习要求需要下载Tomcat,并且需要将安装教程当作作业上传,特此写下此安装教程。教程Tomcat官网:官网链接点此直达点击左侧Download下的对应版本。注意有zip和exe两种格式的,zip是免安装版的,exe是安装版。同时观察自己的电脑是64位系统还是32位系统。[此处我选择的是该版本的安装文件]以下为开始安装:从下载位置双击下载的zip,点击next;...

2020-03-05 14:35:12 1434

原创 JAVA--反射与注解

反射注解反射:框架设计的灵魂* 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码* 反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。* 获取Class对象的方式: 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对...

2020-03-04 17:23:56 4129 9

原创 IDEA使用JUnit时@Test无效以及无法导入org.junit包的一系列问题

先找到idea的安装位置,进入lib文件夹然后打开idea,File -> Project Structure。选择Project Settings中的Libraries,点击如图“+”号。然后添加以下两个包点击OK,添加成功就可以了https://blog.csdn.net/danmo_wuhen/article/details/104117243感谢大佬分享...

2020-03-02 18:58:22 2815

原创 idea右键建包无package(无class等之类的同样适用)

Intelidea创建好项目之后,右键新建Java class的时候发现没有改选项,只有以下几个选项把src目录设为源码目录,首先打开Project Structure如果有test测试文件夹就选中然后点Test按钮最后点击OK完成...

2020-03-02 18:40:14 2101 1

原创 python爬虫豆瓣高分电影前一百部

思路:打开豆瓣相关页,进行抓包抓取json的url,进行爬取headers,url,get或post返回json后进行处理处理json显示采用jsonpath得到电影名因为博主初学,还不会得到电影名与评分,故采取了两次jsonpath.jsonpath得到之后的list进行交叉合并,此处使用的是chain在合并后的list采取算法使其进行换行以及隔开最后保存在本地im...

2020-02-28 01:50:20 2027

原创 爬虫练手1post-谷歌翻译

import requestsimport json# url1 ="https://translate.google.cn/translate_a/single?client=webapp&sl=zh-CN&tl=en&hl=zh-CN&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&...

2020-02-27 15:38:31 364

原创 爬虫教程1

爬虫的概念模拟浏览器发送请求,获取响应爬虫的流程url—》发送请求,获取响应—》提取数据—》保存发送请求,获取响应—》提取url(下一页,详情页)重新请求爬虫要根据当前url地址对应的响应为准爬虫只会请求当前这个url,但是不是请求js,浏览器拿到的内容,我们在浏览器中看到的内容是elements里面的内容elements=url对应的响应+js+css+图片req...

2020-02-26 17:12:51 210 1

原创 飞机大战--4英雄登场

英雄登场目标设计 英雄 和 子弹 类使用 pygame.key.get_pressed() 移动英雄发射子弹01. 设计 英雄 和 子弹 类英雄需求游戏启动后,英雄 出现在屏幕的 水平中间 位置,距离 屏幕底部 120 像素英雄 每隔 0.5 秒发射一次子弹,每次 连发三枚子弹英雄 默认不会移动,需要通过 左/右 方向键,控制 英雄 在水平方向移动子弹需求子弹 从...

2020-02-25 19:42:38 199

原创 飞机大战6--游戏框架

游戏框架搭建目标 —— 使用 面相对象 设计 飞机大战游戏类目标明确主程序职责实现主程序类准备游戏精灵组01. 明确主程序职责回顾 快速入门案例,一个游戏主程序的 职责 可以分为两个部分:游戏初始化游戏循环根据明确的职责,设计 PlaneGame 类如下:提示 根据 职责 封装私有方法,可以避免某一个方法的代码写得太过冗长如果某一个方法编写的太长,既不好阅...

2020-02-25 19:42:06 331 1

原创 飞机大战5--游戏背景

游戏背景目标背景交替滚动的思路确定显示游戏背景01. 背景交替滚动的思路确定运行 备课代码,观察 背景图像的显示效果:游戏启动后,背景图像 会 连续不断地 向下方 移动在 视觉上 产生英雄的飞机不断向上方飞行的 错觉 —— 在很多跑酷类游戏中常用的套路游戏的背景 不断变化游戏的主角 位置保持不变1.1 实现思路分析解决办法创建两张背景图像精灵第 1 张...

2020-02-25 19:39:28 568

原创 飞机大战3--碰撞检测

碰撞检测目标了解碰撞检测方法碰撞实现01. 了解碰撞检测方法pygame 提供了 两个非常方便 的方法可以实现碰撞检测:pygame.sprite.groupcollide()两个精灵组 中 所有的精灵 的碰撞检测groupcollide(group1, group2, dokill1, dokill2, collided = None) -> Sprite_di...

2020-02-25 19:36:51 672

原创 飞机大战2--敌机出场

敌机出场目标使用 定时器 添加敌机设计 Enemy 类01. 使用定时器添加敌机运行 备课代码,观察 敌机的 出现规律:游戏启动后,每隔 1 秒 会 出现一架敌机每架敌机 向屏幕下方飞行,飞行 速度各不相同每架敌机出现的 水平位置 也不尽相同当敌机 从屏幕下方飞出,不会再飞回到屏幕中1.1 定时器在 pygame 中可以使用 pygame.time.set_time...

2020-02-25 19:27:59 273

原创 飞机大战1--pygame入门

pygame 快速入门目标项目准备使用 pygame 创建图形窗口理解 图像 并实现图像绘制理解 游戏循环 和 游戏时钟理解 精灵 和 精灵组游戏的第一印象把一些 静止的图像 绘制到 游戏窗口 中根据 用户的交互 或其他情况,移动 这些图像,产生动画效果根据 图像之间 是否发生重叠,判断 敌机是否被摧毁 等其他情况01. 使用 pygame 创建图形窗口小节目标...

2020-02-23 16:37:58 231

ChatGPT项目常见prompt整理

ChatGPT项目常见prompt整理

2023-08-15

Java+SQLServer学生成绩管理系统(代码+数据库).zip

设计文档包含E-R关系图、各个数据库表之间的关系、课程设计任务、总体设计等。压缩包包含源代码、数据库文档、readme文档、设计文档。制作不易,喜欢请打赏。积分不足请打开tb搜索CSDN下载。

2020-02-09

Linux操作系统实验教程源码.zip

费翔林主编的linux操作系统实验南大版实验代码,包含课后习题答案、实验代码、书上代码、poc文件系统、内核模块、事件驱动编程等代码 生活不易满意请评论

2019-09-22

空空如也

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

TA关注的人

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