#CP

使用 C++ 编写的基础 Windows 服务 (CppWindowsService)

  最近项目中涉及到使用C++写一个后台服务程序,找了很多资料,还是使用Google搜索找到了比较详细点的资料,就是从微软官方MSDN的例子,如下:使用C++编写的基础Windows服务(CppWindowsService)相关参考资料:  ...

基于Select模型的Windows TCP服务端和客户端程序示例

最近跟着刘远东老师的《C++百万并发网络通信引擎架构与实现(服务端、客户端、跨平台)》,Bilibili视频地址为C++百万并发网络通信引擎架构与实现(服务端、客户端、跨平台),重新复习下Windows以及Linux、MacOS下的C++网络编程。另外因为最近自己使用boost写了一个TCP服务器压力测试工具,模拟多个...

HDFS并行复制Distcp

1)Distcp(分布式拷贝)是用于大规模集群内部和集群之间拷贝的工具。2)distcp命令是以MR作业(没有R任务)的形式实现的,把文件和目录的列表作为M任务的输入。每一个文件是由一个M任务来拷贝的,distcp尽量把大小之和相同的各个文件导入到同一个M任务中。这样可以每个M任务拷贝的数据量大致相同。3)集群之间的拷...
代码星球 ·2020-03-30

TCP协议三次握手过程分析(改)

TCP(TransmissionControlProtocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous---同步的---建立联机)ACK(acknowledgement---确认)PSH(push...

OO的五大原则是指SRP、OCP、LSP、DIP、ISP。

OO的高层原则,面向对象设计的基本原则设计模式之六大原则——开闭原则(OCP)设计模式之六大原则——迪米特法则(LoD,LKP)设计模式之六大原则——接口隔离原则(ISP)设计模式之六大原则——依赖倒置原则(DIP)设计模式...

jdbc(1)(三)DBCP、C3P0、Proxool 、 BoneCP开源连接池的简介

  简介      使用评价 项目主页 DBCPDBCP是一个依赖Jakartacommons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用 可以设置最大和最小连接,连接等待时间等,基本...

杨涛老师MvcPager示例

杨涛老师插件地址:http://www.webdiyer.com/mvcpager杨涛老师网站上示例写的很详细了,参考他的示例和帮助文档就可以运用的很好了,有经验的同学可以直接参考官方示例。一、标准的ajax分页1、新建一个空的MVC项目2、搜索安装MvcPager 3、控制器中添加方法1 ///&...

生产环境CPU占用过高分析

结合Linux和JDK命令一块分析1)先用top命令查找cpu占用最高的进程;2)ps-ef或者jps进一步定位进程详情(具体什么程序);3)定位到具体的线程或者代码:ps-mp进程-oTHREAD,tid,time-m:显示所有的线程-p:pid进程使用cpu的时间-o:该参数后是用户自定义格式 4)将需要...

网络抓包神器 Tcpdump 使用指南

tcpdump 是一款强大的网络抓包工具,它使用 libpcap 库来抓取网络数据包,这个库在几乎在所有的Linux/Unix中都有。熟悉tcpdump的使用能够帮助你分析调试网络数据,本文将通过一个个具体的示例来介绍它在不同场景下的使用方法。tcpdump 的常用参数如下:$t...

微博混合云DCP:极端流量下的峰值应对与架构挑战

摘要: 在2016杭州云栖大会的“开发者技术峰会”上,来自新浪微博的资深运维架构师王关胜带来题为《微博混合云DCP:极端流量下的峰值应对与架构挑战》的精彩分享,分享中他从微博业务背景及峰值应对、DCP的架构设计挑战、业务上云的标准姿势三部分详细介绍了微博在应对极端流量情况以及架构设计上...

C语言 memcpy二维数组的复制

今天在实现二维数组的复制功能时,竟然出现了好多问题,还是太不小心了。我们知道,平时进行矩阵复制,无非是二重循环进行赋值操作,所以今天想改用利用memcpy进行复制操作,当然一维数组的复制在上一篇文章已经练习过了需要注意的问题是:  复制的本质是利用:行+变量字节数*列 这种表达,所以目标数...

java socket初步学习一 ( tcp)

Java socket通信程序:第一版本:实现功能:服务器地址:127.0.0.1  端口:5050客户机:端口5050客户端发送字符;“t”服务器接收到该字符并回复:“r” 流程:建立java工程,默认在workspace中,ud...

gpu和cpu区别

 GPU的功耗远远超过CPUCache,localmemory:CPU>GPUThreads(线程数):GPU>CPURegisters:GPU>CPU多寄存器可以支持非常多的Thread,thread需要用到register,thread数目大,register也必须得跟着很大才行。SIM...
IT猿 ·2020-03-27

mac 查看cpu个数

 同是unix系统的mac,如何查看cpu个数及其相关信息呢? ...

cpu个数、核数、线程数、Java多线程关系的理解

2017年12月08日15:35:37一cpu个数、核数、线程数的关系cpu个数:是指物理上,也及硬件上的核心数;核数:是逻辑上的,简单理解为逻辑上模拟出的核心数;线程数:是同一时刻设备能并行执行的程序个数,线程数=cpu个数*核数二cpu线程数和Java多线程首先明白几个概念: (1)单个cpu线程在同一时...
首页上一页...5253545556下一页尾页