自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot项目引用自定义jar包的全流程处理方法

SpringBoot项目引用自定义jar包的全流程处理方法1.将自定义jar包导入项目在SpringBoot项目中,maven仓库提供了绝大对数的jar包。但有的情况下,我们仍需要使用到自定义jar包来实现特定的功能。使用自定义jar包,首先需要将jar包引入SpringBoot项目中。引入的方式通常有两种:一种是将jar包安装到本地maven仓库中,IDEA终端命令行如下:mvn install:install-file -Dfile=xxxxx.jar -DgroupId=xxx.xxx.x

2021-07-09 11:23:33 5687

原创 使用Java调用Python编程方式:使用复杂算例,包含参数传递

使用Java调用Python程序的方式有多种,在此介绍使用Runtime.getRuntime()执行脚本文件的方式,并使用复杂例子做详细说明1.处理Python脚本程序注意:在本文中,函数与方法含义相同,只为表达方便,不做区分。当我们拿到python编写的脚本程序时,首先需要对源程序进行处理,将其改写为方法体的形式,还需要声明主函数入口,并确定输入输出参数。算法程序编写人员在编写python程序时,通常直接以程序流的形式编写,当平台开发人员拿到算法程序后,需要对其首先进行处理,封装成方法体。下面结

2021-03-26 10:11:10 1128 4

原创 使用JAVA调用MATLAB算法程序方式——使用复杂算例进行完整说明,包括参数传递

使用Java调用Matlab算法程序的方法有多种,在这里介绍一种在实际平台开发中较为方便做法:将MATLAB脚本程序打jar包,再使用Java程序调用。一、处理MATLAB脚本1.处理算法程序脚本,将其封装为函数形式SpringBoot项目开发人员不一定也同时负责MATLAB算法程序的编写,而是使用已有的MATLAB算法程序。因此,在拿到MATLAB算法程序后,大概率应该要对算法程序脚本进行处理,将其写成方法体、也就是函数的形式。首次拿到的MATLAB算法程序,是以程序流的形式编写的,运算后工作区中

2021-03-25 16:42:46 3350 5

原创 Matlab与Java混合编程的几个问题与解决方案——参数传递与读取外部文件问题

与java相比,使用matlab编写算法具有非常明显的优势。但是,想要在使用java语言编写的平台中,整合MATLAB编写的算法程序,会遇到很多问题,例如参数传递,以及在SpringBoot项目中使用。在这里做出一些说明,如果只是学习简单的java调用MATLAB程序,请看其他博客。1 java语言调用MATLAB算法使用java调用matlab首先要解决的是版本匹配问题。使用jdk8版本的java要对应MATLAB2017b,若版本不同,则会在打包时报错。在MATLAB命令框中输入:version

2021-01-14 21:44:44 1520 6

原创 在VUE 中,如何实现子组件调用父组件中的方法?

在VUE 中,如何实现子组件调用父组件中的方法?首先,在父组件中引入子组件,并注册组件:引入组件:import Ma60CardsGatherPage from '../9_maintenenceOutline/MA60/MA60CardsGatherPage.vue'注册组件:export default { components:{ Num1Page:Ma60CardsGatherPage, }, }在父组件中使用子组件:<!-- 子组件调用父组件中的方法,要在组

2021-01-04 22:04:45 667

原创 解决Hbuilder编辑器内置终端无法输入和不能运行的问题

HBuilder编辑器内置终端无法使用的问题计算机操作系统为win10,HBuilder编辑器版本2.9.7首先,内置终端的使用不需要任何配置。第二,可以通过记事本或notepad++打开Hbuilder安装路径下插件文件夹中的main.js文件:HBuilderX\plugins\builtincef3terminal\script下main.js。路径如图所示。修改代码中powershell.exe为绝对路径:C:/Windows/System32/WindowsPowerShe

2020-11-09 17:33:40 21063 21

原创 vue前端页面无法加载,卡死,报错this.$el.querySelectorAll is not a function

很可能是你使用了store,但在main.js中没有引入。检查一下是否完全引入import store from './store'new Vue({ el: '#app', router, store, components: { App }, template: '<App/>'})

2020-10-15 19:54:31 5529

原创 SpringBoot绑定Mybatis报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

一般原因:1:命名空间是否指向接口,检查xxxdao.xml文件的namespace命名2:UserDao的方法在UserDao.xml中不存在或者写错3:mapper的XML配置路径是否正确以上原因都很容易找到,下面谈一个很难发现的原因。在SpringBoot框架中,绑定Mybatis,dao包或者mapper包里面的xml文件并没有编译进去,因为idea的默认配置文件都是放在src/main/resources目录下,如果想要编译src/main/java目录下的xml,可以在pom的build

2020-06-27 11:10:39 254

原创 Mybatis报错:无法找到xml文件情况总结

Mybatis报错:无法找到xml文件情况总结报错内容:Exception in thread "main" java.lang.ExceptionInInitializerError at Test2.main(Test2.java:20)Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/yan/re

2020-06-04 13:07:04 2015

原创 虚拟机安装Oracle,每次关闭后打开plsql报错“ORA-12154”,解决办法

Oracle数据库装在虚拟机中,每次关闭虚拟机之后要再重新连接数据库,则报错ORA-12154。看网上讲了很多监听器错误之类的,并没有在我这里解决问题,找了好久找到一个方案,在虚拟机的cmd中进行如下操作:然后再登录plsqldeveloper,就可以正常使用了。但该方法是一次性的,每次重启虚拟机再连接数据库之前都要再操作一遍。不过也很快,不算麻烦。...

2020-05-24 23:01:10 348

原创 20200327Java学习笔记:集合

集合集合本身是一个对象,一个容器,它用来存储对象的引用也就是对象的地址,不存储对象本身和基本数据类型。Java中每一个不同的集合,底层对应了不同的数据结构。在不同的集合中存储元素,等于数据放到了不同的数据结构中。常见的数据结构:数组、二叉树、链表、哈希表等。例如ArrayLIst()底层是数组,LinkedList()底层是链表。不同数据结构的存储方式不一样。Java中已经实现了数...

2020-03-27 18:04:36 197

原创 20200318Java学习笔记:IO

I/OJAVA 的FILE类,以及常用方法1.创建文件对象package file;import java.io.File;public class Demo01 { public static void main(String[] args) { File file1=new File("C:\\Users\\Princekin Yan\\Desktop\\...

2020-03-19 23:10:07 173

原创 20200312Java学习笔记:异常

异常Exception1. 什么是异常异常(Exception)值程序运行中出现的各种导致程序中断的状况:如文件找不到、网络连接失败、非法参数等异常发生在程序运行期间,它影响了正常的程序执行流程。2.异常分类简单分为:检查性异常、运行时异常、错误。检查性异常:CheckedException检查性异常即必须进行处理的异常,要么try catch住,要么往外抛,谁调用,谁处理,比如...

2020-03-13 09:17:38 124

原创 Java的日期

日期Date类Date类注意:是java.util.Date;而非 java.sql.Date,此类是给数据库访问的时候使用的时间原点的概念​ 所有的数据类型,无论是整数,布尔,浮点数还是字符串,最后都需要以数字的形式表现出来。日期类型也不例外,换句话说,一个日期,比如2020年10月1日,在计算机里,会用一个数字来代替。那么最特殊的一个数字,就是零. 零这个数字,就代表Java中的...

2020-03-12 09:59:10 143

原创 两种最简单的单例模式:饿汉模式和懒汉模式

单例模式关于单例模式:优点:只生成一个实例,减少系统性能的开销。可以在系统设置全局的访问点,优化共享资源访问。核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点三要素:构造方法私有化静态属性指向实例public static的 getInstance方法,返回第二步的静态属性饿汉模式(线程安全,调用效率高,不能延时加载)package singlet...

2020-03-11 15:46:31 265

原创 20200310学习JAVA笔记:面向对象编程

面向对象编程(OOP,Object-Oriented Programming)初识面向对象什么是面向对象面向对象是搭建框架,面向过程是实现流程。面向对象编程的本质就是,以类的方式组织代码,以对象的形式封装数据。抽象:将类似的、同类的事物抽取出来。三大特征:封装:将数据封装起来,对外提供一个接口来使用。继承:子类继承父类,得到父类的所有属性,被继承的类叫父类。多态:类和对...

2020-03-10 16:48:50 308

原创 20200306学习Java笔记:数组

数组数组定义相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定次序排列组合而成其中每一个数据称为元素数组声明创建package array;public class ArrayDemo01 { //数组类型[] 数组名字 public static void main(String[] args) { int sum=0; ...

2020-03-06 22:48:12 87

原创 20200305Java学习笔记:Java方法详解

JAVA方法详解何谓方法方法的定义和调用Java语言中用于完成一段特定功能的代码片段。类似于其他语言的函数。package method;public class Demo01 { public static int add(int a,int b){ return a+b;//a,b是形式参数,用来定义方法 } ...

2020-03-05 16:25:15 133

原创 20200305Java学习笔记:顺序结构与控制流程

顺序结构,控制流程顺序结构什么是顺序结构package struct;public class Demo01 { public static void main(String[] args) { System.out.println("1"); System.out.println("2"); System.out.println(...

2020-03-05 14:11:43 114

原创 20200304学习Java:包机制和javadoc

包机制语法格式package pkg1;//一般用域名的倒置作为包名,例如com.baidu导入形式 import package1.package2.classname; import package1.package2.*;//导入这个包下所有的类JavaDoc生成文档javadoc命令是用来生成自己API文档的,api文档属于一种文档注释。package com.kuang...

2020-03-04 17:22:01 122

原创 20200303学习Java的笔记:变量和数据类型

b站up主:狂神说Java,良心且免费的Java教程变量基本要素 :变量名、变量类型、作用域。作用域实例变量(成员变量)从属于对象,初始化的默认值为0,布尔类型的默认值是false,除了基本类型,其余的默认值都是null。局部变量(本地变量)在方法/函数中/block里(大括号)有用,使用前必须声明并初始化。类变量(静态变量)一种比较特殊的树立变量,用关键字static修饰。一个...

2020-03-03 19:28:14 147

原创 第一步:在控制台中实现HelloWorld!

HelloWorld新建一个文件夹,用于存放代码。新建一个.txt文件,将后缀修改为.java(如果文件没有显示,需要手动打开)HelloWorld.java编写代码public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); }...

2020-03-03 11:28:33 465

原创 Dos常用命令

打开CMD的方式开始+Windows系统+命令提示符Winj键+R+输入cmd+回车在任意文件夹下,按住shift键+鼠标右键,在此处打开命令行窗口资源管理器的地址栏前面加上cmd路径常用Dos命令符盘切换:D:/E:/F;查看当前目录下所有文件:dir切换目录:cd /d+路径cd…:返回上一级目录查看电脑详细信息:ipconfig,如不能运行则使用ipco...

2020-03-01 20:53:17 99

原创 Markdown语法

Markdown学习二级标题三级标题(#1~3个+空格+标题名)字体Hello,World!//(粗体* * +内容+ * *)Hello,World!//(斜体* +内容+ *)Hello,World!Hello,World!//(~ +内容+ ~)引用微博误国,毛选兴邦。//(>大于号)分割线//(—,***)图片[外链图片转存失败,源站可能有防盗链...

2020-03-01 17:23:10 48

原创 小白学习Java的笔记20200301

一年级工科研究生,(小声,航空专业),为了做老板的项目,从零开始学习编程——Java语言。谨以此文作为学历历程开始的纪念。2020/3/1

2020-03-01 16:43:42 64

空空如也

空空如也

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

TA关注的人

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