排序:
默认
按更新时间
按访问量

图片类型判断

1.JPEG/JPG - 文件头标识 (2 bytes): $ff, $d8 (SOI) (JPEG 文件标识) - 文件结束标识 (2 bytes): $ff, $d9 (EOI)  2.TGA            - 未压缩的前5字节                    00 00 02 ...

2018-11-14 09:44:59

阅读数:5

评论数:0

centos7 提示 relocation R_X86_64_32 can not be used,recompile with -fPIC

如果存在configure文件,那么编译的时候: ./configure CFLAGS="-fPIC" CXXFLAGS="-fPIC"  

2018-11-13 16:10:53

阅读数:3

评论数:1

centos7 libjpeg-turbo 编译recompile with -fPIC之问题解决

在CMakeLists.txt里面添加 set(CMAKE_C_FLAGS "-fPIC") set(CMAKE_CXX_FLAGS "-fPIC") 编译: cmake -G"Unix Makef...

2018-11-13 15:57:23

阅读数:6

评论数:0

centos7 安装grpc

$ [sudo] apt-get install build-essential autoconf libtool pkg-config If you plan to build from source and run tests, install the following as well...

2018-11-05 15:54:21

阅读数:30

评论数:0

Linux protobuf错误处理

In file included from /usr/include/c++/4.8.2/mutex:35:0, from /usr/local/include/google/protobuf/stubs/mutex.h:33, ...

2018-11-05 15:19:47

阅读数:43

评论数:0

linux “terminate called after throwing an instance of 'std::system_error'”

解决方法: -lpthread

2018-11-05 15:17:42

阅读数:37

评论数:0

Linux python3 configparser包读写ini,并解决写ini小写的问题

导入包: import configparser #导入 configparser包 class iniParser(configparser.ConfigParser): def __init__(self, defaults=None): configparse...

2018-11-01 10:39:48

阅读数:28

评论数:0

Linux内核入门: IPsec相关知识及其定义

struct ip_auth_hdr { __u8 nexthdr; __u8 hdrlen; /* This one is measured in 32 bit units! */ __be16 reserved; __be32 spi; __be32 seq_no; /* ...

2018-10-30 16:37:37

阅读数:22

评论数:0

Linux内核入门: ip协议头定义

  struct iphdr { #if defined(__LITTLE_ENDIAN_BITFIELD) __u8 ihl:4, version:4; #elif defined (__BIG_ENDIAN_BITFIELD) __u8 version:4, ihl:4...

2018-10-30 16:22:18

阅读数:14

评论数:0

Linux c crc4

static const uint8_t crc4_tab[] = { 0x0, 0x7, 0xe, 0x9, 0xb, 0xc, 0x5, 0x2, 0x1, 0x6, 0xf, 0x8, 0xa, 0xd, 0x4, 0x3, }; uint8_t crc4(uint8_t c, ui...

2018-10-30 16:13:56

阅读数:11

评论数:0

Linux内核入门: UL(x)、ULL(x)

某些常量宏会同时被C和asm引用,而C与asm在对立即数符号的处理上是不同的。asm中通过指令来区分其操作数是有符号还是无符号的,而不是通过操作数。而C中是通过变量的属性,而不是通过操作符。C中如果要指明常量有无符号,必须为常量添加后缀,而asm则通过使用不同的指令来指明。如此,当一个常量被C和a...

2018-10-30 16:03:45

阅读数:29

评论数:0

Linux内核入门: __attribute__ 机制

GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__是用来设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。 __attribute__书写特征是:_...

2018-10-30 15:32:41

阅读数:43

评论数:0

Linux内核入门: 编译器定义

所有的内核代码,基本都包含了include/linux/compile.h这个文件,所以它是基础,涵盖了分析内核所需要的一些列编译知识,本博就分析分析这个文件里的代码: #ifndef __LINUX_COMPILER_H #define __LINUX_COMPILER_H #ifndef ...

2018-10-30 15:08:58

阅读数:11

评论数:0

Python3 Django 如何获取真实远程客户端IP

解决方法参考 1.自定义中间件 生成http.py放到工程目录: from django.utils.deprecation import MiddlewareMixin class SetRemoteAddrFromForwardedFor(MiddlewareMixin): ...

2018-10-29 17:01:48

阅读数:23

评论数:0

python--django项目如何设置用自己的iP地址访问项目

一、首先需要执行>manage.py runserver 0.0.0.0:8000。             二、在setting.py里面需要添加ALLOWED_HOSTS="*"。          

2018-10-29 16:57:12

阅读数:13

评论数:0

linux内核源码目录结构分析

/arch。arch是architecture的缩写。arch目录下是好多个不同架构的CPU的子目录,譬如arm这种cpu的所有文件都在arch/arm目录下,X86的CPU的所有文件都在arch/x86目录下。 /block。是块的意思,在linux中block表示块设备,块设备是以数据块方式...

2018-10-26 14:17:27

阅读数:11

评论数:0

Linux 解压缩.xz

解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。  

2018-10-25 18:21:04

阅读数:6

评论数:0

CentOS7下安装Python3和Python2并存

(一)简述 刚安装的centos7.4版本默认是安装Python2.7,由于一些命令需要使用的原因,比如yum等,使用的是2.7.5版本的,由于现在很多库包括django都是使用Python3, 因此,有这样的需求:yum使用python2.7版本,django和其他的使用默认的python3版本...

2018-10-25 10:31:51

阅读数:15

评论数:0

Linux(CentOS)下,防火墙iptables配置

防火墙(iptables)是一种系统服务,位于:/etc/init.d/iptables 防火墙的配置信息,保存在这个文件中:/etc/sysconfig/iptables 防火墙服务的启动,停止,重启,查询状态,保存配置等命令如下: # service iptables start/stop/r...

2018-10-23 15:54:25

阅读数:10

评论数:0

a类 b类 c类 ip地址范围

现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。  IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理...

2018-10-23 15:04:38

阅读数:20

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭