- 博客(51)
- 收藏
- 关注
原创 使用npm第一次创建vue项目时报错 errno -4058 no such file or directory, mkdir ‘XXXXXXXX‘解决办法
vue、node.js 、npm
2024-08-30 09:34:01
478
1
原创 在springboot项目中使用mybatis持久层报错sql中的参数找不到问题
报错信息如下:org.apache.ibatis.binding.BindingException: Parameter ‘start’ not found. Available parameters are [arg1, arg0, param1, param2]在网上找了和长时间,先在罗列下他们说的问题:都说是sql语句写错了,多加了单引号select * from t1 orde...
2020-03-11 15:02:08
1002
原创 com.rabbitmq.client.ShutdownSignalException: connection error,An unexpected connection driver error
今天写一个测试类测试RabbitMQ出现报错3次分别如下:com.rabbitmq.client.ShutdownSignalException: connection error这个错误时因为RabbitMQ的代码端连接端口是5672而我写成了15672所以连接错误。com.rabbitmq.client.impl.ForgivingExceptionHandler.log:119 -A...
2020-02-25 20:41:38
721
原创 使用jpa的@Query注解查询数据库中datatime类型数据报错Unknown column 'startTime' in 'where clause'
今天使用 jpa 的 @Query 这个注解查询数据时,sql语句语法出现了错误,记录下来。我的错误写法是这样的@Query(value = "select * from tb where DATE_FORMAT(start_time,'%Y-%m-%d')=DATE_FORMAT(startTime,'%Y-%m-%d')", nativeQuery = true)List<Plan...
2020-02-19 22:42:01
1853
原创 idea复制工程但是类中导入包不全问题解决
问题:原始类中有14个包引入,如下图但是在拷贝到磁盘后就变成了8个然后在导入新的电脑上时就总是少包报错,如下图。解决办法:在复制项目之前先clean一下然后在install就好了,如下图 然后在新电脑的idea上安装一个插件叫lombokFile -> Setting -> Plugins,在搜索框中输入lombok,然后点击install在线安装即可,如果第一次...
2020-02-17 21:24:18
1512
原创 利用opencsv将数据导出成csv格式文件
3.利用opencsv将数据导出成csv格式文件功能实现:将数据导出成csv格式文件所用结构:opencsv API所用方法:CsvWriter引入pom依赖(Springboot环境):<dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</a...
2019-12-13 15:59:56
1496
3
原创 利用EasyExcel将数据导出或导入成Excel格式文件
2.利用easyExcel将数据导出或导入成Excel格式文件功能实现:将数据导出成Excel格式文件所用结构:easyExcel API所用方法:ExcelReader,ExcelWriter引入pom依赖(Springboot环境):<dependency> <groupId>com.alibaba</groupId> <ar...
2019-12-13 15:58:07
2189
原创 elasticsearch单条/批量插入/删除的实现
1.es单条/批量插入/删除的实现功能实现:需要对es中的数据进行批量删除所用结构:Elasticsearch API所用方法:(1)Java客户端:RestHighLevelClient – java高级别客户端(2)IndexRequest,BulkRequest ,SearchRequest ,DeleteRequest具体实现代码:/** * 连接es * @throws...
2019-12-13 15:56:06
987
原创 面试之设计模式
单例设计模式静态内部类public class Singleton{ private static class Holder{ private static Singleton singleton=new Singleton(); } private Singleton(){} public static Singleton getSingleton(){ return Hol...
2019-12-09 16:56:37
120
原创 httpClient的post请求重定向302错误解决
httpClient的post请求重定向302错误解决public class TestLogin { public static void main(String args[]) { try { HttpClient client = HttpClients.createDefault(); login(client);...
2019-12-05 13:11:15
2533
1
原创 启动项目报错,缺少log4j
启动项目报错:ERROR StatusLogger Log4j2 could not find a logging implementation. Please ad项目中缺少log4j的jar包,使用maven引用jar包 <dependency> <groupId>org.apache.logging.log4j</groupId> ...
2019-12-02 15:39:29
2464
原创 sql语句的顺序和优化
SQL语句的执行顺序MySQL的语句共分为11步,如下所示(8)select (9)distinct<去重的字段>(1)from<左表>(3)<join的类型>join <右表>(2)on<分组前的筛选条件>(4)where<分组前的筛选条件>(5)group by<分组的字段>(6)with...
2019-11-29 11:18:30
205
原创 常用的一些sql语句面试题
数据表test想要的结果如下sql可以如下书写:select DISTINCT id,name,(SELECT score FROM test t WHERE cour = '语文' and t.id=test.id) as '语文' ,(SELECT score FROM test t WHERE cour = '数学' and t.id=test.id) as '数学' ,(S...
2019-11-21 19:03:42
663
原创 SpringBoot之定制banner
定制bannerSpringBoot项目启动默认有自己的启动banner,也可以通过如下方式自定义banner样式。可以根据Spring Boot启动自动加载的路径src/main/resources,在其中编辑一个名为banner.txt的文件,在文件里面写项目启动时的banner样式。banner文件中添加样式如下:启动项目后时的样式如下如果没有resourc...
2019-11-11 14:47:42
170
原创 SpringBoot学习之二概念
SpringBoot是什么从字面理解,Boot是引导的意思,因此他是引导Spring快速搭建的一个工具。以前开发的SSM框架需要很多的配置,而SpringBoot采用“习惯优先于配置”的理念,使得用户很容易创建一个独立运行,准生产级别的基于Spring框架的项目。SpringBoot的核心功能:独立运行的Spring项目(嵌入式常用Spring框架开发项目:导航系统),只要有...
2019-10-23 17:54:24
157
原创 SpringBoot学习之一快速搭建
概念SpringBoot是什么从字面理解,Boot是引导的意思,因此他是引导Spring快速搭建的一个工具。以前开发的SSM框架需要很多的配置,而SpringBoot采用“习惯优先于配置”的理念,使得用户很容易创建一个独立运行,准生产级别的基于Spring框架的项目。SpringBoot的核心功能:独立运行的Spring项目(嵌入式常用Spring框架开发项目:导航系统),...
2019-10-23 17:04:31
132
原创 SpringBoot环境前期准备
JDK在windows上要有一个jdk,我安装的是1.8版本的jdk,并且配置环境变量eclipse下载一个eclipse,我使用的是霓虹灯版 Version: Neon.3 Release,解压即可使用。maven配置环境变量:与jdk类似,配置环境变量到path中,然后在cmd窗口中输入:mvn -v 检查环境变量配置成功与否,当出现maven版本号等一些信息时说明成...
2019-10-23 15:53:19
136
原创 linux虚拟机无法打开
1. 问题描述:我使用的是VMware12版本,本身已经安装完虚拟机,之前打开都是没有问题的,今天启动就给报了这个错误。然后我点击了获取所有权,出现如下界面然后我不敢动了。上网查询原因:2. 原因:在上次使用时没有正确关闭虚拟机,导致在该虚拟机中安装目录下出现以lck结尾的文件夹如下图所示3.解决办法:删除这个以lck结尾的文件夹在重新打开虚拟机就可以了...
2019-10-21 13:42:35
4775
2
原创 springboot工程启动不起来出现错误信息:Cannot determine embedded database driver class for database type NONE
spring工程启动出现如下错误的解决办法:Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2019-10-17 22:44:48.634 ERROR 3668 --- [ restartedMain...
2019-10-17 22:54:55
241
原创 手写MD5加密算法
先记录下代码,稍后进行说明public static String md5(String plainText) { byte[] secretBytes = null; try { secretBytes = MessageDigest.getInstance("md5").digest(plainText.getBytes()); } catch (NoSuchAlgorithmEx...
2019-09-20 14:45:16
866
原创 过滤器记录请求响应时间的工具类毫秒级别和微秒级别
过滤器记录请求响应时间的工具类毫秒级别和微秒级别web.xml中配置过滤器<filter> <filter-name>FilterDemo1</filter-name> <filter-class>com.test.filter.FilterDemo1</filter-class> </filter> ...
2019-09-20 10:39:40
517
原创 Linux常用命令整理
Linux常用命令关机 shutdown -h now 关闭系统 shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 reboot 重启 logout 注销 注意:关闭云主机一定要在开启页面关闭,不要使用该命令文件和目录a.进入文件夹 ``` cd /home 进入 '/ hom...
2019-09-19 17:41:58
97
原创 Eclipse中修改项目部署名映射
Eclipse中修改项目部署名映射右击要修改部署名映射的项目 —> properties选择 —>输入web —>找到web project setting Context root就是项目的部署名称 —> 修改为自己想要的部署名即可...
2019-09-18 22:06:54
487
原创 使用Excel快速生成Sql语句
使用Excel快速生成Sql语句例如我们想把下边Excel中的数据插入到数据库中,如下图:数据库的id是自增的,所以都写null接下来开始在Excel中编辑数据先写好模板语句,插入数据库,检查语句是否正确insert into user values(null,‘测试’,1,‘测试1’,‘1@163.com’);然后复制这条SQL语句打开Excel,选中表格后的一个单元格,在上方...
2019-09-18 10:46:15
843
原创 获取web应用上下文所有的初始化参数
获取web应用上下文所有的初始化参数javax.servlet.ServletContext sc = this.getServletContext();Enumeration<String> names = sc.getAttributeNames();while(names.hasMoreElements()){ String name = names.nextElemen...
2019-09-11 16:46:37
521
原创 路径问题:获取文件绝对路径的2中方式servletContext和类加载器ClassLoader,相对路径和绝对路径问题
获取文件绝对路径的2中方式和相对路径和绝对路径路径难题:获取路径的方式- 2种 getServletContext()和Classloader()ServletContext获取资源路径://定义当前web应用的上下文对象javax.servlet.ServletContext sc = this.getServletContext();//读取文件,getRealPath(传入的路...
2019-09-11 12:19:28
469
原创 java中CLASPATH是什么
CLASPATH是什么classpath在JAVA程序中是指bin目录在web应用中是指WEB-INF下classes文件夹
2019-09-11 11:23:09
160
原创 动态生成验证码的工具类
动态生成验证码的工具类package cn.tedu.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.FileOutputStream;import java.io.OutputSt...
2019-09-11 11:00:37
382
原创 eclipse启动后jsp页面报错Failed to create the part's controls
报错问题可能是jsp的可视化编辑器打开的原因解决办法:切换工作空间,前提是先关闭该jsp文件后执行这个操作File–》Switch Workpace–》Other,重新选择工作空间参考链接: link.2. 关闭可视化编辑器,前提是先关闭该jsp文件后执行这个操作参考链接: link....
2019-09-11 10:41:23
750
原创 后台servlet使用PrintWriter类向前台页面写内容的代码
后台使用servlet向前台页面写内容的代码向前台写内容有单行写也有多行一块写入resp.getWriter().write("time = "+date);//是单行向前台写内容本例中使用多行一块写入的方式public class FirstServlet extends GenericServlet{ @Override public void service(ServletReq...
2019-08-28 13:58:46
1869
原创 html中table和form的位置区别
table和form的区别 直接说问题:表格table和表单form的位置不太明确form的作用:只是将里面包含的元素一块提交给后台使用,可以理解为一块数据table的作用:只是方便将元素在页面摆放整齐,可以理解为一行数据如果是这样<form> <table> <tr> <th>表格头1</th> </...
2019-08-12 17:50:13
1212
原创 数据库索引
数据库索引:什么是索引:a) 索引是用来快速寻找那些具有特定值的记录,MySQL中的索引都以B-树的形式保存,如果没有索引,执行查询时,MySQL会扫面整个表的所有记录,直到找到符合要求的记录,如果做为索引条件的列上创建了索引,MySQL无需扫面记录,可迅速找到目标记录位置。索引的类型a) 普通索引:没有唯一性的限制,alert table tablename add index 索引名...
2019-08-08 17:00:25
94
原创 Weblogic+eclipse的debug配置
Weblogic+eclipse的debug配置修改weblogic根目录下user_projects\domains\域名\bin\setDomainEnv.cmd文件;找到以下内容:if "%debugFlag%"=="true" ( set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%...
2019-08-08 14:39:31
280
原创 将信息写入到xml文件中的工具类
将信息写入到xml文件中的工具类``` public void writeToXML(Document document) throws IOException{ FileOutputStream fos=new FileOutputStream("d://a.xml"); OutputStreamWriter osw=new OutputStreamWriter(fos, "ut...
2019-06-26 15:13:13
167
原创 异常处理
@[TOC](SpringMVC参数类型异常处理,Servlet.service() for servlet [springmvc] in context with path [/SpringMVC] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: Op...
2019-06-24 12:25:40
263
原创 出现jar包和jdk不兼容时怎么办
当使用SpringMVC报错为如下时,在网上搜索都说是版本的问题,3.2.3的版本和jdk8不兼容,升级jar包版本即可,但是有时不想升级jar包怎么办呢,降低jdk为jdk7也可以,但是同时要修改编译等级为jdk7StandardWrapper.Throwableorg.springframework.beans.factory.BeanDefinitionStoreException: F...
2019-06-21 15:05:56
1783
原创 SpringMVC访问路径正确但是一直报404问题
环境:eclipse霓虹灯版+jdk1.8+Tomcat 9+jar是4.16版本目录结构如下:web.xml中的配置如下:springmvc-servlet.xml配置如下:hello.jsp页面部分代码访问路径:页面报错,jQuery路径找不到后台提示错误是Handler没有映射org.springframework.web.serv...
2019-06-19 14:58:13
5849
原创 Java基础之排序算法
冒泡排序public class Test01 { public static void main(String[] args) { int[] arr={4,6,57,7,8,9,3,32}; Test01 t1=new Test01(); arr=t1.BubbleSort(arr); for (int i : arr) { System.out.print(i+...
2019-03-31 14:58:56
126
原创 Java设计模式之三装饰者模式
三、装饰者模式:用于动态的给一个对象添加额外的职责,增强功能:继承的方式会占用类的继承关键字,还有动态代理模式也可。适用场景:a. 处理那些可以撤销的职责b. 在不影响其他对象的情况下动态添加职责实现过程:a. 写一个装饰类,提供私有构造方法,并传入被装饰者b. 装饰者和被装饰者需要具有相同的方法,可以通过接口的方式。c. 在装饰者内部添加新的功能。四个角色:a. 接口:统一...
2019-03-31 14:53:18
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人