自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux 2016-7-29

service iptables stop service iptables status

2016-07-29 10:57:38 266

原创 Java IO流(二)_day21

21.IO流(字符流FileReader)1.字符流是什么 字符流是可以直接读写字符的IO流字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. 2.FileReader FileReader类的read()方法可以按照字符大小读取FileReader fr = new FileReader("aaa.txt");

2016-07-26 20:02:48 883

原创 Java IO流(一)_day20

20.IO流(IO流概述及其分类)1.概念 IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种: 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流 : 字符流只能操作纯字符数据,比较方便。2.IO流常用父类 字节流的抽象父类: Input

2016-07-26 19:10:41 520

原创 Java集合框架(四)_day18

18.集合框架(Map集合概述和特点)A:Map接口概述 查看API可以知道: 将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值B:Map接口和Collection接口的不同 Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关;Collection集合的数据结构是针对元

2016-07-24 12:31:35 729

原创 Java集合框架(三)day_17

17.集合框架(HashSet存储字符串并遍历)A:Set集合概述及特点 通过API查看即可B:案例演示 HashSet存储字符串并遍历 public class Demo1_HashSet { /** * @param args * Set集合,无索引,不可以重复,无序(存取不一致) */ public static void main(St

2016-07-24 09:51:04 1087

原创 Java集合框架(二)day_16

16.集合框架(去除ArrayList中重复字符串元素方式)(掌握)public class Demo1_ArrayList { /** * * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void main(String[] ar

2016-07-24 00:01:20 842

原创 Java 集合框架(一)_day15

集合框架(对象数组的概述和使用)A:案例演示 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。Student[] arr = new Student[5]; //存储学生对象arr[0] = new Student("张三", 23);arr[1] = new Student("李四", 24);arr[2] =

2016-07-23 22:50:27 677

原创 Java RandomAccessFile随机读取文件

package com.sanmao15;import java.io.RandomAccessFile;public class randomaccessfile { public static void main(String[] args) throws Exception{// RandomAccessFile raf=new RandomAccessFile("

2016-07-22 11:23:49 633

原创 BufferedWriter/Reader and FileWriter/Reader

package com.sanmao15;import java.io.*;import java.nio.CharBuffer;public class Test { public static void main(String[] args){ try { FileWriter fileWriter = new FileWriter("a.txt

2016-07-22 10:18:41 300

原创 BufferInput/OutputStream ObjectInput/OutputStream

import java.io.*;import java.util.ArrayList;import java.util.Date;public class Buffertest { public static void main(String[] args) throws Exception{ FileOutputStream fos=new FileOutputSt

2016-07-21 17:05:08 657

原创 FileInputStream||FileOutputStream

package com.sanmao14;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class fileoutput { public static void main(String[] args) throws Exception{

2016-07-21 17:00:31 548

原创 Java 文件写入读取统计字符

package com.sanmao14;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Random;public class zhou_number { public static void main(String[] args)

2016-07-21 16:57:30 466

原创 Java File操作基础

File类(File类的概述和构造方法)A:File类的概述File更应该叫做一个路径文件路径或者文件夹路径路径分为绝对路径和相对路径绝对路径是一个固定的路径,从盘符开始相对路径相对于某个位置,在eclipse下是指当前项目下,在dos下查看API指的是当前路径文件和目录路径名的抽象表示形式B:构造方法File(String pathname):根据一个路径得到File对象Fi

2016-07-21 14:12:01 666

原创 Java通讯录(基于设计模式)

package com.sanmao;import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { List<String> items=new ArrayList<>(); items.add("欢

2016-07-20 16:23:14 1358

原创 java集合体系图

集合体系图

2016-07-19 14:00:48 539

原创 数组存储引用数据类型内存分析图

数组存储引用数据类型

2016-07-18 19:12:10 717

原创 Java模拟斗地主发牌

package com.sanmao13;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;public class Test { public static void main(String[] args) { System.out.println(

2016-07-18 16:35:08 2085

原创 Java日历类Calendar

public class TestCalendar { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.clear(); calendar.set(2010,3,3); /**月给的下标,3下标

2016-07-18 14:47:28 434

原创 Java Date类例子

package com.sanmao12;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.logging.SimpleFormatter;public class TestsDateTi

2016-07-18 10:42:58 499

转载 HEXO+Github,搭建属于自己的博客(转)

由于文章排版样式问题,你可以直接【查看原文】,样式看起来会舒服些,有问题可以直接在博客评论里问。经过各种找资料,踩过各种坑,终于搭建好了hexo,域名是在万维网上买的,我的hexo是3.1.1版本,hexo不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。正文:hexo是一款基于Node.js的静态博客框架,hexo github链接,这篇教程是针对与Mac的,参考链接,由于原文讲到的he

2016-07-17 08:21:11 691

原创 Java反射基础知识点总结(内含六部博文实例)

反射(反射概述)A:反射概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法,所以先要获取到每一个字节码文件对应的Class类型的对象。B:三

2016-07-17 00:08:49 631

原创 反射(通过反射写一个通用的设置某个对象的某个属性为指定的值)

package com.sanmao10;public class test_value { /** * 反射(通过反射写一个通用的设置某个对象的某个属性为指定的值) * A:案例演示 * public void setProperty(Object obj, String propertyName, Object value){} * ,此方法可将

2016-07-16 23:37:11 3086

原创 Java泛型擦除(泛型反射)

package com.sanmao10;import java.lang.reflect.Method;import java.util.ArrayList;public class test_fanxing { /** * * ArrayList<Integer>的一个对象,在这个集合中添加一个字符串数据,如何实现呢? * 泛型只在编译期有效,在运行期会被擦除掉*/

2016-07-16 23:12:49 1773

原创 Java(通过反射获取方法并使用)

package com.sanmao10;import java.lang.reflect.Constructor;import java.lang.reflect.Method;public class test_method { /** * 反射(通过反射获取方法并使用) * Method * Class.getMethod(String, Class..

2016-07-16 22:58:55 6139 1

原创 Java(通过反射获取成员变量并使用)

package com.sanmao10;import java.lang.reflect.Constructor;import java.lang.reflect.Field;public class test_Field { /** * ###27.06_反射(通过反射获取成员变量并使用) * Field * Class.getField(String)

2016-07-16 22:38:51 5857

原创 Java通过反射获取带参数构造方法并使用

package com.sanmao10;import java.lang.reflect.Constructor;public class test2 { /** * ###27.05_反射(通过反射获取带参构造方法并使用) * Constructor * Class类的newInstance()方法是使用该类无参的构造函数创建对象, 如果一个类没有无参的

2016-07-16 22:37:51 24667

原创 Java反射Class.forName()配置文件演示

package com.sanmao10;import java.io.BufferedReader;import java.io.FileReader;public class test { public static void main(String[] args) throws Exception{ BufferedReader buff=new BufferedR

2016-07-16 19:28:44 767

原创 Kali基于字典的无线破解

airodump-ng -w sanmao wlan0 选择要破解无线所在的信道进行监控 airodump-ng -c 信道 -w sanmao wlan0aireplay-ng -0 5 -a AP MAC地址 -c 客户Mac地址 wlan0进行握手后 进行字典暴力破解 aircrack-ng -w 指向字典文件(绝对路径) sanmao-*.cap

2016-07-15 11:12:08 6782

原创 Java基础String类

public class Test { public static void main(String[] args) { int a=123; String str=String.valueOf(a); /**以下是源码 * String.valueOf(Object obj)方法源码 * public st

2016-07-14 17:00:24 365

原创 Java克隆调用super.clone()原理

super.clone();//下边代码块是对 super.clone()的解释// Student copy=null;// copy=(Student)super.clone();// copy.setName(this.name); //浅拷贝// copy.setAge(this.age); /**

2016-07-13 16:48:31 3666

原创 Java异常抛出与对象深浅复制

package com.sanmao6;import com.sanmao5.Student;import java.util.Scanner;/** * * 异常知识点 * 异常捕获机制 * try{ * 可能发生错误的语句 * }catch(错误类型 e){ * 出错了 * }finally{ *

2016-07-13 15:30:18 418

转载 面向对象(Object类方法重写)day11

11.01_Java开发工具(常见开发工具介绍)(了解)A:操作系统自带的记事本软件B:高级记事本软件C:集成开发环境 IDE (Integrated Development Environment)D:Eclipse和MyEclipse的区别 a:Eclipse是一种可扩展的开放源代码的IDE。b:Eclipse的特点描述 免费纯Java语言编写免安装扩展性强c:MyEcl

2016-07-13 11:49:45 433

转载 面向对象(关键字,内部匿名类,)day10

10.01_面向对象(package关键字的概述及作用)(了解)A:为什么要有包 将字节码(.class)进行分类存放 包其实就是文件夹B:包的概述举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 …方案1:按照功能分 com.heima.add AddStudent AddTeacher co

2016-07-13 11:48:06 431

转载 面向对象(继承-final)day08

08.01_面向对象(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)A:代码块概述 在Java中,使用{}括起来的代码被称为代码块。B:代码块分类 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。C:常见代码块的应用 a:局部代码块 在方法中出现;限定变量生命周期,及早释放,提高内存利用率b:构造代码块 (初始化块)

2016-07-13 11:44:35 418

原创 Java基础回顾Object类的方法重写

/** * * A:Object类概述 * 类层次结构的根类 * 所有类都直接或者间接的继承自该类 * B:构造方法 * public Object() * 回想面向对象中为什么说: * 子类的构造方法默认访问的是父类的无参构造方法 */public class Test { public static void main(String[] args) {//

2016-07-13 11:39:26 1155

原创 通俗系列-Java设计模式-代理模式

代理模式通俗来说就是 Proxy 按需求定义接口Subject ,RealSubject来实现接口Subject,Proxy再来调用RealSubject ,让RealSubject去实现定制的动作,所以RealSubject是Proxy的成员变量以下是官方说辞 (代理模式(Proxy Pattern)是Gof 23种Java常用的设计模式之一,代理模式定义:为其他的对象提供一种代理以控制这个对象

2016-07-12 16:36:43 555 1

原创 kail install chinese

由于kali的更新源是国外网站,替换成国内的镜像站,具体操作如下: 打开终端输入 leafpad /etc/apt/sources.list 把下面的源粘贴进去,原有内容注释掉中科大源deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali san

2016-07-11 15:51:15 838

原创 Java权限关键字阐述

/** * private 是指只有自己类能访问,包括main(但是要做处理,申请对象或者加static) * default 默认只能在同一个包里访问(类自己和对象都可以),其他包的类不能访问,也不能够在其他的包下的类继承 * (其他包的子类也不可以使用)(其包的子类,对象在变量源包里也不可以调用) * protected /{/可以被本包和其他包的子类使用(本类使用,不可以直接通过对象对

2016-07-11 12:28:27 756

原创 Java final修饰类/方法/变量的特点

public class Demo_Final { public static void main(String[] args) {// Son6 s=new Son6();// s.print();// * 基本类型,是值不能被改变// * 引用类型,是地址值不能被改变,对象中的属性可以改变 final int

2016-07-10 00:32:48 7292

原创 Java继承回顾(二)

public class Demo2_extends { public static void main(String[] args) {// Son5 s=new Son5();// s.print();// s.method();// Ios8 i=new Ios8();// i.siri();//

2016-07-09 23:33:28 291

Hibernate_基础汇总(一)

Hibernate_基础汇总(一)

2016-09-18

空空如也

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

TA关注的人

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