摘要:
一、RMI简介: 说到RMI就不得不说RPC了。 RPC:(Remote Procedure Call),远程过程调用。 RMI(Remote Method Invocation),远程方法调用。 RPC和RMI是有区别的,RPC中是通过网络服务协议向远程主机发送请求,RPC远程主机就去搜索与之相匹 阅读全文
摘要:
都知道Java中的Spring,有一重要思想:AOP,实现原理也就是Java的动态代理机制。初见代理这个名词时,觉得生活中常有代理的这一说法。 那么,在Java中,代理又是什么呢?它又是如何实现的?实现后是干什么的? 其实啊,Java中的代理也就是生活中代理的意思,我认为,在Java中,代理就是帮助 阅读全文
摘要:
最近在学js,体会了一点点它的灵活性。对于初学者的我,总是被它的灵活感到晕头转向,最近发现了一点东西想与大家分享。 JavaScript中的prototype和_proto_: 我们先了解一点js中的基础知识,首先我们先看一段js代码: 输出结果: 对于上面输出结果,我总结了几点: 1.js的对象事 阅读全文
摘要:
在现在好多应用场景中,我们需要得到某个包名下面所有的类, 包括我们自己在src里写的java类和一些第三方提供的jar包里的类,那么怎么来实现呢? 今天带大家来完成这件事。 先分享代码: 1.这个类是一个抽象类,对类的处理交给用户,所以就有了dealClass的抽象方法。 这个是抽象类,对于扫描,我 阅读全文
摘要:
排序分为内排和外排: 三种基本的内排算法: 1.插入排序: 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,而插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序。插入算法把要 阅读全文
摘要:
KMP算法之前需要说一点串的问题: 串: 字符串:ASCII码为基本数据形成的一堆线性结构。 串是一个线性结构;它的存储形式: typedef struct STRING { CHARACTER *head; int length; }; 朴素的串匹配算法: 设文本串text = "ababcabc 阅读全文
摘要:
1.什么是java虚拟机?为什么java被称作是“平台无关的编程语言”? java虚拟机是一个可以执行java字节码的虚拟机进程。java源文件被编译成能被java虚拟机执行的字节码文件。 java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。java虚 阅读全文
摘要:
三次握手1.第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Seq为x;然后,客户端进入SYN_SEND状态,等待服务器的确认; 2.第二次握手:服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置Ack为x+1(seq+1);同时,自己自己还要发送SYN请求信息, 阅读全文
摘要:
哥德巴赫猜想:一个不小于6的偶数,总能分解成两个质数之和。 #include(stdio.h) #include(math.h) boolean isPrime(int num); boolean isGoldbachConjecture(int arrange); boolean Goldbach 阅读全文
摘要:
1.集合类:list和Set比较,各自的子类比较(Arraylist,Vector,inkedLIst,HashSet,TreeSet) List:存入元素有序,元素可以重复,允许null值得存在,主要有3个实现类 linkedLIst:底层是双向链表,每一个结点都有指向前一个和后一个结点的指针。由 阅读全文