首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏刷题笔记

    7-5 字符串循环左移

    点这里 7-5 字符串循环左移 输入一个字符串和一个非负整数N,要求将字符串循环左移N次。 输入格式: 输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。

    1.1K20发布于 2019-11-08
  • 来自专栏刷题笔记

    7-5 小字辈 (25 分)

    点这里 7-5 小字辈 (25 分) 本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。

    88610发布于 2019-11-08
  • 来自专栏freesan44

    PTA 7-5 买地攻略 (25 分)

    数码城市有土地出售。待售的土地被划分成若干块,每一块标有一个价格。这里假设每块土地只有两块相邻的土地,除了开头和结尾的两块是只有一块邻居的。每位客户可以购买多块连续相邻的土地。

    19800发布于 2021-09-11
  • 来自专栏freesan44

    PTA 7-5 买地攻略 (25 分)

    数码城市有土地出售。待售的土地被划分成若干块,每一块标有一个价格。这里假设每块土地只有两块相邻的土地,除了开头和结尾的两块是只有一块邻居的。每位客户可以购买多块连续相邻的土地。

    32220编辑于 2021-12-06
  • 来自专栏以终为始

    7-5 堆中的路径 (25 分)

    7-5 堆中的路径 (25 分) 将一系列给定数字插入一个初始为空的小顶堆H[]。随后对任意给定的下标i,打印从H[i]到根结点的路径。

    20720编辑于 2023-03-09
  • 来自专栏黑泽君的专栏

    Java中菜单组件

    Java中菜单组件如下图所示: ?

    1.8K30发布于 2018-10-11
  • 来自专栏TopCoder

    Java并发组件浅析

    Java并发相关组件或者技术包括:线程、线程池、阻塞队列、Future/FutureTask、Lock/Condition、Lock、AQS(队列同步器)、并发工具类、原子更新类、LockSupport 、Unsafe等,下面我们以总体视角来看下这些组件之间的依赖关系。 image.png Java线程池核心功能就是线程管理和任务存储,其底层基于阻塞队列来完成。 AQS(AbstractQueuedSynchronizer,队列同步器)是构建JUC中锁和其他同步组件的基础组件,我们在日常开发中一般不会直接与AQS打交道。 他们都是基于AQS或者Lock/Condition等来实现的,具体资料可参考 Java并发工具那些事儿

    1.1K40发布于 2021-05-13
  • 来自专栏潜行前行

    基础篇:JAVA原子组件和同步组件

    但如果单单是涉及状态的修改,线程执行顺序问题,使用Atomic开头的原子组件或者ReentrantLock、CyclicBarrier之类的同步组件,会是更好的选择,下面将一一介绍它们的原理和用法 原子组件的实现原理 CAS AtomicBoolean、AtomicIntegerArray等原子组件的用法、 同步组件的实现原理 ReentrantLock、CyclicBarrier等同步组件的用法 关注公众号,一起交流 可用于实现同步锁(ReentrantLock) 原子组件 原子组件的原子性操作是靠使用cas来自旋操作volatile变量实现的 volatile的类型变量保证变量被修改时,其他线程都能看到最新的值 Object o, long offset, Object expected, Object x)方法原子修改对象的属性 public class AtomicReference<V> implements java.io.Serializable java的多数同步组件会在内部维护一个状态值,和原子组件一样,修改状态值时一般也是通过cas来实现。

    78820发布于 2021-01-21
  • 来自专栏freesan44

    PTA 7-5 实验室使用排期 (25 分)

    受新冠疫情影响,当前大家的活动都必须注意保持充分的社交距离,国家实验室的使用也同样受到了严格的限制。假设规定任何一个时间点上,实验室内最多只能有 1 个人,且每个人都必须提前申请实验室的使用,只有申请被批准后才能进入。现给定一批第二天的实验室使用申请,你需要写个程序自动审批,使得能够被批准的申请数量最大化。

    61800发布于 2021-09-10
  • 来自专栏freesan44

    PTA 7-5 实验室使用排期 (25 分)

    受新冠疫情影响,当前大家的活动都必须注意保持充分的社交距离,国家实验室的使用也同样受到了严格的限制。假设规定任何一个时间点上,实验室内最多只能有 1 个人,且每个人都必须提前申请实验室的使用,只有申请被批准后才能进入。现给定一批第二天的实验室使用申请,你需要写个程序自动审批,使得能够被批准的申请数量最大化。

    47210编辑于 2021-12-06
  • 来自专栏熊二哥

    Java基础组件快速入门

    最近需要上线很多新的JAVA项目,然而很多JAVA的相关库都不太熟悉,项目实现起来遇到了不小阻力,熬了好几天夜。 现在手头的工作基本完成了,因此打算好好来归纳下java的相关工具库,将来需要借助你们,好好的在JAVA的汪洋下,乘风破浪。 Spring系列(详情可见Spring系列学习) 其是2003年兴起的一个轻量级java开发框架项目,经过多年发展,已经成为java项目的(事实上)标准化组件,包括很多子项目和相关项目,可以说是非常的棒 日志 Java非常重视接口与实现的分离,利用接口定义标准,如果说.NET(只有微软一家的实现,曾经的辉煌,也造成了现在业务的萎缩)这是可选项的话,java就是就是必选项。 这部分需要依赖4个组件,分别是:slf4j-api接口;log4j-api,log4j-core,log4j-slf4j-impl实现 服务框架 相对于AXIS,AXIS2,CXF已经成为JAVA SOA

    1.6K60发布于 2018-01-24
  • 来自专栏每天学Java

    Java组件生成PDF文件

    组件选用 在日常的工作中,利用POI导出Excel的功能需求自己做了不少,但是导出PDF确实是第一次做,在百度上进行一番查阅,发现大家都是使用Abode的iText组件来生成PDF。 然后打开来创作一样) 然后开始写入数据 设置文档属性 最后关闭 document.open(); document.addTitle("标题"); document.addAuthor("每天学Java

    5.4K20发布于 2020-06-02
  • 来自专栏ml

    初学java之常用组件

    .*; 3 4 import java.awt.*; 5 class Win extends JFrame 6 { 7 JTextField mytext; //

    1.3K40发布于 2018-03-22
  • Java Swing 基础组件详解

    Java Swing 是一个功能强大的 GUI 工具包,提供了丰富的组件库用于构建跨平台的桌面应用程序。 本文将详细讲解 Swing 的基础组件,包括其作用、使用方法以及示例代码,帮助你快速掌握 Swing 的核心知识。 一、什么是 Swing 基础组件? Swing 的基础组件是构建用户界面的核心元素,用于展示信息或与用户进行交互。所有 Swing 的组件都继承自 javax.swing.JComponent 类,这使得它们具有一致的行为和特性。 二、常见的 Swing 基础组件 1. JLabel:标签组件 作用:用于显示一段文本、图像或两者的组合,不能被用户编辑。 通过合理使用这些组件,可以快速实现用户输入、交互和结果展示功能。

    31410编辑于 2025-12-20
  • 来自专栏后端开发随笔

    细说java平台日志组件

    1. java.util.logging ? JDK自带日志组件,使用方式简单,不需要依赖第三方日志组件。 支持将日志打印到控制台,文件,甚至可以将日志通过网络打印到指定主机。 允许用户使用具体的日志实现,如:log4j,Avalon LogKit,java.util.logging。 https://logback.qos.ch/ logback是log4j的作者开发一个新的日志组件,原生支持slf4j实现。 https://www.slf4j.org/ slf4j被设计成一个日志框架,为应用程序提供日志API,具体的日志实现可以交给log4j,java.util.logging,logback。 2. logback作为slf4j的原生实现,所以理论上最佳的日志组件组合是:slf4j + logback。

    1.4K30发布于 2019-09-11
  • 来自专栏刷题笔记

    【未完成】7-5 文件传输 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102727502 7-5 文件传输 (25 分) 当两台计算机双向连通的时候,文件是可以在两台机器间传输的

    43020发布于 2019-11-07
  • 来自专栏freesan44

    PTA 7-5 子串与子列 (25 分)

    子串是一个字符串中连续的一部分,而子列是字符串中保持字符顺序的一个子集,可以连续也可以不连续。例如给定字符串 atpaaabpabtt,pabt是一个子串,而 pat 就是一个子列。

    39410编辑于 2021-12-06
  • 来自专栏freesan44

    PTA 7-5 子串与子列 (25 分)

    子串是一个字符串中连续的一部分,而子列是字符串中保持字符顺序的一个子集,可以连续也可以不连续。例如给定字符串 atpaaabpabtt,pabt是一个子串,而 pat 就是一个子列。

    45740发布于 2021-09-10
  • 来自专栏刷题笔记

    【未完成】7-5 对称排序 (25 分)20分

    本文链接:https://blog.csdn.net/shiliang97/article/details/101473181 7-5 对称排序 (25 分) 你供职于由一群丑星作为台柱子的信天翁马戏团

    60920发布于 2019-11-08
  • 来自专栏云计算linux

    java.awt.swing菜单组件

    12.3.1 JMenu 在Java中实现下拉式菜单,可以使用JMenu菜单组件。 JMenuBar组件是用来摆放JMenu的菜单栏组件,当创建很多JMenu组件后,需要通过JMenuBar组件将JMenu组件加入到窗体中。 例12-13 Demo1213.java 1import java.awt.*; 2import javax.swing.*; 3import java.awt.event.ActionEvent 12.3.1 JPopMenu 弹出式菜单,如果要在Java中实现此菜单,可以使用JPopupMenu菜单组件,先来了解一下它的常用方法,如表12.15所示。 例12-14 Demo1214.java 1import java.awt.*; 2import java.awt.event.*; 3import javax.swing.*; 4public

    1.2K10编辑于 2024-12-19
领券