编程笔记

  • 基于SpringBoot的疫情防控管理系统(Java项目)

    一、选题背景介绍 参考: 本站声明:1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关…

    编程笔记 2022年11月13日
  • C#多线程之线程基础篇

    一、概念 并行(parallel):同一时间,多个线程/进程同时执行。多线程的目的就是为了并行,充分利用cpu多个核心,提高程序性能 线程(threading):线程是操作系统能够进行 运算调度的最小单位,是进程的实际…

    编程笔记 2022年11月13日
  • volatile和synchronized的底层实现原理

    一:volatile 关于volatile的功能无非是两个: 1:保证保证线程间变量的可见性 2:防止指令重排序 下面我们就从字节码层面,JVM层面,CPU层面来解析是如何做到的。 1:字节码层面 首先编写一个很简单的类: public …

    编程笔记 2022年11月13日
  • Django中配置celery

    DjangoProject │── celery_handle │ ├── config.py │ ├── __init__.py │ ├── manage.py │ └── tasks.py celery原理图 创建Celery 配置Celery参数 在创建celery实例之前,需要对celery的参数进行一些配置。 在这里列…

    编程笔记 2022年11月13日
  • Linux网络通信(线程池和线程池版本的服务器代码)

    线程池 介绍 线程池: 一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线…

    编程笔记 2022年11月13日
  • 打造万圣节 Linux 桌面

    作者: Sreenath 译者:LCTT chai001125 | 2022-10-29 17:14      马上就到万圣节了,太棒啦! 我相信你已经有了一些庆祝万圣节的想法。给你的 Linux 桌面做一个像幽灵般的黑暗改造…

    编程笔记 2022年11月12日
  • C++ 实现类 反射 类名获取对象

    实现代码 主要还用到 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 实现直接在插入的时候:函数指针直接用Lambda表达式 CReflectRegister.h #pragma once #include <string> #include <…

    编程笔记 2022年11月12日
  • windows socket网络编程--事件选择模型

    Winsock提供了另一种有用的异步事件通知I/O模型——WSAEventSelect模型。这个模型与WSAAsyncSelect模型类似,允许应用程序在一个或者多个套接字上接收基于事件的网络通知。它与 WSAAsyncSelect模型类似是…

    编程笔记 2022年11月12日
  • 将你的 Python 脚本转换为命令行程序

    作者: Mark Meyer 译者:LCTT MjSeven | 2022-09-23 09:34      使用 Python 中的 scaffold 和 click 库,你可以将一个简单的实用程序升级为一个成熟的命令行…

    编程笔记 2022年11月12日
  • Java程序员不可错过的12款开发框架

    Java开发应用很广泛,所以程序员求职行业和方向也很多。那么,Java程序员必须要掌握哪些开发框架?下面小编总结了这12款Java程序员必须掌握的开发框架。一起来看看吧! 十二个必须掌握Java开发框架如下: Java开发框…

    编程笔记 2022年11月12日