- 博客(34)
- 收藏
- 关注
原创 maven中SqlServer的jar包版本和JDK版本不对应引发的错误
该错误是因为我使用的是JDK8的环境,用的 mssql-jdbc jar包是11开头的 版本不对应导致的。2.当SQLSERVER的jar包版本和JDK版本不对应时,报空指针错误。如果你使用的JDK版本是8,按照如下引入jar包即可。1.非安全验证问题 提示SSL安全检查错误。当不指定sql jar包版本时,提示如图。先确定版本对应,再去看security。如果是11 引入11开头的jar包。
2022-10-21 19:13:42
1324
原创 jdk1.8以上连接Access数据库
首先,不用降低JDK版本,老的驱动没了就没了,就算有,老的驱动解决不了新的问题~比如乱码报错问题。解决方法,使用 ucanaccess jar包来解决驱动问题。因为我现在查到的最新版本是5.0.1,之后看到文章的人可以去maven找最新版本。 <!-- https://mvnrepository.com/artifact/net.sf.ucanaccess/ucanaccess --> <dependency>
2022-01-07 10:23:08
1568
原创 记一次坑爹Echarts报错
报错内容为:因为使用的是旧版本的echarts,所以我把对应的options直接拿到echarts旧版本示例里面测试。在删除了我定义的visualMap后,界面不再报错,所以问题就在这个里面。visualMap: { type: 'piecewise', show: true, orient: 'horizontal', left: 'center', bottom: 8, precision: 2, pieces: [
2021-12-27 20:14:57
2154
原创 记nsq安装及java配置
文章略长,各位看官慢慢看nsq是基于go语言开发的,所以如果要使用的话,需要先安装golang环境。安装go环境我们这边使用的服务器是CenterOS的,可以 使用yum安装,也可以自己手动安装。我选择手动安装 - -、golang的官网是国外的,需要翻墙,所以这里使用golang中文社区的资源。https://studygolang.com/dl找到资源地址 比如我用的是https://studygolang.com/dl/golang/go1.16.3.linux-amd64..
2021-04-29 20:45:53
240
原创 记一次plantuml中文乱码
plantuml的官网是有一个说明的 增加一个参数 指定UTF-8就可以,但如果是中文的话,是需要安装字体库的。指令:yum groupinstall "fonts" -y原文地址:https://www.cnblogs.com/sisimi/p/7693226.html
2021-04-27 23:21:48
2344
原创 使用mybatis扫描,IDEA报错解决方案
原文地址1:在@Autowired 后,加上required = false,告诉IDEA不检查该自动注入,会允许该注入为null。@Autowired(required = false)2:用@Resource 代替 @Autowired3:在mapper上,增加@Repository 或者 @Component ,瞒过IDEA检查机制。4:使用lombok,见原文。5:关掉IDEA的警告功能,不推荐。6:安装mybatis的对应插件即可。综上所述,我选择6...
2021-03-10 09:16:58
405
原创 记第一次用线程池。。
搬砖搬了两三年了,面试的时候也一直被问线程池相关的问题,但只能草草回答“没用过”/“不了解”。 但是!就在今天!因为用户填写的信息需要过滤审核,老大让我单独开个线程处理,我说要是这请求比较多,弄个线程池比较好吧~ 经过小小的一番套路(我其实就想知道线程池需要怎么搞,使用又是怎样的,毕竟先会用再去琢磨里面的道理) 老大直接过来打了个ExecutorService threadPool = Executors.newCachedThreadPool();......... 然后...
2020-09-04 17:33:26
93
原创 IDEA 类存在,却报找不到
大早上刚开完早会,回来准备敲今天的代码,一看IDEA报红了…… (昨天刚上线新的版本,今天要做别的,该不会是昨天上线的版本有问题吧) 首先查找这个类是否存在,ctrl+左键点击这个类,提示找不到。。(已经弄好了,没办法截图,就是类找不到报红) 然后在项目中搜索这个类,发现是存在的,能从这个类的引用中找到刚才的那个controller。。但controller里引用不到这个类。 第一次尝试的当然是重启大法。。。重启IDEA ,没有用。。重启电脑,也没用。。 第二次尝试mave...
2020-08-06 09:06:24
5370
原创 代码正常的情况下,XXXbean 创建失败解决思路。
如果开发时候用的jdk 1.8的,在用IDEA启动时出现以下报错检查启动器内的启动环境,发现IDEA默认的启动环境是jdk 11,修改为本机上的jdk 8后,启动运行正常。------------------------------------------------------------------------jdk 8 之后,有很多默认的东西修改,需要注意。...
2020-06-16 10:46:17
640
原创 com.mysema.maven:apt-maven-plugin 处理办法
将项目导入idea后,一直提示有个包找不到:com.mysema.maven:apt-maven-plugin:<unknown>使用maven的reimport多次也没结果。执行maven的package指令后正常。分析:有些pom依赖于jar包,但当前环境不存在该jar包,故需要执行package指令后,产出该jar包,依赖正常。...
2020-06-15 12:12:47
4310
原创 Docker容器内的springCloud应用日志时间和本地时间不一致
首先要确定的是,我们在日常开发中,使用的都是东八区的时间。在将应用部署到docker容器内时,发现docker容器内的应用日志时间和实际时间相差8小时,导致考勤定时计算的时间本应在晚上0点,却延迟到了实际早上8点。网上找了很多方法,就不赘述了。下面是解决方法和一些思考。在启动类增加TimeZone.setDefault(TimeZone.getTimeZone("Asia/Sha...
2019-12-30 17:22:41
644
原创 基于github page搭建自己的博客
虽然网上有诸多教程,但免不了总要自己动手的。记录一下自己的操作经过。目录拥有一个github账号创建自己账号下的username.github.io设置域名解析到自己的github page域名访问变更为https结语拥有一个github账号首先,你需要一个github账号,如果没有,注册即可。链接注:如果想要直接使用该账号作为地址的话,可以随意注册;如果不想再...
2019-10-10 02:30:35
389
1
原创 javaBean的属性为什么用private而不是public
首先,基于JAVA的特性,使用private更符合封装的思想。 其次,基于private生成的get/set方法可以对属性进行只读/只写或不对外开放。(不对外开放:外部无法访问该属性,该属性的值只受特定因素影响。) 再次,如果用public定义该属性,若属性的类型后期发生改变,每一处直接调用该属性的代码都需要做对应修改;如果使用private修饰,只需要在该对象内部对get和se...
2019-10-09 23:44:27
4095
4
原创 搭项目时,以json形式发送到后端,后端不支持。
在pom中引入json解析相关的包<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.8.1</version><...
2019-05-07 22:25:01
166
原创 基于IIS进行路由转发,访问javaWeb
先上连接:https://www.cnblogs.com/aphason/p/4571899.htmlhttps://www.cnblogs.com/aphason/p/4571899.html 前段日子老板接到个活,给工厂上一套软件,在不知道他们已经用了其他软件对接微信的情况下,他们也要对接微信。 最初我设置了端口映射等等,都没有成功,所有请求都被转发到另一IP地址了,感...
2019-04-04 09:25:07
951
转载 myBatis逆向生成JAVABean和Mapper文件及XML
转载文章地址:https://blog.csdn.net/fzy198926/article/details/79354860 之前老早我是在一个群里用过这个插件,今天本来是要手写JAVABean和Mapper类文件的。光是一想就头疼啊。。十几个属性,五张表,这TM手写完。。再检查检查,今天就结束了啊。。所以找一找之前用过的文件啥的,结果放在U盘了,,而U盘也没带。找了很多篇文...
2019-02-19 14:39:28
324
原创 SpringMVC加了注解访问不到解决办法之一
今天加个新功能,本来不是什么有难度的操作,结果从中午折腾到现在 - -。-----------------------------------------------------------时间分割线 2019-02-15 20:29:43-----------------------------------------------------------首先,项目本身使用的是spring...
2019-02-15 20:37:19
1293
原创 Linux传输文件
使用的工具是Xshell5-----------------------------------------------------------------windows发送到Linux----------------------------------------------------------这个可以使用的工具有很多 使用命令也可以。使用工具只是为了更加方便,减少编写命令的时间。...
2019-02-15 15:00:40
210
原创 Linux安装tomcat
简单的说。。和windows没啥区别。。但是我第一次安装好之后,启动是启动了,在我本机上无法访问到Linux上的tomcat服务。就是tomcat默认的那个页面。然后我也没太在意。。按照下边这个注册成服务之后,重启了一下tomcat 就好了。。注册成服务---------------------------------------------------------------分...
2019-02-12 17:40:44
134
原创 LINUX安装mysql
转载自:原文链接因为我是新安装的,所以直接查看下边安装过程。发现我是一个比较懒的人。。就直接使用这行命令,发现安装后没办法使用。。又把之前的都清理掉,执行图片上面的那行命令。。安装完成后,使用查看随机密码的命令,发现没有。。于是。。又找到了这篇文章:链接经过一番折腾后,mysql可以正常访问了。但是。。执行命令的时候需要修改一下密码。。第一篇文章下边有这个命令...
2019-02-12 17:09:42
108
原创 linux安装
先说解决办法:安装一个可制作引导光盘的软件:https://cn.ultraiso.net/xiazai.html用该软件打开你下载好的centerOS的ISO镜像文件选择完之后将该ISO写入到你的U盘。(然后把这个ISO文件在U盘里再放一份,原教程这么写的,不晓得作用是什么。原文地址)然后这个U盘就相当于光盘了。开机 进U盘 选择安装选项 回车 问题解...
2019-02-12 14:11:53
281
原创 MAVEN打包失败,显示部分包引用不到
昨天使用MAVEN打包的时候,老是报一些包找不到。然后查看了下是哪些包import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;就是上面这两个包,在使用命令打包时候老是找不到。在网上搜罗不少办法,最终是这样的在pom的plugins里 配上本地的j...
2018-12-08 09:09:09
585
原创 bex5目录结构
咳咳 首先声明 有经验的老鸟直接看官方文档 :http://www.wex5.com/2-bex5/ 前人栽树,后人乘凉:https://blog.csdn.net/zyzn1425077119/article/details/78031359 BIZ下存放数据和业务处理逻辑,对外不开放;UI2下存放相关的UI界面,并对外开放。 在BIZ下新建应用填写项目名称(之前使用...
2018-11-09 11:09:10
737
转载 mybatis缓存相关
链接传送门:https://blog.csdn.net/qq_37169817/article/details/78985527 这里做一下简单叙述:mybatis缓存分为两级,一级是sqlSession级别的;二级是mapper级别的
2018-10-13 16:15:44
147
转载 springboot相关
发一个大神的博客https://blog.csdn.net/dm_vincent?t=1里面很多springboot相关的知识点还有其他的。这里贴一个最近面试被问到的问题,如何实现自动配置的https://blog.csdn.net/dm_vincent/article/details/77619752未经许可,贴个链接想来没啥问题。。...
2018-10-13 16:07:33
109
转载 spring和springMVC的区别
转自https://www.cnblogs.com/xtdxs/p/6594191.htmlspring 是是一个开源框架,是为了解决企业应用程序开发,功能如下◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能◆范围:任何Java应用简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。◆轻量——...
2018-10-13 16:03:24
110
原创 hashMap和arraylist
经常被问到的问题,然而每次总是有意外。。以下内容整理自互联网,若有不对的地方请留言指正,欢迎补充 hashMap的默认大小是16,2的4次方;hashMap的加载因子默认值为0.75,即 当一个hashMap里面的数据量,达到hashMap大小的四分之三的时候,hashMap的容量将会增长。增长为原量的一倍。hashMap的加载因子就是在实例化的时候括号内的传值 Map map...
2018-10-13 16:01:58
353
原创 杂记-2018-10-13
自从八月底离职之后,感觉浑浑噩噩的,最近去面试,各种面试题回答不上来,以此总结自己面试过程中,已经被自己遗忘的部分,或者说,铭记自己的JAVA基础其实很差~...
2018-10-13 15:48:31
114
转载 Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS 解决
转自:https://blog.csdn.net/chenyufeng1991/article/details/73724686有时候我们在创建Maven项目的时候会出现上述的问题,导致Maven项目创建失败,报错的提示如下: 这往往是由于我们在同一个目录中创建了Project Name相同的项目导致的。因为在同一目录下不能创建两个Project Name相同的Project...
2018-08-19 02:23:20
252
原创 配置maven
下载地址:http://maven.apache.org/download.cgi下载后解压出来安装位置:F:\apache-maven-3.5.4在环境变量path中增加一条F:\apache-maven-3.5.4\bin然后运行window+r CMD命令执行 mvn -v 即可查看到当前版本...
2018-08-18 14:27:46
152
原创 搜索链接集合
文章搬运工。。JAVA开发手册:https://blog.csdn.net/homewin19/article/details/80810673spring框架文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/
2018-08-18 14:16:39
574
转载 创建maven项目时候的GroupID和ArtifactID
原文地址:http://www.cnblogs.com/panxuejun/p/6184072.html groupId :the unique identifier of the organization or group that created the project artifactId :unique base name of the primary artifact bein...
2018-08-18 14:13:55
1522
转载 git base 异常
环境:win7 64位Error: Could not fork child process: Resource temporarily unavailable (-1). DLL rebasing may be required; see ‘rebaseall / rebase –help’.问题现象 : 在安装Git64位后,运行gitbash一直报错,failed to fork ...
2018-07-26 11:33:17
656
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人