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

    7-3 打印沙漏

    点这里 7-3 打印沙漏 本题要求你写个程序把给定的符号打印成沙漏的形状。

    82020发布于 2019-11-08
  • 来自专栏繁花云

    7-3笔记

    对数的定义:一般地,如果ax=N(a>0,且a≠1),那么数x叫做以a为底N的对数,记作x=logaN,读作以a为底N的对数,其中a叫做对数的底数,N叫做真数。

    63200发布于 2018-07-31
  • 来自专栏以终为始

    7-3 情人节 (15 分)

    输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。

    26820编辑于 2023-03-09
  • 来自专栏玖叁叁

    Socket编程基础-Socket编程基础

    Socket编程是一种在计算机网络上实现通信的标准方式,该编程模型被广泛应用于网络编程中。本文将为您介绍Socket编程的基础知识、常见概念和使用方法,并提供示例代码帮助您更好地理解。 一、Socket编程基础什么是SocketSocket是应用程序与网络之间通信的接口,通常称为套接字。Socket提供了一种标准的方法,使不同计算机上的应用程序能够互相通信。 Socket编程模型Socket编程模型分为客户端和服务器端。客户端和服务器端之间可以建立一种持久的连接,使得它们可以通过Socket进行双向通信。 在Socket编程中,客户端和服务器端可以使用以下步骤进行通信:创建Socket对象绑定Socket对象到本地地址向远程主机发送连接请求接收远程主机的连接请求发送数据接收数据关闭连接套接字地址套接字地址由 TCP和UDP协议TCP(传输控制协议)和UDP(用户数据报协议)是Socket编程中最常用的协议。TCP提供了可靠的、面向连接的通信方式,适用于需要保证数据传输完整性和正确性的场景。

    1.4K102编辑于 2023-04-19
  • 来自专栏刷题笔记

    7-3 约瑟夫环 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101472782 7-3 约瑟夫环 (25 分) N个人围成一圈顺序编号,从1号开始按1、

    1.1K10发布于 2019-11-08
  • 来自专栏玖叁叁

    Socket编程基础-Socket编程基础-示例

    addr)# 接收客户端数据data = conn.recv(1024)print('收到客户端数据:', data.decode())# 发送数据给客户端message = '欢迎使用Socket编程

    82300编辑于 2023-04-19
  • 来自专栏刷题笔记

    7-3 电话聊天狂人 (25 分)

    点这里 7-3 电话聊天狂人 (25 分) 给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。 输入格式: 输入首先给出正整数N(≤10​5​​),为通话记录条数。

    1.1K20发布于 2019-11-08
  • 来自专栏南桥谈编程

    【Linux网络编程】网络基础 | Socket 编程基础

    ○ ASTAP(亚洲与泛太平洋电信标准化协会) : 1998 年由日本与韩国发起成 立的标准化组织, 旨在加强亚洲与太平洋地区各国信息通信基础设施及其相互连 接的标准化工作的协作。 我们的网络编程主要就是针对应用层. 物理层我们考虑的比较少, 我们只考虑软件相关的内容. 因此很多时候我们直接称为 TCP/IP 四层模型. 再识协议 为什么要有 TCP/IP 协议? 之前我们在学习系统编程的时候知道访问公共资源就是临界资源,那么这里的局域网就是一个临界资源(以太网中, 任何时刻, 只允许一台机器向网络中发送数据)。 sockadder结构 socket API 是一层抽象的网络编程接口,适用于各种底层网络协议,如 IPv4、 IPv6,以及 后面要讲的 UNIX Domain Socket. 关于Socket套接字编程后续文章会详细讲解。

    78310编辑于 2024-10-14
  • 来自专栏刷题笔记

    7-3 寻找大富翁 (50分)

    胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人。假设给出N个人的个人资产值,请快速找出资产排前M位的大富翁。

    1.6K10发布于 2020-06-23
  • 来自专栏软件测试学习

    网络编程基础-Socket编程

    接下来让我们一起来了解一下在python里面是如何使用Socket进行编程的。

    1.6K30发布于 2021-07-06
  • 来自专栏以终为始

    7-3 树的同构 (25 分)

    7-3 树的同构 (25 分) 给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。

    27510编辑于 2023-03-09
  • 来自专栏机器和智能

    网络编程基础

    - 优点:协议选用比较灵活;可以缓存数据,比如说我们在打游戏时,在游戏过程中,实际上一些音效、图片都已经缓存下来了,想象一下,如果你玩LOL的时候,音效和动画需要去服务器实时下载,那么游戏会卡成什么样子。

    83210编辑于 2024-09-06
  • 来自专栏达达前端

    Java编程基础

    Java编程基础 一、前言 什么是编程?编程就是计算机程序告诉计算机应该做些什么,通过编程执行操作。 我们所学习到的Java编程语言是如今Internet上受欢迎的开发与编程语言。 JSE为标准版,主要用于桌面应用软件的编程,其余的以后另讲,如今小白学习的使用就是标准版。 知识准备 面向过程和面向对象 面向过程是以过程为中心的编程方法 面向对象是以对象为中心的编程方法 静态成员 静态成员用static关键字进行修饰,表示静态的意思,可以用来修饰成员变量和成员方法,也可以形成静态代码块

    1.1K20编辑于 2022-04-28
  • 来自专栏陶士涵的菜地

    awk基础编程

    6.特殊的模式(BEGIN,END) , 都只执行一次 , 不像前面的模式 , 每一行都会执行 , 用于初始化和最终结果的打印等

    70920发布于 2019-09-10
  • 来自专栏米扑专栏

    Shell编程基础

    变量赋值和引用 Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z) 中间不能有空格,可以使用下划线(_) 不能使用标点符号 不能使用 同样shell编程中还可以用或操作(||),例如: #! help # send the escape sequence to change the xterm titelbar: echo -e "33]0;$107" # 在脚本中提供帮助是一种很好的编程习惯 Shell脚本示例 === 一般编程步骤=== xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 现在我们来讨论编写一个脚本的一般步骤。

    1.4K30发布于 2019-02-19
  • 来自专栏基础

    并发编程基础

    一.并发基础1.什么是并行和并发?并行和并发都是多任务处理的概念,但它们的含义不同。并行是指两个或多个任务在同一时刻执行,即在同一时刻有多个任务在同时进行。 5.如何减少上下文切换减少上下文切换的方法有无锁并发编程、CAS 算法、使用最少线程和使用协程。无锁并发编程。 14.Thread 类中的方法java.lang.Thread 类是 Java 中用于多线程编程的关键类,它提供了管理线程的各种方法。 在多线程编程中,了解如何使用这些方法非常重要,以确保线程能够按照预期进行协调和执行。 在实际编程中,你会经常使用其中的一些方法,特别是 toString()、equals()、hashCode() 等。

    60210编辑于 2024-08-07
  • 来自专栏FutureTester

    shell编程基础

    在通常的shell脚本中,井号(#)用作注释行。shell并不会处理shell脚本中的注释行。但是,shell脚本文件的第一行是个例外,#后面的惊叹号会告诉shell用哪个shell来运行脚本。

    1.3K30编辑于 2022-06-10
  • 来自专栏JokerDJ

    GUI编程基础

    GUI编程 什么是GUI GUI的全称为Graphical User Interface,图形化界面或图形用户接口,是指采用图形方式显示的计算机操作环境用户接口。 AWT AWT介绍 包含了很多类和接口 GUI:图形用户界面编程 元素:窗口,按钮,文本框 java.awt包 2. Swing AWT使用 1.

    1K10编辑于 2023-11-27
  • 来自专栏后端开发笔记

    Java编程基础

    1.什么是编程? 就是通过一些人为的编写一串指令(代码)让计算机去解决每一个问题。实现我们想要的结果,达到最终的目的。 2.数据类型和变量 2.1.什么是数据类型? 也就是对数据的分类。

    91730编辑于 2022-11-18
  • 来自专栏JavaEE

    网络编程基础

    一、概述 在学习Java基础的时候,有一章节就叫《网络编程》,那么何为网络编程呢?在此之前先了解一下何为计算机网络。 网络编程: 实现不同计算机上程序之间进行数据交换的过程就叫网络编程。比如我们常用的QQ、微信,就是在不同设备之间进行数据交换,就属于网络编程。 三、Java对网络编程的支持 Java对网络编程提供了良好的支持,其相关的类都在 java.net 包下。 InetAddress类: 这个类可以理解为就是表示IP。 1、使用UDP协议进行通信: 客户端(发送端)编程步骤: 创建发送端的socket对象; 创建数据,并把数据打包; 调用socket的发送方法发送数据; 释放资源。 2、使用TCP协议进行通信: 客户端编程步骤: 创建发送端的socket对象; 获取输出流写数据; 释放资源。

    1.2K50发布于 2019-03-04
领券