java
Twumf_1997
纸上得来终觉浅,绝知此事要躬行
展开
-
关于Spring中aop用aspect配置
一、建立项目结构(不需要接口,各自类写各自的方法就好)二、配置applicationContext.xml(详情见图)三、测试(先读取配置文件)aop用aspect配置原创 2017-06-27 21:27:00 · 622 阅读 · 0 评论 -
idea导入maven项目不能识别pom.xml文件解决办法
右键项目 add to as maven project原创 2018-06-25 13:51:05 · 22137 阅读 · 8 评论 -
在idea中maven项目 jar包下载不完整解决办法(持续更新)
从GitHub上checkout一个项目下来,导入idea后发现加载依赖奇慢无比,所以临时把网络调成翻墙的代理,结果会发现idea会停止之前的下载,那怎么办呢?项目还没构建完成呢,折腾了很久,发现更改一下依赖的版本号,再右键pom文件,reimport可以成功加载改依赖,但是 没有版本号的库怎么弄呢?整了很久,发现可以这样操作:点击右边工具栏maven--maven goal然后在弹框中输入mvn...原创 2018-07-08 10:35:23 · 38048 阅读 · 21 评论 -
使用IDEA和Maven搭建一个Spring Boot项目
Spring Boot是Spring MVC的升级版 嵌入的Tomcat,无需部署War文件 简化Maven配置 自动配置SpringIDEA用过的人再也不想用eclipse了,自从我入坑IDEA之后,就没怎么打开过eclipse了。这就好像和一个从来都没有使用固态硬盘的人有着同样的感慨,“再也回不去了“。GroupId可以改成自己的域名,其他默认,然后一路next,最后finish。这是项目的结...转载 2018-07-08 12:56:42 · 1132 阅读 · 0 评论 -
shiro+thymeleaf 整合
SpringBoot中实现Shiro控制ThymeLeaf界面按钮级权限控制移动开发## 需求简述在业绩核算系统中,我们使用了SpringBoot作为项目的整体架构,使用ThymeLeaf作为前端界面框架,使用Shiro作为我们的权限控制框架,Shiro作为轻量级的权限框架,使用起来非常方便,但是在使用的过程中我发现,Shiro作为页面级的权限控制框架非常好用,它可以注入到Con...原创 2018-08-24 19:03:37 · 21625 阅读 · 18 评论 -
实体类对应mybatis映射 There is no setter for property named 'id' in "xxxx"
字面意思很清楚,若实体类对应xml字段类型和名称正常检查xml是否多了空格原创 2018-10-22 14:46:03 · 2161 阅读 · 0 评论 -
java.lang.NumberFormatException: For input string: ""
1.传参字段和映射字段不一致2.传参类型和映射类型不一致3.时间类型转换时间戳长度不一致4.参数长度和数据库不一致原创 2018-10-31 16:07:02 · 46238 阅读 · 1 评论 -
时间戳的转换
转换注意 *1000L ,/1000的问题,不然要么超出范围要么时间一直是1970年原创 2018-10-31 20:10:53 · 204 阅读 · 0 评论 -
Disconnected from the target VM, address: '127.0.0.1:60563', transport: 'socket'
1.端口号占用2.xml文件包名错误原创 2018-11-20 10:36:46 · 91552 阅读 · 9 评论 -
接入 palpay支付说明+springboot接入demo
接入说明https://blog.csdn.net/change_on/article/details/73881791demo地址https://github.com/zllw/PaypalDemo原创 2018-12-06 10:35:23 · 3812 阅读 · 3 评论 -
idea启动编译类型无法转换错误
https://bbs.csdn.net/topics/391836701转载 2018-12-26 15:21:58 · 2029 阅读 · 0 评论 -
Idea中JDK为1.8,还提示Diamond types are not supported at this language level
project的java level 已经核实确实为8,但是IDEA里面仍然会有如下图的提示:通过查看项目设置,发现project的java level也是8。然后继续检查其他模块如modules ,发现了问题所在。改为8就好了。遇到类似问题重点排查的位置:project structure中的project,module中的sources和setting中的jav...转载 2019-04-13 08:49:41 · 1256 阅读 · 0 评论 -
SpringIoc及DI理解
谈谈对Spring IOC的理解 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享...转载 2019-04-14 17:28:59 · 262 阅读 · 0 评论 -
IDEA中编译报找不到符号的问题
https://www.jianshu.com/p/d6fea1fb402e原创 2019-08-13 11:32:42 · 517 阅读 · 0 评论 -
开发微信公众平台提交基本配置问题
如果检查了你的 1>后代代码 正确 (需要返回从微信获取的echostr) 2>ip能正常访问 3>token没写错(空格) 4>提交url时候不要写端口号 (80端口可以不写,默认80) 5>自己的tomcat端口是否改为80(80默认端口可不写)基本没问题的话,恭喜你提交正常,网络原因出现的次数应该不多...原创 2017-12-26 16:47:49 · 1594 阅读 · 0 评论 -
eclipse+maven项目重命名并且上传到新的码云地址
一 重命名项目在eclipse中改了项目名,我发现有些基本配置eclipse会自动帮你重新配置,下面我介绍下我重命名项目的步骤 1>如果你此时连接着码云的git仓库,首先关闭连接2>首先改掉你项目中的包名(如果命名规范涉及到项目名的)3>挨个修改你代码中涉及到项目名的地方以及修改你的连接数据库和其他涉及项目名的配置文件4>按F2 改掉项目名5> 如果你是m原创 2017-12-26 11:07:51 · 902 阅读 · 0 评论 -
jfinal+redis+maven搭建web项目(sts编辑器)
一、新建maven项目右键项目》bulid path 》add libraries》server runtime》选择一个服务器(这几步是解决新建maven项目报错)添加完成后发现少了src/main/java 等文件夹,去添加这些文件夹右键项目》properties》project facets》操作如下图发现还是少了src/main/java原创 2017-11-24 15:17:48 · 2587 阅读 · 1 评论 -
spring中aop配置
一,导入spring aop 的jar包二,建立目录结构首先建立目标对象的接口》实现接口》定义代理对象(分别继承各自的增强接口)》配置ApplicationContext.xml(id 为自己随便设置)》在测试类中测试测试结果原创 2017-06-27 21:35:35 · 232 阅读 · 0 评论 -
ssh框架报antlr.collections.AST.getLine()的错误解决方法
原因:hibernate和struts2 中都用到了了jar包 antlr-XXX.jar 但 struts2 中的jar包版本比hibernate中的jar包版本低,造成解析错误,所以可以把struts2中的jar包删除。重新发布项目后会出现两个jar包,删掉版本低的jar包原创 2017-06-27 21:58:15 · 338 阅读 · 0 评论 -
代理模式
详情解析请看:http://www.cnblogs.com/zhongzhongdebokeyuan/p/5822100.html转载 2017-06-27 21:44:01 · 188 阅读 · 0 评论 -
关于io流
详情请看:http://note.youdao.com/noteshare?id=813180f9ad0f46b150bcce1102bba497&sub=583621CE231E4489A973D46721BE80A3原创 2017-06-27 21:21:13 · 244 阅读 · 0 评论 -
JAVA的包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。 包装类均位于Java.lang包,包装类和基本数据类型的对应关系如下表所示:转载 2017-08-08 11:31:28 · 221 阅读 · 0 评论 -
Spring AOP 实现原理
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从转载 2017-08-08 11:40:48 · 221 阅读 · 0 评论 -
Eclipse+tomcat部署JFinal是启动tomcat时报JFinalFilter cannot be cast to javax.servlet.Filter
是因为tomcat服务器中和你发布的项目中都存在servlet-api.jar这个jar包,jar包冲突了,把项目中的删掉就好了,但是在j使用jetty启动时是需要这个jar包的原创 2017-08-31 10:08:54 · 2396 阅读 · 0 评论 -
关于log4j将不同的业务模块写在不同的日志文件中的办法
1.新建一个日志对象,写入获取日志信息的方法2.上图获取的logger就是区别去获取日志配置文件不同输出地址的关键元素,如下图,给不同业务模块配置不同的输出文件,配置箭头所指的别名3.之后去拦截器里调用,填入识别不同业务模块的参数给LogInfo方法,就Ok了原创 2017-09-08 17:44:21 · 3184 阅读 · 0 评论 -
eclipse新建maven的web项目时,pom.xml的war报错解决方法
具体错误是:web.xml is missing and is set to true在pom.xml文件中加入 org.apache.maven.plugins maven-war-plugin 2.3 false原创 2017-08-31 11:09:59 · 5991 阅读 · 1 评论 -
eclipse+maven新建项目index.jsp页面报错
错误 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。解决方法:在pom.xml文件中加入 org.apache.maven.plugins maven-compiler-pl原创 2017-08-31 10:42:48 · 1335 阅读 · 0 评论 -
Maven项目Java Resource 出现红叉
Maven项目Java Resource 出现红叉,但是项目具体没有错误可能是生成的web.xml和你修改后的jdk版本 、Dynamic Web Project的版本不同,解决方法:新建和你jdk、Dynamic Web Project版本相同的web.xml或者 复制一份原创 2017-08-31 13:08:45 · 3714 阅读 · 0 评论 -
用树莓派改装电风扇及实现Android遥控
最近天气很热,我租的房子又没有空调,基本上风扇一开就是一晚上,结果经常起床后发现口干舌燥的。我觉得这肯定是因为整晚吹风扇搞的,不管是不是,反正我觉得就是了。不开风扇吧,热!开风扇吧,早上起来不舒服,怎么办呢?能不能让风扇吹一会停一会这样的吹呢?让手机来当遥控器来控制风扇?加上语音控制?我看了下我那吃灰半年多的树莓派,觉得应该让它动一动了。硬件准备首先,电扇是必须的,树莓派吃灰了半年,也该工转载 2017-08-08 11:17:25 · 2889 阅读 · 1 评论 -
IDEA启动Springboot报command line is too long问题解决
http://www.bubuko.com/infodetail-2975680.html原创 2019-08-13 11:38:29 · 2370 阅读 · 0 评论