自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

转载 【无标题】

springCloud的Eureka+Feign实现两个微服务之间的调用springCloud的Eureka+Feign实现两个微服务之间的调用_春风又绿江南岸的博客-CSDN博客

2021-11-25 17:36:10 82

原创 spring boot配置多数据源(实际运行却总是指向其中的一个数据源踩坑记录)

配置多数据源:1.application.yml配置spring: datasource: db1: # 数据源1 jdbc-url: jdbc:db2://10.156.5.8:50000/SUREKAM username: xxx password: 'xxx' driver-class-name: com.ibm.db2.jcc.DB2Driver type: com.alibaba.druid.pool.DruidDa

2021-08-20 17:04:23 1939 1

原创 list<Entity> 按照某个key 分组 转成 map<String, List<String>>

public static void main(String[] args) throws Exception { SysAccountAddress a1 = new SysAccountAddress(); a1.setAccountId("1"); a1.setDetailAddress("222"); SysAccountAddress a2 = new SysAccountAddress(); a2.setAccountId("1"); a2.setDetai.

2020-07-22 17:21:52 1579

原创 数据库函数权限问题

The user specified as a definer ('testadmin'@'%') does not exist执行以下两条语句授予testadmin权限即可grant all privileges on *.* to testadmin@"%" identified by ".";授权flush privileges;刷新...

2020-02-13 09:59:48 618

原创 mq 平台发送json数据

content_type :text/plain

2020-01-13 16:57:00 1332

原创 java读取两种格式(xls、xlsx)的Excel

https://blog.csdn.net/mr_zhangs/article/details/79401843 

2019-02-27 16:12:10 335

原创 eclipse Maven 配置

2018-10-08 14:24:03 126

转载 使用postman测试接口时需要先登录怎么办

1.在浏览器上先登录,登录成功后获取cookie:2.  2.postMan  提交post请求 ①:在headers 中设置Cookie ,Content-Type : application/json② 设置body  填写参数: ...

2018-09-13 09:10:40 23532 1

转载 spring Mvc 常用注解

使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题2012年04月28日 11:38:13阅读数:147498错误描述:[java] view plain copy@RequestMapping(value = "/index")      public String index(@RequestParam(value = ...

2018-06-06 09:51:36 138

原创 mybatis 中映射

1. 一个实体里面包含另一个实体如:对应的mapper 配置文件2. 一个实体包含 一个   List<Entity> 如:对应的mapper.xml

2018-06-04 13:47:05 209

原创 冒泡

1. 冒泡for (int i = 0; i < intArray.length - 1; i++) { for (int j = 0; j < intArray.length - 1 - i; j++) { if (intArray[j] > intArray[j + 1]) { int temp = intArray[j]; intArray[j] ...

2018-04-27 17:16:24 147

原创 递归

2018-04-27 17:16:05 112

原创 Oracle 怎么将两张不关联的表数据横向拼接

2018-04-26 13:44:42 10379 4

原创 oracle 删除一个表里面的重复数据

表里有如下字段:去重: DELETE  FROM SYS_USER_ROLE a  WHERE rowid > ( SELECT min(rowid)  FROM SYS_USER_ROLE b  WHERE a.user_id=b.user_id and a.role_id=b.role_id);

2018-04-12 16:12:29 674

原创 js文件路径引用

 <script src="/static/js/echarts.min.js"></script>一般从webapp 后面开始考取路径

2018-03-19 11:27:19 11372

原创 Oracle取出表A和表B中不同的数据

1.  如图   表A 和表 B 中    都有共同字段  name,age,sex          取出两表中不同的数据sql:select t1.name,t1.sex,t1.age from TABLE1 t1minusselect t2.name,t2.sex,t2.age from TABLE2 t2...

2018-03-15 15:05:21 3826

原创 关于图片,pdf上传,预览,下载

       其实 上传照片跟上传pdf 还有其他 影音类的文件差不多  就是jsp 页面上显示的方式不一样       废话不多说,直接上代码      1. 上传文件  首先有个上传文件的按钮       其 代码为: <div class="control-group"> <label class="control-label">上传pdf文件:</labe...

2018-03-08 09:40:16 4323 1

原创 static 关键字

1.Static变量           一种被Static修饰的变量叫做静态变量  ;另一种是没被修饰过的叫做 实例变量两者的区别是:  对于静态变量  在内存中只有一个拷贝, jvm只为静态分配一次内存   ,在加载类的过程中完成静态变量的内存分配,可用类名直接访问                         对于实例变量,每创建一个实例变量就会为实例变量分配一次内存,  实例变量可以在内...

2018-02-27 17:45:04 133

原创 final 关键字

                    1.   被final修饰的对象必须赋值   否则会报错                          2.  被   final   修饰过的对象值不能再次被改变                       3. 被final修饰的方法  不能被覆盖如图: 父类有两个方法  , 方法A被final修饰过,   方法B没有被修饰过            ...

2018-02-27 11:41:20 168

原创 Super 关键字c

  一.      Super 关键字的作用:1. 主要存在于子类的方法中,用于指向子类父类的对象。2.访问父类的函数,访问父类的属性, 访问父类的构造函数二。   Super 注意的地方  this  和super很像,  this指向的是当前对象的调用,     super指向的是当前调用对象的父类例如 :   现有父类  Father子类继承了父类    并重写了父类的方法  ,  由此  ...

2018-02-27 09:09:30 334

转载 ArryList, LinkdList, voctor之间的区别

              List 接口一共有三个实现类,分别是ArryList ,LinkdList,Vector三者具体的区别如下:      1.ArryList 是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问,数组的缺点是每个元素之间不能有间隔,当数组大小不满足时  需要增加储存储存能力,就要将已有的数据复制到新的储存空间中,当从ArrayList的中间位置...

2018-02-26 15:47:52 2807

转载 voctor

Vector 可实现自动增长的对象数组。 (线程安全,内部通过数组实现)java.util.vector提供了向量类(Vector)以实现类似动态数组的功能。 创建了一个向量类的对象后,可以往其中随意插入不同类的对象,即不需顾及类型也不需预先选定向量的容量,并可以方便地进行查找。对于预先不知或者不愿预先定义数组大小,并且需要频繁地进行查找,插入,删除工作的情况,可以考虑使用向量类。...

2018-02-26 15:09:05 808

转载 什么是线程安全 什么是线程不安全

         之前在看数据数据结构    一直都有“线程安全或线程不安全的字眼”,之前一直不是很理解,今天在这里做个小结。线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据...

2018-02-26 14:24:35 14599 1

转载 LinkedList基本用法

LinkedList类是双向列表, (内部是链表,线程不安全)列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList():  ——生成空的链表2. public LinkedList(Collection col):  复制构造函数1、获取链表的第一个和最后一个元素[java] view plaincopyimport jav...

2018-02-26 11:22:41 542

原创 ArryList

    ArrayList是一个其容量能够动态增长的动态数组    它继承了AbstractList,实现了List、RandomAccess, Cloneable, java.io.Serializable。         基本的ArrayList,长于随机访问元素,但是在List中间插入和移除元素时较慢。同时,ArrayList的操作不是线程安全的!一般在单线程中才使用ArrayList,而...

2018-02-26 11:11:22 206

原创 TreeSet

                   现在有一批数据,要求不能重复存储元素,而且要排序。ArrayList 、 LinkedList不能去除重复数据。HashSet可以去除重复,但是是无序。所以这时候就要使用TreeSet了既然Tree set 能够排序   里面自然有一套排序规则。① : 让元素自身具备比较性如:② :定制排序1.实体2.测试这样直接写会报错  因为并没有指定排序规则自然排序要进...

2018-02-26 10:27:29 229

原创 HashSet

HashSet   :(底层是以哈希表实现的。  线程不安全,存取速度快)             HashSet存储元素的顺序并不是按照存入时的顺序(和List显然不同) 是按照哈希值来存的所以取数据也是按照哈希值取得。        由于Set 具有去重功能   显然 HashSet也具有该功能HashSet如何检查重复?HashSet会通过元素的hashcode()和equals方法进行判断...

2018-02-24 12:05:36 119

原创 Set集合

Set 集合            :set常用的功能  就是去重功能  ,至于为什么能去重    我们可以看看源码    (特点1:去重)           可以看的出来  : Set  的 底层实现事hashMap     当我们向hashSet里添加一个值的时候 ,其实这个值是存储在hashMap的key中   key是不能重复的  自然也就达到了去重的目的。Set 最主要的功能是去重  ...

2018-02-24 11:52:15 124

原创 学习笔记 1 ( mybatis 缓存理解 懒加载,一级缓存和二级缓存)

何为凡人,何为仙,岂闻韶华尽何年,回首沧桑,此恨绵绵,风月如剑,看我破天。道不尽仙凡殊途,尽人间。       1.什么是延迟加载      resultMap中的association和collection标签具有延迟加载的功能。     延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。         设置延

2018-01-24 10:45:09 413

原创 maybatis 各种零散知识总结(传参,返回值,标签等)

1. MyBatis的传入参数parameterType类型分两种   1. ①. 基本数据类型:int,string,long,Date;   1. ②. 复杂数据类型:类和map (parameterType="java.util.HashMap")      ③. 如果传参为   数组,List   (parameterType="java.util.ArrayList"   一般用于for...

2018-01-19 17:17:59 849

原创 sql 语句中 常用语法 以及优化方法

1. 子查询(子查询是将一个查询语句嵌套在另外一个查询语句中,内层查询语句的查询结果,可以为外层查询语句提供查询条件。)举个栗子①   ~IN            SELECT   *   FROM   employee                       WHERE  d_id   IN                         (SELECT   d_id    FROM  

2018-01-19 10:24:48 422

转载 java常用的设计模式

java常用设计模式设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式

2018-01-03 15:43:26 525

转载 mysql语句优化总结

Sql语句优化和索引1.Innerjoin和左连接,右连接,子查询A.     inner join内连接也叫等值连接是,left/rightjoin是外连接。SELECT A.id,A.name,B.id,B.name FROM A LEFT JOIN B ON A.id =B.id;SELECT A.id,A.name,B.id,B.name FROM A RI

2017-12-22 14:06:29 259

转载 eclipse中向svn提交代码

基本原则:每次提交前需要先和线上的对比,先把冲突解决掉,然后把线上的更新到本地,最后把本地的提交上去。即:对比->解决冲突->更新->提交。 步骤详述:1、右键项目 -> Team -> 与资源库同步。 2、在同步视图中选择Conflicts Mode,以便首先查看解决冲突。 3、双击需要解决的冲突文件,这里为Student.java,右侧主显示区会出现比较视图

2017-12-22 09:54:55 783

转载 程序员面试技巧

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!一、概述面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。“你的优

2017-12-20 10:07:19 438

原创 用for each循环出一个列表时 不请求后台 如何获取当前列的字段值

在瞎扯淡之前    小加分享一首安神醒脑之神曲           在一般简单的oa系统中  难免会出现后台返回一个实体的List集合  前端页面用El表达式循环赋值到页面上的情况  如下图:               当点击“修改”按钮时  触发一个弹框事件  获取当前行的所有属性   如下图:               相信很多小伙伴刚开始做这个的时候 一般会写

2017-12-19 10:02:18 1960

原创 青葱岁月回忆录 2

又到了小加给大家讲故事的时间了...  上回我们说到  老林 , 老林一个比我大点的老大哥  帅的一b   本该在南昌读书的他   也许是厌倦了学校的无味   和女朋友一起跑到武汉来找实习工作了   最后   阴差阳错的坐在了我旁边   上课一起听老王讲着故事。。          老林本是计算机专业的  瑞彩前期的课程对他而言应该算是小儿科   整天喜欢钻研各种技术   经常性的搞到晚上

2017-12-13 16:49:00 528

原创 那些青葱岁月回忆录

前些日子     公司项目忙于上线  我们这些当小弟的忙的不可开交    今天项目要演示了   本该紧张的日子  我却闲的蛋疼..趁此机会  我跟有缘人分享哈子小加的故事..           今天是2017/12/13   转眼间    已经毕业一年半了    毕业的一年半中有太多的感伤    还好我这样没心没肺的人抗的住, 时间定格在去年6月份 ,那是我刚毕业的日子说句实话  

2017-12-13 13:30:12 304

原创 idea导eclipse项目并用tomcat发布

从学校出来   一直用 eclipse  Myeclipse开发工具来编码     一直到我在深圳上班时  才初次接触到idea用了一段时间    感触良多    一句话 :idea确实是比eclispe用起来顺手多了   在视觉上 编码提示上都有很明显的感觉 最近在网上找关于idea部署web项目的教程   很多 但是不是很全   试了很多次 方才成功    在这里简单的总结一下....

2017-12-13 10:28:52 411

原创 ie缓存

众所周知   针对javaEE开发人员来说    一款合适的浏览器显得极为重要   是不可或缺的一部分太多的css js 样式等问题要基于浏览器上开发  而ie浏览器就比较蛋疼了  ie8以下的浏览器就更蛋疼了   不支持很多java语法 ,而且 ie的缓存问题也让人头疼今天小加就来聊一下 ie的缓存问题  事件回顾:  针对一个oa管理系统而言  其主要功能可定是其单点登录 以及权限

2017-12-13 09:54:23 277

spring-cloud.zip

springCloud的Eureka+Feign实现两个微服务之间的调用

2021-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除