首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Gorit 带你学全栈系列

    编程入门、进阶100例(6-10题)

    本期用先用java去实现代码,后面我会慢慢补全c语言和python的代码 题目索引 六、温度转换问题 6.1 问题描述 6.2 示例 6.3 代码实现 七、求阶乘之和 7.1 问题描述 7.2 示例 10.2 示例 10.3 代码实现 六、温度转换问题 6.1 问题描述 输入一个华氏温度,输出摄氏度,转化公式:C=5 x (F-32)/9 6.2 示例 输入:80 输出:26 6.3 代码实现 java import java.util.Scanner; public class Sy { public static void main(String[] args) { Scanner input = 4037913 7.3 代码实现 java /** * @author gorit * @date 2019年3月7日 * @work 阶乘之和 * * */ public class 1000之间的水仙花数 比如:153=13+53+33这样的数就是水仙花数,题目要求打印100—1000之间的水仙花数 8.2 示例 输出 153 370 371 407 8.3 代码实现 java

    70610编辑于 2021-12-09
  • 来自专栏猫头虎博客专区

    LeetCode 6-10 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题6-10 =====>>> <建议收藏>)

    今天我们一起学习了LeetCode 6-10 题的算法分析,感谢大家阅读,觉得不错记得收藏哦! 喜欢 请点个 + 关注

    35710编辑于 2024-04-07
  • 来自专栏python、mysql、go知识点积累

    07-02 django 6-10

    字段查询 all():返回模型类对应表格中的所有数据。 get():返回表格中满足条件的一条数据,如果查到多条数据,则抛异常:MultipleObjectsReturned, 查询不到数据,则抛异常:DoesNotExist。 filter():参数写查询条件,返回满足条件 QuerySet 集合数据。 条件格式: 模型类属性名__条件名=值 注意:此处是模型类属性名,不是表中的字段名 关于 filter 具体案例如下: 判等 exact。

    1.1K40发布于 2020-04-14
  • 来自专栏学习

    浙江大学PTA程序设计C语言基础编程练习题6-10

    这是最终结果:程序正确读取输入并按指定格式输出,浮点数保留两位小数,符合样例预期。

    37710编辑于 2025-12-17
  • 来自专栏C语言例题100题

    C语言经典例题100(6-10)

    思路: 使用循环嵌套来写这个代码,我们首先要让i=1的时候,做一遍1的乘法运算,也就是说我们的j<=i,所以我们第二个for循环就可以写成是让j也从1开始遍历,范围要小于等于i,以此递增。

    43910编辑于 2025-06-04
  • 来自专栏大数据成长之路

    Hadoop源代码分析【6-10】

    Hadoop的 Server 采用了 Java 的 NIO,这样的话就不需要为每一个 socket 连接建立一个线程, 读取 socket 上的数据。 下面轮到 RPC.java 啦。 一般来说,分布式对象一般都会要求根据接口生成存根和框架。如 CORBA,可以通过 IDL,生成存根和框架。 为了分析 Invoker ,我们需要介绍一些 Java 反射实现 DynamicProxy 的背景。 DynamicProxy 是由两个 class 实现的: java.lang.reflect.Proxy 和 java.lang.reflect.InvocationHandler ,后者是一个接 口 小结 Hadoop源代码分析【6-10】主要为大家科普了RPC实现通信的流程,以及 DataNode在升级 / 回滚/ 提交时底层的变化。

    75320发布于 2021-01-27
  • 来自专栏全栈开发那些事

    6-10 二分查找 (20分)

    L是用户传入的一个线性表,其中ElementType元素可以通过>、==、<进行比较,并且题目保证传入的数据是递增有序的。函数BinarySearch要查找X在Data中的位置,即数组下标(注意:元素从下标1开始存储)。找到则返回下标,否则返回一个特殊的失败标记NotFound。

    36120编辑于 2023-02-27
  • 来自专栏Corley的开发笔记

    C语言经典习题100例(二)6-10

    给大家推荐一门大数据Spark入门课程https://www.bilibili.com/video/BV1oi4y147iD/,希望大家喜欢。

    55920发布于 2020-07-23
  • 来自专栏机器学习/数据可视化

    MySQL50-4-第6-10题

    MySQL50-4-第6-10题 本文中介绍的是第6-10题,涉及到的主要知识点: 模糊匹配和通配符使用 表的自连接 in/not in 连接查询的条件筛选 ?

    32210发布于 2021-03-01
  • 来自专栏产品优化

    Java 并发编程·Java 并发

    :5) at InterruptExample$$Lambda$1/713338599.run(Unknown Source) at java.lang.Thread.run(Thread.java:745 ) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 如果只想中断 Executor 中的一个线程 内存模型 Java 内存模型试图屏蔽各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平台下都能达到一致的内存访问效果。 at java.util.Collections$UnmodifiableMap.put(Collections.java:1457) at ImmutableExample.main(ImmutableExample.java

    3.5K32编辑于 2022-12-01
  • 来自专栏luoheng

    Java 编程问题

    本文为《Java Coding Problems》读书笔记。学习语言从解决问题开始,《Java Coding Problems》一书中包含了Java编程中常遇到的一些问题。 57Working With Date And Time 58-77Type Inference 78-98Arrays, Collections, And Data Structures 99-128Java I/O Paths, Files, Buffers, Scanning, And Formatting 129-148Java Reflection Classes, Interfaces, Constructors 书中以Java的方式解决诸多常见问题。后续文章中记录这些问题的解法,以此学习Java语言的常规技巧。 参考资料:https://learning.oreilly.com/library/view/java-coding-problems/9781789801415/。

    91700编辑于 2022-09-01
  • 来自专栏程序人生 阅读快乐

    Java编程思维

    本书从基本的编程术语入手,用代码示例诠释计算机科学概念,旨在教会读者像计算机科学家那样思考,并掌握解决问题这一重要技能。书中内容共分为14章、3个附录,每章末都附有术语表和练习。  本书适合想学习计算机科学和编程相关内容的初学者。

    63510发布于 2018-10-10
  • 来自专栏后端开发笔记

    Java编程基础

    1.什么是编程? 就是通过一些人为的编写一串指令(代码)让计算机去解决每一个问题。实现我们想要的结果,达到最终的目的。 2.数据类型和变量 2.1.什么是数据类型? 也就是对数据的分类。 而Java的数据类型有: 整数类型 byte/short/int/long 小数类型 float/double 字符类型 char 真假类型 boolean 这些也都是Java的基本数据类型(八种基本的数据类型 ),Java也存在引用数据类型。 这样也包含了整个开发过程种所需要的各种数据类型,可以是Java本身的数据类型买,也可以是我们自己所编写的数据类型。 运算符 2.1 算术运算符 2.1.1 运算符和表达式 运算符:对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。 ​

    87130编辑于 2022-11-18
  • 来自专栏姜同学

    JAVA网络编程

    使用UDP协议实现的网络聊天室 package com.jmy.tcpip; import java.io.IOException; import java.net.*; import java.util.Scanner * @see java.net.InetAddress */ dp = new DatagramPacket ; import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress ; import java.net.Socket; public class Client { public static void main(String[] args) throws IOException ; import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket

    98630编辑于 2022-10-27
  • 来自专栏Linux学习~

    Java网络编程

    Java网络编程 Socket技术 通过Socket技术(它是计算机之间进行通信的一种约定或一种方式),我们就可以实现两台计算机之间的通信 Socket也被翻译为套接字,是操作系统底层提供的一项通信技术 ,它支持TCP和UDP 而Java就对socket底层支持进行了一套完整的封装,我们可以通过Java来实现Socket通信 //服务端 public static void main(String[]

    65740编辑于 2023-10-23
  • 来自专栏C/C++的自学之路

    Java并发编程

    Java并发编程的核心挑战 线程安全与数据竞争 线程安全的概念及其重要性 数据竞争的产生原因及常见场景 如何通过同步机制(如锁、原子类)避免数据竞争 // 示例:使用synchronized关键字实现线程安全 锁竞争与性能瓶颈 如何通过无锁编程、线程池等技术提升性能 // 示例:使用线程池提升性能 ExecutorService executor = Executors.newFixedThreadPool i < 10; i++) { executor.submit(() -> { // 任务逻辑 }); } executor.shutdown(); 并发工具类的使用 Java this.value = value; } public int getValue() { return value; } } 未来趋势与挑战 Java 并发编程的新特性(如CompletableFuture、Flow API) 多核处理器与并发编程的关系 如何应对分布式环境下的并发挑战 // 示例:使用CompletableFuture实现异步编程 CompletableFuture.supplyAsync

    35100编辑于 2025-05-11
  • 来自专栏Ray学习笔记

    Java并发编程

    Java中,线程作为最小调度单位,进程作为资源分配的最小单位。在 windows 中进程是不活动的,只是作为线程的容器。 二者对比 进程基本上相互独立的,而线程存在于进程内,是进程的一个子集。 所以才有了后面的【非阻塞IO】和【异步IO】优化 Java 线程 创建和运行线程 每个Java程序启动的时候,默认都创建了一个主线程(main方法),如果想在主线程外创建线程,可以使用如下方法。 Virtual Machine Stacks (Java虚拟机栈) JVM 由堆、栈、方法区所组成,其中栈内存是给谁用的呢? $main$0(Test10.java:19) at java.lang.Thread.run(Thread.java:748) 08:32:04.201 [main] DEBUG io.ray - 因为 Java 中对静态变量的自增、自减并不是原子操作,要彻底理解,必须从字节码来进行分析。

    1.3K10发布于 2020-08-05
  • 来自专栏Java高级

    Java网络编程

    网络编程在Java开发中是尤为重要的一部分知识。 服务器端实现(支持多客户端) import java.io.*; import java.net.*; import java.util.concurrent.ExecutorService; import 客户端实现(增强版) import java.io.*; import java.net.*; import java.util.Scanner; public class TCPClient { .*; import java.net.*; import java.util.*; import java.util.concurrent.*; public class ChatServer { SSL/TLS:加密通信 NIO:非阻塞IO提升性能 总结 Java网络编程是构建分布式系统的基础技能: TCP = 可靠 + 有序 + 慢速 → 文件传输、数据库连接 UDP = 快速 + 轻量 +

    52110编辑于 2025-08-12
  • 来自专栏Java实战博客

    Java 网络编程

    网络原理大概 这里 没有填写,后期会补 image.png TCP server端 import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; public class TCPServer { public static void main ; import java.io.OutputStream; import java.net.Socket; public class TCPClient { public static ; import java.net.DatagramSocket; public class UDPReceive { public static void main(String[] args ; import java.net.*; public class UDPSend { public static void main(String[] args) throws IOException

    72820编辑于 2022-01-14
  • 来自专栏云计算linux

    JAVA网络编程

    三、基于TCP协议的socket编程 创建一个基于tcp协议的scoket服务器 类 ServerSocket 此类实现服务器套接字。服务器套接字等待请求通过网络传入。 ; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket ; import java.net.ServerSocket; import java.net.Socket; import java.util.concurrent.ExecutorService; 一旦客户端请求到达,开启一个线程,来跟客户端交互 new Thread(new TalkServerThread(socket)).start(); } } } 四、基于UDP协议的socket编程 ; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import

    55910编辑于 2024-12-13
领券