自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木鱼不会水的博客

纯属兴趣爱好。。

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 学生成绩管理系统-C语言(附源码)

#include <stdio.h>#include <string.h>#include <stdlib.h>//结构体struct score{ char snum[9]; char sname[11]; int chinese; int math; int english; int sumcj; int ra...

2019-03-23 14:57:57 103228 110

原创 Logback日志配置文件——日志高亮(logback.xml)

一、日志框架①日志门面日志门面是个接口,是日志的规范,使用门面不能直接实现日志功能,它需要被实现后才能使用。slf4jjboss-loggingJCL(commons-logging)②日志实现logbacklog4jJUL(java util logging)log4j2二、日志选择:SLF4J + LogbackSpringBoot的底层框架Spring的默认日志框架使用的是JCL,而SpringBoot框架使用的却是SLF4J + Logback,这说明Logb

2021-06-08 11:34:49 1503

原创 Windows删除空文件夹脚本

一、功能设置目标目录的路径删除空文件夹二、脚本源码cls@echo offcolor 0Atitle 清理空文件夹chcp 936>nul 2>nul::批处理文件所在目录的路径set defaultPath=%~dp0::%1获取拖动文件夹的路径set pathVar=%~1if "%pathVar%" neq "" set defaultPath=%pathVar%::设置目标路径echo.echo *-------------------

2021-06-03 10:53:56 1357 2

原创 Windows自动关机批处理脚本

一、功能及效果图设置多少分钟后自动关机取消自动关机计划退出程序二、脚本源码@echo offclscolor 0Atitle 自动关机chcp 936>nul 2>nul:menu 菜单clsecho.echo *----------------------------*echo * 自动关机 *echo *----------------------------*echo * 1.设置关机延时时长(分) *echo

2021-06-03 10:38:31 1128

原创 清理Maven仓库冗余文件(lastUpdated、m2e-lastUpdated.properties、空文件夹)脚本

一、功能定位Maven仓库的路径(对用户绝对友好的功能)查看或删除Jar包未完全下载的相关文件(*.lastUpdated)查看或删除本地仓库目录下的空文件夹二、脚本源码@echo>nul 2>nul @author: muyuacls@echo offcolor 0Atitle 清理maven仓库冗余文件::指定当前cmd编码方式:UTF-8:65001,ANSI:936::chcp 65001chcp 936>nul 2>nul::默认的ma

2021-05-28 20:53:09 1812 1

原创 Java内部类(成员内部类、局部内部类、匿名内部类)

内部类分为:成员内部类(静态成员内部类与非静态成员内部类)、局部内部类、匿名内部类。成员内部类①内部类可以被private或protected修饰②可以直接调用外部类的所有成员,包括私有数据③如果是静态内部类,则只能使用外部类中的静态成员,不能使用非静态成员 ④可以在内部定义属性、方法、构造器等结构⑤可以声明为abstract类,并且可以被其他内部类继承⑥可以被final修饰⑦编译后会生成OuterClass$InnerClass.class字节码文件⑧非静态的成员内部类不能声明静态成

2021-04-13 20:47:15 318

原创 Eclipse如何配置自己的JDK

一、安装JDK从官网下载JDK的安装包,根据提示完成JDK的安装。记住安装的位置。Oracle JDK https://www.oracle.com/java/technologies/javase-downloads.htmlOpen JDK https://adoptopenjdk.net/二、进入Eclipse,找到配置JDK的页面Window —> Perferences —> Java —> Installed JRES三、右侧Add,添加自己安装的JDK1.选择

2020-07-11 16:33:52 3719

原创 安装完Office(2016专业加强版)后,再安装Visio(2016专业版),右键新建没有Visio选项

  这里有两种解决办法。在网上我搜到的几乎都是通过修改注册表的解决方式,可能也是最为“釜底抽薪”的解决办法了,但是我觉得这也太笨重了(主要是对注册表了解得少,不敢随便操作注册表)。我就在想,既然是程序注册的问题,何不看看程序本身有没有注册的方法,不可能开发人员这么没水平吧。于是。。问题描述:安装完Office(2016专业加强版)后,再安装Visio(2016专业版),右键新建没有Visio选项,无奈????解决方法:1.修改注册表,考虑到机子、操作系统版本等的不同,百度一搜一大把就不展开了。给个参

2020-07-08 15:27:36 8152 3

原创 如何在Eclipse里面配置自己的Maven仓库

一、Apache官网下载1.Maven官网下载链接:http://maven.apache.org/download.cgi2.选择你要下载的版本,这里我选择apache-maven-3.6.3-bin.zip(https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip)这个版本二、解压并完成配置1.将文件解压到你想要安装maven的路径下,如:D:\Software2.进入maven文

2020-06-16 16:14:59 2547

原创 压缩版MySQL如何安装(以mysql-8.0.19-winx64.zip为例)

一、官方下载MySQL1.MySQL官网下载链接:https://dev.mysql.com/downloads/mysql/2.选择对应ZIP文件下载,跳转页面后,在页面下方会看到No thanks, just start my download. :https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-winx64.zip3.点击链接,完成安装包文件下载二、创建配置文件my.ini1.选择安装MySQL的位置,想要安装到哪里就解

2020-06-16 12:48:00 557

原创 后端加密工具包(散列算法MD5、SHA带盐加密、AES对称加密)

使用示例:@Servicepublic class DemoServiceImpl implements DemoService { @Autowired private EncryptUtil encryptUtil; @Autowired private VerifyCodeUtil verifyCodeUtil; @Value("${encryptUtil.password.algorithm}") private String passwordAlgorithm; @Value("

2020-05-31 10:36:36 605

原创 HbuilderX(前端)+Eclipse(后端),MUI框架真机调试(跨域访问)

浏览器调试:需要让后端支持跨域访问,如果使用的Spring框架,可以使用@CrossOrigin注解在Controller层,完成跨域访问支持。真机调试:1、 在手机前端页面中,使用电脑IP地址,localhost 、127.0.0.1 作为电脑IP地址进行请求访问(http://127.0.0.1:xxxx/aaa)是不行的。请直接使用192.168.43.11这样的IP地址。2、 手机与电脑须在一个局域网。3、 后端需支持跨域访问(如果HTTP请求的端口号不同就算跨域),可以添加 @Cross

2020-05-30 23:05:00 2962

原创 分享个背景JS插件(RequrieJS加载传统JQuery插件)

由于背景代码是传统的JQuery插件,不符合AMD规范,需要使用到配置参数“shim”进行配置。在RequireJS的官网(https://requirejs.org/docs/api.html#config)上有如下描述:大意即是说,shim:为不使用define()声明依赖关系和设置模块值的较旧的传统“浏览器全局变量”脚本配置依赖关系,导出和自定义初始化。于是在JS中关于背景JQuery插件的用法如下:<body><!-- bg effect --><div i

2020-05-29 12:53:57 793

原创 散列算法MD5、SHA256与AES加密,封装基于crypto-js.js的加密插件,使用的RequireJS进行JS的模块化编程

/* 声明一个数据加密模块 */define(['lib/crypto-js'], function (CryptoJS) { return{ //Hashing加密 encryptWithHashing: function(message, type) { switch (type) { case "SHA256": return CryptoJS.SHA256(me

2020-05-29 12:13:10 457

原创 JS工具包(获取时间、URL正则取参等),使用的RequireJS封装一个工具包模块

/* 声明一个工具包模块 */define({ //规范域名 getDomainName: function () { return "http://127.0.0.1:8080" }, //判断是否按下回车 isPressEnter: function () { return event.keyCode === 13; }, //判断字符串是否为空 isEmpty: function (obj) {

2020-05-29 12:01:59 350

原创 SpringBoot项目的tomcat端口号

WAR包发布项目:端口号是目标发布服务器tomcat的默认端口号(8080)或在tomcat的配置文件(server.xml)中设置的端口号。JAR包发布项目:端口号是application.yml或application.properties里配置的端口号,也就是这些文件配置了内嵌服务器tomcat的端口号。默认端口号也是8080。...

2020-05-29 11:18:04 1646

原创 MySQL命令修改数据库名(通过导出、导入数据库完成数据库名称修改)

MySQL中没有直接修改数据库名的语句、命令。可以通过以下方式(备份)达到修改的效果:1)mysqldump -h[ip] -u[username] -p[password] databases>D:\backup.sql;2)create database new_database_name;3)mysql -u[username] -p[password] new_database_name<D:\backup.sql;4)drop database if exists old_d

2020-05-29 01:56:18 1235

原创 MySQL复制表结构

1)new_table与old_table的结构一样CREATE TABLE new_table like ‘old_table’;2)new_table与old_table的结构与数据都一样CREATE TABLE new_table like ‘old_table’;INSERT INTO new_table SELECT * FROM old_table;注:尽量不使用CREATE TABLE new_table SELECT * FROM old_table;...

2020-05-29 01:52:04 118

原创 SpringBoot使用可执行JAR方式发布项目的JSP限制

JSP限制(摘自SpringBoot官网)运行使用嵌入式servlet容器的Spring Boot应用程序(并打包为可执行存档)时, JSP支持存在一些限制。使用Jetty和Tomcat,如果使用war包装,它应该可以工作。可执行的war将在启动时运行java -jar,并且也可以部署到任何标准容器。使用可执行jar时不支持JSPUndertow不支持JSP。创建自定义error.jsp页面不会覆盖错误处理的默认视图。应该使用自定义错误页面。可执行JAR可执行WAR使

2020-05-29 01:35:45 427

原创 配置Maven的settings.xml文件

例:apache-maven-3.6.0\conf\settings.mxl中关键代码如下<--! 本地仓库 --><localRepository>E:\MyStudySoftware\apache-maven-3.6.0-bin\mavenRepo</localRepository><--! 阿里云镜像中央仓库 --><mirrors> <mirror> <id>alimaven</id&g

2020-05-29 01:12:15 479

原创 JDK环境变量配置

环境变量配置:步骤1、下载安装JDK安装包,安装过程中注意安装到其他盘,最好不要安装到C盘。(养成个好习惯嘛)步骤2、打开:我的电脑→属性→高级→环境变量步骤3、新建系统变量JAVA_HOME 和CLASSPATH变量名变量值JAVA_HOMEC:\Program Files\Java\jdk1.7.0;CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;步骤4、选择“系统变量”中变量名为

2020-05-29 00:51:38 130

原创 Linux信号控制——父子进程模拟乘客乘车问题(附源码)

一、问题描述使用信号的知识,通过信号控制模拟乘客乘车,SIGINT已上车、SIGQUIT中途下车、SIGTSTP到终点站二、用到的知识点1.fork()函数创建父子进程、回收子进程waitpid()2.信号发送kill()3.捕捉信号pause()4.信号处理signal、sigaction5.屏蔽信号6.用到的信号7.错误输出perror()8.退出进程exit()三、知识...

2019-03-23 15:27:43 355

logback.xml

Logback日志配置文件,可以配置打印的日志信息的颜色

2021-06-08

deleteEmptyDir.bat

删除空文件夹,可以指定位置执行,可以在当前目录下执行,可以拖拽文件夹执行

2021-06-03

autoShutdown.bat

自动关机脚本,功能有,自动关机,按分钟数计算;取消自动关机计划;退出程序。

2021-06-03

clearRedundantMavenRepo.bat

路径的输入的实现对用户友好;功能主要是,查看或删除Jar包未完全下载的相关文件(*.lastUpdated)和查看或删除本地仓库目录下的空文件夹

2021-05-28

scoreManagement.c

成绩管理系统C源码,其中没有使用指针链表的知识,主要使用了结构体、文件IO流的读取等基础知识完成的。结构鲜明,清晰易懂。附有注解,适合初学C语言的同学学习。

2020-05-29

canva_moving_effect.js

分享一个JQuery背景插件,有动态效果,类似于深海气泡的效果。我也是摘自某DIV+CSS的前端模板(具体是出自哪里的模板记不清了),感觉不错,在此分享一下。

2020-05-29

settings.xml

Maven配置文件settings.xml,里面已经完成了本地仓库和阿里云镜像仓库的配置,可以直接进行下载,完成原Maven的配置文件settings.xml的替换。本地仓库地址可以根据实际情况进行修改。

2020-05-29

空空如也

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

TA关注的人

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