JAVA中的常见类 最近在学JAVA,以后还是想往JAVA后端发展的,大二开始学习还是有点晚了,所以要多付出一点才可以。现在大概学习到了有关JAVA类的学习了,但是发现缺少代码的累计,我怕后面可能会忘记一些小细节或者某些简单的类中的方法使用,这里记录一下,以便后面可以及时复习。由于初学JAVA,所以一些标准语法可能说的不是很准确。这里也仅仅只是简单的记录一下,不会涉及太深,比较初学,由浅入深嘛 2020-10-18 程序猿 Java
课堂上的一些启发 我们学校大二要学C#,我之前一直认为我的编程能力还可以,但是这个星期,老师讲到了一个非常小的技巧,让我明白,其实编程不只是单单会用语法那么简单,更重要的是需要我们结合实际如何将我们写的程序变得更加简单,更加高效。 &这个符号在c语言中是一个基本的知识点, #include <stdio.h> int main(){ int i=0,j=0,result; r 2020-09-27 生活 个人
红黑树 在数据结构中,我认为红黑树可以说算得上是比较难理解的一种数据结构了,前几天学了红黑树,为了防止随着时间的推移慢慢淡忘,这里记录一下红黑树的实现方法:))) 正文红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 就二叉树而言,我认为是非常好理解的,但红黑树是基于平衡的二叉树。可能你们不太明白有什么区别,这里我举一个例子,你 2020-09-09 程序猿 数据结构
隐写中的文件的分离和分析 分离文件 (1)使用dd命令分离(linux/unix下) 我们可以使用dd命令分离出隐藏文件: dd if=carter.jpg of=carter-1.jpg skip=140147 bs=1if是指定输入文件,of是指定输出文件,skip是指定从输入文件开头跳过140147个块后再开始复制,bs设置每次读写块的大小为1字节 。 dd命令:http://www.cnblogs.com/qq78 2020-09-09 CTF 隐写
stegsolve使用方法 原文链接:https://www.cnblogs.com/cat47/p/11483478.html Stegsolve这个工具可以说可以解决很多图片的隐写(有很大一部分隐写和图片有关),所以会经常在CTF中遇到它,但是网上对于Stegsolve这个工具的使用说明并不多,这里转载一位大佬对这个工具的详细使用,可以避免自己不必要的瞎摸索。 Stegsolve使用方法(是因为ctf题总 2020-09-09 工具 转载 CTF 隐写
内存地址的五种形式 这里写一下内存地址的五种读取内存的值和向内存中写入数据的方法,一方面对于初学汇编指令的人,还是有一定帮助的。另一方面记录一下以后还可以翻回来复习一下。 1、形式一:[立即数]读取内存的地址:mov exa,dword ptr ds:[0x13FFC4] 向内存中写入数据:mov dword ptr ds:[0x13FFC4],eax 2020-09-09 CTF 二进制
html中如何实现空格 在html代码中直接使用空格键键入多个空格键,而实际的网页浏览器显示一个空格的位置。如果需要实现html多个空格占位,需要使用html空格字符 &nbsp;或者 ;两者都是空格占位符,输入几个,就能在页面显示几个空格。 有多种字符实体可以让浏览器显示空格。&ensp;(这里为了防止&ensp;被转化为空格 ;我改为了;,下文同) — “en 2020-09-09 小知识点
汇编指令 暑假一直在想着入门pwn,询问了一位大佬,指引我怎么入门,这里记录一下汇编指令的一些基础指令。汇编掌握基本指令还是难度还是不大的。 什么是堆栈?1)就是一块内存,操作系统在程序启动的时候已经分配好的,供程序执行时使用。2)和数据结构的堆栈无关3)查看堆栈 2020-09-09 CTF 二进制
原码反码和补码 很早就学过原码反码和补码了,但一直没有接触这种偏底层的,然后就忘了,多的细节就不说了,直接记录一下怎么定义的,这东西不难,但不总结容易忘。 原码:最高位是符号位,其余各位为数值本身的绝对值 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码: 正数:补码与原码相同 负数:符号位为1,其余位对原码取反加1 假设数据宽度为 1BYTE(8BI 2020-09-09 小知识点