自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 ActiveMq环境搭建,及简单运用。

1、先下载安装运行(以linux为例)下载地址:http://activemq.apache.org/components/classic/download/如下图:2、上传虚拟机并解压rz -y 命令上传到虚拟机/opt目录下tar -zxvf apache-activemq-5.15.11-bin.tar.gz 解压到当前目录3、解压完进入到bin目录下如下图4、启动a...

2020-03-11 01:15:09 206

原创 LeetCode每日一练( 猜数字(Bulls and Cows)游戏:你写下一个数字让你的朋友猜)

你正在和你的朋友玩 猜数字(Bulls and Cows)游戏:你写下一个数字让你的朋友猜。每次他猜测后, 你给他一个提示,告诉他有多少位数字和确切位置都猜对了(称为“Bulls”, 公牛),有多少位数字猜对了但是位置不对(称为“Cows”, 奶牛)。 你的朋友将会根据提示继续猜,直到猜出秘密数字。 请写出一个根据秘密数字和朋友的猜测数返回提示的函数,用 A 表示公牛,用 B 表示奶牛。 请注...

2020-03-09 21:41:06 770

原创 LeetCode每日一练给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true ;否则返回 false 。

给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true ;否则返回 false 。示例 1:输入: A = "ab", B = "ba"输出: true示例 2:输入: A = "ab", B = "ab"输出: false示例 3:输入: A = "aa", B = "aa"输出: true示例 4:输入...

2020-03-09 20:01:33 2838

原创 LeetCode每日一练( 给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元素的情况下,该数组能否变成一个非递减数列。)

给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元素的情况下,该数组能否变成一个非递减数列。我们是这样定义一个非递减数列的: 对于数组中所有的 i (1 <= i < n),满足 array[i] <=array[i + 1]。示例 1:输入: [4,2,3]输出: True解释: 你可以通过把第一个4变成1来使得它成为一个非递减数列。示例 2:输...

2020-03-06 20:13:54 4131

原创 LeetCode每日一练(给你一个数组 arr ,请你将每个元素用它右边最大的素替换)

给你一个数组 arr ,请你将每个元素用它右边最大的元素替换,如果是最后一个元素,用 -1 替换。完成所有替换操作后,请你返回这个数组、示例:输入:arr = [17,18,5,4,6,1]。输出:[18,6,6,6,1,-1]public static int[] getArrays(int arr[]){ //arr = new int[]{17,18,5,4,6,1}; int m...

2020-02-29 20:12:00 588

原创 阿里面试题java基础总结

一、线程安全的定义多个线程的预期执行结果与单个线程的执行结果是一样的,我们统称为线程安全。二、Java中的volatile 变量是什么volatile 关键字是一个java变量修饰符,在多线程操作时,当一个线程修改了变量值以后,其修改结果对其他线程可见。三、什么是java线程池简单的说线程池就是一个管理线程的池子,里面装满了线程,帮助我们管理线程,避免增加线程创建、销毁线程的资源消耗...

2020-02-16 22:51:49 180

原创 解决response.getOutputStream()输出页面txt文本中文乱码

几天公司要求做一个附件预览的需求,txt在线预览,已流的形式输出到页面,一直显示中文乱码,后来尝试res.setContentType(“text/plain;charset=utf-8”);还是不行,将charset="utf-8"改成charset="iso8859-1"依然不行,最后直接将其设置成gb2312,奇迹出现了,不乱吗了,多尝试一下,肯定可以的,下面上一段代码:这里是引用p...

2019-03-27 14:59:35 7707

原创 js给iframe赋值页面没有刷新

js给iframe赋值页面不刷新今天遇到了一个奇葩的问题,js给iframe的src附上路径以后,页面没有刷新,也没有请求后台,后来一直定位问题,才发现原来给src附上值以后需要手动刷新一下,上代码。var frame = document.getElementById(“pdfIframe”);//获取iframe框path = cmnPath + “office/openPdf?path...

2019-03-25 19:20:28 1742

原创 java实现excel、word在线预览

java实现excel、word在线预览最近项目上有一个新的需求是实现附件的预览,支持word、excel、pdf等附件的在线预览,刚接到任务时一脸懵逼,以为直接访问本地的附件地址就可以,结果word、excel直接下载下来了,紧接着去百度各种搜集资料,发现jacob 这个jar包可以实现word、excel转换为pdf,在本地测试了半天这个jar包不支持jdk1.7,。而后咨询了一下同事,同事...

2019-03-22 23:48:51 8392 5

原创 js实现跨页勾选复选框

js实现跨服务器勾选复选框

2018-07-26 13:35:05 4460

原创 redis学习···redis缓存穿透、缓存击穿、缓存雪崩

一、缓存穿透1、缓存处理流程 : 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取, 同时数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。流程如下图:2、缓存穿透概念: 是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是:先进行缓存查询,如果key不存在或者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如...

2020-03-23 00:10:33 165

原创 LeetCode每日一练(给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度。)

给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。 如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。 如果不存在最后一个单词,请返回 0 。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/length-of-last-word著...

2020-03-10 18:47:54 1740

原创 LeetCode每日一练(输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数)

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。示例 1:输入: n = 1输出: [1,2,3,4,5,6,7,8,9]说明:用返回一个整数列表来代替打印n 为正整数解法一:public static int[] getArrays1(int n){ String len = ""; for(int i=...

2020-02-29 20:08:59 975

原创 Eclipse和Myeclipse各个版本介绍,很容易忘记,当作笔记记一下吧!

EclipseEclipse IDE for Java Developers 该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。Eclipse IDE for Java EE Developers 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了X...

2019-07-01 10:54:29 576

原创 js实现图片预览可旋转、放大缩小功能实现

使用jquery.magnify.js 实现图片操作的功能本地浏览器如果是ie8及以上可以直接用,如果ie8需要将插件做下修改代码修改前:icons: { minimize: '<svg viewBox="0 0 1024 1024" class="svg-inline-icon">\ <path fill="currentCol...

2019-04-03 10:54:28 5487

原创 NTKO OFFICE控件手动安装, 解决IE浏览器无法加载 Activex 控件的解决办法

NTKO OFFICE控件手动安装在安装ntko之前先要查看本地ie浏览器的版本,1、如果是ie9及ie9以上的浏览器,可以直接参考下面的办法,2、如果是ie8的话那就要先找到本地32位的浏览器,在对此浏览器进行下面的设置。1、internet选项》点击安全》选择受信任站点》点击站点》将当前访问地址添加进去2、点击自定义级别》将所有的Activex插件选择启动手动安装nkto of...

2019-03-29 21:45:09 39344 2

原创 spring定时任务demo

spring定时任务demo今天公司要求做一个定时任务,5分钟一次调用接口,给别人推送数据。简单介绍一下我的定时任务工作:1、先获取部门用户信息;2、将部门用户信息作为参数来掉用接口服务,接口返回需要推送的数据;3、将返回的数据遍历拿到一些参数信息,再次掉用接口服务,将数据推送给大厅服务端。下面是代码。spring配置定时任务配置文件<?xml version="1.0" en...

2019-03-28 19:16:51 555

空空如也

空空如也

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

TA关注的人

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