
java
文章平均质量分 50
MYNAMEL
萌新
展开
-
idea的run可以正常运行debug运行报错
idea原创 2022-06-14 11:41:01 · 872 阅读 · 1 评论 -
idea启动项目报错(内存溢出)
Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject[org.jetbrains.jps.javac.InputFileObject[file:///F:/Desktop/daima/xjsbd/src/main/java/cn/semdo/modules/XXXX.java]]@pos27511: Java heap space原因:项目太大导致加载时内存溢出解决:调大idea的内存使用方法:...原创 2022-05-17 11:08:06 · 4307 阅读 · 1 评论 -
写一个完整前后端项目四
主要内容:将数据库表的属性名修改。对mybatis语句进行优化。 idea引入MySQL目录将数据库表的属性名修改对mybatis语句进行优化idea引入MySQL将数据库表的属性名修改将大写改成下划线,如fileId改成file_id。红框中的is_delete是新增属性对mybatis语句进行优化前提:将实体类中的第二个单词的首字母改成大写,如:fileid改成fileId添加一个resultMap:id是自定义的,底下select引用他时是根据这个id名来引用的;colum中是.原创 2022-01-19 09:49:20 · 219 阅读 · 0 评论 -
mybatis使用
工具:idea,maven,jdk本文参考:https://mybatis.org/mybatis-3/zh/sqlmap-xml.html目录依赖基础语句示例各参数详细解释表select各参数详细解释表insert、update、delete相关标签和元素selectKeysql依赖依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybat.原创 2022-01-17 13:36:39 · 787 阅读 · 0 评论 -
写一个完整前后端项目三
本文主要内容:后台链接数据库目录SpringBoot配置文件替换SpringBoot配置文件替换将application.properties配置文件替换成application.yml和application-dev.yml该处参考链接yml文件分析:在application.properties中有spring.application.name=demo到了application-dev.yml中就变成了spring: datasource: name: demo.原创 2022-01-14 16:06:39 · 851 阅读 · 0 评论 -
写一个完整前后端分离项目二
该节主要内容:布置vue页面样式,设置路由,写一个上传下载功能目录前端页面和路由整一个好看的vue页面设置页面路由(就是页面跳转)效果图上传和下载前后端代码前端页面后台代码效果图前端页面和路由整一个好看的vue页面1.创建好相关文件夹和文件components下创建一个api文件夹,里面创建hw.jscomponents下创建一个vue文件夹,里面创建downloadFile.vue和uploadFile.vue2.访问Ant Design Vue官网选取页面样式,并将样式应用到Hell.原创 2022-01-14 10:45:23 · 382 阅读 · 0 评论 -
java调用cmd命令
本文参考链接:https://www.cnblogs.com/happyPawpaw/p/3740903.htmlimport org.junit.Test;import java.io.InputStream;public class ObjTo { @Test public void objToGltf(){ //cmd.exe /c 命令 //注意千万不要用/k,因为/k窗口不会关闭导致程序在process.waitFor处会卡住(不报错,.原创 2022-01-13 09:54:43 · 1639 阅读 · 0 评论 -
写一个完整前后端分离项目一
涉及技术内容:vue、SpringBoot、leaflet、Linux、MySQL只列出几个大头技术,其他技术如html、js、mybatis。。。。等就不一一说明了本期主要内容:环境搭建和跑通一个示例目录需要的工具前端环境后台项目搭建数据库(Linux)关于云服务器跑通前后端前端安装axios前端安装Ant Design Vue前端配置jQuery前台代码文件图前台代码helloworld.vue前台代码hw.js后台代码文件图后台代码AllController.java相关效果图需要的工.原创 2022-01-12 17:32:27 · 1719 阅读 · 0 评论 -
idea创建javaFX项目
main主入口,基本不用动Controller写java代码的地方sample写页面的地方链接:https://pan.baidu.com/s/1Fd1uGaBTStDJg8rN6i20lQ提取码:w55a把这个也安装一下,是一个实时可看界面的辅助工具,很好用,安装然后idea需要配置一下,下面是这个软件的画面。...原创 2021-12-27 17:13:37 · 1666 阅读 · 0 评论 -
javaFX裁剪视频exe
该程序需要用到ffmpeg链接:https://pan.baidu.com/s/1GEc6CwC7_QEF44SHw6X5hA提取码:w4do该项目就不发了只发主要代码package sample;import javafx.concurrent.Service;import javafx.concurrent.Task;import javafx.concurrent.WorkerStateEvent;import javafx.event.ActionEvent;import ja原创 2021-12-27 17:04:42 · 1404 阅读 · 0 评论 -
打包java程序成exe
然后使用exe4j进行打包链接:https://pan.baidu.com/s/17lDhXvUqMT075Uw9gz_HMQ提取码:7tbj第九步就是打包,已进入就自动打包了。原创 2021-12-27 16:55:38 · 164 阅读 · 0 评论 -
javaFX学习相关网站
javaFX学习相关网站动态改变界面值动态改变界面值https://www.cnblogs.com/ssh2/p/7765199.html原创 2021-12-23 10:35:48 · 317 阅读 · 0 评论 -
快速搭建IDEA+SpringBoot+SpringSecurity
本人萌新,没事不要问我,我也不知道。基本概念和说明:1.SpringSecurity自带初始登陆页面,当然你也可以用你做的页面替换2.本人暂时了解的SpringSecurity的功能为:认证:可以理解为登陆,身份的认证,理解为是否登陆的判断,就是一个购物网站,你可以不登陆浏览商品,但是你在加入购物车的时候就是进行登陆判断,你没有登陆就会引导你登陆。授权:判断你是什么身份,对应着什么功能。你如果是马云登陆淘宝,那么你可以设置菜单,设置商品等。如果你是客户登陆淘宝,那你就只能浏览和购买。3.本次演示原创 2020-11-06 09:47:55 · 2468 阅读 · 0 评论 -
使用idea,SpringBoot数据导出成Excel
注意:本文参照https://www.cnblogs.com/lin02/p/11648899.html1.表设计2.pom.xml文件添加依赖<!-- poi实现excel导入导出--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>原创 2020-10-26 11:28:43 · 3167 阅读 · 2 评论 -
Java实现上传和下载功能
Idea、SpringBoot、Maven本文参考:https://blog.youkuaiyun.com/weixin_43160956/article/details/846752861.添加依赖<!-- 文件上传和下载--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-f原创 2020-11-03 14:15:45 · 913 阅读 · 0 评论 -
将txt中的信息存储到对象中(二)
将txt中的信息存储到对象中 //获得文件路径,获得数据对象,将对象放在list集合中 public List insertTxts(String path) throws Exception{ //调用该类中的insertTxt方法获取所有txt文件的路径 List listPath = insertTxt(path); //创建一个list1用于存放所有从txt文件中提取出来的对象 List list1 = new ArrayLi原创 2021-02-03 11:27:12 · 502 阅读 · 0 评论 -
获取文件夹中所有txt文件路径(一)
获取文件夹中所有txt文件路径public List insertTxt(String path) throws Exception { //获取指定文件夹路径 File oldfile=new File(path); //获取指定文件夹里面所有文件,并存储到数组中 File[] files=oldfile.listFiles(); //创建txtPathList集合用来存放txt文件的路原创 2021-02-03 11:15:46 · 1668 阅读 · 0 评论 -
Spring简单入门案例一
Spring的入门案例一总结:先创建一个实体类,spring是创建一个spring容器将对象放入该容器中(该操作在配置文件中完成),然后通过测试类中的测试方法获取容器对象获取实体类对象(该操作在测试类中完成)Spring案例组成为:1.jar包2.实体类3.配置文件4.测试类1.jar包spring-beans-4.0.0.RELEASE.jar作用...原创 2019-11-19 13:36:45 · 255 阅读 · 0 评论 -
Spring的相关jar包解析和下载
Spring所需的各类jar包汇总详解Spring jar包官网下载地址:http://repo.spring.io/release/org/springframework/spring/Spring jar包的描述:针对3.2.2以上版本org.springframework spring-aopSpring的面向切面编程,提供AOP(面向切面编程)实现org.springfram...原创 2019-11-19 14:47:53 · 441 阅读 · 0 评论 -
Java基础(1)
1.Java严格区分大小写2.Java文件的文件名要和文件中的public class名一致3.cmd中运行Java文件javac 文件名.javajava 文件名(该步调用的的是javac产生的class文件)4.若一个文件中有多个类,编译时会产生多个.class文件5.类名首字母大写6.所有程序代码都是从主方法开始运行的7.主方法所在的类需要加public8.注释单行注释://多行注释:/ * .. * /文档注释:/**...*/9.标识符可由:字母、数字、_、$组成,原创 2020-11-27 13:31:20 · 235 阅读 · 0 评论 -
eclipse安装Spring插件
eclipse安装Spring插件1.打开eclipse,点击帮助(Help)2.点击install New Software3.点击Work with 后面的Add4.在Location一栏中输入http://dist.springsource.com/release/TOOLS/update/e4.5/(提示:e4.5就是eclipse的版本版本号,要对应自己eclipse的版本号,查询方法请见文章尾部)5.输入之后点击add,然后会跳出加载,选中加载选项中四个以IDE结尾的选项,点击NE原创 2020-07-12 01:26:21 · 361 阅读 · 0 评论 -
Idea+SpringBoot+MySQL+mybatis 快速搭建项目
看图,奥里给设置你项目存放的地址,最好自己选地址,不然过两天你自己都不知道项目在哪了连接数据库这是我的源码,请参考spring.datasource.url=jdbc:mysql:///localhost:3306/ssm001?useUnicode=true&characterEncoding=utf-8spring.datasource.username=rootspring.datasource.password=rootspring.datasource.ty原创 2020-11-03 14:02:27 · 1032 阅读 · 0 评论 -
将对象集合写入excel并将excel输出(三)
将对象写入excel并将excel输出//将对象信息写入excel表中 public XSSFWorkbook show1(String oldPath) throws Exception { //调用该类中的insertTxts方法,获取对象集合list List<ImportTxtEntity> list = insertTxts(oldPath); XSSFWorkbook wb = new XSSFWorkbook();原创 2021-02-03 11:32:15 · 473 阅读 · 0 评论 -
Linux部署项目实操简介
后台使用java前端使用tomcat部署后台我连接linux使用的是Xshell,传输文件用的是Xshell配套的Xftp。我们一定要支持收费的正版,不要去找网上的那些免费的破解的盗版。1.使用idea将项目打成jar包。先clean再install。然后左边就会出现一个target的文件夹,里面就有你整个项目的jar包2.将jar传到Linux上面,进入到jar所在的目录,使用下面的命令Linux的跳转命令示例:cd /root启动jar包命令:java -jar 你的包名..原创 2022-01-07 14:19:31 · 2949 阅读 · 0 评论 -
MD5入门
加密方式种类:对称加密:简单例子理解,一个明文变量a经过密钥x处理,变成了b,然后b经过密钥x处理又变成a。就是说加密和解密的密钥是一样的,都是x。称之为对称加密非对称加密:公钥,所有人都可以拥有,对外公开。密钥,只有自己拥有,不公开。简单例子理解,明文变量a经过公钥x处理变成了非明文变量b,这时如果还用公钥x对非明文b进行处理得不到明文a,只有用密钥y对b进行处理才能得到a。对a进行密钥y处理变成b,b可以用公钥x解密变成a。这种属于单方向保密。因为解密和加密的密钥不一样,所以叫非对称加密。原创 2021-11-18 16:33:34 · 168 阅读 · 0 评论 -
用本地txt当简易数据库
本文使用流进行存储和读取,有兴趣深入研究的小伙伴去看看java io流 //写数据 public String writeTxt(String planId,String name){ try { //如果文件存在,则追加内容;如果文件不存在,则创建文件 File f = new File("NameAndId.txt"); FileWriter fw = new FileWriter(f, true); .原创 2021-11-11 10:40:21 · 1384 阅读 · 0 评论 -
java访问WebService接口Soap
参考地址:https://www.cnblogs.com/garfieldcgf/p/5966317.html本文介绍两种方式:1.适合发送单个参数2.适合发送很多的list,复杂的数据,但是会有点夸张,各位往下看就知道了3.文章最末尾有完整的import和Maven方式一:@CrossOrigin(origins = "*", maxAge = 3600) @PostMapping(value = "/select") public Object[] 方法名(String.原创 2021-11-11 10:09:20 · 1322 阅读 · 0 评论 -
Process finished with exit code -1073740940 (0xC0000374)
Process finished with exit code -1073740940 (0xC0000374)请先审题:本人出现该错误的条件如下:1.使用Java语言2.在用for循环3.for循环里面在字符串拼接4.for循环次数比较多5.该错误不是一启动就报错,是在for循环运行中或运行完才出来的实用性建议:1.网上说python什么什么的,我没用,和这个无关2.网上说设置什么电脑的控制面板搞什么区域什么的,我试了没用分析原因:1.可能是for循环次数太多,时间太长**(建原创 2021-10-28 10:28:40 · 5714 阅读 · 0 评论 -
java解析las/laz(点云数据)
参考地址:http://www.itfsw.com/blog/category/java/参考地址提供的github地址:https://github.com/jsimomaa/LASlibJNI依赖:<dependency> <groupId>fakepath</groupId> <artifactId>laslibjni</artifactId> <version>0.0.1</versio原创 2021-10-27 09:55:40 · 1876 阅读 · 2 评论 -
读取excel和txt数据
从各种文件中读取数据读取excel数据读取txt数据读取excel数据1.创建一个file文件对象(并获取数据)File file = new File(“文件绝对位置(包含文件名和文件后缀)”);2.创建一个excel对象Workbook wb = Workbook.getWorkbook(file);3.获取excel每页的信息(一个excel表格中可以有很多页,在excel下方切换,但是很多时候一个excel表格只有一页,所以可能很多人会陷入误区,比如俺)Sheet sheet = wb原创 2021-03-15 23:12:52 · 389 阅读 · 0 评论 -
记录神奇的学习网址(未成年误入)
神奇的网址xuggle相关(操作视频)xuggle相关(操作视频)官网:http://www.xuggle.com/downloads辅助1:https://blog.youkuaiyun.com/hpb21/article/details/7943372原创 2021-03-08 15:56:16 · 4633 阅读 · 0 评论 -
window10安装jdk1.8
1.先下载jdk1.8的安装包https://pan.baidu.com/s/1hvbVlAn2pKIVAyTx-HKTrA提取码:gt762.进行安装,除了这个安装位置需要注意以下,其他全部下一步。这个安装位置你最好找一个容易记住的地方。3.设置环境变量右击我的电脑->点击属性->点击高级系统设置(左侧)->点击环境变量%JAVA_HOME%\jre\bin%JAVA_HOME%\bin.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool原创 2021-01-25 16:32:09 · 209 阅读 · 0 评论