240 发简信
IP属地:陕西
  • linux 进程池 线程池

    应用场景、池值确定、(IO bound/cpu bound)、线程池/进程池选择算法、负载均衡算法 概念 ==进程池==:由服务器预先创建的一组...

  • Resize,w 360,h 240
    进程之间的通信机制

    1. 进程通信的概念 IPC:每个进程都有自己独立的进程地址空间,任何在一个经常的全局变量在另一个进程中是看不见的,所以进程之间的数据交换是通过...

  • Resize,w 360,h 240
    Linux关键命令

    文件系统相关 ==ls---list==:指定要显示列表的目录,也可以是具体的文件。 -a(all, 列出全部文件,包含隐藏文件) -l(lis...

  • Resize,w 360,h 240
    c/c++ 内存泄漏

    内存泄漏(memory leakage)概述 定义:在编写应用程序的时候,程序分配了一块内存,但已经不再持有引用这块内存的对象(通常是指针),虽...

  • c语言实现异常处理

    一、异常的概念 什么是异常?异常一般指的是程序运行期(Run-Time)发生的非正常情况。异常一般是不可预测的,如:内存不足、打开文件失败、范围...

  • Resize,w 360,h 240
    select---详解

    前言 传统的服务器框架都是阻塞I/O类型的,为了提高并发性将迭代型(while)改为多进程,但是多进程开销较大,然后设计多线程的模型,节约系统开...

  • Unsupervised learner--k-Nearest Neighbor

    K最近邻(k-Nearest Neighbor,KNN)分类算法 引入背景 最粗暴的分类器,记录所有的训练数据,当测试对象的属性和某个训练对象的...

  • decision tree

    ID3 C4.5 CART 比较 ID3(以信息增益为准则选择信息增益最大的属性) 缺点 信息增益对==可取值数目较多的属性==有所偏好,比如通...

  • Resize,w 360,h 240
    Linux网络编程“惊群”问题

    参考Linux网络编程“惊群”问题总结 什么是惊群 举一个很简单的例子,当你往一群鸽子中间扔一块食物,虽然最终只有一个鸽子抢到食物,但所有鸽子都...