源码 钩子 全局 局部

MySQL运维实战(1.3)安装部署:源码编译安装

作者:俊达 引言 在大多数情况下,我们不需要自己编译MySQL源码,因为编译的MySQL和二进制包的内容基本一致。然而,有些特殊情况可能需要我们采用源码编译的方式安装MySQL: 安装非标准版本的MySQL:有些特殊的应用场景会使用到MySQL的非标准版本,这时候我们就需要编译源码来安装。 安装社区 ......
实战 源码 MySQL 1.3

程序启动添加全局异常捕获和Dump日志记录

Dump日志记录 /// <summary> /// 功能描述:程序全局异常捕获Dump文件记录 /// </summary> public static class MiniDump { [Flags] public enum Option : uint { // From dbghelp.h: ......
全局 程序 日志 Dump

[Express]局部使用中间件

在路由文件中使用: router.js var express = require('express') var router = express.Router() // 创建router对象 // 局部中间件 const prefn1 = function (req, res, next) { c ......
中间件 局部 Express

一款神仙级SpringCloud微服务开源项目,接私活吊到不行!(附源码)

一个由商业级项目升级优化而来的微服务架构,采用SpringBoot 2.7 、SpringCloud 等核心技术构建,提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。 ......
私活 SpringCloud 神仙 源码 项目

【源码系列#05】Vue3响应式原理(Ref)

proxy 只接受对象入参,所以我们需要 ref 来解决值类型的数据相应。如果传入 ref 的是一个对象,内部也会调用 reactive 方法进行深层响应式转换 ......
源码 原理 Vue3 Vue Ref

java中匿名类,Bean规范,全局变量

实现看见一个人,我们对它说hello public class study01 { public static void main(String[] args) { Me me = new Me(); me.SayHello(new ZhangSan()); } } // 定义了一个抽象类; abs ......
全局 变量 java Bean

【OpenCV】在MacOS上源码编译OpenCV

【OpenCV】在MacOS上源码编译OpenCV 合集 - opencv(1) 1.【OpenCV】在MacOS上源码编译OpenCV01-03 收起 前言 在做视觉任务时,我们经常会用到开源视觉库OpenCV,OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软 ......
OpenCV 源码 MacOS

NS-3源码学习(九)OFDMA

OFDMA是802.11ax为了适配室内多用户场景而运用的物理层技术,其原理是将原本的OFDM信道划分为更小的单位(即RU),这样就能让一个信道同时为多个站点提供数据传输的服务。不过在这种传输方式中,这些RU并不能被自由的使用,他们必须同步传输,即在同一个channel的RU在同一时刻必须是同一个数 ......
源码 OFDMA NS

Volcano 原理、源码分析(二)

0. 总结前置 1. 概述 2. 寻找调度器中的 PodGroup 2.1 从 PodGroup 到 JobInfo 的封装 2.2 从 Pod 到 TaskInfo 的封装 3. 控制器中 PodGroup 和 Pod 的创建逻辑 3.1 从 main 开始寻找 SyncJob 的踪迹 3.2 S ......
源码 原理 Volcano

JUC源码学习系列03

Synchronized 什么是 Synchronized:这是 Java 控制多线程访问共享资源的一种方式,是线程之间通信的一种方式。 什么同步代码块:同步代码块用于阻止多个线程同时对同一方法中的部分代码进行访问。 理解起来,可以看成同步代码块相当于一个保护共享资源的一块区域,这个区域需要有特定身 ......
源码 JUC

日志记录升级(中间件全局日志)

1.继承IExceptionFilter只是用于记录全局异常异常日志,现在我想记录每个请求的日志并且入库。 需要用到IAsyncActionFilter,继承该接口,用于记录每一个action方法的请求信息,作用是记录每个操作的记录,简单点来讲就是记录哪个人调用了哪个方法。 添加一个继承该接口的过滤 ......
日志 中间件 全局

[Express]全局使用中间件

中间件可用于对req和res的预处理。 app.js //导入express const express = require('express'); // 导入路由 const router = require('./router') const bodyParser = require('body ......
中间件 全局 Express

【OpenCV】在MacOS上源码编译OpenCV

在做视觉任务时,我们经常会用到开源视觉库OpenCV,OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,它具有C++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS。最近在项目中,我遇到了在MacOS... ......
OpenCV 源码 MacOS

配置中心Apollo源码分析

一、环境搭建 1、下载源码:https://gitee.com/apolloconfig/apollo.git 2、以1.8.2版本为例,切到1.8.2分支,scripts文件夹下有两个sql文件apolloconfigdb.sql,apolloportaldb.sql,放入数据库执行 3、配置启动 ......
源码 Apollo

3 种 Springboot 全局时间格式化方式

3 种 Springboot 全局时间格式化方式 原文地址 https://developer.aliyun.com/article/771395 版权声明: 本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者 ......
全局 Springboot 方式 格式 时间

JUC源码学习系列02

ReentrantLock 学习 ReentrantLock 最特别的点在于他的可重入特性,允许同一个线程多次获得同一个锁,而不被阻塞. 内部维护了表示锁占用状态的 state 变量,当同一个线程来获取锁时,state 会+1 并 继续获得锁,依次达到锁可重入效果,同时若获取失败进入到 CLH 队列 ......
源码 JUC

JUC源码学习系列01

JUC 源码阅读 JUC 指的是 Java Util Concurrency,即 Java 工具包下的并发工具类库(Java Util Concurrency Utilities)。JUC 提供了一系列用于并发编程的工具类、接口和工具方法,帮助开发者更容易地实现多线程程序,并提供了更高级别、更灵活、 ......
源码 JUC

全局异常处理

一.全局异常处理 # APIView的dispatch方法中运行了三大认证,然后运行了视图类的方法,如果出了异常,会被异常捕获,捕获后统一处理 def dispatch(self, request, *args, **kwargs): try: self.initial(request, *args ......
全局

drf之过滤排序源码、全局异常源码、认证,权限,频率源码分析、基于APIView编写分页

过滤排序源码 # 视图类中配置:filter_backends = [OrderingFilter] # 1 入口 》查询所有 》ListModelMixin 》list 》完成了过滤 # 2 ListModelMixin 》list的方法--》必须配合继承GenericAPIView class ......
源码 全局 频率 权限 APIView

最新四方支付平台源码(PHP版本,完全开源)提供第四方支付系统搭建服务。

经过本团队1年多的开发和内部测试。四方支付系统联众支付系统重磅上线。 内核:ThinkPhp 3.0 源码大小50M 平台基本功能:商家注册,商家后台。 开发文档和demo。 可以在后台对接多个三方支付通道。 部署环境要求:PHP5.3以上。 必须支持伪静态。 目前升级版本修改的bug: ※修改首页 ......
四方 源码 版本 系统 平台

Linux—源码安装包管理

Linux源码安装包管理 1. 源码包基本概述 在linux环境下面安装源码包是比较常见的, 早期运维管理工作中,大部分软件都是通过源码安装的。那么安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。 源码包的编译用到了linux系统里的编译器,通常源码包都是用C语言开发的,这也是因为C ......
源码 Linux

Rocketmq源码学习1——Rocketmq基础

1.什么是Rocketmq RocketMQ是一款开源的分布式消息中间件,由阿里巴巴团队最初开发,并于2016年贡献给Apache软件基金会,后成为Apache顶级项目。RocketMQ设计用于处理高并发、高吞吐量的场景,支持丰富的消息交互模式。 以下是RocketMQ的一些关键特性: 分布式架构: ......
Rocketmq 源码 基础

python设置全局socks5代理

python设置全局socks5代理 安装pysocks pip install pysocks 实现方法 import socksimport socket​​def up_global_proxy(host: str, port: int): """ 开启全局代理 :return: """ so ......
全局 python socks5 socks

CBV源码

三板斧问题 # 在视图函数中写函数和普通函数不太一样 # Django中使用的局部是request def index(request): pass HttpResponse:返回的字符串 render:返回的HTML页面,并且再返回给浏览器之前还可以给HTML文件传值 redirect:重定向 " ......
源码 CBV

【OpenCV】 OpenCV 源码编译并实现 CUDA 加速 (Windows)

OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。项目源码由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算... ......
OpenCV 源码 Windows CUDA

Linux内核listen系统调用源码分析

一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-listen()函数 /** * sockfd:要监听的socket描述字 * back ......
内核 源码 listen 系统 Linux

Matlab中的静态(持久)变量和全局变量

1、静态变量(persistent) 在函数中声明的变量,当函数调用完之后就会释放。如果想保留这个变量的值(供该函数下一次调用),可以把这个变量声明为静态变量。静态变量不能在声明的时候赋值,而且只能在function里声明,且只有这个function才能认识它(main函数也不行)。x声明后是[], ......
变量 全局 静态 Matlab

Linux内核bind系统调用源码分析

一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-bind()函数 将socket 套接字绑定指定的地址: /* * sockfd:由so ......
内核 源码 系统 Linux bind

使用 callgrind 在 Linux 进行局部代码性能分析

VS 的性能剖析器可以很方便在选定的代码之间(用断点或者别的什么控制)进行性能剖析,这个功能在大型项目里是十分重要的。linux 有比 win 下更强的,更深入的性能剖析器,但是很遗憾,pref 之类的这些剖析器都是输出整个程序运行的信息的,反而会让你找不到需要关键信息。 找了很久,最后在 Visu ......
性能分析 局部 callgrind 性能 代码
共3080篇  :3/103页 首页上一页3下一页尾页