内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 变量进阶(理解)

    demo_dict["name"] = "老王" print("修改数据后的内存地址 %d" % id(demo_dict)) 注意:字典的 key 只能使用不可变类型的数据 注意 可变类型的数据变化,是通过 方法 来实现的 如果给一个可变类型的变量,赋值了一个新的数据,引用会修改 变量

    作者: 步步为营
    发表时间: 2023-03-03 13:53:19
    1645
    0
  • JDBC Connection接口实现ResultSet的方法

      1、最基本的ResultSet。   之所以说是最基本的ResultSet是因为,这个ResultSet他起到的作用就是完成了查询结果的存储功能,而且只能读去一次,不能够来回的滚动读取。这种结果集的创建方式如下:   Statement st = conn.CreateStatement

    作者: 隔壁老汪
    发表时间: 2022-06-23 17:05:48
    213
    0
  • SynchronizedMap和ConcurrentHashMap的深入分析

    个hash表,从而同一时刻只能由一个线程对其进行操作;而ConcurrentHashMap中则是一次锁住一个桶。ConcurrentHashMap默认将hash表分为16个桶,诸如get,put,remove等常用操作只锁当前需要用到的桶。这样,原来只能一个线程进入,现在却能同时

    作者: ShaderJoy
    发表时间: 2021-12-29 16:20:35
    440
    0
  • SpringBoot整合Scheduled(定时任务器)

    号是星期六,结果匹配的是 3 号星期一,而非上个月最后的那天。W 字符串只能指定单一日期,而不能指定日期范围; ●LW 组合:在日期字段可以组合使用 LW,它的意思是当月的最后一个工作日; ●井号(#):该字符只能在星期字段中使用,表示当月某个工作日。如 6#3 表示当月的第三个星期五(6表示星期五,#3

    作者: 波波烤鸭
    发表时间: 2022-03-29 15:24:58
    368
    0
  • Element-UI中el-upload上传组件(demo详解)

    type="primary">点击上传</el-button> <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div> </el-upload> <script>

    作者: 辰兮
    发表时间: 2022-03-22 15:39:44
    765
    0
  • 并发死锁

    死锁产生的必要条件: 互斥条件:只有对必须互斥使用的资源的争夺才会导致死锁 不剥夺条件:进程所获得的资源在未使用完之前,不能有其他进程强行夺走,只能主动释放 请求和保持条件:进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源又被其他进程占有,此时请求的进程被阻塞,但又对自己已有的资源保持不放。

    作者: xcc-2022
    发表时间: 2022-07-22 03:40:12
    152
    0
  • Java并发编程(四)--- 死锁的发生与避免

    命令查看程序运行情况。如下: 通过上述分析我们发现死锁发生的条件是如下四个(必须同时满足): 互斥,共享资源A和B只能被一个线程占用,就是本例中的,一根筷子同一时刻只能被一个哲学家获得占有且等待:线程T1持有共享资源A,在等待共享资源B时,不释放占用的资源,在本例中就是:哲学家1获

    作者: 码农飞哥
    发表时间: 2021-05-29 06:09:59
    1173
    0
  • leetcode基础编程:哈希表

    的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 注意: 一个有效的数独(部分已被填充)不一定是可解的。只

    作者: irrational
    发表时间: 2022-03-08 15:09:17
    718
    0
  • 【Java】【并发编程】详解并发三大特性

    三、有序性 synchronized synchronized语义表示锁在同一时刻只能由一个线程进行获取,当锁被占用后,其他线程只能等待。因此,synchronized语义就要求线程在访问读写共享变量时只能“串行”执行,因此synchronized具有有序性。

    作者: huahua.Dr
    发表时间: 2021-09-24 15:35:56
    4256
    0
  • 面试官:RabbitMQ有哪些工作模式?

    队列里的消息只能被一个消费者消费,这样多部署几个消费者,就可以缓解压力,比如过年的时候抢票,抢票成功后会给你发短信,这个时候就可以把发短信的任务放入队列里,然后有多个发短信的服务来处理队列里的任务。 pub/sub发布订阅模式:上面两种模式生产者的消息只能被一个消费者消费,不符合某些实际场景。

    作者: 小奇JAVA
    发表时间: 2022-04-10 06:36:47
    619
    0
  • 深入探讨进程间通信的重要性:理解不同的通信机制(上)

    使用Linux系统练手的时候,想必大家都是用这样的一种命令查看java进程,命令中的 | 就是管道命令,但是这个是匿名管道,用完了就销毁,匿名管道只能在有父子关系的进程之间进行通信。他的功能也很好理解,一个进程的输出直接作为另一个进程的输入,所以才能只展现java进程,所以他的传输方式是单向传输。

    作者: 努力的小雨
    发表时间: 2023-12-08 10:24:43
    25
    0
  • “系统调用”究竟是不是个函数?

    “用户态”在CPU设计生产时就划分了特权指令和非特权指令,因此CPU执行一条指令前就能判断出其类型。 一些危险指令只能由操作系统来执行,例如清空内存指令,如果让某个用户程序执行那么会影响整个系统。所以CPU需要一种机制来避免这种事情发生,因此划分了这两种状态:内核态、用户态。

    作者: 程序饲养员
    发表时间: 2024-01-02 09:36:30
    72
    0
  • 秒懂算法│博弈论

    不是一个完美信息的游戏,因为你看不到对手的手,所以无法预测对手的动作。 可以把这个算法想象成人类的思维过程:如果我做这个动作,那么我的对手只能做两个动作,每个动作都会让我赢。所以这是正确的选择。 用博弈树数据结构表示井字游戏如图 1 所示。 ■ 图1   用博弈树数据结构表示井字游戏

    作者: TiAmoZhang
    发表时间: 2023-12-22 09:39:29
    14
    0
  • 秒懂算法│博弈论

    因为它可以看到所有可能的动作。拼字游戏并不是一个完美信息的游戏,因为你看不到对手的手,所以无法预测对手的动作。可以把这个算法想象成人类的思维过程:如果我做这个动作,那么我的对手只能做两个动作,每个动作都会让我赢。所以这是正确的选择。用博弈树数据结构表示井字游戏如图 1 所示。 ■ 图1 用博弈树数据结构表示井字游戏

    作者: TiAmoZhang
    发表时间: 2023-08-22 11:35:22
    31
    0
  • UDP通信机制详解

    存储服务器的IP和端口 接收数据:recvform udp的数据是不安全的, 容易丢包 丢包, 丢全部还一部分? 只能丢全部,不存在只丢一部分的情况 优点: 效率高 UDP通信流程示意图如下 2. UDP客户端与服务端实现 server #include

    作者: mindtechnist
    发表时间: 2024-08-06 17:18:53
    137
    0
  • Python--TKinter

    base.mainloop() TKinter 常用组件 按钮 Button 按钮组件 RadioButton 单选框组件 CheckButton 选择按钮组件 ListButton 列表框组件 文本输入组件 Entry

    作者: ruochen
    发表时间: 2021-03-21 04:45:47
    2142
    0
  • 2022届软件技术专业毕业生就业岗位分析(.Net方向)

    现在依然还是有很多程序员关心,.net是否还有发展前景,当然我们曾经也怀疑过这个问题,确实是,每个人的时间、精力都有限,在选择技术时,我们只能选择一个方向,想要全面学习不太可能,在信息爆炸的时代,我们重要的是选择,我们当下不论.NET到底怎么样,单纯就技术来说,.NET是卓越的,而且不会被任何平台代替。

    作者: 红目香薰
    发表时间: 2022-01-21 15:22:10
    2262
    0
  • 经典Java面试100例,轻松搞定BAT——高频面试题(上)

    的区别是什么?下面列出了他们的区别:Iterator 可用来遍历 Set 和 List 集合,但是 ListIterator 只能用来遍历 List。 Iterator 对集合只能是前向遍历, ListIterator 既可以前向也可以后向。ListIterator 实现了 Iterator

    作者: AI浩
    发表时间: 2022-04-13 12:06:15
    577
    0
  • 使用vue互联QQ音乐完成网站音乐播放器

    🎶 文章简介:使用vue互联QQ音乐完成网站音乐播放器 💡 创作目的:记录使用APlayer播放器+MetingJs实现 在线播放qq音乐、网易云音…等平台的音乐 ☀️ 今日天气:2022-11-19 小雨多云 天空灰蒙蒙的 🥲 📝 每日一言:要一个黄昏,满是风,和正在下落的夕阳!

    作者: 木字楠
    发表时间: 2022-12-05 06:12:40
    147
    0
  • Spring-AOP @AspectJ进阶之命名切点

    executed,some logic is here "); } 12345 切点直接声明在增强方法处,这种切点声明方式称为匿名切点,匿名切点只能在声明处使用。 如果希望在其它地方重用一个切点,我们可以通过@Pointcut注解以及切面类方法对切点进行命名 示例 代码已托管到Github—>

    作者: 小工匠
    发表时间: 2021-09-09 17:09:50
    1095
    0