#GP

go之二进制协议gob和msgpack

文章引用自二进制协议gob和msgpack介绍本文主要介绍二进制协议gob及msgpack的基本使用。最近在写一个gin框架的session服务时遇到了一个问题,Go语言中的json包在序列化空接口存放的数字类型(整型、浮点型等)都序列化成float64类型。我们构造一个结构体如下:typesstruct{datama...

转:Linux性能评测工具之一:gprof篇

改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。GNU编译器工具包所提供了一种剖析工具GNUprofiler(gprof)。gprof可以为Linux平台上的程序精确分析性能瓶颈。gprof精确地给出函数被调用的时间和次数,给出函数调用关系。 ...

cxx11emu.h 和 logprint.h

 /*Startofcxx11emu.h*/#ifndefSTDBP_CXX11EMU_H_#defineSTDBP_CXX11EMU_H_#ifdefined(__cplusplus)||defined(c_plusplus)///@todoValuemaynotbecorrect,becauseasofw...
代码星球 ·2020-08-01

gpart 分区工具

 https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disk-organization.htmlTable 3.3. DiskDeviceNamesDriveTypeDriveDeviceNameSATA and...
代码星球 ·2020-07-31

gperftools源码分析和项目应用

原文:https://blog.csdn.net/yubo112002/article/details/81076821 原文链接:http://www.tealcode.com/gperftool_source_analysis/ Google的gperftool是一款非常好用的服务器程序性能分析...

python之模块配置文件ConfigParser(在python3中变化较大)

#-*-coding:utf-8-*-#python27#xiaodeng#python之模块ConfigParser(在python3中为configparser)#特别注意:python3和python2关于该模块的功能用法有很大的不同.#配置文件解析器importConfigParser,os#初始化一个配置文件...

poll?transport=longpoll&connection...连接的作用

在浏览器中打开使用VS2013开发的项目时,按F12使用浏览器调试,会发现一堆无关的请求,结构大致是:poll?transport=longpoll&connection.....一直不停的请求,那i、原因究竟是什么呢? 一、在流量器中的请求的URL类似于http://localhost:3003/9...

如何查看电脑硬盘是gpt分区还是MBR分区

首先我们右键点击我的电脑,然后在弹出的快捷菜单中我们点击管理,如下图:然后在计算机管理对话框中,我们可以看到在左侧的存储下有一个磁盘管理,这里我们点击磁盘管理,如下图:点击磁盘管理之后,右侧就出现了磁盘管理的界面,这里可以看到这里包含了我们电脑现在安装的所有硬盘,在这里我们可以查看我们硬盘的所有信息,这里可以看到小编的...

Python3之configparser模块

 1.简介  configparser用于配置文件解析,可以解析特定格式的配置文件,多数此类配置文件名格式为XXX.ini,例如mysql的配置文件。在python3.X中模块名为configparser,在python2.X中使用的模块名为ConfigParser。12345678910111213####...
代码星球 ·2020-07-09

Ubuntu 16.04无损分区大小调整工具Gparted

安装:sudoapt-getinstallgparted使用:注意:这款软件可以调整分区大小,且支持无损,但是对于/根目录的分区无法调整,但是它提供ISO工具,可以启动后进行调整。下载地址:https://gparted.org/download.php离线版本:(链接:https://pan.baidu.com/s/...

Linux实时查询GPU使用命令

查看显存使用情况的命令:$nvidia-smi周期性地查看GPU使用情况则使用命令:$watch-n10nvidia-smi其中数字10表示每十秒刷新一次GPU使用状态。具体如下所示:重要的参数主要是温度、内存使用、GPU占有率,具体如下红框所示。https://blog.csdn.net/yao_yao_2015/a...

四大开源协议比较:BSD、Apache、GPL、LGPL

本文参考文献:http://www.fsf.org/licensing/licenses/  现今存在的开源协议很多,而经过OpenSourceInitiative组织通过批准的开源协议目前有58种。我们现在常见的开源协议如BSD,GPL,LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被...

LGPL 与GPL的区别

GPL(GNUGeneralPublicLicense):GNU通用公共许可证我们很熟悉的Linux就是采用了GPL。GPL协议和BSD,ApacheLicence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和...
代码星球 ·2020-06-27

NSString (NSStringPathExtensions)

+(NSString*)pathWithComponents(NSArray*)components 根据components中的元素来构建路径. -(NSArray*)pathComponents 解析路径,返回构成路径的各个部分. -(NSString*)lastPathCo...
代码星球 ·2020-06-27

python利用ConfigParser读写配置文件

ConfigParser是Python自带的模块,用来读写配置文件,用法非常简单。  配置文件的格式是:[]包含的叫section,  section下有option=value这样的键值配置文件格式如下:[N1]name=Anneage=28[N2]name=Andyage=3...
首页上一页...678910...下一页尾页