- 博客(15)
- 资源 (18)
- 收藏
- 关注
原创 Javascript构造函数注意事项
注意事项一 任何函数的构造函数都是Function 测试案例: <script type="text/javascript"> function Foo(){} var foo = new Foo(); console.log(foo.constructor
2018-05-22 01:40:15 148
原创 Java实现简易版Web容器,支持Servlet扩展
该容器基于http1.1,为了简单起见,没有实现对长连接的支持,这里只是为了了解web容器的原理。 主要承担的角色有WebServer,Response和Request类,基于TCP的Socket实现的Web容器。 实现思路: 1、构造WebServer主程,创建TcpSocket监听 2、获取到Socket的InputStream和OutputStream分别构造R...
2018-05-20 18:43:43 1074
原创 Dom4J解析XML
引入jar点击下载dom4j相关jar包读取xml读取流程 1、读取xml的根节点名称 2、读取根节点下的子节点名称 3、读取各节点属性名和属性值 4、读取属性值对应的标签值开发步骤 引入jar包 以遍历如下xml文件为例:<?xml version="1.0" encoding="utf-8"><bean
2018-05-20 01:18:46 178
原创 高并发--卷1---多线程API的使用
多线程实现的两种方法继承Thread类public class MyThread extends Thread{ @Override public void run(){ System.out.println(Thread.currentThread().getName()); }}public class Test{ pub
2018-05-16 22:49:10 238
原创 SDN--进阶
根据前面的SDN初探,我们知道SDN由哪些内容组成,并且知道了,使用SDN能带来什么好处,以及在什么情况下使用SDN等。下面,我们来剖析SDN架构。SDN的三个主要特征 网络开放可编程 控制平面与数据平面分离 逻辑上的集中控制SDN简易架构 即应用程序通过北向接口,再到南向接口,对数据平面/转发层的控制。 事实上,当网络足够庞大的时候,一...
2018-05-16 18:24:45 1410
原创 Java之Json数据格式调用第三方接口
点击下载JSON格式操作类库使用元原始的HttpURLConnection来调用第三方接口package com.service;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;imp...
2018-05-16 00:49:56 5367
原创 Java之XML转Json
导入类库 点击下载类库 将其直接复制到项目下即可。使用第一种方法/* 第一种方法,使用JSON-JAVA提供的方法 */ //将xml转为json JSONObject xmlJSONObj = XML.toJSONObject(xml); //设置缩进 String jsonPrettyP...
2018-05-15 13:55:30 1007
原创 DOS防御策略
该方法能解决一些小型服务的DOS防御问题,成本不高,能在一定程度上起到DOS防御的作用。原本服务架构 我们的服务器向多个客户机提供服务,这里以腾讯云服务器为例,假设服务商租了一台腾讯云的服务器,一旦服务器收到攻击并达到一定程度之后,腾讯云有保护策略,会开启黑洞模式,也就是所,它会屏蔽一切与它通信的网络,包括你是服务器的租赁者。这个时候,不管你用远程桌面连接还是客户来请求服务...
2018-05-12 21:57:48 2009 1
原创 IO流
字符流与字节流 我们知道,计算机中的文本文件是由字符组成,那么字符流可以用来处理与文本相关的数据。 字节流用来处理二进制数据,对于未知格式的文件,我们一般都用字节流来处理。例如音频文件。使用字符流与字节流字节流 字节流使用的类是InputStream和OutputStream,当然,其他继承于该类的类,一样满足字节流的使用规则。//字节流对文件进行读写,注意,由于汉字占2个字节,所
2018-05-08 09:40:31 120
原创 Java日期处理
获取当前系统时间 获取当前系统时间 Date d = new Date(); System.out.println(d.toString()); 输出结果为美式时间格式,用以下办法转换成中式时间格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:m...
2018-05-07 21:20:09 160
原创 Java自定义异常与栈
自定义异常在写框架的时候常会用到,那么,我们如何自定义一个异常呢? 比如我定义一个栈溢出异常public class StackOverflowException extends Exception{ public StackOverflowException(){ super(); } public StackOverflowException(St
2018-05-06 23:35:01 652
原创 Java之Comparable和Comparetor
我们知道,一组int类型的数据,可以通过Arrays.sort()进行排序,而如果是其他类型的数据呢?比如一个对象,那么如何用Arrays.sort()来排序呢? 下面我们以对Person的Age来进行排序,age小的在前面Comparablepublic class Person implements Comparable{ private int age;
2018-05-06 22:44:27 941
原创 拓扑排序
基本思路是:从AOV网中选择一个入度为0的顶点并输出,然后删除此顶点,并删除以此顶点为尾的狐,直到图中不存在入度为0的点, 这里用代码实现的方法是:先让入度为0的点都入栈,当栈不为0的时候,出栈,出栈的时候打印出栈的顶点,并将该顶点所指向的顶点的入度减一。#include <iostream>using namespace std;#define ma...
2018-05-05 20:30:15 130
原创 SDN--初探
笔者在探索SDN的道路上,翻阅了很多讲解SDN的书籍,发现上来就是介绍SDN的概念、SDN架构等等,你会发现这些都比较抽象,只有当你知道SDN是怎么来的,为什么不用传统的网络架构,SDN有什么好处?你才能在SDN的道路上走得更长远。什么是SDN 这里值得提出的是,SDN,不是一种技术,而是一种设计理念,是一个框架,它并不要求如何来实现它,它更注重对整个网络架构的把握。 ...
2018-05-04 00:26:50 1476
原创 计算机网络快速入门--6--应用层
DNS 我们学了TCP/IP协议,我们直接,计算机之间进行通信,必须知道对应的IP地址,那么,你在浏览器上访问一个网站的时候,用的却是一串英文字母,那么如何通过这串英文字母进行通信呢?事实上,如果使用IP进行访问也可以,但是,人们更擅长记住那串字母,而不是IP。而DNS专门是用来将这串字母解析成IP地址的一张服务。域名 来看下域名的格式。 比如,我们输入一个...
2018-05-02 22:49:26 286
windows install clean up
2019-03-27
hadoop-eclipse-plugin-2.6.0.jar
2019-03-17
jdbc_mysql.jar
2016-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人