
思维基础
qq_40191710
这个作者很懒,什么都没留下…
展开
-
好的设计方法例子设计方法
package 好用设计1; @FunctionalInterface public interface CallBackInterface { void handler(int playerId, String data) throws Exception; } package 好用设计1; public class ChoiceMethod { public static CallBackInterface CALL_1 = ((playerId, data) ->.原创 2021-09-30 16:56:15 · 110 阅读 · 0 评论 -
设计模式:
一、代理模式 通过代理对象访问目标对象,这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 编程中的思想:不要随意去修改别人已经写好的代码或者方法。如果需要修改,可以通过代理的方式来扩展方法。 主要思维:代理对象与目标对象,代理对象是目标对象的扩展,并会调用目标对象。 如下图所示: 一、静态代理 静态代理在使...转载 2019-06-26 00:30:50 · 109 阅读 · 0 评论 -
编程思想
单例模式获取单例的时候判断单例是否为空两次的问题 if(heroFate == null){ synchronized (this){ if(Student == null){ student = new Student(); // 根据playerId 和 HeroId 从数据库中找出一条记录 S...转载 2019-07-24 09:01:34 · 161 阅读 · 0 评论 -
RPC讲解
https://www.jianshu.com/p/b0343bfd216e转载 2019-07-25 12:12:47 · 139 阅读 · 0 评论 -
RSA
实现签名与验证: package com.fosu.rsa; import java.io.IOException; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.PrivateKey; import java.security.PublicKey; ...原创 2019-07-26 21:02:53 · 118 阅读 · 0 评论