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

    JavaWeb后端入门11—条件查询

    商品列表页面加一个查询功能,条件有商品名称、是否热门、商品类别,其中是否热门和商品类别可以选择不限。点击查询后输出符合条件的商品列表。

    25800编辑于 2025-04-03
  • 来自专栏CSDN搜“看,未来”

    温故Linux后端编程(五):SOCKET网络编程

    define INET6_ADDRSTRLEN 46 //如果len太小,不足以容纳表达式结果,那么返回一个空指针,并置为errno - sockaddr 数据结构 struct sockaddr :很多网络编程函数的出现早于 ---- 网络套接字函数 基于流套接字的网络编程流程: //头文件 #include<sys/type.h> #include<sys/socket.h> - socket函数 //socket

    1.3K20发布于 2021-09-18
  • 来自专栏CSDN搜“看,未来”

    温故Linux后端编程(二):进程

    fork调用一次返回两次 父进程中返回子进程id (就是大于0的意思) 子进程返回0 读时共享写时复制,可保高效

    1K20发布于 2021-09-18
  • 来自专栏CSDN搜“看,未来”

    温故Linux后端编程(三):线程

    对于UNIX系统,IEEE POSIX 1003.1标准定义了一个C语言多线程编程接口。依附于该标准的实现被称为POSIX theads 或 Pthreads。 存在多个线程是按照其队列入队顺序唤醒其中一个 int pthread_cond_broadcast(pthread_cond_t * cptr); //广播,唤醒所哟与等待线程 条件变量与互斥锁 在服务器编程中常用的线程池 shared_ptr/weak_ptr shared_ptr是引用计数型智能指针,被纳入C11标准库。shared_ptr是一个类模板,它只有一个参数,使用起来很方便。

    92320发布于 2021-09-18
  • 来自专栏小闫笔记

    Python后端技术栈(五)--网络编程

    正文共:9568 字 11 图 预计阅读时间:24 分钟 ? 每日分享 The secret to your success is found in your daily routine. 我们需要在服务端给用户生成一个标识,然后每次让客户端带过去给后端。 这就是我们通常识别用户会话的一个思路。 1.5.3网络编程 1.5.3.1 TCP socket 编程原理 我们需要从下列问题入手: 1.如何使用 socket 模块 2.如何建立 TCP socket 客户端和服务端 3.客户端和服务端之间的通信 上面的图片就是 TCP 的 socket 编程流程图。 它底层基于 Linux 多路复用,可以通过协程或者回调实现异步编程,不过生态不完善,响应的异步框架比如 ORM 不完善。

    96130发布于 2019-07-18
  • 来自专栏CSDN搜“看,未来”

    温故Linux后端编程(一):文件IO

    引用一句经典的话:“UNIX下一切皆文件”。 文件是一种抽象机制,它提供了一种方式用来存储信息以及在后面进行读取。

    91220发布于 2021-09-18
  • 来自专栏IT大咖说

    后端高效协作开发的11条建议

    后端分离 前端与后端的分离,能使前端的开发脱离后端的开发模式,拥有更大的自由度,以此便可做前端工程化、组件化、单页面应用等。 即使用服务器端渲染,在技术支持的条件下,可以使用 node 中间层(由前端人员开发),代替传统的后端模板渲染,这样可以使后端与前端完全解耦,后端与前端只有数据上的往来。 前端后并行开发 正常情况下,前端的开发在完成 UI 或者组件开发之后,就需要等后端给出接口文档才能继续进行,如果能做到前后端并行开发,也能提升开发效率。 前后端并行开发,就是说前端的开发不需要等后端给出接口文档就可以进行开发,等后端给出接口之后,再对接好后就基本上可以上线了。 可以参考:本地化接口模拟、前后端并行开发(https://segmentfault.com/a/1190000015297352)。 11.

    1.1K10发布于 2018-12-17
  • 来自专栏编程基础

    Go编程基础-基础篇 11

    是线程不安全的 map,多个线程同时访问这个类型的 map 的同一个变量时,会有读写冲突,会导致系统奔溃

    35211发布于 2021-03-04
  • 来自专栏极客起源

    Python编程思想(11):while循环

    循环语句的作用是重复执行某一段代码,这也是任何编程语言必备的功能之一,因为只有自动重复执行某一段代码,才能真正体现计算机CPU的运算速度。

    68030发布于 2020-06-02
  • 11 Python 进程与线程编程

    首先我们要知道进程是系统进行资源分配和调度的基本单位,而线程是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。

    57610编辑于 2022-11-07
  • 来自专栏叽叽西

    阿里Java编程规约【十】 前后端规约

    errorMessage:简要描述后端出错原因,便于错误排查人员快速定位问题,注意不要包含敏感数据信息。 反例:通常在订单号或交易号大于等于 16 位,大概率会出现前后端订单数据不一致的情况。 【强制】HTTP 请求通过 body 传递内容时,必须控制长度,超出最大长度后,后端解析会出错。 【强制】在翻页场景中,用户输入参数的小于 1,则前端返回第一页参数给后端后端发现用户输入的参数大于总页数,直接返回最后一页。 10. 11. 【推荐】服务器返回信息必须被标记是否可以缓存,如果缓存,客户端可能会重用之前的请求结果。 说明:缓存有利于减少交互次数,减少交互的平均延迟。

    1.2K20编辑于 2022-05-17
  • 来自专栏Elixir

    Python 编程 | 连载 11 - Python 集合

    每一种数据类型自身的值都会有对应的 True 或者 False,not 对于一切结果取反。

    55820编辑于 2022-09-26
  • 来自专栏sktj

    python 多进程 (并行编程 11)

    def foo(i): print('called function in process %s' % i) if name=="main": pros=[] for i in range(5): p=multiprocessing.Process(target=foo,args=(i,)) pros.append(p) p.start() p.join()

    75320发布于 2019-07-30
  • 来自专栏twowinter

    LoRaWAN Backend Interface 后端协议解析 第11章 漫游流程

    《LoRaWAN-Backend-Interfaces-v1.0》,即LoRaWAN后端接口协议规范 V1.0 版本( 2017 年 10 月 11 日定稿)。 用个小表格更清晰一些: 漫游类型 是否移交MAC控制 适用的核心协议版本 Handover Roaming 是 R1.1 [LW11] Passive Roaming 否 R1.0 [LW10, LW102 ] and R1.1 [LW11] 2 漫游策略 可以基于运营商NetID以及DevEUI来独立地配置漫游策略,是否使能或禁止相关漫游: 被动漫游 移交漫游 基于被动漫游的设备激活 基于移交漫游的设备激活

    58220发布于 2020-04-17
  • 来自专栏码农编程进阶笔记

    浅析2025年后端编程发展趋势

    2025年后端编程热门技术 随着技术的不断发展,2025年的后端编程可能会有多种热门技术。云原生技术将持续火热,云原生应用强调将应用程序完全构建和部署在云环境中,充分利用云计算的优势。 2025年后端编程必备技能 掌握后端编程语言 首先,掌握一门或多门后端编程语言是至关重要的。 Python:语法简洁易懂,拥有丰富的第三方库,适合快速开发和数据科学领域。 2025年后端编程主流语言 Python Python在2025年有望继续保持其在后端编程中的重要地位。 Java Java作为一种成熟且广泛应用的编程语言,在2025年仍然会是后端编程的主流语言之一。 Go语言的这些特性使得它在构建云原生架构的后端应用时具有天然的优势。 2025年后端编程就业方向 企业级应用开发 企业级应用开发是后端编程的一个重要就业方向。

    3.1K11编辑于 2024-11-29
  • 来自专栏学院君的专栏

    面向 ChatGPT 编程11 种方法

    在 VSCode 中,可以基于 ChatGPT 插件面向 ChatGPT 编程实现这段演示代码,代码生成后点击 Insert 自动插入代码到右侧编辑区: 当然,你也可以从第三方云存储下载图片丰富代码实现细节 总结 在面向 ChatGPT 编程的过程中,需要记住以下两点,这也是使用 ChatGPT 编程的两个大前提: 我拥有超过X年的编程经验,我知道我在做什么。

    6.1K30编辑于 2023-03-03
  • 来自专栏C语言入门到精通

    编程小白 | 每日一练(11

    但是这种人…万中无一” ——包租婆 这道理放在编程上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢? 例11:求1+2+3+……+100的和 解题思路:这是一个累加的问题,需要先后将100个数想加。要重复进行100次加法运算,显然可以用循环结构来实现。 我们常说“学而不思则罔”,和学习编程知识一样,我们只有在学习的同时加以总结与思考,才能对编程有更系统和深入地了解,学到的知识才真正能为自己所用。

    2843229发布于 2019-08-09
  • 来自专栏用户2442861的专栏

    C++11网络编程

    Handy是一个简洁优雅的C++11网络库,适用于linux与Mac平台。十行代码即可完成一个完整的网络服务器。 网络编程中全异步处理请求的难度较高,特别是涉及业务逻辑,涉及数据库使用等情况。大家使用的最常见的模型是用异步处理IO,保证大的并发量,使用多线程处理业务请求,简化业务逻辑的编写。 这种半同步半异步的编程模型我们简称为HSHA(half sync half async)。

    1.9K40发布于 2018-09-20
  • 来自专栏全栈程序员必看

    Java GUI编程11—单选按钮:JRadioButton

    单选按钮就是在给定的多个选择项中选择一个,并且只能选择一个。在Swing中可以使用JRadioButton完成一组单选按钮的操作,JRadioButton的常用方法如下表。

    6.9K20编辑于 2022-09-02
  • 来自专栏CSDN搜“看,未来”

    温故Linux后端编程(四):膜拜《TCPIP 卷一》

    为了使用这个特性,编程接口必须为应用程序提供一种方式来说明“我已经完成了数据传送,因此发送一个文件结束( FIN)给另一端,但我还想接收另一端发来的数据,直到它给我发来文件结束(FIN)”。

    92910发布于 2021-09-18
领券