Java内存映射,上G大文件轻松处理

  • Post author:
  • Post category:java

内存映射文件 (Memory-mapped File),指的是将一段虚拟内存逐字节映射于一个文件,使得应用程序处理文件如同访问主内存(但在真正使用到这些数据前却不会消耗物理内存,也不会有读写磁盘的操作),这要比直接文件读写快几个数量级。 稍微解释一下虚拟内存(很明显,不是物理内存),它是计算机系统内存管理的一种技术。像施了妖法一样使得应用程序认为它拥有连续的可用的内存,实际上呢,它通常是被分隔成多…

继续阅读 Java内存映射,上G大文件轻松处理

Java入门

  • Post author:
  • Post category:java

Java入门 学习视频:B站 狂神说Java – https://www.bilibili.com/video/BV12J41137hu?p=1 工欲善其事必先利其器,我们先安装Java开发需要使用的开发环境和开发工具等软件,然后进行学习。 1.安装开发环境 1.1 Java开发环境的搭建,需要使用 JDK。建议大家使用 JDK8。 JDK: Java development kit 。 java…

继续阅读 Java入门

用java语言,模拟实现操作系统的进程调度算法,先来先服务,高优先级、高响应比、时间片轮转和短作业

  • Post author:
  • Post category:java

构思算法的实现过程。 ①先来先服务算法 一开始我从最简单的先来先服务开始想,既然要排序进程链表的执行顺序,肯定要将链表的头head作为参数传入到方法中。其次为了之后方便一次性检验多种算法,传入进来的head链表我不会对它进行任何改变。所以创建一个新链表head2用CreateHead方法将链表进行复制,这样我就可以拿head2这个复制品随便搞,也不会影响之后调用其他算法,因为head没变。 当我拿…

继续阅读 用java语言,模拟实现操作系统的进程调度算法,先来先服务,高优先级、高响应比、时间片轮转和短作业

java访问修饰符

  • Post author:
  • Post category:java

类型 Private Friendly(默认) Protected Public 同一类 √ √ √ √ 同一包中的子类 √ √ √ 同一包中的非子类 √ √ √ 不同包中的子类 √ √ 不同包中的非子类 √

继续阅读 java访问修饰符

Java通过Mysql数据库实现指定格式序列,实现业务编号每天重新从00001开始

  • Post author:
  • Post category:java

做新系统开始,业务要求实现编号每天重置为1,例如:今天是2020年6月15日,贷款合同的编号需要为2020DKHT00001,2020DKHT00002。。依次递增,第二天再重新从1开始,即2020061600001,2020061600002。。 同事写好了,我直接给搬运过来,供大家做个参考。 数据库表结构如下图所示 //序列实体 public class SequenceEntity { //…

继续阅读 Java通过Mysql数据库实现指定格式序列,实现业务编号每天重新从00001开始

Redis的Java客户端——Redisson:配置、使用

  • Post author:
  • Post category:java

配置 org.redisson.Config public class Config { static final Logger log = LoggerFactory.getLogger(Config.class); /** * 通用配置 * Codec, threads, eventLoopGroup */ private Codec codec; // Redis 数据解编码器。用于读写 R…

继续阅读 Redis的Java客户端——Redisson:配置、使用

Java 基础算法 在[1,35]的范围内选7 个不重复的随机数,使用数组进行存储

  • Post author:
  • Post category:java

1-35选7 彩票系统 随机生成7个不重复的数,使用数组进行存储 package cn.dyslzx.suanfa; import java.util.Arrays; public class CaiPiao { public static void main(String[] args) { int s = -1; int ar[] = new int[7]; int i = 0; /** * …

继续阅读 Java 基础算法 在[1,35]的范围内选7 个不重复的随机数,使用数组进行存储

obj convert to stl(java)

  • Post author:
  • Post category:java

FileFormat obj 格式规范: stl 格式规范: https://docs.fileformat.com/cad/stl/ Main 导入 aspose,Aspose.3D for Java API是为创建、编辑、操作和保存3D格式而构建的。它使Java应用程序能够与3D文档连接,而无需在计算机上安装任何软件包。 aspose Api 文档: https://reference.asp…

继续阅读 obj convert to stl(java)

IDEA Error:java: 无效的源发行版: 13 的解决方案

  • Post author:
  • Post category:java

发现问题 :控制台报错"Error:java: 无效的源发行版: 13" 解决方法 : 进入Project Structure(快捷键Ctrl+Alt+shift+S) 点击Project选项 点击Project language level中的下拉选项 选取与本机JDK版本相同的项目的语言级别(如图以JDK版本为1.8.0_131为例,选择Project Language Level是8的) 感…

继续阅读 IDEA Error:java: 无效的源发行版: 13 的解决方案