一、汇总
JVM是运行在操作系统之上的,它与硬件没有直接的交互。先说一下JVM的内存区域,当函数开始运行时,JVM拿到自己的内存将自己的内存区域进行了分割,分为五块区域:线程共享的有堆、方法区,线程私有的有java栈、本地方法栈、程序计数器。
方法区是用来加载class文件的区域,静态变量、常量、类元信息、运行时的常量池存放在在方法区中, 方法区在jdk1.7之前它又叫做永久代,但是jdk1.8之
Read More
moregeek program
pytorch数据集处理-多极客编程
数据样本处理的代码可能会变得杂乱且难以维护,因此理想状态下我们应该将模型训练的代码和数据集代码分开封装,以获得更好的代码可读性和模块化代码。PyTorch 提供了两个基本方法 torch.utils.data.DataLoader和torch.utils.data.Dataset可以让你预加载数据集或者你的数据。Dataset存储样本及其相关的标签, DataLoade
Read More
Read More
python 检测pe所启用保护方式-多极客编程
Python 通过pywin32模块调用WindowsAPI接口,实现对特定进程加载模块的枚举输出并检测该PE程序模块所启用的保护方式,此处枚举输出的是当前正在运行进程所加载模块的DLL模块信息,需要用户传入进程PID才可实现输出。
首先需要安装两个依赖包:
pip install pywin32
pip install pefile
然后再命令行模式下执行命令启动枚举功能。
# By: Ly
Read More
Read More
pe格式:手工实现iat导入表注入劫持-多极客编程
DLL注入有多种方式,今天介绍的这一种注入方式是通过修改导入表,增加一项导入DLL以及导入函数,我们知道当程序在被运行起来之前,其导入表中的导入DLL与导入函数会被递归读取加载到目标空间中,我们向导入表增加导入函数同样可以实现动态加载,本次实验用到的工具依然是上次编写的PE结构解析器。
增加空间插入DLL
1.首先我们先来编写一个简易的DLL文件,这里可以使用C/C++或其他任何一种语言。
2.其
Read More
Read More
用一个图像分类实例拿捏pytorch使用方法-多极客编程
写在最前边
这篇文章要写的内容看封面,就是要用一篇文章讲解一下,怎么用Fashion-MNIST数据集,我们自己建一个神经网络,训练好之后用它做图片分类。
import torch
from torch import nn
from torch.utils.data import DataLoader
from torchvision import datasets
from torchvisi
Read More
Read More
解决盒约束、widget和assets里的加载资产技术在flutter框架运用的方案【flutter高级技术】-多极客编程
盒约束
flutter:
assets:
- assets/my_icon.png
- assets/background.png
在Flutter中,小部件由其底层RenderBox对象渲染。渲染框受其父对象的约束,并在这些约束下调整自身大小。约束包括最小宽度、最大宽度和高度;尺寸由特定的宽度和高度组成。
通常,根据小部件如何处理其约束,有三种类型的框:
尽可能大。例如,“
Read More
Read More
noclassdeffounderror 和 classnotfoundexception 有什么区别-多极客编程
从类继承层次上来看,ClassNotFoundException是从Exception继承的,所以ClassNotFoundException是一个检查异常。NoClassDefFoundError是从Error继承的。和ClassNotFoundException相比,明显的一个区别是,NoClassDefFoundError并不需要应用程序去关心catch的问题。
NoClassDefFou
Read More
Read More
调教好的模型不要扔,留着以后直接用!-多极客编程
之前我们已经学习了如何创建神经网络,如何加载数据集,如何训练模型。
我们要知道,训练一个模型是要消耗很多算力资源的,模型越大消耗的人力物力财力越大,所以我们要避免重复造轮子,模型训练好了以后我们要学会将其保存下来。这一节我们就讲一下如何保存模型,以及在之后使用的时候如何加载我们保存的模型。
import torch
import torchvision.models as models
简单导包
Read More
Read More
ebpf verifier常见错误浅析-多极客编程
本文摘自毛文安公众号《酷玩BPF》文章,作者毛文安。收藏:eBPF verifier常见错误整理如今eBPF程序的编写,很多都是基于bcc或者bpftrace进行,也有开发者直接基于libbpf库进行,我们目前使用最多的是基于Coolbpf编写。但是不管怎样,编写的xx.bpf.c程序,在加载到内核时,都必须经过内核的verifier校验器进行各种边界和内存检查,经常会碰到各种奇奇怪怪的
Read More
Read More
【selenium :3种等待方式详解】-多极客编程
应用场景自动化打开一个网页的时候,内部网页元素加载完全有一点的延迟性,因此在做 Web 端的自动化测试的时候,一般都需要在测试 case 时加入一些等待操作。
我们常用等待操作有 3 种,分别是:强制等待sleep、隐式等待、显示等待一、sleepsleep(timeout) 是设定一个固定的等待时长,代码运行到此处,会强行进行等待指定的时间,使用方便的同时,效率最低,不建议使用。缺点:不能准确把
Read More
Read More
tcpip命令总结-多极客编程
TCPIP命令总结1、网络设备的几种模式?1)用户模式刚刚进入就是用户模式2)特权模式执行:enable或者en3)全局模式执行:config terminal或者conf t4)接口模式interface f0/0 百兆interface e0/0 十兆Interface g0/0 千兆2、配置主机名Switch(config)# host 名称例如:Switch(co
Read More
Read More
#yyds干货盘点#【愚公系列】2022年12月 微信小程序-图片加载和全屏适配问题-多极客编程
前言
在使用图片问题中可能会遇到各种各样的问题,比如图片加载不出来,图片显示在不同机型效果不同,图片加载展示问题等等。
微信小程序image相关属性如下:
属性
类型
默认值
必填
说明
最低版本
src
string
否
图片资源地址
1.0.0
mode
string
scaleToFill
否
图片裁剪、缩放的模式
1.0.0
webp
boolean
false
否
Read More
Read More
redis备份与恢复-多极客编程
版本:4.0.14持久化:RDB+AOF1、RDB相关参数:dbfilename dump.rdbdir /redis/data2、AOF相关参数:appendonly yesappendfilename appendonly.aofappendfsync everysecauto-aof-rewrite-percentage 100auto-aof-rewrite-min-size 6
Read More
Read More
spring for graphql入门教程(二)_spring认证的博客-多极客编程
5. 带注释的控制者Spring for GraphQL 提供了一个基于注释的编程模型,其中组件使用注释来声明具有灵活方法签名的处理程序方法 获取特定 GraphQL 字段的数据。例如:@Controller@Controllerpublic class GreetingController { @QueryMapping public String hell
Read More
Read More
全志v853平台camera模块开发框架详解_神棍地海棠的博客-多极客编程
Camera
本章节介绍V853平台 Camera 模块的开发。
V853支持并口CSI、MIPI,使用VIN camera驱动框架。
Camera通路框架
VIN支持灵活配置单/双路输入双ISP多通路输出的规格
引入media框架实现pipeline管理
将libisp移植到用户空间解决GPL问题
将统计buffer独立为v4l2 subdev
将的scaler(vipp)
Read More
Read More
如何处理 angular 单页面应用里的 a 标签,避免点击后重新加载整个应用_汪子熙的 sap 技术分享的博客-多极客编程
问题描述
客户已经实现了一些“free html”组件,它是 HTML 的标题和包装器,与 OCC 响应一起作为内容。
<div [innerHTML]="data?.content | safeHtml"></div>
这个 HTML 里包含了 anchor element:
<div class="starItem">
<a rel="nofo
Read More
Read More
java 注解与反射 基础_卢衍飞的博客-多极客编程
注解与反射 基础什么是注解Annotation注解Annotation的作用:不是程序本身,可以对程序做出解释。可以被其他程序(比如 编译器等)读取annotation的格式: 注解是以 ”@注释名“ 再代码中存在的,还可以添加一写参数值,例如@SupperWarnings(value = "unchecked")Annotation在哪可以使用? 可以在package,class,method,
Read More
Read More
如何通过java 合并和取消合并 excel 单元格_carinababy的博客-多极客编程
在整理 Excel 中的数据时,我们不可避免地需要合并和取消合并单元格。
同时,如果需要创建跨列或行的标题,我们可以合并 Excel 单元格以在电子表格中轻松完成此操作。 合并单元格是指将两个或多个单元格合并为一个单元格,而取消合并单元格则是将一个单元格拆分为多个单元格。
在本文中,我将详细介绍如何以编程方式合并或取消合并 Excel 中的单元格,并附上Java代码供大家参考。在Java中合并Ex
Read More
Read More
部署k8s集群及报错完美解决方案_mb633b99cc57e0a的博客-多极客编程
目录部署环境一、master操作二、node01操作三、Kubernetes部署容器化应用四、其他报错解决部署环境Linux版本CPUMEMCentOS7双核4G/nodemasternode01172.16.0.168172.16.0.169服务版本Docker19.03.10k8s1.18.01、更改主机名hostnamectl set-hostname
Read More
Read More
prometheus监控之安装配置_清晨的博客-多极客编程
1、下载https://prometheus.io/download/https://github.com/prometheus/prometheus/releases2、安装配置tar xvf prometheus-2.6.1.linux-amd64.tar.gz # 启动 Prometheus.# 默认地, Prometheus 在 ./data 路径下存储其数据库 (flag --stora
Read More
Read More