自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【计组】计算机的基本概念、组成结构

这学期学校开了《计算机组成原理》这门课,作为四大金刚之一,内容还是比较难理解的,很多知识点都需要去反复记忆,所以我结合自己的理解将大部分内容整理出来,才疏学浅,如有错误,欢迎大家指正!以下为本节目录:1 计算机的基本概念1.1 计算机的软硬件概念1.2 计算机的分类2 计算机的诞生与发展2.1 冯 · 诺依曼体系2.2 计算机发展历程2.3 未来的发展趋势3 计算机系统的组织3.1 硬件系统3.2 软件系统3.3 计算机系统层次结构3.4 软件与硬件的逻辑等价性4 .

2021-04-24 13:37:19 1125 1

原创 送你一份设计模式入坑指南!写出诗一样的代码

写在前面今天开通了「设计模式」系列,和大家一起学习设计模式,加深我自己记忆的同时,也希望能给大家带来一些帮助,毕竟只有我的文章大家都能看懂,才证明我真正学废(会)了。什么是设计模式?设计模式(Design Pattern):是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。注意,它并不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收

2021-02-04 09:23:52 310

原创 Mybatis 报错java.lang.ExceptionInInitializerError解决方案

报错中还有这么一段话:Cause: java.io.IOException: Could not find resource com/mujie/dao/UserMapper.xml故障原因:maven 资源过滤器的问题,maven约定大于配置,我们的配置文件可能会无法导出或者无法生效的问题。解决方案在 maven 的 pom.xml 文件中加入以下内容:<!-- 在 build 中配置 resources,来防止我们资源导出失败的问题 --> <build&gt

2021-01-28 14:11:10 838

原创 汇集所有文章和干货资源!木节的 Github 仓库来啦!

大家好,我是木节。最近在学习计算机基础知识,为了巩固自己对知识的记忆和构建知识体系,同时在这个基础上帮助到一些人,于是就想把学习的过程分享出来,比如说技术点讲解,思维导图,电子书pdf等。大家记知识点或者记笔记是怎么记录的呢?我之前是通过 Hexo + Github Pages 搭建了一个静态博客,在上面传了一些博客,不过文章总是很分散,找起来很费时间,所以我就想在 Github 上面建立一个仓库,把文章和资源都集中起来,我自己整理也更加方便,那说干就干。经过一系列 git 命令的瞎操作,木节终于拥

2021-01-27 22:46:12 237

原创 数据结构课程设计-单词检索统计程序(C语言版)

需要项目完整源码的小伙伴请往下看~最近刚结束数据结构课设,我组抽到的项目是:单词检索统计程序,这个相比用到树、图算法的项目要简单不少。我尽量用项目文档的要求来书写课设类文章,这样文章更有条理并且大家在书写项目文档的时候有个参考(我是按照我学校的要求来写的,不同的学校有不同的要求,仅供参考哈)。话不多说,直接来看详细分析。项目要求给定一个文本文件,要求统计给定单词在文本中出现的总次数,并检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。设计思路本项目的设计要求可以分为三个部...

2021-01-16 20:27:37 4522 6

原创 2021无畏前路,架舟而行!

大家好,我是木节。前言2020,魔幻而又过得飞快的一年,这一年中充满了很多未知,大部分是迷茫,好在一直在迷茫中徐徐前行。我们总是把自己比作迷失的天鹅,忘记了怎么样去飞翔。去年年末,疫情爆发,大家都被困在家中,口罩、网课成为了当时的热名词。这期间发生了不愉快的事,幸好,我没有一直迷失,及时地调整了状态,走的慢一点不要紧,一直在向前就好。也因为这段封闭的时间,我有了很多尝试各种事物的时间和安静思考的机会,也慢慢的找到了适合自己的学习方向。这篇文章是我 2020 年的小总结,按照时间线来记录这一年..

2020-12-31 12:56:31 252 2

原创 JavaWeb课程设计-仿天猫项目(完整设计+源码)

需要项目完整源码的小伙伴请往下看~前言又是一年课设时,看到这个熟悉的封面,就知道是新的课设项目了。这次课设题目为仿天猫电商系统。不知道大家有没有遇到这个问题,课设的时候想从网络上找一些项目,好不容易找到一些比较合适的,点进去却告诉我要收费(良心github除外),反而一部分比较干货的内容得不到曝光,难以被发现。喜欢白嫖的我们自然不允许这样的事情发生,所以依然延续传统美德,我做过的课设都会开源。正在做JavaWeb课设的小伙伴可以参考一下,做的不好,大佬们见谅,那直接开始吧。需求分析...

2020-12-27 12:51:04 5918 2

原创 小小目标达成,1000粉啦!

小伙伴们大家好,我是木节。昨晚我掏出手机,发现我的公众号已经达到 1000粉啦!感谢小伙伴们的支持,也算是完成了一个小小的目标。当然,我的公众号运营的很差,我只是想对我的经历进行总结,属于主观想法,完全不构成说教。这点粉丝对大佬们来说是轻而易举,或许不及大V一天的粉丝量,但对我这个写作小白而言,确实不容易呀。激动之余,写一篇文章来回忆写公众号的过程。写公众号的目的我是今年五月份开始写博客的,自上学以来我就没有做笔记的习惯,现在突然来写博客,这里面自然有一些目的,因为很多事情有了目的驱动,自然..

2020-12-17 14:15:15 274

原创 重要!我的公众号要改名了(一些感想...)

小伙伴们大家好,我是木节。『Aime菌』的由来先说一下当时为什么要命名为『Aime菌』。主要看了B站昵称为『渗透之C菌』的UP主,就想以XX菌命名,而我的 qq 和微信昵称都为 Aime-toi,想与我的微信昵称对应,但巧合的是公众号的命名不能有特殊字符,索性去掉了后半部分,起名为『Aime菌』。好好的名称怎么要改呢?主要是两方面的原因,一方面因为原来的名称辨识度不高,属于看一眼就忘的类型;另一方面,我没有称呼呀,读者怎么叫我呢,叫我 Aime哥嘛,这也太沙雕了。新名称『木节学编程』目前想到的..

2020-12-04 13:17:20 468

原创 超详细!终于搞明白KMP算法

小伙伴们好久不见,今天将开设“数据结构与算法”专栏,一起梳理一遍硬核课程的重要知识点,那我们开始吧正文字符串匹配是计算机的基本任务之一,举个栗子,有一个字符串“aaaaaaca",我想知道里面是否包含另一个字符串“aaaac”,该怎么办?这里就会使用到串的模式匹配算法,最常见的分别是传统的Brute-Force(暴力)算法和KMP算法。BF算法设计思想1、主串和模式串逐个字符进行比较2、当出现字符串不相同时,也就是失配时,主串的比较位置重置为起始位置的下一个字符位置,模式串的比较位置重置为..

2020-11-23 12:33:38 442

原创 HTML-表白代码

不要走开,表白代码资源在文末小伙伴们好久不见,鸽了好久了,看来还是我太懒了呀!这段时间一直处于输入状态,输出不够,还请大家理解呀~同时,Aime菌公众号的用户数终于来到了三位数,前段时间收到了公众号的第一次打赏(加了鸡腿),作为一个新人号主,我留下了感动的泪水,谢谢小伙伴们的支持!进入正题,有一个小伙伴后台留言说要表白代码,这不,我来给你们安排了。双十一期间送一份自己写的代码给男/女朋友也是极好的,来看效果:这是用纯css样式做的立体旋转特效,html页面代码和样式代码不算难,根据...

2020-11-08 13:01:24 2510 1

原创 虽然996很苦逼,但也要快乐地活着嘛

Tomcat我们走!其实今年是程序员年,为啥这么说?因为:“2020 - 1024 = 996”自古程序员如美人,不许人间见白头当然,今天并非吐槽,纯粹娱乐一波~真相“中国的996制度和欧洲的996制度有什么区别?”“欧洲的996,虽然不是什么时候都实行,但员工总能得到丰厚的加班费。而中国的996什么时候都在实行,就是没有任何加班费。”表示无奈很多男孩子听到Mac觉得是电脑很多女孩子听到Mac觉得是口红程序员听到Mac觉得是物理地址害怕“如果有一天人类社会真正普及了机...

2020-09-12 20:18:14 322

原创 Java中的四种访问权限:public、protected、包访问、private

所谓访问权限,指的就是本类中的成员变量、成员方法对其他类的可见性试想一想,当我们修改一个非常庞大的项目时,如果所有变量和方法都是公共权限,那么后端中任何类都有权限去修改它的变量和方法,很有可能修改后就导致项目无法运行,对客户端的代码就会造成一定的影响引入访问权限的概念就变得尤为重要Java中有四种访问权限,分别是public、protected、包访问权限(默认)、private,如果省略了访问修饰符,那默认访问权限为包访问权限。这四种权限从最大权限到最小权限分别是:public >...

2020-09-06 09:05:26 8640

原创 Java课程设计-图书管理系统(完整设计+源码)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PsF6jOoN-1597648773030)(https://i.loli.net/2020/07/22/wHXjsvUFB9JtKIL.png)]需要项目完整源码的小伙伴请往下看~前言7月初,我们院里开展了为期五天的Java课程设计,要求在五天之内把分配的课题做出来。我们组分配到的是图书管理系统,时间已过去一个多月,现在就请小伙伴们随我来回顾一遍吧~需求分析登陆界面(包括:用户注册、管理员/读者登录)。图

2020-08-17 15:21:13 19532 17

原创 来啦,一文读懂Java初始化顺序

前言在Java程序中,当实例化对象时,对象的所在类的所有成员变量都要进行初始化,只有初始化完成才会调用构造方法创建对象。来一起看看吧~初始化规则变量优先于块,静态优先于非静态。父类优先于派生类初始化。按照成员变量定义的顺序来初始化,即使变量定义散布于各种方法定义之间,它们仍然会在构造方法被调用前完成初始化。举栗代码class Father { public Father() { System.out.println("父类构造方法"); } ..

2020-07-23 15:31:10 173

原创 Java构造器,看这篇就够了

前言理解构造器之前,首先我们需要了解Java中为什么要引入构造器,以及构造器的作用。在很久之前,程序员们编写C程序总会忘记初始化变量(这真的是一件琐碎但必须的事),C++引入了 构造器(constructor) 的概念,这是一个在创建对象时被自动调用的特殊方法。Java也采用了构造器。一、构造器的引入引入构造器帮助我们解决了哪些问题呢?假设我们每定义一个类都必须定义一个initialize()方法,该方法提醒你,每次使用对象之前都要执行一次该方法,这意味着用户每次都必须记得自己去调用此方法,这..

2020-06-10 19:37:26 377

原创 面向对象到底是个啥?

万物皆对象。从我们接触Java这门语言开始,就有人告诉我们这是一个面向对象的语言。见得最多的就是new一个对象。那么什么是面向对象?难道是面对女(男)朋友编程?我们来一起看看:对Java来说,万物皆对象。把现实世界中的对象抽象出来,体现在编程世界中,一个对象代表了某个具体的操作。一个个对象最初组成了完成的程序。尽管Java是基于C++的,但是相比之下,Java是一种更”纯粹“的面向对象语言。Java语言假设我们只进行面向对象的程序设计,所以在学习Java的时候,我们需要将思想从面向过程尽快转移到面.

2020-05-18 21:36:40 313

原创 语言的类型分析,满意了嘛

关于类型系统,网络上众说纷纭,这里仅谈自己的见解大佬们不喜勿喷~编程语言按照类型一般可以分为**动态类型、静态类型、强类型、弱类型。**典型的代表:Java、C/C++都是静态、强类型语言,反之,Python、JavaScript是动态、弱类型语言。下面我们来逐步讨论:一、动态类型、静态类型1、动态类型这是一种在程序运行期间才开始进行数据类型检查的语言,也就是说,使用动态类型语言编程时,永远不需要给任何变量指定数据类型,该语言会在第一次给变量赋值时确定变量的数据类型。代表语言有:Java...

2020-05-10 20:01:54 317

原创 HTML网页设计结课作业——19张精美网页!

临近期末,大一新生的各种考试和专业结课作业纷至沓来。什么高数啊、线代啊、C语言、网页设计等,简直让人头大。你还在为网页设计老师的作业要求感到头大?网页作业无从下手?网页要求的总数量太多?没有合适的模板?等等一系列问题。你想要解决的问题,在这篇博文中基本都能满足你的需求(博主之前的一个质量比较高的博客:C语言学生信息管理系统)。废话不多说,直接看效果,免得说我骗你们。首页首页底部...

2019-12-19 18:16:36 66884 33

原创 C语言 学生信息管理系统(密码登录功能)

前文是楼主的一些经历,给大家分享一下,希望能够帮到大家。文中有不足的地方还请指出,我们一同探讨,或者可以直接看正文(恩~第一次在这儿发帖确实有点小激动O(∩_∩)O~)。|前文|我是一名职高学生,入校选择专业时毫不犹豫选择了计算机,只因对此拥有浓厚的兴趣(哈哈,可能是很早接触计算机有关吧!)。楼主对于C语言也是情有独钟(这是真爱啊、)。自学的阶段总是迷茫的,尤其对于初学者。 ...

2019-12-19 18:16:14 13297 4

空空如也

空空如也

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

TA关注的人

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