源码kernel linux0 bochs

A Minimal Rust Kernel

Feb 10, 2018 In this post, we create a minimal 64-bit Rust kernel for the x86 architecture. We build upon the freestanding Rust binary from the previo ......
Minimal Kernel Rust

最强大的iOS应用源码保护工具:Ipa Guard,保护你的商业机密代码

​ 前言 iOS加固保护是直接针对ios ipa二进制文件的保护技术,可以对iOS APP中的可执行文件进行深度混淆、加密。使用任何工具都无法逆向、破解还原源文件。对APP进行完整性保护,防止应用程序中的代码及资源文件被恶意篡改。Ipa Guard通过修改 ipa 文件中的 macho 文件中二进制 ......
机密 源码 代码 工具 商业

小程序获取源码

1. 获取加密的 小程序文件 进入文件夹 选择:Applet 文件夹 根据第一次使用小程序的 时间 ,选择目标小程序 找到 wxapkg文件 使用工具解密 小程序 解密后的文件,放入反编译工具 使用工具反编译,后查找Js 文件,查找加解密方式。 https://github.com/system-c ......
源码 程序

Go每日一库之64:ants(源码赏析)

## 简介 继上一篇[Go 每日一库之 ants](https://go-quiz.github.io/2021/06/03/godailylib/ants),这篇文章我们来一起看看`ants`的源码。 ## `Pool` 通过上篇文章,我们知道`ants`池有两种创建方式: - `p, _ := ......
源码 ants

直播商城源码,android线程的介绍及两种启动方式

直播商城源码,android线程的介绍及两种启动方式 一种是直接继承Thread类:(代码直接是复制Thread类中官方给的),调用Thread自己的run方法 * class PrimeThread extends Thread { * long minPrime; * PrimeThread(l ......
线程 源码 android 方式 商城

在线直播系统源码,简单实现Android应用的启动页

在线直播系统源码,简单实现Android应用的启动页 1、在java文件中,将启动页状态栏和标题栏隐藏,并设置启动页显示时间为3秒。 SplashActivity.java代码如下: public class SplashActivity extends AppCompatActivity { @O ......
在线直播 源码 Android 系统

Dubbo源码浅析(一)—RPC框架与Dubbo

RPC,Remote Procedure Call 即远程过程调用,与之相对的是本地服务调用,即LPC(Local Procedure Call)。本地服务调用比较常用,像我们应用内部程序(注意此处是程序而不是方法,程序包含方法)互相调用即为本地过程调用,而远程过程调用是指在本地调取远程过程进行使用... ......
Dubbo 源码 框架 RPC

1. weekly 发布及全网转发
 2. 各平台消息查看沟通及回复
 3. 中秋海报制作 公众号预约中秋祝贺文
 4. 协助同事绘制图片
 5. 国际物流查询沟通及快递发送
 6. Databend 源码解读封面制作及文章发布 全网转发

作者:尚卓燃(PsiACE)澳门科技大学在读硕士,Databend 研发工程师实习生 Apache OpenDAL(Incubating) Committer https://github.com/PsiACE 对于 Databend 这样复杂的数据库服务端程序,往往需要支持大量的可配置选项,以帮助 ......
全网 国际物流 源码 封面 海报

opencv+Linux源码编译安装及引用

(一)下载 opencv下载地址:https://opencv.org/releases/ opencv_contrib下载地址:https://github.com/opencv/opencv_contrib/tags opencv_contrib是opencv的扩展,主要作用是能够调用GPU进行 ......
源码 opencv Linux

Linux0.11代码浅析

Linux0.11 "pull oneself up by one's bootstraps"🐶 开机上电…… 1. BIOS 开机程序被刷入ROM中 开机自检:哔哔哔—— BIOS中设定启动顺序 2. 引导 把控制权转交给排在第一位的存储设备,读取第一个512字节 1-446: 调用操作系统 4 ......
代码 Linux0 Linux 11

YOLOV5源码解读-Focus

对整体网络架构的解读,请集合博客末尾附录资料(两个网络架构图、配置文件)。 一、Focus 如下图是Focus模块,对应下面配置文件中的第三十行: [[-1, 1, Focus, [64, 3]], # 0-P1/2 在网络前面,Focus模块的用作是加速数据处理,但并不能提升网络速度。如下图,将左 ......
源码 YOLOV5 YOLOV Focus

YOLOV5源码解读-general.py、detect.py

YOLOV5.4,可能与之前版本不一样,但大同小异 general.py 1 # YOLOv5 general utils 2 3 import glob 4 import logging 5 import math 6 import os 7 import platform 8 import ra ......
源码 general YOLOV5 detect YOLOV

DeepLabV3+网络模型与源码解读

源码链接: 链接:https://pan.baidu.com/s/1GkUM9WiGpzUHuFgBe1t2rA 提取码:57zr or https://github.com/VainF/DeepLabV3Plus-Pytorch 以上两个连接是一样的,只不过百度盘中的包含voc数据。 环境安装: ......
DeepLabV3 源码 DeepLabV 模型 网络

WEBRTC回声消除-AECM算法源码解析之参数解析

一 概述 webrtc 针对回声问题一共开源了3种回声消除算法,分别为aec,aecm,以及aec3,其中aec是最早期的版本,在后续的更新中aec3的出现代替了aec在webrtc 中的地位,而aecm主要是针对计算能力较弱的移动端或是嵌入式设备而开发的,但同时也带来了它自己的劣势;本文主要介绍A ......
回声 算法 源码 参数 WEBRTC

SQLite3源码下载与编译(开发环境:Win10+VS2022)

SQLite 下载SQLite源码 SQLite Download Page 点击【sqlite-autoconf-xxxx.tar.gz】然后下载即可。(推荐采用迅雷下载比较快) 基本结构 编译SQLite 1、找到VS2022的开发者者命令行窗口(英文名:Developer command pr ......
源码下载 源码 SQLite3 环境 SQLite

手机直播源码,Android 简单的弹框

手机直播源码,Android 简单的弹框 private static String[] items = new String[]{ "拍照", "从相册中选择", }; AlertDialog.Builder builder = new AlertDialog.Builder(MainActivi ......
源码 Android 手机

UE4 源码剖析

第一章 对象系统 1.1 对象系统 - 类型系统构建(UClass, UFunction, UEnum, UStruct, FProperty) 1.2 对象系统 - RPC函数 1.3 对象系统 - Replicates属性 1.4 对象系统 - Blueprint 1.5 对象系统 - GC 第 ......
源码 UE4 UE

从优秀源码中学到的两个技巧

设计一个不能被using的对象 在实际开发中为了避免命名空间污染,一般都不会using namespace std。但是如果一个对象写起来比较复杂,用using能大幅度地简化操作。现在假设我们要设计一个函数,它在一个作用域里面,使用它只能以A::B::C()这种形式。思考一下,如果我们放在命名空间下 ......
源码 两个 技巧 中学

Centos 内核 kernel 版本

1:查看当前Centos 内核版本 uname -r 2:下载内核包 wget http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-lt-5.4.257-1.el7.elrepo.x86_64.rpm 3:rpm安 ......
内核 版本 Centos kernel

多阅读编程语言语言的官方文档及一些源码

1 官方文档 回顾了下自己这几年的学习历程,关于编程语言官方文档的学习很少很少,平时喜欢去看各种公众号文章和网站教程,自己的python基础以及一些框架基础就是就是在公众号、网站教程、博客和书上学来的。现在看看官方文档的那些海量的内容,自己都觉得很惊奇,很少看过不说,有些地方自己甚至都不曾发现。想了 ......
语言 编程语言 源码 文档 官方

Xmake v2.8.3 发布,改进 Wasm 并支持 Xmake 源码调试

Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中 ......
Xmake 源码 Wasm 8.3 v2

瑞芯微RK3568|SDK开发之Kernel编译

1. Kernel手动编译 1.1 kernel查询帮助 使用./build.sh -h kernel查看kernel的详细编译命令如下所示。 图1.1编译内核 上图表示,单独编译kernel固件分为三步,进入kernel目录,选择默认配置文件,编译镜像。 1.2 kernel默认配置 对应平台的默 ......
Kernel 3568 SDK RK

ReentrantLock之Condition源码解读

1.背景 阅读该源码的前提是,已经阅读了reentrantLock的源码! 2.await源码解读 condition代码理解的核心,其实就是理解到: 线程节点如何从sync双向链表队列到指定的条件队列中, 然后又如何从条件队列中到sync双向链表队列的 一定要先把下面的2个图理解到,再去看源码和断 ......
ReentrantLock Condition 源码

23python源码编译加密

利用python3和python2自带模块进行源码加密 模块一 py_compile python -m py_compile test.py 模块二 compileall python -m compileall test.py 对目录下py文件进行编译加密 python -m compileal ......
源码 python 23

短视频app源码,日常开发之RecycleView滑动

短视频app源码,日常开发之RecycleView滑动 一、使用recyclerview.scrollToPosition(index)滑动布局,结果定位不准确 解决办法: //使用LayoutManager滑动位置并设置offset为0,可以保证滑动的位置正确mLayoutManager.scro ......
RecycleView 源码 视频 app

在线直播系统源码,取CTreeCtrl控件选中节点的文字

在线直播系统源码,取CTreeCtrl控件选中节点的文字 void CAboutDlg::OnSelchangedTree1(NMHDR* pNMHDR, LRESULT* pResult) {NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;// TO ......
在线直播 节点 控件 CTreeCtrl 源码

pip安装包如何强制使用源码构建

pip --no-binary 是 pip 命令的一个选项,用于控制是否从二进制分发包中下载 Python 包。当您使用 pip 安装 Python 包时,默认情况下,pip 会尝试从预编译的二进制分发包中下载包,以提高安装速度。但有时候,您可能希望强制 pip 从源代码构建包,而不是使用预编译的二 ......
源码 pip

brpc源码剖析

https://cloud.tencent.com/developer/article/1915033 https://cloud.tencent.com/developer/article/1915031 https://cloud.tencent.com/developer/article/19 ......
源码 brpc

vue源码解析-实现一个基础的MVVM框架

基本介绍 vue.js采用数据劫持结合发布-订阅模式的方式,通过Object.defineProperty()来劫持各个属性的getter,setter,在数据变动时发布消息给订阅者,触发响应的监听回调。 主要功能: 实现一个指令解析器Compile 实现一个数据监听器Observer 实现一个Wa ......
源码 框架 基础 MVVM vue

使用IDEA下载源码时,始终报错cannot download sources

注释settings.xml文件以下内容 <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external repo ......
源码 download sources cannot IDEA