- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 【无标题】发的东方人
@TO方法为为潍坊潍坊人我C你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ct
2022-08-13 11:12:46 203 1
原创 保姆式教学安装与配置Chrome的Vue调试工具vue-devtools
安装与配置Chrome的Vue调试工具——vue-devtools本地vue-devtools 报错: Error: Unknown option ‘–hide-modules’,则是webpack与webpack-cli版本冲突,重新安装再编译即可无法为内容脚本加载JavaScript"build/hook.js"。无法加载清单。则是persistent的值修改没有成功,按照博客配置步骤重新配置一遍即可
2022-02-21 18:11:59 827
原创 在VSCode终端中安装Gulp包出现 * package is looking for funding run `npm fund..和无法加载文件,在此系统上禁止运行脚本的错误提示一步到位解决
错误提示1: *high severity vulnerabilities To address issues that do not require attention,run: npm audit fix*错误提示2:*package is looking for funding run `npm fund for details.*错误提示3:*无法加载文件xxxxxxxx因为在此系统上禁止运行脚本.....*
2021-11-01 20:17:47 10852
原创 ResultSetHandler接口的八种结果集的处理方法
ArrayHandler:把结果集中的第一行数据转成对象数组。ArrayListHandler:把结果集中的每一行数据都转成一个数组,再存放到List中。BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中。BeanListHandler:将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里。ColumnListHandler:将结果集中某一列的数据存放到List中。KeyedHandler(name):将结果集中的每一行数据都封装到一个
2021-04-26 11:35:19 464
原创 利用Apache DbUtil 的工具类+阿里连接池 来替代自己写的JDBC数据库工具类
Apache DbUtilApache DbUtil工具类其实跟我们之前用JDBC写的工具类差不多,不过使用别人写好的自然更加节省时间和精力,其功能也更加强大,我们只要了解一下这个工具类的一些方法使用就可以了,轻松好上手DBUtil是一个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可以直接将查询出来的结果集封装成JavaBean,让代码更简洁高效。这里面包含了三个重要的类:DBUtils : 打开/关闭连接QueryRunner:实现增删改查,QueryRunner类提供了两
2021-04-26 11:10:25 329
原创 关于使用Tomcat连接数据库报错
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-04-20 18:22:11 4370 2
原创 JavaFX的窗口监听
编写窗口监听类package sample;import javafx.event.EventHandler;import javafx.scene.control.Alert;import javafx.scene.control.ButtonBar;import javafx.scene.control.ButtonType;import javafx.stage.Stage;import javafx.stage.WindowEvent;import java.util.Optio
2021-01-26 14:05:24 1734
原创 多线程经典运用——编写一个系统时钟,及应用到图形界面中
使用Swing作为图形界面package cn.edu.jsu.cq.tool;import java.util.Calendar;import java.util.GregorianCalendar;import javax.swing.JLabel;public class ClockThread extends Thread { private JLabel clock; public ClockThread(JLabel clock) { this.clock = cloc
2021-01-26 14:01:01 825
原创 JavaFX的页面跳转
序言:在做项目时,我们通常会设置点击某个按钮或者文字实现页面跳转,例如:我们点击上图的Sign to now可以跳转到注册界面,那我们应该如何实现?注册页面的MainClasspackage load.sign;import javafx.application.Application;import javafx.fxml.FXMLLoader;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.stage
2021-01-25 14:58:47 6800 3
原创 JavaFX—— 往TableView中导入数据
前言:在使用图形界面做项目的时候,我们可能需要模块化的展示多组数据,比如说这样:在JavaFX中我们就可以创建一个tableView的控件,这个控件如同就是一张表,我们可以通过往这个表里载入数据的方法,来展示我们的数据~~那我们要如何往TableView中载入数据并显示出来呢???表格设计作用:建立表头,限定列的数据属性import javafx.scene.control.TableColumn;import javafx.scene.control.TableView;import ja
2021-01-25 14:44:28 3733 3
原创 Java处理数据 —— 从Excel导入到数据库,从数据库导出到Excel表中
任务:把存储在在Excel中的多条User类数据导入到目标数据库准备阶段:配置了Mysql数据库编译器导入了 jxl.jar 包,Excel表格处理包编译器导入了 sql.jar 包,Mysql包全部代码如下:JavaBean类(User类):package sample;/** * User账号类 */public class User { private String userName; private String password; p
2021-01-25 12:48:45 718
原创 编写第一个JavaFX界面
上一篇中我们讲到了关于Java Scene Builder2.0工具的基本使用,这一篇我们来讲讲如何利用IDEA+Java Scene Builder来写一个小界面~~~在之前的配置和新建FX项目博客中我们已经新建好了一个FX的项目,没看的童鞋们,可以去看看,链接: Idea从配置到新建第一个JavaFX项目在之前已经说过了,新建一个JavaFX项目,项目中的会默认带一个Sample的文件夹,下面包含Controller,Main和Sample.fxml,三个文件,为什么会有三个文件,他们之间的关系是咋
2021-01-21 15:39:53 2091
原创 JavaFX的MVC框架
MVC的拓展资料:经典MVC模式中,M是指业务模型,V是指用户界面,C则是指控制器,使用MVC的目的是将业务模型和用户界面实现代码分离,从而使用不同的表现形式。模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软件设计模式,已被广泛使用。后来被推荐为Oracle旗下Sun公司Java EE平台的设计模式,并且受到越来越多的使用ColdFusion和PHP的开发者的欢迎。JavaFX在设计的时候就考虑使用了MVC的设计模式,整个应用框架都
2021-01-21 14:25:36 2705 1
原创 Java环境配置
path的配置:打开Dos命令窗口,默认的访问目录是C:\Users\Administrator,在此目录下并没有安装JDK,而在着里可以直接运行Javac.exe命令,这是因为在path(注意:path环境变量是属于操作系统的)的配置中有多条以;(分号)区分的路径,而JDK的路径就在其中,当系统在当前目录下没有找到Javac.exe 命令会自动到下一条路径中去寻找,所以安装完JDK后要配置环境变量。path的环境配置配置过程:右击此电脑——属性——高级系统设置——高级选项卡——环境变量——系统变量—
2021-01-21 11:43:27 178
原创 SDK,JDK,JRE,JVM之间的关系
SDK:软件开发工具包JDK:Java开发工具箱JRE:Java运行环境JVM:Java虚拟机(Java的解释程序)他们三者之间的关系为:SDK>JDK>JRE>JVM呈包含关系JVM是不能独立安装的,JRE和JDK都是可以独立安装的,有单独的JDK安装包和单独JRE安装包,但是没有单独的JVM安装包。安装JDK的时候:JRE就自动安装了,同时JRE内部的JVM也就自动安装了安装JRE的时候:JVM也就自动安装了问题:为什么安装JDK的时候会自带一个JRE?因为Java
2021-01-20 15:41:49 1229
原创 JavaFX Scene Builder工具的学习
上一章讲了可视化工具JavaFX Scene Builder 2.0的配置和第一个JavaFX项目的新建https://blog.csdn.net/lidancsdn/article/details/112737939,在编写界面之前,我们来认识一下这个工具~目录打开JavaFX Scene Builder使用JavaFX Scene Builder工具认识常用的容器与控件常用容器AccordionAnchorPaneBorderPaneFlowPaneGridPaneHBoxPaneTabPaneToo
2021-01-19 15:06:44 1232
原创 Idea从配置到新建第一个JavaFX项目
序言:在前段时间,学校要求做项目,为实现图形化界面,我采用了GUI的JavaFX,因此专门去钻研了一下,在这里将自己的所学进行一下归纳方向~~学习Java GUI(图形化界面)一般使用的都是AWT,Swing和JavaFX可以说,AWT是JavaGUI1.0,Swing是2.0,Java是3.0JavaFX相比前面两代所做出来的效果要更加精美,但因为推出的时间不是很OK所以没能有前面两代有成就,反过来说,前面两代更稳定些,想要更详细了解他们三者可以去百度一手~现在开始正文~~目录配置JavaF
2021-01-17 13:33:25 3624
原创 Java String类的使用以及和StringBuffer和StringBuilder的区别
Java String类的使用以及和StringBuffer和StringBuilder的区别目录索引绪论StringStringBufferStringBuilder绪论绪论:在Java语言中,为了处理字符串问题,Java提供了String,StringBuffer,StringBuilder三个类来封装处理字符串StringString类是不可变类,一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁为什么说String类是不可变类???因为St
2020-11-03 21:56:42 767 2
原创 C/C++使用链表存储文件内容,输出的时候,最后一行出现乱七八糟的数据,文件问题(3)
这个问题和利用变量接受输出数据导致最后一行重复输出的原理是一样的,问题都在feof函数的身上!忘记原理的同学们请仔细看一下关于变量重复输出的博客,在这里就不讲那么详细了,C/C++用变量访问输出文件,出现最后一条数据重复输出两次的原因解析他们的问题都是feof造成了最后一行的错误输出,不同之处就是,链表会使得多出的那一行为乱七八糟的数据,而变量则是与是一条数据一样的重复输出。上代码: while(!feof(fp)) { p=new mNode;//生成新结点
2020-06-27 13:59:49 1643 1
原创 用文件函数读取文件内容出现乱码的原因及解析,文件问题(1)
我们在写一些项目的时候,需要使用文件来获取和存储数据,而在操作文件的时候作为初学者的我们,必不可免的会出现一些令人抓狂的问题,比如说,标题所写的问题,我在这里向大家分享一些我曾遇到的问题的解析,帮助大家避坑,帮助大家更好学习~~~...
2020-06-27 12:14:05 2483
转载 codeblocks出现中文乱码解决方案
今天一个兄嘚在用codeblocks写项目的过程中,出现了中文乱码的现象,报错是这个样子的:error: converting to execution character set: Illegal byte sequence|(大概就是非法字符的意思)经过我一下午的摸索和结合网上各位的大佬的博客,把原因和解决方法简述如下:出现中文乱码大部分就是你的系统本地编码和codeblocks的编译器编码不一致!!!!首先,你先确定安装的codeblocks,一定要用其官网上的带mingw的安装包!!!!专
2020-06-22 20:57:26 4155 1
原创 codeblocks配置ege图形库
我们在使用codeblocks做项目或者游戏的时候,我们常会需要贴图,或者加入背景音乐一类的操作,而单纯的控制台是无法实现这一操作的,那么我们就要借助ege图形化界面了,通俗来讲ege就是提供一块画布,你可以在上面完成贴图,画图以及输出一些东西。在使用之前我们首先要对ege进行配置才可以使用哦。下载ege,可以进入ege的官网进行下载:https://xege.org/ege的文件夹下include的六个*.h文件(button.h,ege.h,fps.h,graphic.h,label.h,sys
2020-06-21 12:27:28 2518 7
原创 自己动手写头文件
众所周知,C语言的模块化是他的特色,每一个功能一般会单独写成一个函数用来引用,但是,你只能引用在你之前声明创立的函数,不然,就会报错,说函数未声明,因此你只能选择函数声明。但为了严谨性我们最好在程序最开始把函数声明都写一遍格式为:函数返回值类型 + 函数名(形参类型 形参名…);全局变量的定义和结构体的定义,这些必须得写的,但是全堆在一起就会显得很冗杂不美观,我们也可以把这些放入头文件里面。一些自创的常用的函数也可放入头文件,构建函数库,类似于stdio.h等头文件…话不瞎扯,来看..
2020-06-16 17:10:00 1071
原创 使用codeblocks新建一个项目
很多同学在学习C/C++等语言的时候,自己写项目是一个不错的锻炼方法,而用codeblocks写项目的时候我们就会遇到很多问题了,比如说:1.项目要用到很多文件或者别的资源,每次访问都要写好长的绝对路径,不仅容易出错,还一旦系统发生改变或者移植别的地方总是要一个个修改地址,不让文件就会打开失败2.函数太多,总是要声明,结构体太多,又要七七八八一大块。以上问题我们把代码什么的都打包进一个项目就都比较好解决了,好了,我们先来看任何新建一个项目。1.打开codeblocks.2.点击如图create a
2020-06-16 16:38:53 14328 4
原创 C/C++使用变量访问输出文件内容,出现最后一条数据重复输出两次的原因解析,文件问题(2)
C/C++用变量访问输出文件,出现最后一条数据重复输出两次的原因解析注:以下储存文件信息的变量,举例为已声明的结构体变量在用C/C++编写代码的时候,我们通常会使用结构体来读写文件信息,在输出的过程中我们有可能出现,最后一条信息输出两次????一般我们都是这么写的:while(!feof(fp)) { fread(&str,sizeof(yh),1,fp);//读出文件信息 printf("\t\t\t\t%-15s%-13s%1
2020-06-16 15:52:44 1796
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人