技术专区

  • JAVA系列之类加载机制详解

    一、类加载过程 程序员编写的Java源程序(.java文件)在经过编译器编译之后被转换成字节代码(.class 文件),类加载器将.class文件中的二进制数据读入到内存中,将其放在方法区内,然后在堆区创建一个java.lang.Cl…

    大数据 2022年11月27日
  • 造个Python轮子,实现根据Excel生成icode9

    前言 最近遇到一个需求,有几十个Excel,每个的字段都不一样,然后都差不多是第一行是表头,后面几千上万的数据,需要把这些Excel中的数据全都加入某个已经上线的Django项目 这就需要每个Excel建个表,然后一个个导…

    编程笔记 2022年11月27日
  • 云原生之旅 - 13)基于 Github icode9 Action 的自动化流水线

    前言 GItHub Actions是一个持续集成和持续交付的平台,能够让你自动化你的编译、测试和部署流程。GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行您的工作流程,或者您可以在自己的数据中心或云基础架构中…

    编程笔记 2022年11月27日
  • 包含 Python 中的文件的上下icode9文管理器

    上下文管理器是什么?它是一个在上下文开始和结束时通知实现两种魔法方法和任何其他方法的对象。__enter____exit__例如,当上下文管理器结束时,对象文件将关闭。withopen('test_ch30.txt','w+')as…

    编程笔记 2022年11月27日
  • Java 中的icode9就地合并排序

    普通就地合并排序 时间复杂度: O(N^2)O(N 2) class PlainInPlaceMergeSort { private void swap(int[] nums, int left, int right) { int temp = nums[left]; nums[left] = nums[right]; nums[right…

    大前端 2022年11月27日
  • 还不懂Java线程池实现原理,看这一篇icode9文章就够了

    线程池无论是工作还是面试都是必备的技能,但是很多人对于线程池的实现原理却一知半解,并不了解线程池内部的工作原理,今天一灯就带大家一块剖析线程池底层实现原理。 1. 为什么要使用线程池 使用线程池通常由以下…

    大数据 2022年11月27日
  • Java 中九种 Map 的icode9遍历方式,你一般用的是哪种呢?

    日常工作中 Map 绝对是我们 Java 程序员高频使用的一种数据结构,那 Map 都有哪些遍历方式呢?这篇文章阿粉就带大家看一下,看看你经常使用的是哪一种。 通过 entrySet 来…

    编程笔记 2022年11月27日
  • icode9的 JavaScript 伪代码步骤。

    虽然我刚刚开始成为一名Web开发人员,但我相信解决问题和从不同角度看待问题的整体能力将帮助您在开发位置上取得成功。当您遇到特定问题时,简化问题并为自己创建任务列表确实有帮助。这就是我的伪代码对我自己派上…

    编程笔记 2022年11月27日
  • 如何使用Javascript制作待办事项列表

    HTML 对于 html,您只需要一个元素和一个用于添加任务的按钮,它们下面是一个 div 元素,其中包含一个列表,该列表是任务所在的位置。如果需要,还可以向输入添加占位符,或者只是对其进行样式设置。在它下面,我们…

    大前端 2022年11月27日
  • Linux 源码编译安装实现LAMP架构

    相关配置:  开启fastcgi功能和反向代理功能 #需要在配置文件中开启这两个模块功能 [root@CentOS7 ~]# vim /apps/httpd24/conf/httpd.conf LoadModule proxy_module modules/mod_proxy.so LoadModule pro…

    智能运维 2022年11月27日