自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孟孟的博客

看到即得到!

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

原创 Javascript-DOM对象

DOM简介全称Document Object Model,即文档对象模型。DOM描绘了一个层次化的树,允许开发人员添加、删除、修改页面的某一部分。浏览器在解析HTML页面标记的时候,其实不是按照一行一行读取并解析的,而是将HTML页面中的每一个标记按照顺序在内存中组建一颗DOM树,组建好之后,按照树的结构将页面显示在浏览器的窗口中。DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及...

2018-03-31 16:47:50 228

原创 Javascript-BOM对象

BOM编程基础全称 Browser Object Model,浏览器对象模型。JavaScript是由浏览器中内置的javascript脚本解释器程序来执行javascript脚本语言的。为了便于对浏览器的操作,javascript封装了对浏览器的各个对象使得开发者可以方便的操作浏览器。BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。BOM对象BOM对象:浏览器对象模型(...

2018-03-31 16:47:05 533

原创 Javascript-基础介绍

1 javasscript的介绍Javascript与java没有关系,它不是编程语言(脚本语言)2 javascript的作用?HTML:它是整个网站的骨架。CSS:它是对整个网站骨架的内容进行美化(修饰)Javascript:它能够让整个页面具有动态效果。3 javascript的组成部分 ECMAScript:它是javascript的核心(语法、变量、数据类型、语句、函数……)DOM:do...

2018-03-31 16:45:43 316

原创 HTML-个人总结

一、HTML介绍1.什么是 HTML?    超文本标记语言:    超文本:比普通文本功能更加强大    标记语言:使用一组标签对内容进行描述的一门语言,它不是编程语言!2.HTML 怎么使用?语法和规范:    1. 所有的 html 文件后缀名都是以.html 或者.htm 结尾的,建议使用.html 结尾。    2. 整个 html 文件分别由头部分<head></he...

2018-03-31 15:08:09 501

转载 Java基础-正则表达式

转载链接:https://blog.csdn.net/u010710575/article/details/9149327正则表达式作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就书写简化。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号越多,正则越长,阅读性越差。操作:1.匹配:String matches方法。用规则匹配...

2018-03-25 19:18:39 229

原创 Java基础-TCP传输

TCP传输Socket和ServerSocket建立客户端和服务器端,建立连接后,通过Socket中的IO流进行数据传输,关闭Socket,同样,服务器端和客户端是两个独立的应用程序。代码:/*需求:给服务器端发送一个文本数据步骤:1.创建Socket服务,并指定要连接的主机和端口*/import java.net.*;import java.io.*;class TcpSocke...

2018-03-25 19:08:35 240

原创 Java基础-UDP 键盘录入数据 、聊天程序

UDP键盘录入数据方式:read和receive都是阻塞式方法,如果接收不到数据,就会等待。java.net包和java.io包通常一起使用。代码:public class code{ public static void main(String[] args) throws IOException { DatagramSocket ds=new Datagram...

2018-03-25 19:01:20 369

原创 Java基础-Socket、UDP

Socket:1、Socket就是为网络服务提供的一种机制2、通信的两端都有Socket3、网络通信其实就是Socket间的通信4、数据在两个Socket间通过IO传输UDP发送端:需求:通过DUP传输方式,将一段文字数据发送出去定义一个UDP的发送端思路:1、建立udpsocket服务2、提供数据,并将数据封装到数据包中3、通过socket服务的发送功能,将数据包发出去4、关闭资源代码:clas...

2018-03-25 18:58:37 234

原创 Java基础-网络编程(概述、网络模型、TCP和UDP)

一、网络编程概述:1、实现网络之间的通信,要具备三个要素,IP地址,端口,和通讯协议。IP地址:它是为主机编地址的方式。IP地址是32位的二进制数。它被分隔成4部分,每部分八个二进制位,中间用,隔开,因此每段最大为255。常见的IP地址有IPV4和IPV6.。IPV4为32位,分4段,每段最大值为255,但是随着互联网的发展,IP地址需求过大,因此产生了IPV6它是采用128位的地址长度。解决了I...

2018-03-25 18:58:29 248

原创 Java基础-简易记事本开发(打开与保存)

简易记事本开发--打开与保存代码:package Demo;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.management.RuntimeErrorException;public class code{ public static void main(String[] arg...

2018-03-25 18:58:23 1748 1

原创 Java基础-GUI(菜单)

GUI--菜单  演示代码:import java.awt.*;import java.awt.event.*;public class code{ public static void main(String[] args) { new myMenu(); }}class myMenu{ private Frame f; private MenuBar mb; pr...

2018-03-24 17:57:48 501

原创 Java基础-列出指定目录内容和对话框(Dialog)

列出指定目录内容和对话框  演示代码:import java.awt.*;import java.awt.event.*;import java.io.*;public class code{ public static void main(String[] args) { new myWindow(); }}class myWindow{ private Frame ...

2018-03-24 17:57:37 567

原创 Java基础-GUI(概述、布局、Frame、事件监听机制等事件演示)

GUI:Graphical User Interface 图形用户接口Java为GUI提供的对象都存在java.Awt和javax.Swing两个包中CLI:Common line User Interface 命令行用户接口Awt:Abstract Window ToolKit(抽象工具包),需要调用本地系统方法实现功能,属于重量级控件。Swing:在Awt的基础上,建立的一套图形界面系统,其中...

2018-03-24 17:57:33 516

原创 Java基础-字符编码与练习

一、概述1.字符流的出现为了方便操作字符。2.更重要的是加入了编码的转换,即转换流。3.通过子类转换流来完成。在两个对象进行构造的时候,可以加入字符集(即编码表),可传入编码表的有:        (1)转换流:InuputStreamReader和OutputStreamWriter        (2)打印流:PrintStream和PrintWriter,只有输出流编码表的由来       ...

2018-03-24 17:57:29 300

原创 Java基础-打印流和合并流、分割与管道流、RandomAccessFile及其它流

打印流:打印流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流:PrintStream构造函数可以接收的参数类型:1,file对象。File2,字符串路径。String3,字节输出流。OutputStream字符打印流:PrintWriter构造函数可以接收的参数类型:1,file对象。File2,字符串路径。String3,字节输出流。OutputStream4,字符输出流,Wri...

2018-03-24 17:57:20 230

原创 Java基础-Properties

Properties是hashtable的子类:也就是说它具备map集合的特点,而且它里面存储的键值对都是字符串,是集合和IO技术相结合的集合容器。该对象的特点:可以用于键值对形式的配置文件。那么在加载数据时,需要数据有固定格式:键=值。常用方法:Object setProperty(String key,String value):        调用Hashtable的put方法,设置键值对S...

2018-03-24 17:57:12 260

原创 Java基础-File概述

File类:1、用来将文件或者文件夹封装成对象2、方便对文件与文件夹的属性信息进行操作3、File对象可以作为参数传递给流的构造函数代码:import java.io.*;import java.util.*;public class code{ public static void main(String[] args) throws IOException { method_1...

2018-03-24 17:57:08 179

原创 Java基础-IO流操作规律等

流操作的基本规律:1、明确源和目的:    源:输入流->InputStream Reader    目的:输出流->OutputStream Writer2、操作的数据是否是纯文本:    是:字符流    不是:字节流3、当体系明确后,在明确要使用哪个具体的对象。    通过设备来进行区分:        源设备:内存、硬盘、键盘        目的设备:内存、硬盘、控制台1、将一...

2018-03-24 17:57:01 189

原创 Java基础-读取转换流、写入转换流

读取键盘录入:System.out:对应的是标准输出设备-控制台System.in:对应的标准输入设备-键盘代码:import java.io.*;public class code{ public static void main(String[] args) throws IOException { InputStream in = System.in; StringBuil...

2018-03-24 17:56:57 367

原创 Java基础-字节流的缓冲区

字节流缓冲区  代码:import java.io.*;public class code{ public static void main(String[] args) throws IOException { copy_1(); } public static void copy_1() throws IOException { BufferedInputStream...

2018-03-24 17:56:52 703

原创 Java基础-字节流File读写操作和拷贝图片

字符流:FlieReaderFlieWriterBufferedReaderBufferedWriter字符数组字节流:InputStreamOutputStream字节数组需求:想要操作图片数据,这时就要用到字节流。代码:import java.io.*;public class code{ public static void main(String[] args) throws I...

2018-03-23 10:41:39 766

原创 Java基础-LineNumberReader

LineNumberReader的使用  代码:import java.io.*;import javax.annotation.processing.Filer;public class code{ public static void main(String[] args) throws IOException { FileReader fr = new FileReader...

2018-03-23 10:41:35 201

原创 Java基础-装饰设计模式、装饰与继承的区别

装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能。那么自定义的该类称为装饰类。装饰类通常会通过构造方法接受被装饰的对象。并基于被装饰的对象功能,提供更强的功能。代码:import java.io.*;public class code{ public static void main(String[] args) throws I...

2018-03-23 10:41:24 297

原创 Java基础-BufferedWriter和BufferedReader

字符写入流缓冲区:缓冲区的出现是为了提高流的操作效率而出现的,所以在创建缓冲区之前,必须要现有流对象。该缓冲区中 提供了一个跨平台的换行符。newLine();代码:import java.io.*;import javax.management.RuntimeErrorException;public class code{ public static void main(Stri...

2018-03-23 10:41:20 274

原创 Java基础-拷贝文本文件

将C盘一个文本文件复制到D盘  代码:import java.io.*;import javax.management.RuntimeErrorException;public class code{ public static void main(String[] args) throws IOException { copy_2(); } public static ...

2018-03-23 10:41:12 294

原创 Java基础-文件的续写、文本文件读取方式及其练习

演示对已有文件的数据续写  代码:import java.io.*;public class code{ public static void main(String[] args) { //传递一个true参数,代表不覆盖已有的文件,并在已有文件的末尾处进行数据续写 FileWriter fw = null; try { fw = new FileWriter("de...

2018-03-23 10:41:01 705

原创 Java基础-IO流、FlieWriter和IO异常的处理方式

IO(Input Output)流1、IO流对数据的操作是通过流的方式2、Java对数据的操作是通过流的方式3、Java用于操作流的对象都在IO包中4、流按操作分为两种:字节流和字符流5、流按流向分为:输入流和输出流字符流和字节流:字节流两个基类:InputStream、OutputStream字符流两个基类:Reader、Writer字符流特点:既然IO流是用于操作数据的,那么数据的最常见体现形...

2018-03-23 10:40:56 354

原创 Java基础-Math

Math  部分方法练习代码:import java.util.*;public class code{ public static void main(String[] args) { Random r = new Random(); for(int i=0; i<10; i++) { //伪随机数生成器,有一定的规律,底层是算法实现 double p = (...

2018-03-23 10:40:51 191

原创 Java基础-Date、Calendar

DateFormat:日期格式化TimeZone:时区代码:import java.text.*;import java.util.*;public class code{ public static void main(String[] args) { Date d = new Date(); System.out.println(d);//打印时间不便于观看 //...

2018-03-23 10:40:42 176

原创 Java基础-System、Runtime、Date

System类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系统一些信息,获取系统属性信息:Properties getProprtties();代码:import java.util.*;import static java.util.Arrays.*;//导入的是Arrays这个类中的所有静态成员/*packa/Demo.classpack...

2018-03-23 10:40:37 192

原创 Java基础-静态导入

StaticImport 静态导入当类名重名时,需要指定具体的包名。当方法重名时,指定具体所属的对象或者类。代码:import java.util.*;import static java.util.Arrays.*;//导入的是Arrays这个类中的所有静态成员/*packa/Demo.classpackb/Demo.classimport.packa.*;import.pack...

2018-03-22 09:27:13 162 1

原创 Java基础-可变参数

方法的可变参数:在使用时注意,可变参数一定要定义在参数列表最后面。代码:import java.util.*;public class code{ public static void main(String[] args) { /* 可变参数:就是以前数组参数的简写形式。 不用每一次都手动的建立数组对象,只要将要操作的元素作为参数传递即可, 隐式的将这些参数封装成了数组...

2018-03-22 09:27:09 172 1

原创 Java基础-增强for循环

高级for循环格式:for(数据类型   变量名  : 被遍历的集合(collection)或者数组){}对集合进行遍历,只能获取元素,但是不能对集合进行操作。迭代器除了遍历,还可以进行remove集合中元素的动作。如果使用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。传统for和高级for有什么区别呢?高级for有一个局限性,必须有被遍历的目标。在遍历数组的时候,建议大家...

2018-03-22 09:27:05 210 1

原创 Java基础-集合转成数组

集合变数组:Collection接口中的toArray方法。代码:import java.util.*;public class code{ public static void main(String[] args) { ArrayList<String> al = new ArrayList<String>(); al.add("abc1");...

2018-03-22 09:26:55 322 1

原创 Java基础-Arrays

Arrays:用于操作数据的工具类,里边都是静态方法。asList:将数据变成list集合。代码:import java.util.*;public class code{ public static void main(String[] args) {// int[] arr = {2,3,5};// System.out.println(Arrays.toString(arr...

2018-03-22 09:26:51 179 1

原创 Java基础-Collections

集合框架的工具类Collections:sort、max、binarySearch、替换反转、reverseOrdersort、max  代码:import java.util.*;/*public static <T extends Comparable<? super T>> void sort(<List> list){ }*/public ...

2018-03-22 09:26:38 169 1

原创 Java基础-Map扩展应用

Map扩展知识:map集合被使用是因为具备映射关系。学校、班级、学生(学号、姓名)学校、班级、学号、姓名代码1:import java.util.*;public class code{ public static void main(String[] args) { //一对多的关系 HashMap<String,HashMap<String, String>...

2018-03-22 09:26:32 336 1

原创 Java基础-TreeMap练习

问题1:对学生对象的年龄进行升序排序。因为数据是以键值对形式存在的,所以要使用可以排序的Map集合,TreeMap。代码1:import java.util.*;import java.util.Map.Entry;class Stupaixu implements Comparator<Student>{ public int compare(Student s1,Stud...

2018-03-22 09:26:26 534

原创 Java基础-Map练习

学生属性:姓名,年龄注意:姓名和年龄相同的学生视为一个学生。保证学会说呢过的唯一性。1、描述学生2、定义map容器,将学生作为键,地址作为值存入3、获取map集合中的元素代码:import java.util.*;public class code{ public static void main(String[] args) { HashMap<Student,String&...

2018-03-22 09:26:21 372 1

原创 Java基础-Map(keySet和entrySet)

Map集合的两种取出方式:1、keySet:将map中所有的键存入到set集合。因为set具备迭代器,所以可以用迭代方式取出所有的键,再根据get方法,获取每一个键对应的值。         Map集合的取出原理:将map集合转成set集合,再通过迭代器取出。2、Set<Map.Entry<k,v>> entrySet:将map集合汇总的映射关系存入到了set集合中,而这个...

2018-03-22 09:26:16 427

kafka-相关驱动包

kafka相关驱动包

2022-07-04

dubbo-admin-2.6.0.war

dubbo-admin 管理平台,图形化的服务管理页面,安装时需要指定注册中心地址,即可从注册中心中获取到所有的提供者 / 消费者进行配置管理。

2019-08-30

fastDFS+Nginx安装包(Linux版本)

nginx-1.12.0、libfastcommonV1.0.7、FastDFS_v5.05和fastdfs-nginx-module_v1.16

2018-12-29

学生选课系统

学生选课系统源代码,功能:增添删改。程序可运行!运用hibernate和struts技术!

2018-03-27

空空如也

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

TA关注的人

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