编译器 形象 第二章jvm

记录一下反编译自己apk

首先准备好这几样工具: apktool:https://ibotpeaches.github.io/Apktool/ dex2jar:https://github.com/pxb1988/dex2jar jd-gui: https://github.com/java-decompiler/jd-gu ......
apk

《摆与混》第二十三章--7月27日--周四

周四,有点危机感 1.今天做了什么:今天7点起床。洗漱后,简单吃了早饭,8点开始选课(客户端卡到爆炸,但是还是拿下了心仪的课程),早上依旧学一会儿玩一会儿,中午出去吃了顿饭,下午太困了午睡到了4点,5点和哥们去健身,晚上经典PTA,还看了会比赛。 2.解决了什么问题:Java课程推进,PTA继续冲击 ......

第二周 博客总结

这一周里我学习了 js对象的正确表示方法。 例如: var user={name:"Tom",age:20,gender:"male",eat:function(){alert("吃饭")}}//调用格式:对象名.属性名 对象名.函数名(),console.log(user.name);user.e ......
博客

hbuilder 运行项目一直在编译中

![](https://img2023.cnblogs.com/blog/1876175/202307/1876175-20230727213352098-23076902.png) **解决:** 1.修改了hbuilder文件夹所在的位置 不能有特殊符号 2.重新装了node 以上都不行 卸载, ......
hbuilder 项目

verto communicator 模块编译

verto communicator 模块编译 一、环境 debian 11,gcc 10.2.1,openssl 1.1.1n ,freeswitch 1.10.10,测试终端 windows 10 64 位 (浏览器:Microsoft edge 115.0.1901.183 64 位 ,Chr ......
communicator 模块 verto

hubildx配置scss编译

插件市场安装好sass后打开hbuildX:如下操作,找到这个文件位置修改对于文件属性即可。 "--output-style", "compressed" 含义是:生成的CSS文件为压缩风格。 "onDidSaveExecution": true 含义是:当保存SCSS文件的时候,就会自定编译成CS ......
hubildx scss

python使用ctypes调用gcc编译的dll之ctypes的使用

### 简介 ctypes 是 Python 的外部函数库。它提供了与 C 兼容的数据类型,并允许调用C或C++编译后的DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。 本例中代码基于window系统,python为64位3.9.12,如需在liunx上使用请参考[上 ......
ctypes python gcc dll

Linux PHP编译安装

PHP编译安装。 1.下载PHP源码包,wget https://www.php.net/distributions/php-8.2.8.tar.gz 2.进入安装源码包目录,执行./configure命令配置,PHP的核心扩展和常用扩展。 3.编译make,安装make install. ./co ......
Linux PHP

java启动jar包修改JVM默认内存问题

JVM默认物理内存 JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。 默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 因此服务器一般设置-Xm ......
内存 问题 java jar JVM

通过qemu和docker搭建检查编译环境

# 背景 在工作中我们经常需要交叉编译一些可执行程序或者动态库,有时要编译的程序过于复杂,如果靠纯的交叉编译,费事又费力,需要解决大量的编译依赖以及报错。 # 解决方案 docker + qemu-user qemu-user提供可以运行不同架构的用户态程序的方案,而docker可以帮我们搭建一个运 ......
环境 docker qemu

《摆与混》第二十二章--7月24日--周三

周三,周末的影子还摸不到,依旧是黑暗,周末你什么时候来?? 1.今天做了什么:今天8点半起床。洗漱后,简单吃了早饭,早上重回经典节奏,小小的学了会,下午摆烂时间,4点和哥们去羽毛球馆打球,晚上有客人来,招待了一下,还看了会比赛。 2.解决了什么问题:Java课程推进,PTA继续冲击,加快了进度。 3 ......

编译RHEL 8.7 kernel 并重新安装

背景:最近遇到一个bug,需要修改 RHEL 8.7 kernel config 的配置参数,然后重新安装该kernel。踩过一些坑,复盘整理。 查询当前的kernel uname -r 4.18.0-477.15.1.el8_8.x86_64 这是当前运行的内核版本。版本号的不同部分表示以下信息: ......
kernel RHEL 8.7

cpu 操作系统 JVM(大白话)

大白话直接描述下,cpu,操作系统和jvm: cpu就像 健身房的跑步机硬件设备 操作系统 就是更有权威的大人(有很多权限) jvm及我们写的java应用,或其他用户程序,就像一群小朋友 每个小朋友都想在跑步机上玩,大人就需要按某种规则安排(任务调度),只允许玩多久,每次换其他小朋友,都要记录下当前 ......
大白话 大白 系统 cpu JVM

Vue第二例data 选项

讲的主要还是附值方式,以及值的变化,总之是操作里面的数据选项 还是如上节讲的建html 上代码 <!DOCTYPE html><html><head> <meta charset="utf-8" /> <script src="../scripts/vue.global.js" type="text ......
data Vue

第十二章:低风险发布

高频发布是一种趋势 收益与成本共存 高频发布的收益: 有更多的机会与真实用户互动,从而快速决定或调整自己产品前进的方向 由于每次变更规模较小,软件系统没有剧烈的变化,从而降低部署风险 单次部署成本降低,且趋于稳定 出现问题易定位、易修复,且能够快速更正降低发布风险的方法 蓝绿部署 指准备两套完全一致 ......
风险

《无垠的太空(7).波斯波利斯崛起》太阳系征服战3(第二十七章:德鲁默)

第二十七章:德鲁默 发不出来,请参笔记:https://note.youdao.com/s/SXlK7U2y 拓展阅读 《无垠的太空(7).波斯波利斯崛起》速读:https://www.cnblogs.com/rockyching2009/p/16790702.html 《无垠的太空(7).波斯波利 ......
太阳系 太阳

JVM篇(一) 什么是JVM,它有什么用

一、JVM的组成 1. JVM由那些部分组成,运行流程是什么? 从图中可以看出 JVM 的主要组成部分 ClassLoader(类加载器) Runtime Data Area(运行时数据区,内存分区) Execution Engine(执行引擎) Native Method Library(本地库接 ......
JVM

实践分析丨AscendCL应用编译&运行案例

本文分享自华为云社区《AscendCL应用编译&运行问题案例》,作者: 昇腾CANN。 AscendCL(Ascend Computing Language)是一套用于在昇腾平台上开发深度神经网络推理应用的C语言API库,该API库中提供运行资源管理、内存管理等基础API。 本期就分享几个关于编译、 ......
AscendCL 案例 amp

JVM-对象实例化

# JVM-对象实例化 ## 1.创建对象的方式 - new:最常见的方式、Xxx的静态方法,XxxBuilder/XxxFactory的静态方法 - Class的newInstance方法:反射的方式,只能调用空参的构造器,权限必须是public - Constructor的newInstance ......
实例 对象 JVM

java笔记_11_JVM调优参数(转载)

-Xms2048m // 设置jvm的初始内存。这个值最好设置的跟-Xmx相同,以避免每次垃圾回收完成后JVM都要重新分配内存 -Xmx2048m // JVM最大可用内存 -XX:PermSize=256M // 设置持久代大小 -XX:MaxPermSize=512M // 设置最大持久代大小 ......
参数 笔记 java JVM 11

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo

前言 麒麟系统上做全球北斗定位终端开发,调试工具要做一个windows版本方便校对,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了另一个shang市公司项目使用WG,最终选择了GDAL库进行转换。 注意 如果读者不强制要求mingw32,建议不 ......
GDAL windows 环境 基础 笔记

HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。0x80070005 且编译时web.config?//

这两天配置阿里云服务器时,遇到了个小问题,但因为之前没怎么接触过服务器配置,琢磨了一下午才弄好,首先你得在服务器上安装好服务,然后确定应用发布的.net版本,然后去[官网]()下载这个版本对应的运行时安装在服务器上,就比如我的应用版本是.net6.0.10的,所以就下载6.0.10版本的Hostin ......
0x80070005 x80070005 80070005 错误 页面

Java面试题 P3:JDK JRE JVM三者区别

JDK:java 开发工具(由JRE+java工具) JRE:java运行时环境(由jvm+lib类库组成) JVM:java虚拟机(bin目录) 图形表示如下: ......
Java JDK JRE JVM

day10 10.1 C语言基础之编译器安装

# 【一】学习C语言的原因 - 一般公司的apk - 基于Java实现的加密 - jadx反编译java,分析代码 - NB公司的的apk,基于Java+C语言实现加密(JNI开发) - 加密一般使用C语言开发,在安卓项目中使用Java调用C语言开发的动态链接库文件 - jadx反编译java,分析 ......
语言基础 编译器 语言 基础 10

《摆与混》第二十一章--7月23日--周而

周二,今天的阵雨打乱了许多计划。 1.今天做了什么:今天9点起床。洗漱后,吃了笼小笼包(话说小笼包不应该是薄皮的吗,怎么变成小笼的包子了,奇奇怪怪),早上重回经典节奏,下午摆烂时间,5点的时候正好下大雨,健身不了了之,晚上正常节奏,周三,来点新花样!!! 2.解决了什么问题:Java课程推进,PTA ......

第二周总结

第二周总结: 本周我在暑假期间进行了以下工作:首先,我花费了大约25小时的时间进行学习。我深入研究了软件工程的核心概念和原理,并探索了一些与我专业相关的新技术和框架。此外,我还投入了大约12小时的时间进行编码实践,通过完成小项目来巩固和应用所学知识。另外,我还花费了约8小时的时间来解决遇到的问题,包 ......

第二周训练题单

# 多项式输出 小细节比较多 ```cpp #include using namespace std; #define int long long int32_t main() { ios::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nul ......

暑假第二周总结

周一:今天安装hadoop 周二:今天继续安装hadoop 周三:今天休息一天 周四:今天学习了HDFS的基本使用方法 周五:今天学习了爬虫的基本概述 周六:今天学习了网页的基础知识 周日:今天玩了一天没有学习。 ......

使用gcc-13.1.0编译安装thrift-0.18.1

执行 configure 生成 Makefile,排除掉不需要的语言支持和测试等: ```bash ./configure --prefix=/usr/local/thrift-0.18.1 --with-boost=/usr/local/boost --with-libevent=/usr/loc ......
thrift gcc 13 18

python使用ctypes调用gcc编译的dll之g++编译c++代码

### 1、在windows系统将cpp代码编译成可供python调用的dll #### 1.1 新建header.h代码如下 ```C++ #pragma once #define DllExport __declspec( dllexport ) extern "C" { DllExport v ......
代码 python ctypes gcc dll