编程语言
指针使用:(1)操作单个地址 修改单个值 (2) 得到某一一串的连续首地址,遍历访问想要地址,然后操作地址,修改某个值 比如二级指针存储多个一级指针的首地址 一级指针存取 多个变量首地址 经常配合使用 ARRAY_SIZE宏 #include <stdio.h> #include <stdlib.h ...
【itext学习之路】 (第五篇)对pdf进行盖章/签章/数字签名 https://blog.csdn.net/tomatocc/article/details/80762507 如何用 Java 对 PDF 文件进行电子签章 https://blog.csdn.net/javasun608/art ...
线程又被称为轻量级进程,有自己的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。使用多线程来处理任务往往可以节省很多的时间,获得很好的交互体验。 在java中,可以使用下面的三种方式创建线程: 1.继承Thread类2.实现Runnable接口3.使用Callable和Future 1.继 ...
1.1集合的概述 1.1.1集合的由来 当需要在Java程序中记录单个数据内容时,则声明一个变量。 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。 当需要在Java程序中记录多个类型相同的对象数据时,创建一 ...
java.lang.System 提供了一些系统的静态对象和方法 1、类结构 public final class System 2、构造方法 private System() { } 被私有化,也就是不能创建System类的对象 3、常用的静态变量 private static native vo ...
python调用zabbix api 获取主机cpu、mem、disk
一、集合与数组 1. 集合与数组存储数据概述: 集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 2. 数组存储的特点: 一旦初始化以后,其长度就确定了。 数组一旦定义好,其元素 ...
笔者认为,这两个作为Python3较为常用且简单的GUI模块,是Python开发者所必须学习至少是了解的。 其中tkinter为Python3自带的GUI模块,而pyqt5则需要通过pip install pyqt5来下载,并下载相应的图形化编辑工具Qt Designer。 安装第三方包时遇到问题可 ...
Springboot项目通过Nginx配置后缺少Nginx定义路径 说明: 以下项目是springboot项目,但是未使用前后端分离,所有的静态文件路径及后端请求都会缺少Nginx中配置的转发拦截的路径,具体问题情境如下所示: 1. 错误演示 1.1. 后端请求缺少拦截路径 1.2. 静态资源缺少拦 ...
前期准备: pip install selenium pip install ddt 以下代码实现内容: 对页面提交表单时带有特殊字符情况的验证 # coding=utf-8 import time import unittest import ddt from selenium import we ...