上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 33 下一页
摘要: 1.扩容加载因子的系数小于等于1,意指 即当 元素个数 超过 容量长度*加载因子的系数 时,进行扩容。eg:加载因子为0.75:即当 元素个数 超过 容量长度的0.75倍 时,进行扩容 2.内存泄漏(溢出)2.1. Q:在Java中怎么可以产生内存泄露?A:Java中,造成内存泄露的原因有很多种。典 阅读全文
posted @ 2023-01-05 09:56 锐洋智能 阅读(551) 评论(0) 推荐(0)
摘要: https://github.com/SeleniumHQ/selenium 官方升级说明中提示了改变了日志方式了 v4.7.2 * Grid: Support file downloads on the node (#11277)* Change chromium service names fr 阅读全文
posted @ 2023-01-04 08:32 锐洋智能 阅读(252) 评论(0) 推荐(0)
摘要: 报错信息Starting ChromeDriver 108.0.5359.71 (1e0e3868ee06e91ad636a874420e3ca3ae3756ac-refs/branch-heads/5359@{#1016}) on port 22060Only local connections 阅读全文
posted @ 2023-01-03 19:41 锐洋智能 阅读(4696) 评论(0) 推荐(1)
摘要: 文档说明 Hutool参考文档 自定义线程池ExecutorBuilder在JDK中,提供了Executors用于创建自定义的线程池对象ExecutorService,但是考虑到线程池中存在众多概念,这些概念通过不同的搭配实现灵活的线程管理策略,单独使用Executors无法满足需求,构建了Exec 阅读全文
posted @ 2023-01-01 16:35 锐洋智能 阅读(1334) 评论(0) 推荐(0)
摘要: 1 线程池基础 1.1 线程池是什么? 线程池,就是一个线程的池子,里面有若干线程,它们的目的就是执行提交给线程池的任务,执行完一个任务后不会退出,而是继续等待或执行新任务。案例如下图所示:首先创建了一个线程池,线程池中有 5 个线程,然后线程池将 10000 个任务分配给这 5 个线程,这 5 个 阅读全文
posted @ 2023-01-01 10:30 锐洋智能 阅读(221) 评论(0) 推荐(0)
摘要: 简介说明 本文用示例介绍Java中阻塞队列(BlockingQueue)的用法。队列类型 BlockingQueue有这几种类型:ArrayBlockingQueue、LinkedBlockingQueue、SynchronousQueue、PriorityBlockingQueue、Delayed 阅读全文
posted @ 2023-01-01 10:25 锐洋智能 阅读(836) 评论(0) 推荐(0)
摘要: 一、LinkedBlockingQueue介绍①、LinkedBlockingQueue是一个单向链表实现的阻塞队列,先进先出的顺序。支持多线程并发操作。相比于数组实现的ArrayBlockingQueue的有界,LinkedBlockingQueue可认为是无界队列。多用于任务队列。②、Linke 阅读全文
posted @ 2023-01-01 10:22 锐洋智能 阅读(343) 评论(0) 推荐(0)
摘要: TimeUnit.SECONDS(5)线程等待五秒 TimeUnit.MILLISECONDS(5000)线程等待五秒. 两者的时间单位不一样。 内部都是Thread.sleep实现。 public static TimeUnit toTimeUnit(final HBaseProtos.TimeU 阅读全文
posted @ 2023-01-01 10:19 锐洋智能 阅读(1038) 评论(0) 推荐(0)
摘要: 使用java HashMap和使用redisTemplate操作redis的时间性能差异对比 HashMap完胜,100000条key-value数据。 使用redisTemplate读取用时5775毫秒, HashMap用时6毫秒, 新建一个springboot工程,导入redis依赖 打开开发工 阅读全文
posted @ 2022-12-26 17:28 锐洋智能 阅读(428) 评论(0) 推荐(0)
摘要: 集群中用Redis而不用 map/guava(本机快过redis) 做缓存为什么? 观点:map或者guava实现的是本地缓存 -> redis 分布式缓存 具体比较 Redis 可以实现分布式的缓存,Map 属于本地缓存,只能存在创建它的程序里 Redis 的缓存可以持久化,Map 是内存对象,程 阅读全文
posted @ 2022-12-26 17:22 锐洋智能 阅读(450) 评论(0) 推荐(0)
摘要: Redis为什么这么快 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于 HashMap,HashMap 的优势就是查找和操作的时间复杂度都是O(1); 2、数据结构简单,对数据操作也简单,Redis 中的数据结构是专门进行设计的; 3、采用单线程,避免了不必要的上下 阅读全文
posted @ 2022-12-26 17:20 锐洋智能 阅读(254) 评论(0) 推荐(0)
摘要: 苹果手机通话中黑屏是不需要设置的,但可以将通话黑屏感应关掉。方法分为3步,以iPhone12为例,步骤如下: 第1步 点击辅助功能 打开手机设置,进入设置界面,点击辅助功能。 第2步 点击显示与文字大小 进入辅助功能界面,点击显示与文字大小。 第3步 关闭自动亮度调节 最后将自动亮度调节关闭即可。 阅读全文
posted @ 2022-12-21 09:55 锐洋智能 阅读(10564) 评论(0) 推荐(0)
摘要: 如果给你一个包含一亿行数据的超大文件,让你在一周之内将数据转化导入生产数据库,你会如何操作? 上面的问题其实是小黑哥前段时间接到的一个真实的业务需求,将一个老系统历史数据通过线下文件的方式迁移到新的生产系统。 由于老板们已经敲定了新系统上线时间,所以只留给小黑哥一周的时间将历史数据导入生产系统。 由 阅读全文
posted @ 2022-12-18 10:40 锐洋智能 阅读(1199) 评论(0) 推荐(0)
摘要: /** * <B>创 建 人:</B>Administrator <BR> * <B>创建时间:</B>2022年12月18日 上午6:28:49<BR> * * @author ReYo * @version 1.0 */ import java.io.*; public class reyo { 阅读全文
posted @ 2022-12-18 06:29 锐洋智能 阅读(531) 评论(0) 推荐(0)
摘要: 统计某文件的文本行数,常用的方法是通过BufferedReader类的readLine()方法递归遍历文件,从而间接地统计行数。然而对于大的文本文件,尤其是一些生信的测序文件,readLine()的方法显然不能让人满意,所以,通过查阅了一些资料,找到了一些更为高效的方法。测试文件选择了一个49850 阅读全文
posted @ 2022-12-18 06:19 锐洋智能 阅读(1316) 评论(0) 推荐(0)
摘要: 在读取超过10G的文件时会发现一次读一行的速度实在是不能接受,想到使用多线程 +FileChannel来做一个使用多线程版本。 基本思路如下: 1.计算出文件总大小 2.分段处理,计算出每个线程读取文件的开始与结束位置 (文件大小/线程数)*N,N是指第几个线程,这样能得到每个线程在读该文件的大概起 阅读全文
posted @ 2022-12-17 21:46 锐洋智能 阅读(1527) 评论(0) 推荐(0)
摘要: 1. 传统方式:在内存中读取文件内容读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(n 阅读全文
posted @ 2022-12-16 18:09 锐洋智能 阅读(2097) 评论(0) 推荐(0)
摘要: 作为一个男人我感觉必须得做点什么来证明一下自己,现在我又回来了,准备把自己的节操准备补一下另外给各位未来的Java程序员说一句,别的我不清楚,学习编程请从一而终咱们学习编程就挺难的,有这些先驱者来带领咱们学习,咱们应该感激,而且最重要的事跟着你选定的一家一直学下去因为每家学校的学习大纲都是不一样的, 阅读全文
posted @ 2022-12-16 14:18 锐洋智能 阅读(654) 评论(0) 推荐(0)
摘要: 收集的一些selenium chrome配置信息: 一些Chrome的地址栏命令(这些命令会不停的变动,所有不一定都是好用的) 在Chrome的浏览器地址栏中输入以下命令,就会返回相应的结果。这些命令包括查看内存状态,浏览器状态,网络状态,DNS服务器状态,插件缓存等等。 about:version 阅读全文
posted @ 2022-12-15 18:48 锐洋智能 阅读(905) 评论(0) 推荐(0)
摘要: public class CyclicBarrierTest { public static void main(String[] args) { ExecutorService service = Executors.newCachedThreadPool(); final CyclicBarri 阅读全文
posted @ 2022-12-14 20:02 锐洋智能 阅读(36) 评论(0) 推荐(0)
摘要: 初试 TA-lib TA-Lib(Technical Analysis Library, 即技术分析库)是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等。官方文档参见: TA-Lib​ mrjbq7.github. 阅读全文
posted @ 2022-12-14 16:59 锐洋智能 阅读(1421) 评论(0) 推荐(0)
摘要: win10电脑桌面图标全部变成白色文件了怎么办?看看下面的解决方法: 1、打开我的电脑,总之随便打开一个文件夹,设置成显示所有文件,方法如下。 2、在菜单栏中点击查看,然后找到并且勾选隐藏的项目。 3、按 Win + R 组合键,打开运行,并输入:%localappdata% 命令,确定或回车,可以 阅读全文
posted @ 2022-12-13 21:29 锐洋智能 阅读(1065) 评论(0) 推荐(0)
摘要: HikariCP数据库连接池,代号:光,表示它非常快。github地址:https://github.com/brettwooldridge/HikariCP jar包下载或maven引用地址:http://maven.outofmemory.cn/com.zaxxer/HikariCP/ 或 ht 阅读全文
posted @ 2022-12-13 15:02 锐洋智能 阅读(424) 评论(0) 推荐(0)
摘要: HttpClient连接池的使用,保持单例(不要创建多个连接池),高效连接,连接数需根据需求定。 import org.apache.commons.lang3.StringUtils; import org.apache.http.HttpEntity; import org.apache.htt 阅读全文
posted @ 2022-12-11 18:49 锐洋智能 阅读(1390) 评论(0) 推荐(0)
摘要: 文章目录 Hutool是什么? hutool-http介绍 hutool-http使用注意 总结Hutool是什么?Hutool是一个Java工具类库,里面很多封装好的工具类,涵盖方方面面,合理使用可以极大提供工作效率。文档:https://www.hutool.cn/docshutool-http 阅读全文
posted @ 2022-12-07 13:25 锐洋智能 阅读(3850) 评论(0) 推荐(0)
摘要: 苹果Apple ID设置验证失败解决方法 1.首先要确定是否存在系统配置问题,大家打开苹果手机蜂窝移动网页,打开设置选项。 将设置中的蜂窝数据勾选为WLAN可与蜂窝移动网恢复。 2.如果仍然无法解决验证失败的问题,我们将关闭手机,重启手机,然后登录AppleID账户即可。 3.也可以根据还原网络设置 阅读全文
posted @ 2022-12-07 09:27 锐洋智能 阅读(5217) 评论(0) 推荐(0)
摘要: String num = "12451"; BigDecimal bd = new BigDecimal(num); bd = bd.setScale(-2, BigDecimal.ROUND_DOWN); System.out.println("向下百位取整后:" + bd.intValue()) 阅读全文
posted @ 2022-12-07 08:07 锐洋智能 阅读(796) 评论(0) 推荐(0)
摘要: 在Http请求中,很多时候我们要设置Cookie和获取返回的Cookie,在这个问题上踩了一个很大的坑,主要是两个问题: 1.不能获取到重定向返回的Cookie; 2.两次请求返回的Cookie是相同的; (接口是苏宁登录的接口,是用ids_r_me兑换authId的,这是单点登录常见的方式)后来我 阅读全文
posted @ 2022-12-06 08:41 锐洋智能 阅读(1340) 评论(0) 推荐(0)
摘要: 使用 apache httpclient 4.5.2 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> <sco 阅读全文
posted @ 2022-12-06 08:02 锐洋智能 阅读(826) 评论(0) 推荐(0)
摘要: 缓存种类 FIFOCache 先入先出缓存,当缓存满了就把最先进入缓存的元素清除 LFUCache 最少使用率缓存,当缓存满了就移除使用次数最少的N个元素 LRUCache 最近最久未使用缓存,当缓存满了就移除最久未使用的元素 TimedCache 定时缓存,对象只有在过期后才会被移除 NoCach 阅读全文
posted @ 2022-11-30 15:09 锐洋智能 阅读(1144) 评论(0) 推荐(0)
摘要: 对于阅读本文的任何人,我通过删除(请参阅重命名)其中一个片段(读取jar文件)来“解决”这个问题,这样就不会出现排序冲突。我真的不确定为什么有两个版本,但我做到了 mv /var/lib/tomcat/cas-management/WEB-INF/lib/spring-web-4.3.17.RELE 阅读全文
posted @ 2022-11-28 08:03 锐洋智能 阅读(495) 评论(0) 推荐(0)
摘要: public class DayOfWeek { public static void main(String[] args) { LocalDate from=LocalDate.now().plusDays(20); java.time.DayOfWeek date=from.getDayOfW 阅读全文
posted @ 2022-11-21 19:57 锐洋智能 阅读(998) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { LocalDate today = LocalDate.now(); //本月每周日的日期 //本月的第一天 LocalDate firstday = LocalDate.of(today.getYear(),toda 阅读全文
posted @ 2022-11-21 19:56 锐洋智能 阅读(217) 评论(0) 推荐(0)
摘要: LocalDate startDate = LocalDate.of(2018, 10, 26); LocalDate endDate = LocalDate.of(2018, 11, 27); while (startDate.isBefore(endDate)) { if (startDate. 阅读全文
posted @ 2022-11-21 19:55 锐洋智能 阅读(344) 评论(0) 推荐(0)
摘要: Java-通过年和月获取当前月有几个周一并获取周一的日期 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.LinkedLis 阅读全文
posted @ 2022-11-21 07:24 锐洋智能 阅读(399) 评论(0) 推荐(0)
摘要: 计算日期属于当月第几周(日期周计算)本文周计算时间方式为:当月第一个周一为第一周 计算 获取月第一个周一、从当月第一天开始找 第一个周一时间与 sourceTime [传入时间对比],sourceTime在第一个周一时间之前 表示属于上月的 sourceTime 与第一个周一时间差,在以7天计算/* 阅读全文
posted @ 2022-11-19 21:11 锐洋智能 阅读(2105) 评论(0) 推荐(0)
摘要: public class LocalDateTImeUtil { /** * LocalDateTime转String * @param localDateTime * @param format * @return */ public static String format(LocalDateT 阅读全文
posted @ 2022-11-19 21:10 锐洋智能 阅读(1952) 评论(0) 推荐(0)
摘要: Char("0") 为0的字符 Char("1") Char("2") Char("3") Char("4") Char("5") Char("6") Char("7") 响铃 Char("8") 回格 Char("9") tab(水平制表符) Char("10") 换行 Char("11") ta 阅读全文
posted @ 2022-10-12 21:48 锐洋智能 阅读(1071) 评论(0) 推荐(0)
摘要: 项目需求就是要在图片上动态绘制文本内容,但是文本内容会很长,可能会换行,原生的Java的Graphics2D.drawString()并没有换行的方法,只能自己写。本来想通过文本总长度/总文字数计算行数的,结果发现文本存在全角和半角的问题,导致一行参差不齐的。网上我也找了一些方法,但是不是没有注释, 阅读全文
posted @ 2022-10-11 20:58 锐洋智能 阅读(782) 评论(0) 推荐(0)
摘要: 一、前言 String字符串在我们日常开发中最常用的,当然还有他的两个兄弟StringBuilder和StringBuilder。他三个的区别也是面试中经常问到的,大家如果不知道,就要先去看看了哈!最近也是看周志明老师的深入JVM一书中写到关于intern()方法的介绍,小编也是以前没在开发中用到。 阅读全文
posted @ 2022-09-21 11:44 锐洋智能 阅读(138) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 33 下一页