240 发简信
IP属地:广东
  • Resize,w 360,h 240
    开发一个Nginx模块(C语言和c++版本)

    开发第一个Nginx模块 首先在/src下建立文件夹mymodule 配置config文件config文件实际上是shell脚本开发一个HTTP...

  • 守护进程

    守护进程 什么是守护进程 守护进程是生存期长的一种进程.它们常常在系统引导装入时启动,仅在系统关闭时才终止.因为它们没有控制终端,所以说它们是在...

  • Resize,w 360,h 240
    nginx+docker+lamp+redis实现负载均衡和session共享

    nginx+docker+lamp+redis实现负载均衡和session共享 docker docker是一种应用容器技术,其性能传统虚拟机是...

  • 如何保证oj的安全

    如何保证oj的安全 本人在安全方面的知识比较匮乏,本文只是对代码运行时如何保证oj的安全做分析。 两种方案 ptrace顾名思义这个函数时对进程...

  • 3.从0实现Online Judge(go语言)-Docker相关

    源码见:https://github.com/lovercode/GO_OJ.git,demo见:https://codelover.me/ru...

  • 算术表达式的实现,支持加减乘除,括号运算,表达式转二叉树

    基本思路 首先,用户输入的待求表达式,也就是中缀表达式,对于人来说,这个很好理解,但是对于计算机,后缀表达式求值更加容易。如果看成一棵二叉树,其...

  • Resize,w 360,h 240
    设计模式4--decorator(装饰器模式)

    decorator 装饰模式 装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰...

  • Resize,w 360,h 240
    设计模式3--observer(观察者模式)

    observer(观察者模式) 观察者模式主要解决的问题是: 多个类对同一个数据的关注 适用于: 一个数据的多种展示方式 进度条 等observ...

  • Resize,w 360,h 240
    设计模式2--strategy(策略模式)

    strategy(策略模式) 策略模式主要应对的问题: 业务算法多变 许多类仅仅是行为不同 多个条件判断,并且条件个数有可能随着业务增加 结构图...