自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

goddreamyyh的博客

菜鸟起航

  • 博客(67)
  • 收藏
  • 关注

原创 使用kali对同一局域网内的设备进行断网和查看设备图片

首先,如果kali是在虚拟机中运行的,需要使用桥接网络。断网操作1,首先,查看自己的IP,我的是192.168.1.125命令:ifconfig2,然后,查看当前局域网的还有那些设备。命令:fping -g 192.168.1.125/243,然后选择一个设备作为攻击目标,拿自己的手机来做栗子>!< 查看了我的手机的IP为192.168.1.100(拿我...

2019-01-11 14:42:53 18902 13

原创 java web访问不了servlet 会自动变成下载

 

2018-11-22 09:35:05 952 3

原创 java学习 log4j日志

第一步,在项目中导入log4j的jar包,并导入工程路径链接:https://pan.baidu.com/s/1slvqTIpwizIwT0CRaJFmgg 密码:vys8第二步,在src目录下创建log4j.properties内容如下:### \u8BBE\u7F6E###log4j.rootLogger = debug,stdout,D,E### \u8F93\u...

2018-09-14 20:52:20 231

原创 javaweb 统计网站访问量时出现null和数据不增加等问题

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletContext application = this.getServletContext(); Integer count = (Int...

2018-09-08 22:14:03 682

原创 javaweb问题 eclipse无法导入Servlet等类和接口

servlet接口是javax.servlet的,不属于标准库,需要从外界导入可以在网上下载  servlet-api.jar可以直接复制粘贴到工程路径上,然后添加到路径上

2018-09-08 16:49:54 1480

原创 JavaScript操作dom树

操作dom树*appendChild方法添加子节点到末尾   父节点 调用此方法特点:类似于剪切的效果代码:<div id = "div1">                  <ul id = "ulid">                          <li>first</li>               ...

2018-08-30 22:06:30 403

原创 JavaScript dom对象

Js的dom对象*dom:document object model:文档对象模型文档:超文本标记文档HTML,xml对象:提供了属性,方法模型:使用属性和方法操作超文本标记文档可以使用js里面的dom里面提供的对象。使用这些对象的属性和方法,对标记型文档         进行操作想要对标记型文档进行操作,首先需要对标记型文档里面的所有的内容封装成对象需要把HTML里面...

2018-08-30 22:01:44 131

原创 javascript全局函数 函数重载 bom对象

Js的全局函数由于不属于任何一个对象,直接使用-eval():执行JS代码(如果字符串是一个js代码,直接执行函数里面的代码)*var str=”alert(“1245”)”;*eval(str);//运行alert()函数-encodeURI():对字符串进行编码*var str=”哈哈哈abc123”;*document.write(encodeURI(str));...

2018-08-30 22:00:13 124

原创 JavaScript对象 String Array Date Math

Js的String对象创建String对象*var str= “adas”;方法和属性属性 length:表示字符串的长度方法与HTML相关的方法-bold():加粗-fontcolor():设置字符串的颜色*var str=”sgf”;*document.write(str.fontcolor(“red”));-fontsize():设置字体的大小*...

2018-08-30 21:58:31 144

原创 JavaScript学习 基础知识

JavaScript组成:ECMAScript-ECMA:欧洲计算机协会- 由ECMA组织制定的js的语法,语句...BOM-broswer object model:浏览器对象模型DOM- document object model:文档对象模型Js和HTML的结合方式(两种)第一种:- 在body中 使用一个标签 <script type=”text...

2018-08-30 21:54:46 222

原创 java开发css基础

CssCss与HTML的结合方式(四种)在每个HTML的标签上面都有一个style属性,此属性将css和HTML结合在一起<div style=”background-color:red;color:green;”>长风几万里</div>使用HTML的一个标签实现:<style>标签,写在<head>里面<style type=...

2018-08-30 21:52:00 170

原创 java开发的html基础

HTML中常用的标签文字标签:修改文字的样式-<font></font>-属性:*size:文字的大小 取值范围 1-7 ,超过了7,默认还是7*color:文字颜色--两种表示方法** 英文单词: red green blue black white yellow gray...** 使用十六进制数表示  #ffffff : RGB- ...

2018-08-30 21:49:02 221

原创 Java学习 TCP通信

服务端: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class Ser...

2018-08-08 16:18:08 133

原创 Java学习 编码解码

字符串--->字节数组:编码字节数组--->字符串:解码 String str = "汤姆"; //编码 默认编码格式是GBK byte[] buf = str.getBytes(); for(byte b : buf){ System.out.print(b+" "); }结果:-52 -64 -60 -73 ...

2018-08-06 15:11:50 185

原创 Java学习 IO管道流 基本类型数据的流

IO管道流 public class Demo { public static void main(String[] args) throws IOException, ClassNotFoundException { PipedInputStream in = new PipedInputStream(); PipedOutputStream out = new PipedO...

2018-08-06 14:17:25 142

原创 Java学习 IO 随机访问文件 RandomAccessFile类

此类既可以读也可以写 但是都是针对于文件,不能针对其他节点流RandomAccessFile不是IO体系的类 父类是Objectpublic class Demo { public static void main(String[] args) throws IOException, ClassNotFoundException { writeAcc(); readAcc()...

2018-08-06 11:09:01 186

原创 Java学习 IO 对象序列化Serializable

public static void writeObj() throws FileNotFoundException, IOException { //将文件与文件输出流相关联 FileOutputStream fos = new FileOutputStream("C:\\Users\\悠悠华\\Desktop\\test\\obj.object"); //将文件输出流与对象输出流...

2018-08-05 18:31:42 164

原创 Java学习 序列流SequenceInputStream

将两个文件合并到一个文件中public static void main(String[] args) throws IOException { FileInputStream f1 = new FileInputStream("C:\\Users\\悠悠华\\Desktop\\test\\ccc.txt"); FileInputStream f2 = new FileInpu...

2018-08-05 16:13:05 123

原创 Java学习 PrintStream PrintWriter

PrintStream类1,提供了打印方法可以对多种数据类型进行打印,并保持数据的表示形式2,不抛IOException异常 构造函数,接受三种数据类型的值1,字符串路径2,File对象3,字节输出流public static void main(String[] args) throws IOException { PrintStream out = new...

2018-08-04 18:14:04 137

原创 Java学习 IO Properties类

特点:      1,该集合的键和值都是字符串类型      2,该集合的数据可以保存在流中,或者从流获取通常该集合用于操作以键值对形式存在的配置文件public static void main(String[] args) throws IOException { Properties p = new Properties(); p.setProperty("张三",...

2018-08-04 17:20:46 102

原创 Java学习 IO File类

File的常见方法1,获取       1.1获取文件名称       1.2获取文件路径       1.3获取文件大小       1.4获取文件修改时间public static void main(String[] args) throws IOException { File file = new File("c:\\Users\\悠悠华\\Deskt...

2018-08-04 09:59:23 80

原创 Java学习 IO转换流

 键盘读取输入输出:public static void main(String[] args) throws IOException { //字节输入流 InputStream in = System.in; //转换流 将字节流转换成字符流 InputStreamReader isr = new InputStreamReader(in); //装饰者模式 使用...

2018-08-03 20:18:57 112

原创 Java学习 Map接口

Map集合 一次添加一对元素  Collection一次添加一个元素Map也称为双列集合  Collection集合也被称为单列集合Map集合存储的是键值对 并且必须保证键的唯一性常用方法:    1,添加        value put(key,value)        返回和前一个key关联的值,如果没有则返回null    比如:第一次传入k1,v1  之后又...

2018-07-30 15:33:07 93

原创 Java学习 正则表达式

正则表达式用于操作字符串数据是通过一些特定的符号来实现这些操作字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围) [a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集) [a-z&&[d...

2018-07-25 10:48:36 138

原创 Java学习 反射

每个类加载之后,系统就会为这个类生成一个对应的Class对象,通过该Class对象就可以访问到JVM中的这个类,相当于对这个字节码对象进行解剖,将加载之后的类进行拆分,将字段,方法等暴露给JVM生成Class对象有三种常用方法:1,Object类的getClass()方法。因为Object类是所有类的基类,所以都有这个方法,但是这个方法必须生成对象public static void...

2018-07-22 17:48:13 102

原创 Java学习 UDP网络编程 发送端与接收端

发送端:public class SendDemo{ public static void main(String[] args) throws IOException { /* * 创建UDP发送端的步骤 * 1,创建UDP的socket服务 * 2,将要发送的数据封装在数据包中 * 3,通过UDP的socket服务将数据包发送出去 * 4,关闭sock...

2018-07-08 14:24:10 253

原创 Java学习 FIleReader类

需求:读取一个文本文件,将读取的文件读取到控制台        创建读取字符数据的流对象 在创建流对象是 必须确保被读取的文件 一定要存在        用Reader的read方法读取字符  使用FileReader生成流对象read()函数:        作为整数读取的字符,范围在 0 到 65535 之间 (0x00-0xffff),如果已到达流的末尾,则返回 -1        一次只能...

2018-06-29 21:39:29 218

原创 Java学习 IO FileWriter类

字节流的两个顶层父类:    1,InputStream    2,OutputStream字符流的两个顶层父类:    1,Reader        2,Writer需求::将一些文字存储到硬盘中一个文件中:如果要操作文字数据优先考虑字符流 要将数据存储到硬盘上 需要字符流中的输出流创建一个可以往文件中写入字符数据的字符输出流对象既然是往一个文件中写入文字数据 那么在创建对象时,就必须明确该文...

2018-06-29 14:08:56 273

原创 Java学习 System类 Runtime类 Math类 Date类 Calendar类

System是不能实例化的 所有的属性和方法都是静态的常见方法:    long xurrentTimeMillis() 获取当前时间的毫秒值     Public static Properities getProperties();确定当前系统属性properties集合中存储的都是String类型的键和值Runtime类------------------------------------...

2018-06-29 08:41:59 150

原创 Java学习 Set集合怎么保证数据的不重复

我们都知道Set集合不能包含重复数据,那么Set是怎么保证数据不重复,怎么比较要加入的数据到底和已加入的数据以及不同数据的定义是什么? public class HashSetDemo {public static void main(String[] args) {// TODO 自动生成的方法存根HashSet hs = new HashSet();Person p1 = new Person...

2018-06-28 08:39:29 10139

原创 Java学习 TreeSet比较器

TreeSet:可以对Set集合的元素进行排序,是不同步的            判断元素唯一性的方法时根据比较方法的返回结果是否是0,如果是0就是相同元素   TreeSet对元素进行 需要将要排序的类实现Comparable并覆盖compareTo方法    如果不要按照对象的自然顺序进行排序,如果对象中不具备自然顺序        那么可以使用TreeSet集合的第二种排序方式 让集合自身具...

2018-06-26 11:20:20 448

原创 Java学习 集合框架之Collection 通用函数方法

java.util集合特点:        集合长度可变        集合中不可以存储基本数据类型Collection是顶层接口,他的方法都需要熟悉添加的方法:boolean add(Object obj)        //添加任意类型的元素boolean  addAll(Collection c)        //将集合类型整体添加进去删除的方法:boolean remove(Object...

2018-06-23 19:52:07 195

原创 Java学习 StringBuffer类

StringBuffer就是字符串缓冲区    特点:1,长度可变               2,可以存储不同类型的数据               3,最终还是转化成字符串                4,可以对字符串进行修改功能:1,添加:StringBuffer    append(data)  //任意类型的数据                StringBuffer    inser...

2018-06-22 14:08:57 96

原创 Java学习 查找两个字符串中的最大子串

public static String getMaxSubString(String str1,String str2) { String max = null,min = null; if(str1.length()>str2.length())        //先区分出大串和小串 { max = str1; min = str2; } else ...

2018-06-22 09:51:11 882

原创 Java学习 一个子串在整串中出现的次数

我们可以使用indexOf(String)这个函数,来返回子串出现的第一个位置,然后通过indexOf(int,String)来查找下一个子串的位置,每次都加上子串的长度private static int getKeyCount(String str, String key) {        //str是整串,key是要查找的子串 int count = 0;        //重置...

2018-06-22 09:26:11 1089

原创 Java学习 String类

public static void main(String[] args) { String s1 = "abc"; String s2 = "abc"; String s3 = new String("efg"); String s4 = new String("efg"); System.out.println(s1 == s2); System.ou...

2018-06-21 21:49:59 149

原创 Java学习 多线程同步

我们使用多线程进行卖票,代码如下:class Ticket implements Runnable{ private int num = 50; public void run() { sale(); } public void sale() { while(true) { if(num>0) { try { ...

2018-06-12 15:06:26 101

原创 Java学习 多线程的创建

我们之前所学的程序都是单线程的,都是按照main函数这一条线索执行。这样在有些环境下就显得比较笨拙。这样引进了多线程,如其名,多个线程就是多条线索。提到线程就不得不提到进程。我们可以把进程想像成应用程序比如听歌软件,线程就是里面的功能,听歌软件功能实现 需要依附于听歌软件,线程一样需要依附于进程。单线程相当于听歌软件打开后只能听歌,多线程相当于是边听歌边找歌曲。java支持多线程,java提供了T...

2018-06-12 10:13:25 94

原创 Java学习 Object类

Object类是java所有类的父类或间接父类,所有类都继承了Object类的方法下面是Object类常用的方法equals方法:下面是equals的源代码public boolean equals(Object obj) {        return (this == obj);    }这个方法是检测两个对象是否相等的方法,但是Object中的方法检测对象相等的依据是这两个对象的内存地址在这...

2018-06-08 15:22:28 120

原创 Java学习 异常处理

java中将所有的异常封装成对象,当运行时发现问题,就将通过关键字throw将异常对象抛出public class Demo{ public static void main(String[] args) { int[] arr = new int[3]; show(arr,3); } public static void show(int[] arr,int index) {...

2018-06-08 11:12:32 92

空空如也

空空如也

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

TA关注的人

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