开发者 模式p20 pro

[国家冰川冻土沙漠科学数据中心]-小型高效节能的沙漠苦咸水膜法淡化工艺开发和设备研制数据

小型高效节能的沙漠苦咸水膜法淡化工艺开发和设备研制 专题摘要: 由天津工业大学杜润红副教授主持的国家重点研发计划“小型高效节能的沙漠苦咸水膜法淡化工艺开发和设备研制(2017YFE0114200)”产出的数据成果正式在国家冰川冻土沙漠科学数据中心(www.ncdc.ac.cn)发布并提供下载. 本项 ......
沙漠 膜法 数据 咸水 冻土

实例讲解基于Sermant快速开发服务治理插件

本文分享自华为云社区《Sermant框架下的服务治理插件快速开发及使用指南》,作者: 华为云开源 。 Sermant是基于Java字节码增强技术的云原生无代理服务网格,它具有非侵入、插件化和高性能的特点。通过Sermant核心框架,可以很容易的开发用于各种服务治理用途的插件,包括负载均衡、流量控制、 ......
插件 实例 Sermant

开发中写法注意点

图片预览功能可直接使用Antd4中的Image组件 upload组件不再需要手动添加uid了,Antd4中组件默认添加uid 文本超过范围显示... 不需通过css样式实现,可直接用Typography组件中的Text组件 form组件写法改成antd4写法,用useForm(),使代码量更简洁 徽 ......
写法

9.4 Windows驱动开发:内核PE结构VA与FOA转换

本章将继续探索内核中解析PE文件的相关内容,PE文件中FOA与VA,RVA之间的转换也是很重要的,所谓的FOA是文件中的地址,VA则是内存装入后的虚拟地址,RVA是内存基址与当前地址的相对偏移,本章还是需要用到`《内核解析PE结构导出表》`中所封装的`KernelMapFile()`映射函数,在映射... ......
内核 Windows 结构 9.4 FOA

安装篇 —— 安装破解版idea开发工具

一、下载idea安装包 官网地址:https://www.jetbrains.com/idea/download/?section=windows 卸载自己电脑上的老版本idea,防止版本冲突(执行本地idea卸载脚本uninstall) 执行idea安装包 运行安装成功的idea,此时未破解只能免 ......
开发工具 工具 idea

9.3 Windows驱动开发:内核解析PE结构节表

在笔者上一篇文章`《内核解析PE结构导出表》`介绍了如何解析内存导出表结构,本章将继续延申实现解析PE结构的PE头,PE节表等数据,总体而言内核中解析PE结构与应用层没什么不同,在上一篇文章中`LyShark`封装实现了`KernelMapFile()`内存映射函数,在之后的章节中这个函数会被多次用... ......
内核 Windows 结构 9.3

9.2 Windows驱动开发:内核解析PE结构导出表

在笔者的上一篇文章`《内核特征码扫描PE代码段》`中`LyShark`带大家通过封装好的`LySharkToolsUtilKernelBase`函数实现了动态获取内核模块基址,并通过`ntimage.h`头文件中提供的系列函数解析了指定内核模块的`PE节表`参数,本章将继续延申这个话题,实现对PE文... ......
内核 Windows 结构 9.2

golang web开发

Restful风格编程 是一个资源定位、资源操作的风格。 更简洁、更有层次,更易于实现缓存等机制。 golang http标准库 客户端功能 https://www.juhe.cn/ http请求:GET func testGetQueryWeather() { params := url.Valu ......
golang web

【linux上机实验】实验六 Linux开发工具的使用

【前 言】 愿,所有相遇,都恰逢其时! 愿,此刻心头,正满怀欣喜! 你好,朋友,欢迎你! 1. 用gcc带不同参数编译下列hello.c程序。 #include <stdio.h> int main(){ printf(”Hello World!\n”); return 0; } (1)只作预处理, ......
开发工具 工具 linux Linux

大数据开发要学什么java还是python?

在大数据开发领域,Java和Python都是备受青睐的编程语言。它们分别具有各自独特的特点和优势,在大数据处理方面也有不同的应用场景。 以下是对Java和Python在大数据开发中的应用、优势以及学习建议的详细描述。 Java在大数据开发中的应用和优势 1. 应用场景 Hadoop生态圈: Java ......
还是 数据 python java

Java报表开发工具总结

Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。 支持Java的报表工具 支持Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用,这样的产品很多,总的讲一大类是采用独立报表服务器的,如Bo/Crystal Report,Brio,Cog ......
开发工具 报表 工具 Java

H5开发环境搭建.txt

开发环境:1、安装node.js,版本v12.21.0node -vv12.21.0 2、安装npm,版本v6.14.11npm -v6.14.11 vue脚手架安装1、安装vue脚手架时,使用工具命令vue init webpack vue1创建vue项目 ①从github仓库中下载vue-tem ......
环境 txt

vue-cli前端项目H5开发备忘录

vue脚手架安装1、安装vue脚手架时,使用工具命令vue init webpack vue1创建vue项目 ①从github仓库中下载vue-templates/webpack,然后解压到本地 下载地址:https://github.com/vuejs-templates/webpack ②下载完 ......
备忘录 前端 vue-cli 项目 vue

应对数据爆炸时代,揭秘向量数据库如何成为AI开发者的新宠,各数据库差异对比

应对数据爆炸时代,揭秘向量数据库如何成为AI开发者的新宠,各数据库差异对比 随着大模型的爆火,向量数据库也越发成为开发者关注的焦点。为了方便大家更好地了解向量数据库,我们特地推出了《Hello, VectorDB》系列,本文将从宏观角度、向量数据库与其他算法库的区别、技术难点及如何选择向量数据库等方 ......
数据 数据库 向量 新宠 开发者

Java开发者的Python快速进修指南:文件操作

Python提供的文件操作相对于Java来说,确实简单方便许多。不仅操作简单,代码可读性也相对较高。然而,我们需要注意的不仅仅是文件操作的简单性,还有文件操作的各种模式。在Java中,我们并不经常使用像Python中那样的操作模式。 ......
开发者 文件 指南 Python Java

每日随笔——享元模式

[实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 实验要求: 1.提交类图; 2.提交源代码; 3.注意编程规范; 4.要求用简单工厂模式和单例模式实现享元工厂类的设计。 源码: Address package SC13; cl ......
随笔 模式

瀑布开发流程与敏捷开发流程,devops概念的理解

瀑布开发流程与敏捷开发流程,devops概念的理解 瀑布开发流程与敏捷开发流程是两种常见的软件开发方法。它们在项目管理和团队协作方面有着不同的特点。 瀑布开发流程 瀑布模型是一种经典的线性软件开发过程,按照以下步骤进行: 需求分析:收集用户需求,明确系统功能和性能要求,并编写需求规格说明书。 系统设 ......
流程 瀑布 概念 devops

windows 搭建 swoole开发环境

1.下载:swoole官网下载 swoole-cli-v5.0.3-cygwin-x64.zip 只支持 64 位的系统 2.解压到指定文件夹:C:\phpstudy_pro\swoole-cli-v5.0.3-cygwin-x64 3.设置环境变量:把解压后的文件夹下的 bin 目录路径配置到系统 ......
windows 环境 swoole

OpenAI 超 700 名员工联名逼宫董事会;ChatGPT 新功能“阅后即焚”丨 RTE 开发者日报 Vol.89

开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编 ......
开发者 董事会 新功能 董事 员工

学习随笔(设计模式:观察者模式)

内容 今天学习了观察者模式。 1.观察者模式又叫发布-订阅模式。 2.观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使他们能够自动更新自己。 3.观察者模式所做的工作其实就是在接触耦合。让耦合的双方都依赖于抽象,而不 ......
模式 观察者 设计模式 随笔

适配器模式

[实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 画出对应的类图; 提交源代码; Adapter.java package robot; public class Adapter implements Cat,Dog{ private Cat cat= ......
适配器 模式

5.4 Windows驱动开发:内核通过PEB取进程参数

PEB结构`(Process Envirorment Block Structure)`其中文名是进程环境块信息,进程环境块内部包含了进程运行的详细参数信息,每一个进程在运行后都会存在一个特有的PEB结构,通过附加进程并遍历这段结构即可得到非常多的有用信息。在应用层下,如果想要得到PEB的基地址只需... ......
内核 进程 参数 Windows 5.4

单例模式 ----实例化类的方法

定义:确保一个类最多只有一个实例,并提供一个全局访问点 单例模式可以分为两种:预加载和懒加载 预加载:顾名思义,就是预先加载。再进一步解释就是还没有使用该单例对象,但是,该单例对象就已经被加载到内存了。 很明显,没有使用该单例对象,该对象就被加载到了内存,会造成内存的浪费。 懒加载:为了避免内存的浪 ......
实例 模式 方法

5.2 Windows驱动开发:内核取KERNEL模块基址

模块是程序加载时被动态装载的,模块在装载后其存在于内存中同样存在一个内存基址,当我们需要操作这个模块时,通常第一步就是要得到该模块的内存基址,模块分为用户模块和内核模块,这里的用户模块指的是应用层进程运行后加载的模块,内核模块指的是内核中特定模块地址,本篇文章将实现一个获取驱动`ntoskrnl.e... ......
基址 内核 模块 Windows KERNEL

5.3 Windows驱动开发:内核取应用层模块基址

在上一篇文章`《内核取ntoskrnl模块基地址》`中我们通过调用内核API函数获取到了内核进程`ntoskrnl.exe`的基址,当在某些场景中,我们不仅需要得到内核的基地址,也需要得到特定进程内某个模块的基地址,显然上篇文章中的方法是做不到的,本篇文章将实现内核层读取32位应用层中特定进程模块基... ......
基址 应用层 内核 模块 Windows

Aiganize组局小程序开发手册

1. 开发阶段概述: 第一阶段: 针对组局和参局的产品功能落地完善小程序, 修改前端界面,去除冗余, 完善数据库设计 完善组局参局的功能 让每个用户能参与组局大厅的组局 让用户能申请为组局者发起组局,然后可以有人参与 时间:1-2周 第二阶段: 待定 2. 开发人员详解: 葛方杰(联系电话:1981 ......
Aiganize 手册

8.3 Windows驱动开发:内核遍历文件或目录

在笔者前一篇文章`《内核文件读写系列函数》`简单的介绍了内核中如何对文件进行基本的读写操作,本章我们将实现内核下遍历文件或目录这一功能,该功能的实现需要依赖于`ZwQueryDirectoryFile`这个内核API函数来实现,该函数可返回给定文件句柄指定的目录中文件的各种信息,此类信息会保存在`P... ......
内核 Windows 文件 目录 8.3

7.1 Windows驱动开发:内核监控进程与线程回调

在前面的文章中`LyShark`一直在重复的实现对系统底层模块的枚举,今天我们将展开一个新的话题,内核监控,我们以`监控进程线程`创建为例,在`Win10`系统中监控进程与线程可以使用微软提供给我们的两个新函数来实现,此类函数的原理是创建一个回调事件,当有进程或线程被创建或者注销时,系统会通过回调机... ......
线程 内核 进程 Windows 7.1

软件设计模式学习每日总结-第九天

第九天 组合模式:组合多个对象形成树形结构,使得叶子和容器的使用具有一致性。 透明组合模式:声明了对象的所有的方法。 安全组合模式:不声明对象的方法。 ......
设计模式 九天 模式 软件

8.2 Windows驱动开发:内核解锁与强删文件

在某些时候我们的系统中会出现一些无法被正常删除的文件,如果想要强制删除则需要在驱动层面对其进行解锁后才可删掉,而所谓的解锁其实就是释放掉文件描述符(句柄表)占用,文件解锁的核心原理是通过调用`ObSetHandleAttributes`函数将特定句柄设置为可关闭状态,然后在调用`ZwClose`将其... ......
内核 Windows 文件 8.2
共10700篇  :55/357页 首页上一页55下一页尾页