"序列化原理" 底层二进制存储 message Test1 { optional int32 a = 1; } 并设置为a=150,序列化到一个文件中,查看文件,得到下面的二进制: 从底层存储的二进制值看出,Protobuf为什么这么快,节省内存了吧。 有以上的结果是因为 varints 这个特殊的 ...
                            
                            
                                分类:
其他好文   时间:
2019-04-02 14:09:00   
                                阅读次数:
200
                             
                    
                        
                            
                            
                                Ubuntu软件管理Debian软件包通常为预编译的二进制格式的扩展名“.deb”,类似rpm文件,因此安装快速,无需编译软件。包文件包括特定功能或软件所必需的文件、元数据和指令dpkg:packagemanagerforDebian,类似于rpm,dpkg是基于Debian的系统的包管理器。可以安装,删除和构建软件包,但无法自动下载和安装软件包或其依赖项APT:AdvancedPackaging
                            
                            
                                分类:
系统相关   时间:
2019-03-26 11:53:51   
                                阅读次数:
173
                             
                    
                        
                            
                            
                                    NumPy提供了多种存取数组内容的文件操作函数。保存数组数据的文件可以是二进制格式或者文本格式。二进制格式的文件又分为NumPy专用的格式化二进制类型和无格式类型。 一,tofile()和fromfile() tofile()将数组中的数据以二进制格式写进文件 tofile()输出的数据不保存数组形 ...
                            
                            
                                分类:
其他好文   时间:
2019-03-21 19:55:20   
                                阅读次数:
186
                             
                    
                        
                            
                            
                                    C程序到可执行程序的编译链接过程预处理-->编译-->汇编-->链接预处理用于将所有的#include头文件以及宏定义替换成其真正的内容编译指将经过预处理之后的程序转换成特定汇编代码(assembly code)的过程汇编过程将上一步的汇编代码转换成机器码(machine code),这一步产生的文 ...
                            
                            
                                分类:
其他好文   时间:
2019-03-14 18:30:33   
                                阅读次数:
181
                             
                    
                        
                            
                            
                                经历了学校的校赛,一度自闭,被大佬们刺激的要奋发图强。 1、后台登录 链接: http://ctf5.shiyanbar.com/web/houtai/ffifdyop.php 打开题目首先查看源码,源码中注释部分有提示。 这个题目时通过mysqli_num_rows 来判断sql查询是否有结果。  ...
                            
                            
                                分类:
Web程序   时间:
2019-03-11 13:23:27   
                                阅读次数:
280
                             
                    
                        
                            
                            
                                python序列化与反序列 在python中提供了两个模块可进行序列化。分别是pickle和json。他们两者的功能都差不多,dumps和dump都是进行序列化,而loads和load则是反序列化。 模块1:pickle pickle是python中独有的序列化模块。有个特别的名字,为泡菜。用于实现 ...
                            
                            
                                分类:
编程语言   时间:
2019-03-09 13:00:18   
                                阅读次数:
203
                             
                    
                        
                            
                            
                                MariaDB安装方式:包管理器(rpm,deb)通用二进制格式;源码编译安装;SQL:数据库、表、索引、视图、存储过程、存储函数、触发器、事件调度器、用户和权限;元数据数据库:库名为mysqlMYSQL语句:有2种DDL,DMLDDL:CREATE,ALTER,DROPDML:INSERT,DELETE,UPDATE,SELECTDCL:GRANT(授权),REVOKE(撤销授权)MariaDB
                            
                            
                                分类:
数据库   时间:
2019-02-27 23:28:07   
                                阅读次数:
350
                             
                    
                        
                            
                            
                                首先介绍一下在flume中常用的一个数据格式,以及使用该格式的优缺点: 从flume写数据到hdfs中的时候,使用二进制格式相对于使用纯文本来说是一种更好的选择,因为大多数二进制格式都有一些方法指明记录中损坏或者不完整等的问题。 二进制记录有助于检测他们并将这些不正确的记录进行忽略,例如flume中 ...
                            
                            
                                分类:
Web程序   时间:
2019-02-27 01:21:18   
                                阅读次数:
193
                             
                    
                        
                            
                            
                                程序是怎样跑起来的第三章 这一章讲了计算机计算小数时出错的原因,计算机之所以叫"计算"机就是因为发明它主要是用来计算的,"计算"当然是它的特长,在大家的印象中,计算一定是非常准确的。但实际上, 整数和小数没有太大的差别,是因为计算机内部所有信息都是以二进制数的形式来处理的,但使用二进制表示整数和小数 ...
                            
                            
                                分类:
其他好文   时间:
2019-02-20 19:54:33   
                                阅读次数:
136
                             
                    
                        
                            
                            
                                MySQL系列官方网址:https://www.mysql.com/http://mariadb.org/https://www.percona.com官方文档https://dev.mysql.com/doc/https://mariadb.com/kb/en/https://www.percona.com/software/mysql-database/percona-server版本演变:M
                            
                            
                                分类:
数据库   时间:
2019-02-17 09:16:32   
                                阅读次数:
148