JAVA常用工具类

工具代码.md源码在文章附件中Base64字符串转文件读取文件夹文件GsonUtil工具类代码MyBatis配置文件

Java 2021-04-23 AM 73℃ 0条

Base64转文件

public static void base64ToFile(String base64, String fileName, String savePath) { File file = null; //创建文件目录 String filePath = savePath; File dir = new File(filePath); if (!dir.exists() && !dir.isDirectory()) { dir.mkdirs(); ...

Java 2021-04-23 AM 53℃ 0条

两个升序数组合并为一个降序数组C语言实现

源码:#include "SqStack.h" int Merge(int C[],int B[],int nb,int A[],int na){ SqStack stna,stnb; initStack(stna); initStack(stnb); for(int i=0;i<na;i++){ Push(stna,A[i]); } for(int i=0;i<nb;i++){ Push(stnb,B[i]); } printf("=======...

默认分类,C/C++ 2021-04-23 AM 55℃ 0条

java首次加载opencv报错

在官网下载了最新版本,但是在eclipse中配置环境后发生以下错误 Exception in thread “main” java.lang.UnsatisfiedLinkError: org.opencv.core.Mat.n_eye(III)J at org.opencv.core.Mat.n_eye(Native Method) at org.opencv.core.Mat.eye(Mat.java:402) at HelloCV.main(HelloCV.java:8) 首次运行代码如下 这个错误主要由于没有加载openCV的java类库,因为在代码中:System.out.pr...

Java 2021-04-23 AM 96℃ 1条

迷宫问题Java实现(BFS和DFS)

迷宫问题Java实现(BFS和DFS 迷宫问题迷宫问题算是经常会碰到的,类似于下图,这是一个5x5的迷宫,这里数字1代表可以走的路,数字0代表不可以走的路,从(0,0)到(4,4)显然有两条路径。在这里插入图片描述1, DFS求迷宫路径DFS(Depth-First-Search,深度优先搜索),顾名思义总是选择深度大的节点去访问,下面的图是一个二叉树,如果从头结点F开始深度优先遍历,若访问了C则下一个节点不可能是E,因为C和E的深度是一样的,违反深度优先原则。深度优先遍历序列不唯一。 在这里插入图片描述 ok,现在我们来用深度优先来解决迷宫问题,这里用到了回溯法 伪代码:public ...

Java 2021-04-23 AM 73℃ 0条