Java
文章平均质量分 61
生有热烈-
这个作者很懒,什么都没留下…
展开
-
文本文件单词统计
【问题描述】编写一个文本文件单词统计的程序,包括建立文件、单词统计、单词查询、单词定位的功能。【基本要求】程序应先询问用户的 ID号(ID 号包括两个大写字母和4 位数字),例如: 请输入用户 ID 号:AB1234 程序应对输入的 ID 号验证,符合 ID 号要求的格式,然后程序提示四种选择:(1) 建立文件 (2) 单词统计 (3) 单词查询及定位 (4) 退出注意:i) 文件至少包含50个英文单词(一定出现重复的单词,且一定包含数字)ii) 文档不规范,单词之间可能不只有一个空格,并且原创 2021-08-20 14:49:01 · 1574 阅读 · 2 评论 -
springboot缓存(SpringCache)
前言:Cache(缓存)是基于局部性原理实现的,包括空间局部性和时间局部性,主要⽤来解决读取速度和处理速度不⼀致的问题。计算机中,CPU提供对内存的cache来解决CPU和内存速度不⼀致的问题。⽽这⾥提到的cache,是解决内存和磁盘读写速度不⼀致的情况,对于磁盘,在内存中设置cache来提⾼处理速度和减少磁盘访问次数。当对某类数据的读取频次较⾼,同时数据改动频率较⼩的情况下,可以使⽤缓存来提⾼性能。缓存类型:• JVM缓存(堆缓存):创建全局变量,如Map,List等容器来存放数据。Concurre原创 2021-08-19 18:00:03 · 762 阅读 · 2 评论 -
jeecg-boot学习记录(新建模块开发)
下载项目 git clone git@github.com:zhangdaiscott/jeecg-boot.git用idea打开多数据源配置jeecg-boot-module-system/src/main/resources/application-dev.yml代码生成器数据库配置改成你想生成代码的数据库注意:这里要增加一个name与username相同,并且在代码生成器那里的username要注入name的值,因为它扫描配置文件时不知道为什么会改变username的..原创 2021-04-21 23:41:23 · 1181 阅读 · 2 评论 -
Java-springboot-websocket总结
启动websocket支持WebSocketConfigpackage com.websocket.demo2.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.socket.server.standard.ServerEndpointExpor.原创 2020-11-07 21:15:01 · 454 阅读 · 0 评论 -
Java-equals() 和 == 的区别:
在Java中,任何类型的数据都可以用 “==”进行比较是不是相等,一般用于基本数据类型的比较,比较器存储的值是否相等。但是如果用于引用类型的比较,则是比较所指向对象的地址是否相等,在这点上,跟 object类提供的 equals()方法的作用是一致的。对于 equals()方法首先,不能用于基本数据类型的变量之间的比较相等;如果没有对 equals方法进行重写,则比较的是引用类型的变量...原创 2020-05-02 19:35:24 · 136 阅读 · 0 评论