2 Soar_Sir

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

Tomcat服务器使用详解

Tomcat使用详解

2017-09-28 18:21:36

XML深度解析

XML解析:解析xml可以做:如果xml作为配置文件:读取如果xml作为传输文件:写,读xml解析思想:DOM:将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。优点:因为,在内存中会形成dom树,可以对dom树进行增删改查。缺点:dom树非常占内存,解析速度慢。DocumentElementTextAttributeCo

2017-09-26 22:01:09

XML简易教程

XML:eXtensibleMarkupLanguage可扩展标记语言version=”1.0”可扩展:所有的标签都是自定义的。功能:数据存储用途:配置文件(常用)数据传输html与xml区别:html语法松散,xml语法严格html做页面展示,xml做数据存储html所有标签都是预定义的,xml所有标签都是自定义的W3C:worldwidewebconsorti

2017-09-26 21:50:59

Test_Java_网络编程(模拟客户端向服务器上传文件)

需求:使用Java程序创建两个类,分别为UpdateClient和UpdateServer类来模拟客户端向服务器上传文件(因为没有服务器,只能本机传给自己)提示输入要上传的文件路径,验证路径是否在以及是否是文件夹发送文件名到服务器建立多线程的服务器读取文件名判断文件是否存在,将结果发回客户端定义FileOutputStream,从网络读取数据,存储到本地

2017-09-06 17:14:29

Test_Java_网络编程(客户端向服务器发送字符串,服务器将字符串反转后发送给客户端)

需求:客户端向服务器写字符串(键盘录入),服务器(多线程)将字符串反转后写回,客户端再次读取到是反转后的字符串Test1_Client.javapackage

2017-09-06 11:33:56

Java_基础—网络编程(TCP协议代码及其优化和服务器多线程优化)

TCP:面向连接(三次握手),数据安全,速度略低。分为客户端和服务端。三次握手:客户端先向服务端发起请求,服务端响应请求,传输数据1、客户端使用TCP协议对客户端和服务端之间的通信进行代码优化

2017-09-06 10:58:42

电脑如果打不开jar文件的解决办法

电脑打不开jar文件的解决办法

2017-09-05 09:45:57

Java_GUI创建单机版QQ聊天小程序并实现简单的小功能(附所有源码)

该小程序的界面设计如下:小程序能够实现的功能有:发送:向本机(自己)发送聊天消息记录:所有的聊天记录存储在“config.txt”的文本文件里清屏:点击后,显示区域清空震动:类似于QQ中窗口抖动的功能通过编写Java代码实现界面和所有功能

2017-09-05 09:28:51

网络编程(UDP传输并将使用多线程进行优化)

需求:向本地发送信息,自己发送,自己接收1、发送Send2、接收Receive使用多线程将其优化,使发送和接收在同一个界面

2017-09-04 16:26:26

网络编程概述和三要素(IP/端口号/协议)以及Socket通信原理

一、网络编程概述二、网络编程三要素之IP概述三、网络编程三要素之端口号概述四、网络编程三要素之协议概述五、Socket通信原理图解

2017-09-04 11:26:04

设计模式_Java_适配器设计模式

一、什么是适配器?在使用监听器的时候,需要定义一个类事件监听器接口.通常接口中有多个方法,而程序中不一定所有的都用到,但又必须重写,这很繁琐.适配器简化了这些操作,我们定义监听器时只要继承适配器,然后重写需要的方法即可.二、适配器原理适配器就是一个类,实现了监听器接口,所有抽象方法都重写了,但是方法全是空的.适配器类需要定义成抽象的,因为创建该类对象,调用空方法是没有意

2017-09-04 08:54:41

Java_基础—GUI(窗体/鼠标/键盘/动作监听和键盘事件)

一、窗体监听二、鼠标监听三、键盘监听四、动作监听五、键盘事件

2017-09-03 18:55:02

Java_基础—GUI(创建一个窗口并显示/布局管理器)

Java的GUI全程叫做GraphicalUserInterface(图形用户接口)。因为Java的应用程序界面做的很垃圾,面试和平时开发都不用对于Java的GUI代码,一处编译,到处调试布局管理器

2017-09-03 17:51:40

设计模式_Java_工厂方法模式的概述和使用

工厂方法模式概述工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。优点客户端不需要在负责对象的创建,从而明确了各个类的职责,如果有新的对象增加,只需要增加一个具体的类和具体的工厂类即可,不影响已有的代码,后期维护容易,增强了系统的扩展性缺点需要额外的编写代码,增加了工作量

2017-09-03 16:32:50

设计模式_Java_简单工厂模式概述和使用

简单工厂模式概述又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例优点客户端不需要在负责对象的创建,从而明确了各个类的职责缺点这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护

2017-09-03 16:16:48

Java_基础—线程组和线程池的概述和使用以及线程的生命周期

一、线程组的概述Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。默认情况下,所有的线程都属于主线程组。线程的生命周期:新建:创建线程对象就绪:线程对象已经启动了,但是还没有获取到CPU的执行权运行:获取到了CPU的执行权阻塞:没有CPU的执行权,回到就绪死亡:代码运行完毕,线程消失

2017-09-03 15:27:23

Java_基础—多线程之间的通信以及JDK1.5新特性互斥锁

一、什么时候需要通信多个线程并发执行时,在默认情况下CPU是随机切换线程的如果我们希望他们有规律的执行,就可以使用通信,例如每个线程执行一次打印二、怎么通信如果希望线程等待,就调用wait()如果希望唤醒等待的线程,就调用notify();这两个方法必须在同步代码中执行,并且使用同步锁对象来调用

2017-09-03 11:49:20

Java_基础—多线程(Timer计时器)

Timer类:计时器需求:在指定的时间安排指定的任务去执行package

2017-09-03 10:41:04

设计模式_Java_多线程之单例设计模式(饿汉式和懒汉式)

单例设计模式:保证类在内存中只有一个对象。饿汉式和懒汉式的区别:饿汉式是时间换空间,懒汉式是时间换空间在多线程访问时,饿汉式不会创建多个对象,而懒汉式有可能会创建多个对象单例设计模式举例:Runtime类

2017-09-03 09:54:41

Java_基础—多线程(死锁)

多线程同步的时候,如果同步代码嵌套,使用相同锁,就有可能出现死锁为了避免“死锁”的问题出现,尽量不要使用嵌套死锁

2017-09-02 19:54:14

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!