已找到以下 10000 条记录
  • Python编程:pipenv管理项目虚拟环境

    requests --dev # 开发环境依赖 $ pipenv --rm # 移除环境 $ pipenv graph # 查看已安装包 $ pipenv shell # 启动shell $ pipenv uninstall --all # 卸载所有 $ pipenv

    作者: 彭世瑜
    发表时间: 2021-08-13 15:53:21
    867
    0
  • C#编程-102:泛型集合类概述

    (1)List : IList, ICollection, IEnumerable, IList, ICollection, IEnumerable (2)Dictionary : IDictionary, ICollection>, IEnumerable>

    作者: 彭世瑜
    发表时间: 2021-08-13 17:30:02
    795
    0
  • Python编程:supervisor模块管理进程实例

    conf # 需要监控程序 配置文件夹 │ └── server.ini # 需要监控程序 单个配置文件 ├── log # 日志文件夹 │ └── server.log # 自动生成日志文件 ├── server.py # 被监控程序 └── supervisord

    作者: 彭世瑜
    发表时间: 2021-08-13 14:58:53
    867
    0
  • Python编程:协程async和await

    Python 3.5 把@asyncio.coroutine替换为async; 把yield from替换为await12 用asyncio提供@asyncio.coroutine可以把一个generator标记为coroutine类型,然后在coroutine内部用yield fr

    作者: 彭世瑜
    发表时间: 2021-08-13 15:16:31
    1388
    0
  • 多线程|多进程|高并发网络编程

    根据需求选择是否重复循环。 优点: 资源效率:线程相比进程,创建和销毁开销较小,占用资源较少,特别是共享资源,如文件描述符,可以在多个连接之间共享,提高了资源利用效率。 响应速度:线程之间切换开销较小,内存空间共享,可以快速响应客户端请求,减少了连接等待时间。 简

    作者: 白茶加冰
    发表时间: 2023-09-15 23:43:50
    39
    0
  • Java并发编程学习7-阻塞队列

    所有权。在转移所有权后,也只有另一个线程能获得这个对象访问权限,并且发布对象线程不会再访问它。这种安全发布确保了对象状态对于新所有者来说是可见,并且由于最初所有者不会再访问它,因此对象被封闭在新线程中。新所有者线程可以对该对象做任意修改,因为它具有独占访问权。 对象池利用了串行线程

    作者: Huazie
    发表时间: 2024-02-25 23:10:36
    85
    0
  • Java并发编程学习9-并发基础演练

    计算相同的数据时,由于计算数据和塞入缓存操作并不是原子,可能会导致重复计算。 当某个线程启动了很耗时计算,而其他线程不论是不是同时启动,只要数据没有塞到缓存里,它们都是不知情,那么也会导致重复计算。 上述问题对应错误执行时序如下图所示: 对于计算相同数据,我们更希望线程 X 正在计算

    作者: Huazie
    发表时间: 2024-03-23 21:09:00
    51
    0
  • 实战并发编程 - 07循环等待&死锁问题

    申请两把锁。转账时,先锁住自己账户,并获取对方锁,保证同一时刻只能由一个线程去执行转账。 这时可能就会出现,对方给我转账,同时我也给对方转账,那么双方都持有自己锁,且尝试去获取对方锁,这就造成可能一直申请不到对方锁,循环等待发生“死锁”问题࿰

    作者: 小工匠
    发表时间: 2021-09-09 16:38:46
    494
    0
  • Linux系统编程(传统信号和实时信号)

    1b标准中引入的一种更高级的信号机制。 实时信号范围是从实时信号1(SIGRTMIN)到实时信号31(SIGRTMAX),共计64个信号。 实时信号处理方式可以是同步或异步,具体取决于进程设置信号发送和接收机制。 实时信号处理程序是函数指针,可以由进程注册自定义信号处理函数,用于在接收到信号时执行特定的操作。

    作者: yd_274589494
    发表时间: 2023-07-29 12:24:31
    14
    0
  • NDK编程:Android.mk编译APK范例

     注:LOCAL_STATIC_JAVA_LIBRARIES 后面应是你APK程序所需要JAVA库JAR文件名。 三、编译一个需要platform key签名APK    LOCAL_PATH := $(call my-dir)

    作者: ShaderJoy
    发表时间: 2021-12-29 16:28:44
    537
    0
  • 【JavaScript】45_DOM编程初步

    //修改btn中文字 btn.innerText = 'Click ME' </script> </body> 2、document对象 document对象 document对象表示是整个网页 document对象原型链 HTMLDocument

    作者: 魔天伦
    发表时间: 2023-03-20 06:02:01
    436
    0
  • 好好编程-物流项目20【客户管理-删除客户】

    客户管理–删除客户   具有删除客户规则如下 角色规则业务员可以删除自己维护没有订单记录客户操作员可以删除自己维护没有订单记录客户管理员不能删除客户信息 1.实现效果 1.1 管理员操作效果 1.2 业务员操作效果

    作者: 波波烤鸭
    发表时间: 2022-03-29 17:16:43
    428
    0
  • C#编程-121:文件保存之SaveFileDialog控件

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System

    作者: 彭世瑜
    发表时间: 2021-08-13 16:13:30
    858
    0
  • Python编程:Crypto模块RSA非对称加密

    importKey(public_key) # 导入读取到公钥 cipher = PKCS1_v1_5.new(rsakey) # 生成对象 # 通过生成对象加密message明文,注意,在python3中加密数据必须是bytes类型数据,不能是str类型数据 cipher_text = base64

    作者: 彭世瑜
    发表时间: 2021-08-13 16:59:33
    1354
    0
  • Python编程:将markdown格式转换为rst格式

    将markdown格式转换为rst格式 @param from_file: {str} markdown文件路径 @param to_file: {str} rst文件路径 """ response = requests.post( url='http://c.docverter

    作者: 彭世瑜
    发表时间: 2021-08-13 15:49:42
    1429
    0
  • VB编程:DateSerial通过闰月判断闰年-47

    nbsp;  Print "错误:请输入正确年份!"     End If End Sub   学习总结: DateSerial返回包含指定年、月、日 Variant (Date)。 语法 DateSerial(year

    作者: 彭世瑜
    发表时间: 2021-08-13 15:56:04
    354
    0
  • VB编程:UCase转大写,LCase转小写-4

    Private Sub Text1_Change() Text2.Text = LCase(Text1.Text)    '转换成小写字母 Text3.Text = UCase(Text1.Text)   '转换成大写字母

    作者: 彭世瑜
    发表时间: 2021-08-13 17:42:49
    370
    0
  • linux网络编程之SCTP套接字常用接口

    sp;参数中所述套接字关联 SCTP 级别选项。如果此套接字为一对多风格 SCTP 套接字,则 id 参数值是某个特定关联。对于一对一风格 SCTP 套接字,将忽略 id 参数。opt 参数值指定要获取 SCTP 套接字

    作者: chenyu
    发表时间: 2021-07-26 15:24:44
    978
    0
  • 《C#编程入门与应用》—3.2.2 定义常量

    (string 类型除外 ) 常量进行初始化”错误提示。 【例3-11】 声明圆周率常量 PI,根据用户输入半径值计算圆面积,并将最终结果输出。代码 如下: 编译执行后,输入内容进行测试,假设输入圆半径为 5,最后结果如下: 请输入圆半径:5 半径为 5 圆面积为 78.539815【例3-12】

    作者: 清华大学出版社
    发表时间: 2019-10-12 11:18:14
    2605
    0
  • 《C#编程入门与应用》—2.9.3 条件指令

    整代码如下: 编译执行上述代码,最终输出内容是: Hello DebugB注意 在使用 #define 和 #undef 预处理器指令时,作用域是其所处整个文件,定义符号语句必须 出现在所有代码之前,否则编译时会出现异常。在使用条件指令时,测试内容可以使用运算符符号。运算符符号是用于对符号做逻辑

    作者: 清华大学出版社
    发表时间: 2019-10-12 10:36:55
    2976
    0