- 博客(43)
- 收藏
- 关注
原创 解决跨域问题
一、 现象二、 跨域分析1.什么是跨域(域名)url:统一资源定位符用来定位网络上具体的资源位置的uri:统一资源标志符用来区分网络上不同的资源的跨域是指跨域名的访问,以下情况都属于跨域:跨域原因说明 示例域名不同 www.jd.com 与 www.taobao.com域名相同,端口不同 www.jd.com:8080 与...
2019-08-29 22:21:50
946
原创 IDEA阿里Java规范插件的安装
File->Settings >> Plugins >Install后,重启即可在Tool看到插件:在当前类点击【编码规范扫描】即可:注意代码一定要编译过后在进行 扫描,否则结果可能不完全! ...
2019-08-28 19:09:06
245
原创 idea一键生成set方法的插件
首先File->Settings >> Plugins >>generateallsetter点击 Install后,重启即可展示
2019-08-28 19:03:37
4363
原创 springBoot:java.lang.IllegalArgumentException:Request header is too large
post请求头过长解决办法:在bootstrap.ym配置文件中加入:server: max-http-header-size: 100000
2019-08-21 22:15:02
425
原创 SpringCloud Feign报错:Method has too many Body parameters
feign参数问题启动报错: java.lang.IllegalStateException: Method has too many Body parameters: public abstract cn.yun.util.AjaxResult cn.yun.client.RedisClient.set(java.lang.String,java.lang.String)get错误写法:...
2019-08-21 21:31:22
2518
转载 axios 发 post 请求,后端接收不到参数的解决方案
问题场景场景很简单,就是一个正常 axios post 请求:axios({ headers: { 'deviceCode': 'A95ZEF1-47B5-AC90BF3' }, method: 'post', url: '/api/lockServer/search', data: { username, pwd }})后台说没有接收到你的传参。这就有点奇怪...
2019-07-28 22:12:24
503
转载 MyBatis中在插入数据后,对象立刻获取Id的方法
在做crm项目,角色添加权限功能,插入角色数据时,需要获取角色id添加到角色权限中间表,但获取的角色id是空,经查询,解决办法如下获取自增主键,拥有自增主键的数据库:MySQL在insert标签中,加入keyProperty和useGeneratedKeys两个属性: !-- 增加 --><!--useGeneratedKeys设置为true,keyProperty设置为出...
2019-07-26 18:08:47
7822
转载 MAVEN项目无法编译XML文件解决方案
在POM.XML文件中加入以下代码<!-- MAVEN项目部署时无法将mapper.xml文件部署,需要通过以下配置解决 --> <build> <!--资源往往不是代码,无需编译,而是一些properties或XML配置文件,构建过程中会往往会将资源文件从源路径复制到指定的目标路径。--> <resources> ...
2019-07-15 09:08:20
664
转载 idea中选中操作快捷键总结
dea是一款java开发神器,功能十分强大,熟练掌握idea的快捷操作能让我们的开发效率成倍提高。下面系统总结了idea中的选中操作。1、全选 CTRL + A(最简单,几乎所有的编辑器都有此功能)2、选择当前行先按 HOME,将光标定位到行首,再按 SHIFT+END或者先按 END,将光标定位到行尾,再按 SHIFT +HOME3、选择当前光标处到文末的内容(或...
2019-07-14 18:36:20
14716
原创 SpringDataJpa学习
一、什么是SpringDataJpaJPA:是基于JDBC的封装,我们主要使用Hibernate对JPA的实现SpringDataJPA:是spring下面的一个子框架SpringData中对JPA再次进行了封装,让开发人员用起来更简单wenhao的jpa-spec框架:基于SpringDataJpa又封装了一次二、集成Spring+SpringDataJpa1.引入项目中所需要的所...
2019-07-13 22:57:59
231
原创 jdbc获取连接的三种方法
一、SpringJDBC1.属性Spring的一个子框架,对JDBC进行了封装<bean id="dataSource">....</bean> <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSourc...
2019-07-13 22:54:53
1709
原创 vue的一个简单案例
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="element-ui/lib/theme-chalk/index.css" ...
2019-07-13 22:44:25
585
原创 MyBatis入门
一、创建项目二、导包核心包mybatis-3.2.1.jar依赖包asm-3.3.1.jarcglib-2.2.2.jarcommons-logging-1.1.1.jarjavassist-3.17.1-GA.jarlog4j-1.2.17.jarslf4j-api-1.7.2.jarslf4j-log4j12-1.7.2.jar数据库驱动包mysql-connecto...
2019-07-13 22:34:01
287
转载 IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后...
2019-07-13 17:14:41
117
原创 问题:idea的pom.xml中jar包导不进去
idea的pom.xml中jar包导不进去方法:把maven仓库jar包对应文件夹下带.lastUpdated后缀的文件删除,在reimport一下
2019-07-13 17:13:02
2402
1
转载 Idea:applicationcontext in module file is included in 5 contexts
今天使用IDEA做项目的时候出现了这个东西经过查询资料,应该是编译器自动导入配置文件的时候发生了某些错误,提示修正解决方法:依次打开 Project Settings -> Modules -> Spring 按减号删除右侧所有文件,然后再按加号重新导入配置文件即可。---------------------作者:ipllt来源:CSDN原文:https:...
2019-06-27 23:33:55
2297
转载 Error running 'IBS': Address localhost:1099 is already in use
今天在IDEA上配置IBS项目的时候出现了一个Error running ‘IBS’: Address localhost:1099 is already in use,端口被占用的错误。错误导致的原因是tomcat运行使用不规范出现的错误,而这个1099端口是tomcat的JMX默认设置的端口:解决方法:win+R,运行,输入cmd,进入命令提示符 输入netstat -aon | f...
2019-06-27 23:28:14
552
转载 编程经验
1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案,而不是尝试去做“超级堆码员”。2. 编程语言是一种语言,只是一种语言。随着时光推移,只要你理解了一种语言的原理,你会发现各种语言之间的相似之处 。你所选择的语言,你应该觉...
2019-06-26 11:37:32
129
原创 Java面向对象----封装、继承
一、 封装:概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问。现实生活中封装概念的引入:1.包装 :快递 :打包2.台式机电脑:机箱[ 主板 显卡 内存 电源 硬盘。。。]优点:良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细...
2019-06-26 11:21:32
168
转载 请不要做浮躁的人(编程忠告)
前言:浮躁的人容易问:我到底该学什么;—-别问,学就对了;浮躁的人容易问:JS有钱途吗;—-建议你去抢银行;浮躁的人容易说:我要中文版!我英文不行!—-不行?学呀!浮躁的人分两种:只观望而不学的人;只学而不坚持的人;浮躁的人永远不是一个高手。1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要...
2019-06-23 21:40:25
160
原创 Spring构造注入&注解注入&AOP
一、依赖注入1.导包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio...
2019-06-23 20:38:25
1464
原创 事务并发(乐观锁)
一、 事务4个特性ACID原子性(Atomic),事务必须是原子工作单元;一致性(Consistent),事务在完成时,必须使所有的数据都保持一致状态。隔离性(Insulation),由事务并发所作的修改必须与任何其它并发事务所作的修改隔离。持久性(Duration),事务完成之后,它对于系统的影响是永久性的。二、事务并发通常为了获得更好的运行性能,各种数据库都允许多个事务同时运...
2019-06-23 17:21:40
1764
原创 SSJ集成学习
一、什么是三大框架1.sshStruts2 Spring Hibernate2.ssmSpringMVC Spring MyBatis3.ssjStruts2 Spring JPASpringMVC Spring JPA(今天学习)SpringMVC Spring Data JPA二、SSJ集成的步骤分析:1.创建项目&导包2.搭建spring的运行环境...
2019-06-20 23:39:26
418
转载 JavaSe基础知识总结
Java基础知识总结写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。---------...
2019-06-19 17:22:04
514
原创 JPQL(JPA的查询语句)
一JPQL和SQL1.JPQL和SQL很像,查询关键字都是一样的2.唯一的区别是:JPQL是面向对象的二、JPQL书写规则JPA的查询语言,类似于sql1.里面不能出现表名,列名,只能出现java的类名,属性名,区分大小写2.出现的sql关键字是一样的意思,关键字不区分大小写3.不能写select * 要写select 别名三、JPQL的简单查询package cn.it...
2019-06-18 22:12:30
19998
4
原创 jQuerey学习
一.万能的 $ ($===jQuery)$ 是一个对象,也是一个方法1.1 直接获取页面的元素$ (“选择器”) 例:$ ("#id值")1.2 dom就绪后执行相应的代码window.onload = function(){…} -> 页面加载完毕后执行(所有数据请取完毕)$ (function(){…}) -> dom加载就绪(只需要读取到标签与属性即可【速度更快,...
2019-06-17 10:25:26
200
原创 JPA学习总结
一.JPA:是一个ORM规范ORM:对象关系映射Hibernate是一个ORM框架(实现了ORM规范)JPA(Hibernate)和JDBC区别:JPA(Hibernate)开发效率高,性能低(不好控制),兼容所有数据,好的缓存机制二.CRUD1.导包(hibernate-core,entityManager,mysql,junit)2.\META-INF\persistence....
2019-06-15 23:35:37
549
原创 JavaScript高级加强笔记
1.js可以写任意位置(建议写在最下面)2.所有的全局变量(函数)都在window对象中3.动态调用 对象[“方法名”] () 对象.方法名()<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title>...
2019-06-07 20:27:51
176
原创 Ajax和jQuery
一.什么Ajax?Ajax:异步的Javascript和XML,用于完成局部刷新XML是用于数据传输,现在外面开始都使用JSON二.原生的Ajax实现方式xhr = new XMLHttpRequest() : 通过new它可以创建一个ajax对象【兼容IE需要创建ActiveXObject】2.1 方法(函数)xhr.open(methodType,methodUrl,...
2019-06-03 23:08:59
2169
原创 Spring 框架学习
一、什么Spring1、 什么是框架一组jar包的集合,是一个半成品,只解决某一个领域的问题2、Spring的含义Spring是一个轻量级的DI/IOC与AOP的容器框架**轻量级:**相对于EJB(以前一个重量级框架)来讲的,框架更加简单,功能也很强大DI:依赖注入(对象自己不创建,依赖于Spring容器,Spring会把对象创建并交给他)IOC:控制反转(对象的...
2019-06-03 16:56:34
131
原创 Java的JS学习
文章目录一 JS的认识1.1 JS的前世今生1.2 引入JS的三种方式1.2.1 直接在a标签中完成1.2.2 在script标签中完成1.2.3 外连式1.3 JS的基本语法1.3.1 变量的定义1.3.2 和Java不一样的地方1.4 JS的函数1.5 全局变量与局部变量1.6 小结二 系统函数(global)三 简单对象3.1 js对象3.1.1 创建对象3.1.2 添加属性与方法3.1.3...
2019-06-01 23:59:51
325
原创 JavaScript&Dom学习
打字游戏案例DOM:文档对象模型。直白的讲就是Java程序解析结构化文档的时候,在内存中生成的包含当前结构化文档所有内容的一个对象模型。是一门思想,或者更明确的讲是一门访问结构化文档的一种方式。HTML:就是一个文档,我们可以通过Java语言去解析它,Java是面向对象的语言,可以把HTML里面的每一个元素解析成一个一个的对象;因为只有封装成对象,在程序里面就可以拿到这些内容;DOMD ...
2019-06-01 23:18:44
169
原创 java:BootStrap(Web前端CSS框架)学习
一.BootStrap:html,css与js的框架功能:响应式(兼容各种设置),移动设备优先。内置了很多漂亮的样式二.BootStrap入门2.1 使用BootStrap需要引入三个文件min:压缩版/没有min:开发版(源码)bootstrap.min.css/bootstrap.css -> bootstrap的所有样式jquery.min.js/jquery.js -&...
2019-06-01 23:03:03
635
原创 SVN
一、SVN服务器安装&配置1、下载方式1:VisualSVN-Server-2.1.9.msi=Apache+Subversion方式2:Apache+Subversion 自己手动做集成配置2.安装2.配置1)新建仓库一般公司里面的一个项目只是得有一个仓库来存放项目代码,而这些仓库是需要创建的。2)仓库目录结构trunk主干 最新的代码,代码是不稳定的、bran...
2019-06-01 21:05:02
198
原创 SpringMVC框架学习
一.什么是SpringMVCSpringMVC是基于Spring的一个子框架(MVC框架)。这个框架主要是解决咱们Controller这一层的问题,SpringMvc作为Spring中的一个模块,可以与Spring无缝集成。MVC:Model(模型),View(视图),Controller(控制器)二.怎么使用SpringMVC1 导包 (Spring的包 + Spring-web...
2019-06-01 16:42:12
190
原创 CMS系统学习(六)
一、缓存1、什么是缓存:缓存就是数据交换的缓冲区(称作Cache)2、缓存作用(1)提升性能(2)缓解数据库压力3、缓存实现方式==(1)EhCache ==: 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate(JPA)中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存.(2)Memcached:只支持简单...
2019-06-01 15:27:40
303
原创 CMS系统学习笔记(三)
一、工作(jobs)的CRUD1.三层架构dao层package cn.itsource.cms.dao;import java.util.List;import cn.itsource.cms.domain.Jobs;import cn.itsource.cms.page.PageList;import cn.itsource.cms.query.SqlConditio...
2019-05-30 23:26:09
466
原创 CMS系统学习(五)
一.高级查询1.1 拼接where条件的字符串(第一个条件前面加where,其它的条件前面加and)a. 先加一个 where 1=1 -> 影响查询性能//接收前端传过来数据 private String title;//工作名称 private Integer positiontype;//工作类型 。。。。。。/** * 拼接条件的第一种方式:不建议使用 ...
2019-05-30 23:15:34
473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人