首页 > 编程语言
【Java】JVM 字节码指令大全
下文中的栈指操作数栈。 对于非静态方法,局部变量表的 0 号槽为 this 变量。 局部变量表中的变量槽可以复用。 Constants 常量相关 十进制 操作码 助记符 含义 备注 0 0x00 nop 什么都不做 1 0x01 aconst_null 把 null 压入栈顶 a 代表引用 2 0x ...
分类:编程语言   时间:2021-08-25 23:21:03    收藏:0  评论:0  赞:0  阅读:12
python散列实现映射抽象数据类型
字典是最有用的Python集合之一。字典是存储键-值对数据类型。键用来查找关联的值,这个概念常常被称作映射。 映射抽象数据类型定义如下。它是将键和值关联起来的无序集合,其中的键是不重复的,键和值之间是一一对应的关系。映射支持以下操作。 (1)Map()创建一个空的映射,它返回一个空的映射集合。 (2 ...
分类:编程语言   时间:2021-08-25 18:43:05    收藏:0  评论:0  赞:0  阅读:38
vue中循环调用接口,最后生成一个数组
要用递归 //调用接口的方法 就是要循环调用他 getOneData(){ return new Promise((resolve,reject)=>{ getData(url,obj).then(res=>{ resolve(res) }) }) } //递归调用方法 index :要调用几次既循 ...
分类:编程语言   时间:2021-08-25 18:41:11    收藏:0  评论:0  赞:0  阅读:27
springboot+vue实现前后端分离之前端vue部分(spring boot 2.5.4/vue.js 3.2.4)
一,功能演示: 无后端服务时: 提示信息自动关闭后: 服务端返回401访问无授权时,会跳转到login页面 如果登录错误: 登录成功,跳转回home页面,可以看到相应的用户信息: 查看保存到local storage中的token: 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https:// ...
分类:编程语言   时间:2021-08-25 18:40:48    收藏:0  评论:0  赞:0  阅读:23
python入门简介
程序=数据+功能 计算机组成:控制器、运算器、存储设备、输入设备、输出设备;核心硬件:cpu、内存、硬盘 应用程序 》图形界面 操作系统 》文件 计算机硬件 》硬盘 1.操作系统 1.操作系统的安装与启动 rom(开机充当内存,开机先启动bios界面):bios系统:basic input outp ...
分类:编程语言   时间:2021-08-25 18:40:32    收藏:0  评论:0  赞:0  阅读:24
Java 定时器静态:基于注解
创建定时器 import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import java.text.SimpleDateFormat; ...
分类:编程语言   时间:2021-08-25 18:36:10    收藏:0  评论:0  赞:0  阅读:21
java9新特性
1. 模块系统:模块是一个包的容器,Java 9 最大的变化之一是引入了模块系统(Jigsaw 项目)。 REPL (JShell):交互式编程环境。 HTTP 2 客户端:HTTP/2标准是HTTP协议的最新版本,新的 HTTPClient API 支持 WebSocket 和 HTTP2 流以及 ...
分类:编程语言   时间:2021-08-25 18:35:30    收藏:0  评论:0  赞:0  阅读:16
【python】pyautogui无法输入中文
可以用pyperclip包,pyperclip.copy('中国') 然后使用pyautogui.hotkey('ctrl'+'v')来操作。记住中间要有个time.sleep(2) 停顿2秒,要不会粘贴不上去 pyperclip函数 (可通过此库函数实现自动输入中文) copy('str1') 复 ...
分类:编程语言   时间:2021-08-25 18:34:47    收藏:0  评论:0  赞:0  阅读:16
python Capabilities cap_sys_ptrace+ep提权
当python具备cap_sys_ptrace+ep 能力时,可以用来进行提权。提权原理见:https://blog.pentesteracademy.com/privilege-escalation-by-abusing-sys-ptrace-linux-capability-f6e6ad2a59 ...
分类:编程语言   时间:2021-08-25 18:32:55    收藏:0  评论:0  赞:0  阅读:34
conda 切换 python 环境 vscode
terminal 里创建 pythhon3.6 环境 conda create -n py3.6 python=3.6 输入 y 继续 按下面指示 使用和 停用python3.6 # To activate this environment, use # # $ conda activate py3 ...
分类:编程语言   时间:2021-08-25 18:32:25    收藏:0  评论:0  赞:0  阅读:53
hotspot算法实现 <<深入理解Java虚拟机>>
1、枚举根节点 解决何时枚举,不需要实时的枚举,oopMap数据结构对象存储枚举信息 对象引用发生变化,需要存储每一条指令到OOPMap吗,,几百M的对象耗时需要很大的内存。GC空间成本 2、安全点: 只有在特定位置才记录OOPMap为每条指令 安全点不能太少,太少会让GC去枚举引用链,太多增加程序 ...
分类:编程语言   时间:2021-08-25 18:31:20    收藏:0  评论:0  赞:0  阅读:10
如何来理解Python中的字典数据类型
大家好,我是IT共享者,人称皮皮。今天给大家讲解下Python中的字典数据类型。 一、前言 字典是Python中的数据类型,可让将数据存储在键/值对中。 二、什么是字典理解? 字典理解是创建字典的一种优雅简洁的方法。 字典理解优化 使用字典理解优化函数。 例: # 字典理解例: square_dic ...
分类:编程语言   时间:2021-08-25 18:30:52    收藏:0  评论:0  赞:0  阅读:16
python 冒泡排序
冒泡排序要排序N个数,由于每遍历一趟只排好一个数字,则需要遍历N-1遍,所以最外层N-1趟,而每次遍历中需要比较每次归位的数字,则要在N-1次比较中减去已排好的i位数字,则第二层循环要N-1-i次。 a=[11,89,77,32,44]count=len(a)for i in range(0,cou ...
分类:编程语言   时间:2021-08-25 18:25:29    收藏:0  评论:0  赞:0  阅读:18
JAVA lang包介绍
JAVA常用的包名称和功能如下: java.lang包 - 该包是Java语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。 如:System类、String类、... java.util包 - 该包是Java语言的工具包,里面提供了大量工具类以及集合类等。 如:Scanner类、Rand ...
分类:编程语言   时间:2021-08-25 18:24:52    收藏:0  评论:0  赞:0  阅读:15
JavaScript 之concat(数组拼接)
参考网址:https://www.w3school.com.cn/js/jsref_concat_array.asp 定义和用法 concat()方法用于连续两个或多个数组。 该方法不会改变现有数组,而仅仅会返回连接数组的一个副本。 语法 arrayObject.concat(arrayX , ar ...
分类:编程语言   时间:2021-08-25 18:23:34    收藏:0  评论:0  赞:0  阅读:10
python经纬度转enu坐标
# -*- coding: utf-8 -*- import os import sys import math # import numpy as np import geo class ProcessENU(): def __init__(self): self.wgs84_a = 637813 ...
分类:编程语言   时间:2021-08-25 18:22:55    收藏:0  评论:0  赞:0  阅读:30
JAVA常量池
JAVA常量池 前言 笔者认为常量池的相关概念比较容易混淆,于是对相关内容稍微做了下梳理。 常量池分类 常量池可以分为:字节码常量池,运行时常量池,字符串常量池。 字节码常量池(常量池表 Constant Pool Table) 字节码常量池在Class文件中,用于存放编译期生成的各种字面量与符号引 ...
分类:编程语言   时间:2021-08-25 18:21:55    收藏:0  评论:0  赞:0  阅读:33
计算机毕业设计-基于ssm的快递代领系统-基于javaweb的快递管理系统-快递派送管理系统java项目代码
注意:该项目只展示部分功能,如需了解,评论区咨询即可。 1.开发环境 开发语言:Java 框架:SSM(Spring+SpringMVC+Mybatis) 数据库:MySQL 编译工具:Idea、Eclipse、MyEclipse (选其一) 其他:jdk1.8、Tomcat8.0 2.系统的设计与 ...
分类:编程语言   时间:2021-08-25 18:21:31    收藏:0  评论:0  赞:0  阅读:30
Linux下反编译java的class文件
环境 系统:Debian 10 java版本:jdk-11/jdk-8 下载CFR 要转换文件,我们需要一个反编译器。使用CFT 反编译器,它可靠且易于使用,几乎支持所有JDK版本。 wget https://www.benf.org/other/cfr/cfr-0.144.jar 该网站的cfr的 ...
分类:编程语言   时间:2021-08-25 18:21:18    收藏:0  评论:0  赞:0  阅读:21
JAVA方法详解
什么是方法? 一.java方法是语句的集合,它们再一起执行一个功能 1.方法是解决是解决一类问题的步骤有序组合 2.方法包含于类或者是对象中 3.方法在程序中被创建,在其他地方被引用 二、设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就 ...
分类:编程语言   时间:2021-08-25 18:19:54    收藏:0  评论:0  赞:0  阅读:24
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!