用户中心USER CENTER

首页/用户
  • 【LC总结】Union Find系列(Num of Islands I&II/Graph V

    摘要:不得不说,对于这道题而言,是一种很木讷的模板。主函数按矩阵大小建立一个类进行后续操作一个结点用来连接边角不可能被围绕的一个函数对矩阵元素进行结点线性化。同理,,,在主函数中初始化后调用。 Surrounded Regions Problem Given a 2D board containing X and O (the letter O), capture all regions s...

    bergwhite 发布于Java
  • 分享自己做的一个JAVA RPC 框架 longio

    摘要:是一个支持同步和异步调用,并且支持客户端负载均衡,服务发现的框架,底层基于传输层支持和原始序列化层支持,支持服务端推送消息和客户端对推送消息的路由功能。将集成到可以基于注解对框架进行配置更方便,更。 longio longio 是一个支持同步和异步调用,并且支持客户端负载均衡,服务发现的RPC框架,底层基于netty,传输层支持websocket,http和原始socket,序列化层支...

    bergwhite 发布于Java
  • Socket编程问题小记

    摘要:创建好之后,还会先向流中先写入个字节的数据,创建的时候会相应的将其读出来,所以,不能多次创建,因为这会导致多次写入数据, 在socket编程中,如果在一个while循环中使用: ObjectInputStream reader = new ObjectInputStream(socket.getInputStream); reader.readObject(); 可能会出现EOFExc...

    bergwhite 发布于Java
  • 详细分析Java中断机制

    摘要:没有提供一种安全直接的方法来停止某个线程,但是提供了中断机制。中断的原理中断机制是一种协作机制,也就是说通过中断并不能直接终止另一个线程,而需要被中断的线程自己处理中断。线程的中断状态由该方法清除。测试线程是否已经中断。 1. 引言 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务...

    bergwhite 发布于Java
  • 【译】Ngnix实现一个缓存和缩略处理的反向代理服务器

    摘要:我觉得结合的反向代理,缓存和图像过滤处理三大模块来为我托管在上的图片来创建一个缩略图服务器会很优雅。后者将作为的反向代理,产生并提供调整大小后的图像。它返回有效的响应,缓存服务器将缓存该响应天,其它任何东西都只缓存秒。 一两个月前,我决定从我的站点中移除Varnish ,并用Nginx内置的缓存系统替代它。我本来已经在我的python站点上用了nginx来反向代理,所以摆脱Varnis...

    bergwhite 发布于云内存数据库
<