- 博客(61)
- 资源 (1)
- 收藏
- 关注
原创 Servlet中的拦截器,监听器,过滤器
1.什么是拦截器? 拦截器接口及其实现import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.springframework.we...
2019-01-29 14:01:13
592
原创 排序算法
快速排序import java.util.Arrays;//快速排序public class FastSort { public static void main(String[] args) { int[] arr = {1,3,0,23,54,643,12,452,231,34,34,3,54}; System.out.println(Arrays.toString(arr...
2018-09-25 18:56:00
201
原创 二叉树3种遍历
import java.util.ArrayDeque;import java.util.Deque;//二叉树的遍历public class TwotreeTraversal { public static void main(String[] args) { MyNode h = new MyNode("H", null, null); MyNode g = new MyN...
2018-09-25 18:49:40
254
原创 linux下真机与虚拟机上软件的安装
真机上的软件的安装镜像就像是一个U盘,里面有我们需要的软件等东西,镜像虽然在功能上类似于U盘,但本质不是,所以我们的真机要怎么才能识别镜像文件呢?这就需要我们使用挂载。首先我们要保证我们的镜像文件在一个安全的环境下,如图显示镜像已经处于一个安全的环境下,如过镜像没有在安全环境下,只需要将他移动到根下创建的iso目录中接着创建一个目录,将镜像文件挂载到该目录下给yum进行如下...
2018-08-20 18:00:13
715
原创 linux下在虚拟机上通过真机ping百度
原理:真机提供了在这个过程中提供了路由器的功能操作:1给虚拟机配置网络使与真机处于同一个子网下命令:nm-connection-editor检查是否可以ping到真机检查真机配置(将火墙中的masquerade该项配置设置为yes,使真机可以提供类似路由器的功能)2首先给虚拟级设置网关,网关ip与真机的本地ip相同。网关实质上是一个网络通向其他网络的...
2018-08-20 14:54:21
1240
原创 虚拟机的安装
输入virt-manager命令,调出虚拟机安装界面,进行如下选择将我们提前下载好的镜像文件路径添加进去为虚拟机分配8G内存为虚拟机添加一个名字设置虚拟机的安装界面语言,时间等信息只选择GUI,然后点Done选择I will configure partiting,点击Done为虚拟机进行配置/boot为200M,swap为500M,根目录占用剩...
2018-08-20 14:19:48
350
原创 linux下进程及服务的控制
1什么是进程?系统中正在运行的程序,进程信息都是存储在ls/proc/中2图形进程的查看方式 gnome-system-monitor 3查看进程的命令ps a 当前环境相关进程 ps -a 在当终端中运行的进程,但是不包含环境进程信息 ps -A|-e 查看系统中的所有进程 ...
2018-08-15 23:11:01
172
原创 linux下文件权限的控制
1权限存在的意义限制用户的访问级别,提高安全性2权限的识别 ls -l file ls -ld file 3文件权限查看的理解- rw-r--r-- 1 root root 216 May 12 2017 /mnt/rht 1 2 3 4 5 6 ...
2018-08-15 22:26:20
226
原创 Linux下用户的管理
1系统中为什么要存在用户?用户是用来进行安全设定的,组是用来共享权力的。附加组可以用来决定权限,一个用户不一定有附加组初始组无法决定权限,一定有,但是不能更改2用户存在的形态用户是在系统中以表格和表格中的一系列字符出现的3用户的配置文件存放于/etc/passwd下,构成 用户名称:密码:用户id:组id:用户说明:家目录:用户默认使用的shell组的...
2018-08-09 14:16:24
171
原创 linux文件的管理续
显示文件的信息 lsls -l 长列表显示文件信息,显示文件元数据ls -a 显示所有文件包括以“.”开头的隐藏文件(.表示本级目录, ..表示上一级目录)ls -s 显示文件的大小ls -S 将文件按文件大小由大到小进行排序ls -d ...
2018-08-09 10:56:50
131
原创 Mysql数据库常用语句
DESC class;-- 删除主键ALTER TABLE class DROP PRIMARY KEY;-- 删除字段ALTER TABLE class DROP COLUMN id;-- 添加主键约束ALTER TABLE class ADD PRIMARY KEY(NAME);-- 添加字段ALTER TABLE student ADD COLUMN class V...
2018-08-06 14:01:47
155
原创 jsp与servlet中的内嵌对象
1.什么是servlet?什么是jsp?Servlet是JavaEE三大组建之一,是使用Java语言编写服务器端的程序,主要用来处理Web应用程序中的请求-响应。Servlet并没有main之类的执行方法,当用户访问服务器的时候,Tomcat是通过调用Servlet的某些方法来完成整个处理过程的。Servlet是运行在Tomcat服务器提供的web容器中的.JSP的全称是Java Serv...
2018-08-04 23:02:15
467
原创 vue与axios实现增删改
操作界面:<%@ page import="java.util.Map" %><%@ page import="java.util.HashMap" %><%-- Created by IntelliJ IDEA. User: DELL Date: 2018/8/3 Time: 17:43 To change this template ...
2018-08-03 21:25:22
4855
原创 linux下的基本操作
1.linux下的文件管理#1.文件的建立命令:touch file 建立文件或修改文件的时间戳在桌面(当前位置为桌面)就创建了一个文件,使用touch file1 file2 file3,可以在当前位置同时创建多个文件#2.目录的建立命令:mkdir file 建立单个目录命令:mkdir -p 1/2/3 ...
2018-08-02 12:53:43
298
原创 Linux基础知识
首先,对于我们初学者来说,直接操作linux真机容易使我们的电脑系统崩溃,因此我们一般使用虚拟机来练习。在我们练习失误之后,可以使用reset命令重置虚拟机。如何在linux下运行命令?首先打开shell,然后在命令提示符之后输入操作命令,操作命令由命令,参数,目标构成,中间是用空格隔开,在shell下使用空格需要特别的注意,少一个空格,或者多一个空格都会是命令不能按我们所想的去执行。...
2018-08-02 10:49:10
143
原创 7.7Bootstrap中文网练习
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>Bootstrap 中文网</title> <link rel="stylesheet" type="text/css" href=&q
2018-07-13 14:04:19
300
原创 JQuery实现日历
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>日历</title> <script type="text/javascript" src="js/jquery-1.3.1.js"&a
2018-07-05 16:29:44
3002
原创 6.23JavaScript基础练习
猜拳游戏<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>猜拳游戏</title> <style type="text/css"> .pic{ float: left; }
2018-06-28 16:54:06
180
原创 6.18JavaScript基础
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>基础01</title> </head> <body> <span id="time"&
2018-06-20 19:55:48
165
原创 6.03装饰者模式
接口package org.westos.装饰者模式;public interface Phone { //手机抽象功能 public abstract void call();}实现接口的具体类package org.westos.装饰者模式;public class Iphone implements Phone{ @Override public void call()...
2018-06-07 19:56:49
175
原创 6.03属性集合类与反射
package org.westos.属性集合类与反射;public class Student { public void love() { System.out.println("学生爱学习"); }}package org.westos.属性集合类与反射;public class Teacher { public void love() { System.out.p...
2018-06-07 19:52:07
143
原创 6.03使用反射做动态代理
package org.westos.使用反射做动态代理;import java.lang.reflect.Proxy;/* *动态代理 * */public class Demo { public static void main(String[] args) { //创建对象 Userdao ud = (Userdao)new Userdaoimpl(); // 针...
2018-06-07 19:49:41
116
原创 6.03反射
package org.westos.反射博客练习;/* * 什么是反射? * 反射就是通过获取class字节码文件对象/Class类对象, * 来获取类对象的成员变量,构造方法,成员方法 * 创建Class类对象的三种方式: * 1.Class.forName(包名.类名) * 2.对象名.getClass() * 3.类名.class * */publi...
2018-06-07 19:47:22
141
原创 6.02基于UDP多线程的聊天室模拟
package org.westos.基于多线程的UDP编程聊天室;import java.io.IOException;import java.net.DatagramSocket;import java.net.InetAddress;public class Room { public static void main(String[] args) throws IOExcep...
2018-06-07 19:45:02
277
原创 6.02TCP网络编程
package org.westos.TCP网络编程博客练习;import java.io.IOException;import java.io.OutputStream;import java.net.Socket;public class Text1Send { public static void main(String[] args) throws IOException{...
2018-06-07 19:43:10
123
原创 5.28工厂方法模式
测试类package org.westos.常用的设计模式.工厂方法模式;//这是一个工厂方法模式的测试类/** * 每一个具体类(继承于抽象类),都有一个特定了工厂类(该类是Factory接口的实现)用来创建该类对象 * */public class Demo { public static void main(String[] args) { //创建一个工厂类对象,采用接口多...
2018-06-01 20:47:04
112
原创 5.28简单工厂模式
测试类package org.westos.常用的设计模式.简单工厂模式;//这是一个简单工厂模式的测试类/** * 简单工厂模式: * 优点: * 不需要再创建具体的对象,把创建的工作交给了工厂类(这个类私有化了构造方法,所提提供的方法为静态方法,调用使用类名.方法名) * 缺点: * 如果有新的类增加,构造方法不同,就需要去修改工厂类,不符合设计原则开闭原则 * */...
2018-06-01 20:42:52
107
原创 5.28设计模式值之单例模式
饿汉式package org.westos.常用的设计模式.单例模式之饿汉;/** * 单例设计模式概述: 单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供。 优点 在系统内存中只存在一个对象,因此可以节约系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能。 缺点 没有抽象层,因此扩展很难。职责过重,在一定程序上违背了单一职责...
2018-06-01 20:32:27
134
原创 5.28网络编程中的UDP
package org.westos.网络编程中的UDP编程;import java.net.InetAddress;import java.net.UnknownHostException;/** * 网络编程: * TCP编程,UDP编程 * 协议: UDP协议 --->UDP编程 不需要建立连接通道的 数据大小有限制 不可靠连接 执行效率高...
2018-06-01 20:20:36
220
原创 5.27生产者消费者模式在多线程中
package org.westos.生产者消费者模式;/* * 消费者与生产者模式: * 消费者:输出数据 * 生产者:产生数据 * 这种模式中出了生产者消费者线程,我们还需要设置资源类,即包含数据的对象,还有测试类 * *//** * 这是一个测试类,它将会输出成片的资源类对象的信息,而不是像SetStudent代码那样相互交叉输出,这是因为没有等待唤醒机制 * 在加入J...
2018-06-01 20:12:03
178
原创 5.27多线程中的线程组与线程池
线程组package org.westos.线程组线程池博客练习;/** * 线程组:ThreadGroup * 构造方法: * public ThreadGroup(String name)构造一个新线程组 * 方法: * public final String getName()返回此线程组的名称。 * 可以通过Thread类的getThreadGroup返回一个线程组...
2018-06-01 20:08:21
166
原创 5.27多线程博客练习
多线程模拟火车票售卖package org.westos.多线程博客练习;/* * 多线程实现卖火车票模拟 * */public class Text1 { public static void main(String[] args) { //创建ThicksThread对象 ThicksThread1 tt = new ThicksThread1(); //创建Threa...
2018-06-01 20:03:03
129
原创 5.19作业
package org.westos.作业;import java.io.FileWriter;import java.io.IOException;import java.util.Scanner;import java.util.Set;import java.util.TreeMap;//1 :键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存...
2018-05-24 18:44:56
188
原创 5.19多线程
package org.westos.多线程博客练习;/** * 进程:系统可以进行独立调配并且是一个不可分割 独立单元 开启一个任务管理器,很多进程(应用软件/某些客户端) 什么是多进程? 多进程的意义:是为了提高CPU的使用率 现在计算机都是多进程,假设:在听音乐的同时,也在打游戏..,他们是同时进行的吗? 他们不是同时进行的,感觉同时,一点点CPU的时间片在同一个时...
2018-05-24 18:36:35
126
原创 5.19属性集合类
package org.westos.属性集合类博客练习;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Properties;import java.util.Set;/** * Properties:表示了一个持久的属性集(简称:属...
2018-05-24 18:33:00
129
原创 5.19序列化与反序列化
package org.westos.IO流中序列化与反序列化;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/**...
2018-05-24 18:30:03
123
原创 5.19I/O流续
package org.westos.IO流博客练习;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/**...
2018-05-24 18:24:55
153
原创 5.13 I/O流
package org.westos.IO流博客练习;import java.io.FileOutputStream;import java.io.IOException;/** * IO:在设备和设备之间的一种数据传输! * IO流的分类: * 按流的方向分: * 输入流: 读取文件 (e:\\a.txt):从硬盘上文件读取出来后输出这个文件的内容 * 输...
2018-05-17 12:53:06
104
原创 5.13File类
package org.westos.Filelei博客练习;import java.io.File;/** * File类: * 构造函数: * public File(String pathname):表示pathname的抽象路径表现的形式 (开发中使用这种方式) * public File(String parent,String child) * 根据 ...
2018-05-17 12:51:04
110
原创 5.13TreeMap集合
package org.westos.TreeMap集合博客练习;import java.util.Set;import java.util.TreeMap;/** * TreeMap集合 * 基于红黑树结构的Map接口的实现 * */public class Text1 { public static void main(String[] args) { TreeMap&...
2018-05-17 12:47:23
130
RabbitMQ调研文档
2019-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人