自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_V_

You can't imagine what you haven't experienced.

  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 面试(二)java基础

一、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java源文件被编译成能被Java虚拟机执行的字节码文件。jvm是一个可以执行Java字节码的虚拟机进程。Java被设计成允许应用程序可以运行在任意的平台,而不需要为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。二、JDK和JRE的区别是什么?Java运行时...

2020-05-27 14:30:16 271

翻译 RFC6550中文翻译(一)

刚开始学习物联网的时候,就是从contiki出发,当时就了解了RPL,现在,将之前的翻译整理一下,留作记录:官方地址:https://datatracker.ietf.org/doc/rfc6550/习惯用RFCreader来看:http://www.rfcreader.com/#rfc8138_line97Internet Engineering Task Force (IETF) ...

2020-05-27 14:28:06 964

原创 面试(一)计算机网络基础

转自牛客1. OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。每一层的协议如下:物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器hub)数据链路层:...

2019-08-09 21:20:45 1031

原创 windows下安装并使用python+pypcap+dpkt抓取IP数据包并分析

一、安装pypcap下载下载最新的pypcap安装包(pypcap 1.2.2)并解压pypcap下载链接当然,也可以选择历史版本,自己选择合适的版本介绍pypcap和wincap等库,首先必须知道libpcap。Libpcap是一个开源代码库,它提供了一个为网络数据报抓取系统设计的高层接口。它发明于1994年,作者是来自加利福尼亚大学的研究学者,当时制作Libpcap目的是为了更好的...

2019-06-13 19:05:18 4491 1

原创 linux shel相关-python代码打开终端执行shell

linux shell脚本中打开另一个终端并在新终端中执行shell脚本gnome-terminal -t “title-name” -x bash -c “sh ./run.sh;exec bash;”-t 为打开终端的标题,便于区分。-x 后面的为要在打开的终端中执行的脚本,根据需要自己修改就行了。最后的exec bash;是让打开的终端在执行完脚本后不关闭。...

2019-05-21 20:14:07 2153

原创 linux shell脚本简介

shell脚本。首先它是一个脚本,并不能作为正式的编程语言。只是运行在linux的shell中,所以叫shell脚本,shell脚本就是一些命令的集合。举个例子,实现这样的操作:1)进入到/tmp/目录;2)列出当前目录中所有的文件名;3)把所有当前的文件拷贝到/root/目录下;4)删除当前目录下所有的文件。简单的4步在shell窗口中需要你敲4次命令,按4次回车。这样是不是很麻烦?当...

2019-05-17 11:12:17 580

转载 python调用shell命令

在python程序中调用shell命令1. os.system(command)此函数会启动子进程,在子进程中执行command,并返回command命令执行完毕后的退出状态,如果command有执行内容,会在标准输出显示。这实际上是使用C标准库函数system()实现的。缺点:这个函数在执行command命令时需要重新打开一个终端,并且无法保存command命令的执行结果。system方...

2019-05-16 20:05:31 14990

原创 linux几种文件传输方式(同主机、服务器之间)

Linux 传输文件

2019-05-15 20:32:48 1975

原创 连接防火墙/路由器的几种方式

连接防火墙或路由器的几种工具:putty:PuTTY是一个SSH和telnet客户端,最初由Simon Tatham为Windows平台开发。PuTTY:是一个开源软件,提供源代码.用起来简单方便(如果连接上有乱码修改一下transfer):putty下载链接Xshell:是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协...

2019-05-08 21:10:47 10280

转载 select与epoll的区别

流:一个流可以是文件、socket、pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。I/O操作:I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。阻塞:现在假定一个情形,我们需要从流中读数据,但是流中还没有数据,(典型的例子为,客户端要从 socket 读入数据,但是服务器还没有把数据传...

2019-04-22 21:21:54 2274

转载 适用于渗透测试不同阶段的工具收集整理

转载自:https://www.freebuf.com/sectool/175767.html原文出处:https://github.com/infosecn1nja/Red-Teaming-Toolkit/blob/master/README.md该资源清单列表涵盖了一系列,适用于渗透测试不同阶段的开源/商业工具。如果你想为此列表添加贡献,欢迎你向我发送pull request。侦察主...

2019-04-10 09:22:26 1530 1

转载 github部分开源安全工具合集

本文来自 SONBYN 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/sonbyn001/article/details/72782720?utm_source=copyScanners-Box是来自github平台的开源扫描仪的集合,包括子域枚举,数据库漏洞扫描程序,弱密码或信息泄漏扫描仪,端口扫描仪,指纹扫描仪和其他大型扫描仪,模块化扫描仪等。对于其他众...

2018-09-29 19:41:17 3062

原创 Latex 安装及学习教程

Latex 下载安装及使用教程一 介绍(一)关于 LaTeX和CTeX二 TexLive2018+WinEdt10.3安装(一)基本安装(二)使用介绍(三)完整的入门资源:一 介绍(一)关于 LaTeX和CTeXLatex是一种排版系统。TeX 是 LaTeX 的基石,LaTeX 建立在 TeX 之上。但是,与 Word 相比,LaTeX显得不那么友好,于是主要从安装开始给大家介绍一下。希...

2018-09-19 16:49:56 126628 2

原创 基于程序员职业对于婚配问题的研究——程序员为何单身?

最近在网上论坛看了很多关于程序员为何都单身的问题我想来谈谈自己的看法:从以下这几个方面来论述:一、成为一名优秀的程序员意味着什么?二、程序员的天然劣势三、外面的环境和各方的看法首先从第一个来说:    程序员喜欢专注于程序设计开发。这样是可以提高他们的技能成为一名优秀的程序员,但往往过于专注而忽略周围的人,据网上调查,一般程序员只局限于在程序员这一范围内结交知心朋友

2016-11-25 19:57:02 957

转载 学生信息管理系统(改简单)c语言写的

由于某些原因,不得不来重新来学一下c语言,就起基本功能而言就很简洁;用C语言设计一个具有输入学生信息、查询学生信息、修改学生信息、打印学生成绩表功能的综合程序,以巩固和加深对C语言的学习。设计一个菜单程序,完成功能如下:1.输入1时完成输入姓名及各科成绩;2.输入2时完成打印输出总表;3.输入3时完成学生成绩的查询(按学号或姓名查询);4.输入4时完成学生成绩的修改;输

2016-11-25 19:46:04 8995 3

原创 java的初级学习(一)

java的初级学习(一)简单的几个小例子: 1. 标准输入 2. 标准输出 2. 重定向实现程序日志 3. 自动类型转换盒强制转换:(转换类型)被转换类型 4. 位运算简单加密 5. 三元运算符来判断奇偶数 6. 判断闰年 7. 验证登陆信息的合法性 8. 杨辉三角 9. 写一个菱形 代码如下:{CSDN:CODE:1973831}

2016-11-08 19:56:44 434

原创 java的初级学习

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。 Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。 Java 是一项用于开发应用程序的技术,可以让 Web 变得更有意思和更实用。 Java 与 javascript 并不相同,后者是一种用于创建 Web 页的简单技术,只能在浏览器中运行。  适合初学者看

2016-10-31 20:33:59 778

深度学习(Deep Learning)byIan Goodfellow and Yoshua Bengio and Aaron Courville.pdf

深度学习(Deep Learning)byIan Goodfellow and Yoshua Bengio and Aaron Courville.pdf深度学习(Deep Learning)byIan Goodfellow and Yoshua Bengio and Aaron Courville.pdf

2017-09-13

Java基础教程完整版.pdf

Java基础教程完整版.pdf

2017-06-16

嵌入式开发学习攻略(精品资料汇总)

嵌入式开发学习攻略(精品资料汇总).pdf

2017-06-13

谭浩强 c语言教材

谭浩强 c语言教材PDF版

2016-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除