首页 > 未分类

 

不要好奇为啥我这博客名字从编码妙妙屋变成了编程小屋。

那是因为我现在正在更新备案,编码妙妙屋这名字不能用,可是我以前的备案就是编码妙妙屋通过的,2019年迷惑行为+1

 

国庆啥都没干,笔记本也没有带回家,就纯玩了7天。太怠惰了,让我心有愧疚。

不过除了国庆假期之外我还是有在好好提升自己的,慢慢的缓缓地,每天都进步一点点。

淘宝工程师写的那本《深入分析 java web 技术内幕》 已经看了一半了,这本书有丶厚,400+页。说收获了什么还说不准,感觉知识并没有那么多,没有我当时看effective java和深入分析jvm的那种感觉。

 

话说我也一直想换下主题,主要是感觉本博客有丶太花里胡哨了,各种控件、图片啥的。我用的是共享虚拟主机,三天两头超出资源限制,有点顶不住。再加上万恶的换页面时歌也会跟着重新加载,让我很难受。

就一直想换个 pjax+极简的那种,就可以在页面跳转时歌曲不会变化,找了很久很久找到一个,不过还不够满足我的需求,所以我在其上进行了二次开发(魔改)

现在也在龟速修改中,至于最后改好了换不换我还不知道,看着来吧,换的代价也挺大的,主要是代码高亮这方面。 龟速修改的主题-> https://github.com/skypyb/pure-sky

阅读全文

RPC : Remote Procudure Call
不同计算机之间的方法可以远程调用,这个就是RPC最重要的概念

但是由于程序是运行在不同的机器中的,两个机器之间并没有联系,要是想实现调用其他机器上的方法如同在调用本机的方法一样的效果 该如何做到?

我用了最基本的BIO来实现这个需求,要实现这种需求, 客户端和服务端两个角色是必要的。

 

客户端调用过程大概这样,注意 这个 HelloService 是一个接口,并且在client服务中没有实现, 具体的实现在另一个服务,这么说有点像Feign的感觉,不过Feign底层用的是HttpClient。

 

HelloService 很简单,就一个方法

 

服务端的启动:

 

我个人在本机上是完全实现了相对应的效果的,即Client服务调用了Server服务的方法(这俩服务不在一个项目里)

这里只贴了启动和调用的代码,具体实现看github: https://github.com/skypyb/framework_impl/tree/master/rpc

阅读全文
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00