自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

angus_Lucky的博客

路漫漫其修远兮,吾将上下而求索

  • 博客(25)
  • 收藏
  • 关注

原创 com.oracle:ojdbc7:jar:12.1.0.2 was not found in

免费下载 ojdbc6.jar ojdbc7.jar ojdbc8.jar 驱动包

2022-11-17 17:26:26 1844

原创 Postman获取cookie值,设置全局变量

结论:不同域名下需要使用到cookie的场景,如果是同一个域名的情况,不需要设置cookie//获取任何cookies的值 key可以是其他var data = postman.getResponseCookie("JSESSIONID"); //控制台打印 方便查看对象console.log(data); //把变量值设置到环境变量(pm.environment.set)或者全局变量里面去pm.globals.set("cookies", "JSESSIONID="+data["value"])

2022-07-06 16:50:28 4807

原创 Java 冒泡排序算法

第一次书写的冒泡排序代码 , 循环次数为49次 代码进行优化以后 , 在第二个循环里面减去第一次循环的长度 , 效率提升了一倍

2022-06-20 16:06:39 151

原创 多线程开发,获取线程返回值的类 FutureTask和Callable

import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * 类说明:演示Future等的使用 */public class UseFuture { /*实现Callable接口,允许有返回值*/ private static class UserCallback imple...

2021-09-09 17:04:06 192

原创 postman自动化参数设置

接口返回token的接口格式{"access_token":"",}pm.environment.set("access_token",JSON.parse(responseBody).access_token);set的key值就是返回的access_token的value

2020-11-12 18:18:34 1311

原创 ForkJoin 查询数据量大的时候,拆分多个任务进行分页查询后再合并

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.RecursiveTask;import com.alibaba.fastjson.JSON;import cn.hutool.core.bean.BeanUtil.

2020-07-31 11:02:30 1523

原创 pom常用标签中文注释

pom常用标签中文注释<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-...

2020-06-28 17:27:20 1451

原创 多线程的并发工具类-ForkJoin

Java JDK除了提供 Thread,Runnable ,还提供了 ForkJoin 工具类 ,ForkJoin可以让我们不去了解诸如Thread,Runnable 等相关的知识,只要遵循ForkJoin 的开发模式,就可以写出很好的多线程并发程序。分而治之:十大计算机经典算法:快速排序、堆排序、归并排序、二分查找、线性查找、深度优先、广度优先、Dijkstra、动态规划、朴素贝叶斯分类,有3个属于分而治之,快速排序、归并排序、二分查找,还有大数据中M/R 都是。分治法的设计思想:将一个难以直

2020-06-25 22:18:05 210

原创 wait/notify实现生产者和消费者程序

public class GunGame { //定义一个抢夹子 int maxBullet; //剩余的子弹 int surplusBullet; public GunGame(Integer maxBullet) { this.maxBullet = maxBullet; } //生产者,压入子弹 public synchronized void product() { while (surplusBu.

2020-06-21 13:23:57 250

原创 maven自定义项目骨架 archetype 命令的用法

创建maven项目,一般使用eclipse或者intellij来创建,但是创建出来的可能不是自己想要的项目就是这么简单,resources也没有,啥都没有这个时候我有一个其他项目,想用他的骨架模板来创建maven项目如一下图,这个时候,Maven的archetype命令就能派上用场1.打开项目的根目录,例如我的项目地址:E:\projects\cloud-platform\ace-modules\ace-admin>mvn clean,先清除target目录2.清除..

2020-06-02 23:00:32 385

转载 Spring的@Transactional注解何时有效和无效

@Transactional 注解只能应用到 public 可见度的方法上。 如果你在 protected、private 或者 package-visible 的方法上使用 @Transactional 注解,它也不会报错, 但是这个被注解的方法将不会展示已配置的事务设置。在类内部调用(即this调用)时,被调用方法的事务声明(@Transactional 注解)将不起作用,注意是@Transactional 注解不起作用,不是没有事务,因为可能存在共享事务(有注解的方法调用没有注解的方法)。只有在外

2020-05-07 15:05:17 1595

原创 intellij idea 对应eclipse idea 快捷键

1.Eclipse 的Ctrl+1 对应Intellij ->settings-->keymap的 show intention actions 可以自己改成自己喜欢的自动补全,带出函数返回值,补全缺少生命的参数,两者各有千秋目前发现的差异:Eclipse能更改错误信息,Intellij swicth 能把整个枚举带出来2.Eclipse 每次编辑,可以自动保存格式化(...

2020-04-16 10:46:10 715

原创 okhttp3.OkHttpClient Get带头部Headers,带参数请求

package com.service.impl;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.aliba...

2019-08-28 16:28:33 18560 2

原创 Navicat Premium 12 connection is being used以及查询sql文件保存位置

1、数据库地址突然换了,在旧的链接上编辑,一直提示connection is being used不知道是不是Navicat Premium 12 的BUG,需要重新建立一个连接2、建立以后,一不小心把旧的连接删了,里面还保存着SQL的脚本,发现也跟着没了,然后在网上查,太复杂了后来灵机一动,发现Navicat 里面的查询右键菜单有个 “在文件夹中显示” 打开就是保存SQL的位置,找...

2019-03-07 17:56:25 20664

原创 Java lambda 循环累加求和

java 8 stream 提供了下面几种类型的求和Stream::mapToIntStream::mapToDoubleStream::mapToLong public void test() { List<Person> people = new ArrayList<>(); people.add(new Person("zhangsan",20...

2018-12-18 13:00:51 57307

原创 idea method is never used 取消未使用的方法警告

声明了方法名没有使用,一直有波浪线提示,觉得没必要,以后肯定会有调用的按照一下屏蔽Settings&gt;Inspections&gt;Java&gt;Declaration redundancy&gt;Unused declaration&gt;Methods ...

2018-12-05 10:50:44 21291 3

原创 Caused by: java.lang.NoClassDefFoundError: javax/jms/JMSContext

调用JMS消息服务的时候,报错Caused by: java.lang.NoClassDefFoundError: javax/jms/JMSContext因为少导入了包&lt;dependency&gt; &lt;groupId&gt;javax.jms&lt;/groupId&gt; &lt;artifactId&gt;javax.jms-api&lt;/artifactId...

2018-09-22 14:18:15 5819

原创 eclipse跳转MyBatis的xml插件

1.打开eclipse相应安装目录   2.搜索"MyBatipse" --&gt; install ,重启eclipse   3.查看效果 发现插件还带检测功能,如果xml里面声明的字段,在匹配的Java实体类中没有声明还会提示错误! ...

2018-08-03 11:37:23 3366

原创 CentOS下载Jdk1.8并安装

因为本地上传JDK文件到腾讯云太慢了,要很久,于是打算直接从腾讯云服务器里面下载JDK 1.查找下载地址     从oracle官网找到自己要的JDK版本,因为我用的是1.8的,所以我就贴JDK1.8的地址确认协议,下载tar.gz包的,点击是因为把链接扣出来,因为下载的时候,每次都会带一个实时的参数http://download.oracle.com/otn-pub/jav...

2018-08-01 16:55:41 8907

原创 通过Executors创建线程池存在的弊端,如何使用ThreadPoolExecutor创建线程池

Java通过Executors提供四种线程池,分别为:1)newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。2)newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。3)newScheduledThreadPool  创建一个定长线程池,支持定时及周期性任务执行。...

2018-04-09 11:00:26 3199

原创 腾讯云服务器 linux下buff/cache 不会自动释放

购买了腾讯云, 开机以后,放置了一段时间,什么都不开,过了一段时间以后,buff/cache 占用非常的高,free变的很少不知道是什么原因造成,查看了一下阿里云,发现不会。。。开始我的解决方案是重启。。。后来发现可以用命令释放缓存:执行sync命令,然后执行echo 1 > /proc/sys/vm/drop_caches执行完以后,基本上就腾出了很多内...

2018-04-08 20:13:19 5348 9

原创 报错 严重: Error configuring application listener of class 'XXXX'

eclipse 中项目突然更改Jdk以后,启动时候报错:严重: Error configuring application listener of class 解决方案:1.删除项目,重新导入,tomcat的也要重新配置2.我是先删除这个文件下面路径中.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps\你的项目部署的项目,然...

2018-03-27 16:18:09 1613

原创 java获取http请求页面的内容的两种方法

package com.eipol.interf.action;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;im

2017-05-12 15:22:38 3371

原创 maven打包时报致命错误: 在类路径或引导类路径中找不到程序包 java.lang

1.首先为什么会出现这个问题是因为在pom.xml文件中使用了              ${java.home}/lib/rt.jar;${java.home}/lib/jce.jar解决方法:lib/rt.jar:${java.home} 的“:”改成“;” ,“:”是Linux下打包使用的2.其实可以不在pom.xml 文件中添加这段话那么

2017-05-03 15:06:01 1767

原创 EXtjs Ext.ux.tree.TreeGrid获取行数据

var node=deptTree.getSelectionModel().getSelectedNode(); //获取选中节点 (如果直接注册click事件就不需要)var record =node.attributes; //获取选中节点属性Ext.MessageBox.alert('提示', record.fId+' '+record.text +' '+record.id+...

2012-07-16 14:10:29 813

空空如也

空空如也

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

TA关注的人

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