最近项目中要用到关键字过滤,就参考网上的算法自己写了个关键字过滤的java代码,思路如下: 将关键词的第1个字作为hashMap的索引,第2个字放到另一个hashMap中,并让第1个字的索引指向这个hashMap 过滤关键字的时候执行的操作都是hashMap.get,所以效率非常高 具体下载java源码查看 在普通双核三星笔记本上,加载4000个关键字后 1.执行1万次判断是否包含关键字的操作耗时30ms 2.执行1万次替换关键字的操作耗时170ms 3.内存占用3K
2021-12-09 15:26:18 4KB 关键字 过滤 java 源码
1
积分java源码欢迎! 此 GitHub 存储库包含用于构建 Android 应用程序以控制FIRST Tech Challenge 竞赛机器人的源代码。 要使用此 SDK,请将整个项目下载/克隆到本地计算机。 如果您不熟悉 FIRST Tech Challenge 软件和控制系统,您应该访问在线 wiki 以了解如何安装、配置和使用软件和控制系统: 请注意,维基是一个不断更新和编辑的“常青”文档。 它包含有关FIRST Tech Challenge 软件和控制系统的最新信息。 下载项目 需要注意的是,此存储库很大,下载可能需要很长时间并占用大量空间。 如果您想节省时间和空间,您可以选择仅下载最新版本的 Android 项目文件夹的一些选项: 如果您是 git 用户, FIRST建议您使用 --depth 命令行参数仅克隆存储库的最新版本: git clone --depth=1 或者,如果您愿意,可以使用主存储库页面提供的“下载 Zip”按钮。 将项目下载为 .ZIP 文件将使下载的大小易于管理。 您还可以从此存储库的“发布”页面的“下载”小节下载项目文件夹(作为 .zip 或 .t
2021-12-09 10:34:08 57.38MB 系统开源
1
收集一些Java 图形用户界面编程实验源码集锦:1.窗口和事件处理。2.容器与布局管理(流式布局FlowLayout)。3.容器与布局管理(边缘布局BorderLayout)。4.容器与布局管理(网格布局GridLayout)。5.容器与布局管理(卡片式布局CardLayout)。   6.容器与布局管理(网格块布局GridBagLayout)。7.标准GUI组件(文本框与文本域)。   8.标准GUI组件(复选按钮)。9.标准GUI组件(单选按钮)。10.标准GUI组件(下拉列表)。   11.标准GUI组件(列表)。12.标准GUI组件(滚动条)。13.鼠标事件。14.键盘事件。   15.菜单(下拉菜单)。16.菜单(多级菜单)。17.菜单(弹出式菜单)。18.对话框。   相信这些Jaa实验代码对学习Java编程有帮助。
2021-12-08 20:09:02 12KB Java源码-初学实例
1
21点游戏源码网络版,该游戏比较完整,带有客户端部分的源码,还有网络端的部分源码,并且该源码也很清晰,非常完美,喜欢java游戏开发的朋友可以参考一下。
2021-12-08 15:30:53 2.65MB Java源码
1
超市收银管理系统java源码 官方网站: 100 字 Java 中的 GoF 设计模式 介绍 想法:以简单的方式描述 GoF 设计模式。 每个模式将使用以下结构进行描述: 故事(100字以内) 在 Java 中的实现 GoF 设计模式 创造模式 结构模式 行为模式 单身人士 动机 对象驻留在堆内存中,我们可以在堆内存中的物理空间允许的情况下实例化尽可能多的对象。 但是,在某些情况下,我们可能会遇到只能实例化类的一个实例的情况。 因此,假设我们正在开发一个播放音频文件的程序。 在该程序中,我们需要一个处理音频输出的类。 一台计算机通常只有一个音频输出,因此一次只能播放一个声音。 因此,处理计算机音频设备的类应该只有一个实例。 我们如何确保只创建一个实例? 每个 java 类都有默认的公共构造函数,可以从代码的任何部分调用。 如果我们实现一个默认构造函数的作用域为“private”的类,那么只有来自该类的方法可以调用该构造函数,这意味着我们不能从其他类实例化该类。 这是单例模式的基础。 Singleton 确保只能从类中创建一个(单个)对象。 故事 男子100米世界纪录保持者是单身。 任何
2021-12-08 09:47:36 648KB 系统开源
1
Java 操作json文件的例子,对json数据进行读娶添加、删除、修改等操作,下载源码后,重点参见JsonConvert.java文件,   读取nameID.txt文件中的NAMEID字段(key)对应值(value)并存储,读取NAMEID对应值,读取原始json文件并进行操作和输出,并创建一个包含原始json串的json对象,获取features数组的第i个json对象,读取properties对象里的name字段值,删除ISO字段,可以帮助初级开发者了解Java与Json之间的配合技巧。
2021-12-07 14:01:15 168KB Java源码-文件操作
1
Android视频播放器Java源码注释详细
2021-12-07 01:29:36 996KB Android 视频播放器 Java源码
1
学生信息系统spring mvc、 maven、 mongodb
2021-12-06 17:50:57 33MB Java源码
1
ssm后台管理系统框架(spring mvc、mybatis、mysql、easyui)
2021-12-06 15:38:36 23.65MB Java源码下载
1
java版本的jsp音乐网源码,含源码和数据库。数据库采用mysql,方便本地开发和调试部署运维。很不错的资料,希望能帮到大家。
2021-12-06 15:11:50 10.59MB java 源码 音乐
1