JavaSE总结(1)

2021年06月19日 阅读:495

Java发展历史、HelloWorld、常量、变量类型转换、运算符、方法(函数)1、jdk版本: jdk1.2 J2EE/J2SE/J2ME jdk1.5 JavaSE/JavaEE/JavaME jdk1.7 09年Sun被Oracle公司收购的第一个版本2、jdk = 开发工具包 + jre(j ... 查看全文

Python 异常处理

2021年06月19日 阅读:693

异常处理,多异常处理,多异常捕获,自定义异常,异常抛出 ... 查看全文

java高级-泛型<T>和注解封装与使用

2021年06月19日 阅读:497

一、java泛型 其实就是约束我们的集合和接口和类 为什么要泛型:规范我数据的操作和类型,它常用语一些接口和父子关系中(继承) 泛型能很好体现java的继承,封装这两个特点 用途:泛型、反射 >做项目,搭框架-》模仿和揣测 ssh ssi 散列的数据结构 Vector<E> 二、注解封装与使用 注解 ... 查看全文

无头结点的单链表(C语言)

2021年06月19日 阅读:555

1.单链表: 在顺序表中,用一组地址连续的存储单元来一次存放线性表的结点,因此结点的逻辑顺序与物理顺序是一致的。但链表却不同,链表是用一组任意的存储单元来存放 线性表的结点,这组存储单元可以是连续的,也可以是非连续的,甚至是零散分布在内存的任何位置上。因此,链表中结点的逻辑顺序与物理顺序不一定相同。 ... 查看全文

python 队列

2021年06月19日 阅读:659

队列--存放对象的容易 生产者消费者模型 ... 查看全文

在写C#调用C++的时候的一些坑

2021年06月19日 阅读:371

最近在写一个Online Judge的后台系统,需要用到C++作为调用底层系统的语言,就开始写DLL.然后遇到了无数坑,~~简直中考三连坑~~ 调用约定 一开始写的是stdcall,后来不知道为什么总是说什么堆栈不平衡,于是乎换成了cdecl,就愉快地对了,我也没办法. 大概写法如下: ... 查看全文

Jvm(26),回收策略-----分代收集算法(hotsopt采用的算法)

2021年06月19日 阅读:601

摘要 当前商业虚拟机的垃圾收集都采用"分代收集"(Generational Collection) 算法,这种算法并没有什么新的思想,只是根据对象的存活周期的不同将内存划分为几块。一般是把Java堆分为新生代和老年代,这样就可以根据各个年代的特点采用适当的收集算法。在新生代中,每次垃圾收集时都发现有... ... 查看全文

Jvm(25),回收策略----前三种基本回收算法对比

2021年06月19日 阅读:750

这里LZ给各位总结一下三个算法的共同点以及它们各自的优势劣势,让各位对比一下,想必会更加清晰。 它们的共同点主要有以下两点。 三个算法都基于根搜索算法去判断一个对象是否应该被回收,而支撑根搜索算法可以正常工作的理论依据,就是语法中变量作用域的相关内容。因此,要想防止内存泄露,最 根本的办法就是掌握好... ... 查看全文

java——万年历

2021年06月19日 阅读:723

1 package oop; 2 3 import java.util.Scanner; 4 5 public class 万年历 { 6 public static void main(String[] args) { 7 // TODO 自动生成的方法存根 8 int zy=0;//年份天数 9... ... 查看全文

多线程如何优雅地初始化全局变量?

2021年06月19日 阅读:451

需求场景 如果使用多线程,那么几乎都会用到全局变量,这时初始化全局变量的技巧就很重要了。 通常初始化全局变量时就是像下面这样的,先判断是否已经初始化过了,然后才去初始化。在单线程场景下,lazy初始化(就是用到时才初始化)一般是下面这样写的,这没问题。但是多线程场景下就不能这样写了,我们要先给 创建 ... 查看全文

关联数组

2021年06月19日 阅读:536

关联数组是用户定义类型中最常见的也是最有用的一类。关联数组也常被成为映射(map),有时被 成为字典(dictionary),其中保存的是值的对偶。给定了一个称为关键码的值,我们就能访问另一个 称为映射值的值。可以将关联数组想象为一个下标不必是整数的数组: template<class K, cla ... 查看全文

java重载时自动转换咋回事?举例说明

2021年06月19日 阅读:604

当一个重载的方法被调用时,Java在调用方法的参数和方法的自变量之间寻找匹配。 (视频下载) (全部书籍) 但是,这种匹配并不总是精确的。只有在找不到精确匹配时,Java的自动转换才会起作用。 (如果定义了test(int),当然先调用test(int)而不会调用test(double)。 ) 本章 ... 查看全文

IntelliJ IDEA 2017版 spring-boot 2.0.3 邮件发送搭建,概念梳理 (一)

2021年06月19日 阅读:694

邮件发送功能总结 第一部分 背景 一、使用场景 (1)注册验证 注册各大网站,通常需要输入邮件地址,在注册成功后,会发送一封邮箱验证的邮件,点击确认,证明这个邮箱是用户自己的 (2)网站营销 公司运营做活动的时候,提前几天给用户发邮件,提醒老用户在活动时间参加活动。 (3)安全的最后一道防线 一个网 ... 查看全文

python中list转换为数组

2021年06月19日 阅读:582

python中list转换为数组的方法为:b = np.array(list) 今天在使用该方法将二维list转换为二维数组时一直不成功,结果仍然是两个list,最后发现是两个list的元素数目不一样导致的,最后修改使两者数目一致,转换成功 list对其元素的类型和各元素所包含的子元素的类型及数目没 ... 查看全文

java静态方法和实例方法的区别

2021年06月19日 阅读:568

静态方法(方法前冠以static)和实例方法(前面未冠以static)的区别 (视频下载) (全部书籍) 调用静态方法或说类方法时,可以使用类名做前缀,也可以使用某一个具体的对象名;通常使用类名。static方法只能处理static域或静态方法。实例方法可以访问实例域, 静态域或静态方法, 记住都行 ... 查看全文

jQuery lazyload 图片懒加载实现

2021年06月19日 阅读:568

现在网站页面内容越来越丰富,图片内容也越来越多,而图片过多会导致网页文件过大,从而引发加载缓慢的问题,而图片懒加载就是为解决这一问题而生。 首先我们来讲Jquery的懒加载控件 jQuery lazyload.JS jQuery lazyload.JS 地址:https://github.com/h ... 查看全文

Usaco5.3.3 Network of Schools

2021年06月19日 阅读:627

题目描述 一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也不一定在 B 学校的列表中。 你要写一个程序计算,根据协议,为了让网络中所有的学校都用上新软件,必须接受新软件副本的最少学校数目(子任务 ... 查看全文

Web目录全能扫描工具DirBuster

2021年06月19日 阅读:722

Web目录全能扫描工具DirBuster Kali Linux提供的目录扫描工具DirBuster支持全部的Web目录扫描方式。它既支持网页爬虫方式扫描,也支持基于字典暴力扫描,还支持纯暴力扫描。该工具使用Java语言编写,提供命令行(Headless)和图形界面(GUI)两种模式。其中,图形界面模 ... 查看全文

小型Web应用扫描工具Grabber

2021年06月19日 阅读:689

小型Web应用扫描工具Grabber Grabber是Kali Linux集成的一款Web应用扫描工具。该工具适合中小Web应用,如个人博客、论坛等。该工具使用Python语言编写,支持常见的漏洞检测,如XSS、SQL注入、文件包含、备份文件检测、Ajax检测、Crytal Ball检测等功能。该工 ... 查看全文

js基础③

2021年06月19日 阅读:444

一、对象 总的来说:所有一切都是对象,而对象=属性+方法,属性就是对象的变量(属性值),方法就是对象的函数。在js中对象就是数据(变量),属性和方法就是对象的成员。 比如说,创建一个字符串变量,这个变量就具有字符串对象的属性和方法 1、使用已存在对象 创建了一个字符串对象,可以使用字符串的属性和方法 ... 查看全文

CSS3的nth-child选择器实现斑马线显示

2021年06月19日 阅读:698

nth-child选择器:通过选择一个一个标签来定义其父标签范围内所有同类表现的属性。 例如: 可以设置该div所在的父标签内第二个div的背景色为黑色。 通过这一选择器我们可以实现同一级div的不同样式变化: odd和even是父级元素标签下选择单数个子标签和偶数个子标签的关键字,这个样式表定义了 ... 查看全文

如何使用ajax 提交easyUI form表单

2021年06月19日 阅读:440

HTML代码: JS代码如下: ... 查看全文

热门文章

推荐文章

最新文章

置顶文章