自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 复杂局面的线程同步和互斥

需求: 当我们上网需要访问远程服务器时,服务器可能会因为网络阻塞等原因造成消息不能及时回传给客户端,这时客户端可能会因为比较着急或者是一些使用计算机的小白,不懂得网络服务(服务器回传消息)的机制,就会疯狂的点击提交按钮。但是在客户端每提交一次就相当于要在服务器访问一次数据,如果不停的点击就会造成服务器需要不停的响应同一个事件,就会造成服务器崩溃。这时造成服务器崩溃的主要原因是服务器超载。比如下图中...

2018-11-23 17:19:27 114

原创 初识RPC中的RMI以及简单的代码实现

RPC和RMI RPC的全称为Remote Procedure Call,即远程过程调用。 RMI的全称为Remote Method Invocation,即原程方法调用。 RPC客户器和RPC服务器可以运行在不同的java虚拟机中。RPC客户端只需要引入一个接口,而这个接口的实现以及调用时所需要的数据都在RPC服务器中。在RPC服务器在客户端调用之前就将客户端可能用到的所有接口regist(注册...

2018-10-29 13:31:09 178

原创 对于spring中IOC和AOP的理解及代码简单实现

IoC(Inversion of Control): 在传统的java程序编写中如果调用方法或类者,必须要对被调用者进行实例化,即必须要通过new 被调用者类,才能对被调用者类中的方法、成员进行操作。在开发某一个项目时必然会出现很多类来完善项目的需求,并且类与类之间有很多的交互和依赖,代码将会很变得很难高度耦合和有效的维护。spring中的IoC便解决了这一问题。IoC即控制反转,它主要是将控制权...

2018-10-26 12:30:46 1769 3

原创 java中包的扫描

java中包的扫描 包括自己的包和jar中的包 public abstract class PackageScanner { public abstract void dealClass(Class<?> klass); private boolean isClass(Class<?> klass) { if (klass.isAnnotation(...

2018-10-04 17:42:49 417

原创 properties文件的解析

properties文件的解析: 本类中是把properties文件中的数据存放到了一个Map中,调用时只需要在Map中取即可; 本类中的方法都是静态(static)的,在调用时不需要实例化,使用格式为:ConfigerReader.方法; public class ConfigerReader { private static final Map<String, Strin...

2018-10-04 17:26:24 321

原创 XML文件的解析

XML的解析: 这是一个抽象(abstract)的类,使用方法如下: 注释: -xmlpath:XML文件的路径; -method:XML文件中的属性; new XMLReader() { @Override public void dealElement(Element element, int index) { // 这里是处理得到的相关数据 dealMethod(element...

2018-10-04 17:16:16 105

空空如也

空空如也

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

TA关注的人

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