- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 leetcode 4. 寻找两个有序数组的中位数
↵leetcode 4. 寻找两个有序数组的中位数给定两个大小为 m 和 n 的有序数组nums1 和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m + n))。你可以假设nums1和nums2不会同时为空。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/median...
2020-03-15 11:22:25
174
转载 (转)Java轻量级环境配置:对Java包(package)的编译及运行
此教程主要是针对Notepad++的NppExec插件的使用命令进行对Java语言中package包名称的自动识别并编译运行。因为对J...
2019-11-24 15:15:22
228
转载 (转)URI和URL的区别
曾经我天真的以为URI和URL是一样的,只是不同叫法而已,然后某一天有人告诉我这两个不一样,so我发现是时候好好研究一下这两个概念了。URI:Uniform Resource Identifier,统一资源标识符URL:Uniform Resource Location统一资源定位符它们有什么关系URI是一个用于标识互联网资源名称的字符串。 该种标识允许用户对网络中(一般指万维网)的资源通...
2019-11-23 19:26:31
171
转载 (转)如何判断一个基本类型的变量的类型呢?
我们知道当变量是引用类型的时候,可以通过反射来判断一个变量的类型。 可是当这个变量的类型是基本类型的时候呢,我们无法用反射来判断他的...
2019-11-22 18:47:33
269
原创 JavaScript----setInterval
晚上写一个chrome的小插件,碰到setInterval的问题,下面是可以实时显示时钟的:function my_clock() { var today = new Date(); var hour = today.getHours(); var minute = today.getMinutes(); var second = today.getSecon...
2019-11-14 23:55:05
234
原创 操作系统——概述
预备知识:计算机结构原理 Intel 80386+ 数据结构 C和汇编什么是操作系统:功能来区分:对应用程序提供服务,是一个控制软件 资源管理,管理外设、分配资源CPU 抽象成进程、磁盘抽象成文件、内存抽象成地址空间。操作系统承上启下的作用:硬件之上,应用程序之下。外壳(Shell)对外暴露的接口,GUI或命令行,如Linux、Windows、Android界...
2019-11-12 23:06:37
162
原创 Java集合(Collection)
在运行时根据情况创建对象,无法预先知道对象个数,通常也称集合为容器,可以方便的管理一组对象。ArrayList提供了一系列方法:增(add)删(remove)查(getId).类似的还有LinkedList,ArrayList是基于数组实现的,LinkedList是基于链表实现的,都是基于List接口。ArrayList:通过下标随机访问元素快,但是插入、删除元素较慢 LinkedL...
2019-11-12 13:46:06
193
原创 编码问题
IDEA字符长度在编辑器编码输入时决定字符长度。只有将Editor的编码改成GBK,才能有https://blog.youkuaiyun.com/ns_code/article/details/14162087中第二张图片的效果,即系统默认输入编码时GBK,因为IDEA里getBytes是默认的UTF-8处理的。当设置IDEA的Global Encoding为GBK,可以获得https://b...
2019-11-11 19:34:33
128
原创 Java基础知识、使用IDEA创建Hello World
IDEA建立HelloWorld:https://www.cnblogs.com/hanwen1014/p/9053492.html新建Java项目,在src下创建package,接着创建class文件,创建HelloWorld类并写main方法。Java大小写敏感。 文件名和类名必须相同。 程序从public static void main(String[] args){}开始。...
2019-11-11 15:38:57
259
原创 Java基础——JVM、JRE和JDK
JVM---Java Virtual Machine,将java代码编译为.class文件,通过JVM间接与操作系统交互,解释自己的指令集(即字节码)到 CPU 的指令集或 OS 的系统调用JRE---Java Run Environment,在JDK的安装目录里可以找到JRE目录,里面有两个文件夹bin和lib,在 这里可以认为bin里的就是JVM,lib中则是JVM工作所需要的类库,而J...
2019-11-11 09:22:06
191
原创 前端小练习1——HTML5
今晚刷到一个公众号挺不错的,每天都推荐2个4min前端的小知识点和CTF的writeup1. <fieldset>+<legend><!--模块分组打包--><!DOCTYPE html><htmllang="en"><head> <metacharset="UTF-8"></...
2019-11-08 22:55:25
142
原创 前端开发基础——HTML5
快速过一遍HTML5,做到看代码能看懂大部分,看到不懂的能通过google或者相关文档查懂。1. HTML5的设计目的是为了在移动设备上支持多媒体。2. 新特性:绘画的canvas元素 媒介回放video和audio元素 对本地离线存储的更好的支持 新的特殊元素内容,如article,footer,header,nav,section 新的表单控件,如calendar,date...
2019-11-06 16:12:52
249
原创 常见web攻击方式概述
常见web攻击方式:钓鱼、暗链、网页篡改、webshell分客户端和服务器端:客户端攻击:XSS(跨站脚本注入),CSRF(跨站请求伪造),点击劫持,URL挑战等 服务器端攻击:SQL注入,命令注入,文件操作类等...
2019-11-05 23:14:51
502
原创 后端开发基础——PHP
PHP (hybertextPreprocessor),PHP在服务器上制行。PHP语言的基本组成:PHP脚本可以在文档的任何位置,<?php ?>PHP区分大小写echo语句,一次输出多个,变量逗好隔开;print为函数,点号隔开(串接),有返回值。echo 'echo语句:'.$a,$b.'<br />;print 'print函数:'.$a,$b...
2019-11-05 18:50:22
234
原创 后端开发基础——SQL
1. 类比仓库——房屋、门、管理员;仓库、货架、货物,数据库系统也可以看成——软件、服务接口、用户;数据库、数据表、数据。2. 搭建“仓库”,例如:软件:MySQL;服务接口:端口/本地;用户:rootPS:SQL语句对大小写不敏感。增:CREATE DATABASE websecurity;查:SHOW databases;换:USE websecurity;删:DROP...
2019-11-05 16:48:01
370
1
原创 前端开发基础
昨晚睡前快速过了一些课,工控安全的课不好找呀,好几年前接触过java web,记录一下基础知识。HTML & DOMHTML对大小写不敏感。1. Web页面通常使用哪几种语言开发?(只是页面哦,一般HTML、JabaScript、CSS)2. HTML结构包含哪俩部分?head和body3. HTML元素、标签由哪几部分组成?(注释<--! -->; 图...
2019-11-02 11:14:20
114
《卡尔曼滤波理论与实践matlab版的笔记课后习题答案详解
2017-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人