Java中堆和栈的区别

2021年04月10日 阅读:602

堆和栈都是Java用来在RAM中存放数据的地方。 堆 (1)Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令建立,通过垃圾回收器来销毁。 (2)堆的优势是可以动态地分配内存空间,需要多少内存空间不必事先告诉编译器,因为它是在运行时动态分配的。但缺点是,由于需要在运行时 ... 查看全文

还在纠结学什么编程语言吗?Python可能会“教”你做人

2021年04月10日 阅读:550

这几年为什么Python在中国就火起来了? Python这个东西国,大概是从2017年末开始,突然就火了起来的。此前,对于Python,乃至编程,绝大多数程度上都是专业人士的话题,在普通大众层面上起不了波澜。在中国,大概是从2017年末开始,突然就火了起来的。此前,对于Python,乃至编程,绝大多 ... 查看全文

数据结构与算法(19)——快速排序

2021年04月10日 阅读:653

快速排序 思想:依据一个中值数据项,把数据表分成两半:小于中值的一半和大于中值的一半,然后把每部分分别进行快速排序(递归)。 其中递归条件: 基本结束条件:数据表仅有一个数据项 缩小规模:根据中值,将数据表分为两半,最好的情况是相等规模的两半 调用自身:将两半分别调用自身进行排序(排序基本操作在分裂 ... 查看全文

Python+Selenium练习篇之14-处理iframe切换/处理Alert弹窗

2021年04月10日 阅读:501

处理iframe切换 本文介绍如何利用Selenium中方法,在不同iframe中切换。 问题:有时候我们发现元素定位没问题,在测试回放的过程,发现就是找不到元素报错。 由于没有找到合适的iframe网站,这里不好用代码举例,简单文字加图片来介绍。 自己写了一个网页,利用iframe网页框架,把网页 ... 查看全文

一个基于SpringBoot,SpringSecurty 的开源项目推荐1-21

2021年04月10日 阅读:560

技术选型后端: 系统环境 Java EE 8mysql 5.7Apache Maven 3核心框架 Spring Framework 5.0Spring Boot 2.0Spring MVCSpring Security持久层 Apache MyBatis 3.4Alibaba Druid 1.1前 ... 查看全文

Java面向对象

2021年04月10日 阅读:711

1. 面向对象的思想 2. 面向对象和面向过程 3. 类和对象 4. 定义类 5. 对象 访问属性和方法 6. 内存分析 ... 查看全文

使用ClassGraph 读取webjars 资源文件的内容

2021年04月10日 阅读:723

webjars 是很方便,方式很多时候我们也需要读取内容,ClassGraph 是一个高效的classpath 以及模块扫描器 如果查看了webjars 提供的webjars-locator 内部实现也是基于此工具的,但是weebjars 默认提供的功能缺少 内容读取的能力,我们可以基于ClassG ... 查看全文

Python基础初识

2021年04月10日 阅读:809

1. 运行python代码。 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经运行了第一个python程序, 即:终端 >cmd > python 文件路径。 回车搞定~ 2. ... 查看全文

java中的常量和变量

2021年04月10日 阅读:769

变量 含义:在程序过程中变量的值会发生变化,直白来说就是用来存储可变化的数据 变量的好处:使内存空间的得到重复利用 举个例子: 1 System.out.println(10); 2 System.out.println(10); 3 System.out.println(10); 这三个10都是字 ... 查看全文

SpringCloud组件之sleuth和zipKin的使用

2021年04月10日 阅读:608

SpringCloud组件之sleuth和ZipKin的使用 ... 查看全文

JS-表单元素操作

2021年04月10日 阅读:546

表单元素操作 获取表单 //获得表单的方式有3种 //1 利用表单在文档中的索引或表单的name属性来引用表单 let formList = document.forms; //获得表单的集合 let formObj =formList[1]; let formObj = formList['表单n ... 查看全文

Natas23 Writeup(php弱类型)

2021年04月10日 阅读:661

Natas23: 一个登录页面,查看源码,发现关键代码: if(array_key_exists("passwd",$_REQUEST)){ if(strstr($_REQUEST["passwd"],"iloveyou") && ($_REQUEST["passwd"] > 10 )){ echo ... 查看全文

记录国内数据下载网站

2021年04月10日 阅读:606

1 资源环境数据云平台 http://www.resdc.cn/Default.aspx 2 国家地球系统科学数据中心 http://www.geodata.cn/index.html ... 查看全文

HTML---2

2021年04月10日 阅读:506

1.盒子水平居中 div { text-align: center; /*可以让盒子内容(文字 行内元素 行内块元素)居中对齐*/ width: 300px; height: 100px; background-color: pink; /* margin: 0 auto; 通俗写法 0 auto ... 查看全文

html -- 块元素、内联元素、内联块元素 练习

2021年04月10日 阅读:662

html标签(也叫元素)大概可以统分为三大类,块元素、内联元素、内联块元素。 块元素 1,常用的块元素:ul、li、div、p、dl、dt、dd、h1~h6。 2,块元素支持所有的样式。 3,盒子独占据一行,即使设置了宽度。 4,如果没有设置宽度,默认宽度为父元素的100%。 内联元素 1,常用的内 ... 查看全文

汇总css布局模型和常见代码缩写与长度单位

2021年04月10日 阅读:806

在网页中元素有三种布局模型:1.流动模型(Flow)2.浮动模型 (Float)3.层模型(Layer),如何让html元素在网页中精确定位?通过css定位属性position来支持层布局模型=>层模型有三种形式:1.绝对定位(position: absolute)2.相对定位(position: ... ... 查看全文

通过H5实现html页面的录音和播放 (Recorder用于html5录音)

2021年04月10日 阅读:744

所用资源文件来源:https://github.com/xiangyuecn/Recorder 经过阅读,提炼出简洁的录制和结束按钮,方便使用 首先准备两个按钮,开始和结束 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></t ... 查看全文

git使用教程3-解决github网页打开慢的问题

2021年04月10日 阅读:736

前言 在使用github的时候,网页加载很慢,因为是国外的服务器,加载是很慢。 这里我们通过修改host文件方法,让github页面能快速打开 修改host文件 找到C:\Windows\System32\drivers\etc 目录下hosts文件. 可以把文件复制到桌面,用Notepad++编辑 ... 查看全文

ThinkPHP6手册里没有的一些用法

2021年04月10日 阅读:600

一、COUNT()方法统计去重: //链式操作最后是COUNT()方法结尾时,distinct要放到COUNT方法里面的字段参数前面才起统计去重作用 //错误的写法: $query->distinct(true)->field('ots.order_no')->where($map)->count( ... 查看全文

Js 之百度编辑器UEditor插件

2021年04月10日 阅读:649

一、下载 http://ueditor.baidu.com/website/download.html#ueditor 二、效果图 三、示例 引入js <script type="text/javascript" src="<?php echo base_url() ?>static//plugin ... 查看全文

VueJS + TypeScript 入门第一课

2021年04月10日 阅读:504

楔子 伴随着 Vue 新版本发布对 TypeScript 支持越来越好。当然值得在项目中使用优秀的技术栈。 学习要求背景知识 NodeJs NpmJs VueJS TypeScript 创建 VueJS TypeScript 项目 使用官方推荐的脚手架 查看全文

CentOS里运行.net core控制台程序

2021年04月10日 阅读:514

说明:2带了4(vs2017仅支持2.1,命令中修改版本就好)1注册 Microsoft 密钥和源安装 .NET 之前,需要:注册 Microsoft 密钥。注册产品存储库。安装必需的依赖项。每台计算机只需要执行一次此操作。打开终端并运行以下命令。bash 复制sudo rpm -Uvh https ... 查看全文

热门文章

推荐文章

最新文章

置顶文章