MySQL的锁分析

首先,我就先假设读者们都是了解数据库隔离级别的人,对所谓的RR,RC,RU,Serializable都是耳熟能详的。

如果不明白,可以看看这几篇文章,写的都很清楚,详细。

  • 数据库隔离级别
  • 乐观锁和悲观锁

但是,知道了这些概念,我们怎么去优化我们的S…

有关Java的动态代理

很早之前就知道Java的代理,同时也在设计模式这本书中了解了代理模式。于是开始尝试基于Java原生特性进行动态代理。
代理的很大的一个好处就是解耦合,通过这种手段,可以使程序有很好的可读性,而且在模块化上有着更好的实现,其实在Spring框架

Oracle面试之行

    之前也是和同学做了一下Oracle的PAC测试,也没有怎么去想结果,但是在周六的晚上九点半接到电话,说今天要去面试- -,然后就翘了计算机组成去面试了,其实呢,面试官挺好的,主要我去的比较早,然后一个人挺无…

近期几个调错的总结

    文如标题,最近的几个调试的笔记了。

    第一个案例就是一个学长写的网关模块代码,代码很长,很乱,真的很乱- -,所以

也没有想去研读代码,直接上手测试不过的案例,开visualV…

基于Netty实现WebSocket

Netty的作用

  1. Netty在这边的作用是做一个中间件,主要负责的是消息的接受,还有消息的处理,通过NIO的方式。
  2. 因为Netty易于开发,性能,稳定性和灵活性,不妥协的方式来实现。

文件结构

  • |– WebSocketServer.jav

有关静态文件服务器的编写

详细代码在这:MikeDog

文件结构

  • |–HttpServer.java
  • |–Request.java
  • |–Response.java

具体作用

  1. 首先是三个类,一个是主要的Server类,然后是Request和Re