- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 springboot 整合activemq
1 首先准备一台虚拟机 用于搭建activemq ,activemq 安装就不多讲了 ,这里 推荐使用docker安装贼方便。 我这边用docker 开启activemq ,输入docker ps 如果正确启动 会有如下的输出信息。2 然后本地window 上输入activemq 的访问地址 (我这里是虚拟机ip :8162)(注意 需要关闭 linux 的防火墙)启动成功 会显示如下的管理页面 默认用户名密码是admin admin3 接下来开始整合 springboot...
2020-09-01 10:21:04
297
1
转载 idea返回上次光标位置按钮
https://blog.csdn.net/wangliyun222/article/details/79002507
2018-10-06 17:31:34
4643
3
转载 静态代理和动态代理详解
转自:https://blog.csdn.net/hejingyuan6/article/details/36203505
2018-08-21 20:31:51
187
原创 jdk 动态代理demo
以下随笔不作为参考:为什么需要代理呢:想象下这样一个场景:某地主frank 家里有几栋豪宅要准备卖出去 ,可是自己却没时间和顾客一对一面谈,于是他委托房产中介,让中介帮忙代理自己的卖房行动,中介就会和顾客去谈,这些谈判的行动都不用frank 自己完成,因此代理的作用就是,在真实对象访问之前或之后加入自己的逻辑。这就是代理模式jdk 动态代理必须借助一个接口才能产生代理对象,然后是实现了接口...
2018-08-21 20:03:35
274
原创 第一个只出现一次的字符
题目要求:在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).以下是比较直接暴力的思路(来自本人):可以先对字符串进行字典序排序,拿到有序的字符串以后,找到个数唯一的元素(因为字符串已经有序,也就是判断某个位置上的元素与相邻的之前和之后的两个元素是否相同即可 注意:头元素和尾元素可能要...
2018-08-20 11:09:25
154
原创 数组中出现次数超过一半的数字
题目要求:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。我的思路可能不止最优解:说说我的想法:可以对数组进行排序 ,排序之后如果如果角标为arr.length+ar1)/2-1 的元素个数大于一半就说明这个元素出现呢的次数...
2018-08-19 21:12:31
158
1
原创 二维数组的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数(下面叫做目标整数)。说下解题思路:不知道会不会有人和我一样忽视了数组的递增规则 直接对二维数组进行遍历哈哈正解(取自网络):因为数组每一行的最后一个数(记为m)是该行的最大值 m 是他所在列的最小值,因此只要目标整数比m...
2018-08-18 19:50:33
130
原创 mybatis 逆向工程
写个笔记 关于mybatis 逆向工程 执行成功 却没有文件生成:1 检查项目文件路经 是否正确 2检查tablename 是否正确
2018-07-30 08:53:35
149
转载 java 参数传递
转载https://blog.csdn.net/chenjiatao0909/article/details/52163845
2018-07-29 13:52:27
131
原创 mybatis 缓存机制
今天学了mybatis 的缓存机制 照着视频和书上讲的写下总结:一级缓存(本地缓存):一级缓存是在SqlSession 上的缓存 是mybatis 自动开启的 所谓一级缓存就是与数据库同一次会话期间 查询到的数据会放到一级缓存中 以后如果需要获取 相同的数据 直接从一级缓存中 拿 而不必再次连接数据库 一级缓存失效清况:1 SqlSession 不同 2SqlSession 相同 但是查询...
2018-07-23 16:09:10
166
原创 mybatis 批量保存demo
这是一个小白写的demo :注意Oracle 和Mysql 批量保存的方式不一样 这里Mysql 批量保存的方式对Oracle 不适用项目结构:数据库:Student表 需求就是批量加入学生信息:数据库配置文件和基础配置文件:jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/...
2018-07-23 09:46:59
1852
转载 java设计模式 ---工厂模式
转载https://www.baidu.com/link?url=2FshaNTHrOK6-C_B0l6VxbPCj6Yt9EuPwqC4VHZWCtsYz-UznjayfvtN8tZgWTz0fE4CmoFAS2Gh4Jzj-Fcyga&wd=&eqid=d268a094000290dd000000065b545643
2018-07-22 18:03:45
127
原创 mybatis 实现分布查询demo
最近刚刚在看mybatis的复杂查询 写了个分布查询的demo 有错请指正项目结构很简单:数据库:tid 是外键关联student 表 teacher 表首先创建Student 和Teacher 实体类package entity;public class Student { ...
2018-07-21 15:10:28
1057
原创 mybatis_demo
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。笔者今天搭了一个mybatis的demo 玩...
2018-05-27 21:26:30
376
原创 冒泡排序
package sort;public class BubbleSort { public static void main(String[] args) {int arr[]={6,3,8,2,9,1};sort(arr);for(int a:arr){ System.out.print(a);} } public static void sort(int arr[]) ...
2018-04-21 21:18:23
169
原创 简单排序和直接插入排序的java实现
最近在看java 的排序算法有几点领悟说下1.直接插入排序(以数组为例)所谓直接插入排序就是算法描述:对于给定的一个数组,初始时假设第一个记录自成一个有序序列,其余记录为无序序列。接着从第二个记录开始,按照记录的大小依次将当前处理的记录插入到其之前的有序序列中,直至最后一个记录插入到有序序列中为止。以下是java实现:public class test16 { public static ...
2018-04-21 20:45:12
195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人