自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

原创 Linux系统route、ip route、ip rule简介

一、相关概念1. 路由(Routing)路由是指设备从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。2. 路由表(routing table)所谓路由表,是指路由器或者其它互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,在某些情况下,还有一些与这些路径相关的度量,表中包含的信息决定了数据转发的策略。路由表根据其建立的方法,可以分为动态路由表和静态路由表。Linux 2.x以上,路由表由1~2^31范围内的数字或文件/etc/iproute2/rt

2020-08-25 14:48:51 11521

原创 linux iptables 简介

https://blog.csdn.net/u011537073/article/details/82685586https://www.cnblogs.com/liang2580/articles/8400140.htmlhttps://blog.csdn.net/reyleon/article/details/12976341http://www.zsythink.net/archives/tag/iptables/page/2/本文参考以上文章,在此表示感谢。一、简述netfi

2020-08-17 14:01:21 1109

原创 C/C++ 二维码生成库编译及使用

1.libqr2.libqrencode3.libzint

2020-04-14 17:41:52 3463

转载 Apk 使用系统签名

刚入职的时候,固件中 app 需要在源码中编译,不是很理解,为什么不使用 IDE 编译,然后 copy 到 /system/app/*,咨询导师,得到反馈 app 需要使用系统的权限 在 AndroidManifest.xml 中声明了系统全下申明了系统权限android:sharedUserId="android.uid.system"随着工作时间延长,慢慢理解了 apk 签名机制,为了...

2020-02-11 10:22:56 242

原创 Linux中有关时区及夏令时设置(TZ环境变量)

一、相关内容Glibc中存储时间转换信息的有:tzname、timezone、daylight三个全局变量,声明在time.h中。Glibc中关于时区设置的函数有:tzset(),声明在time.h中。此函数由依赖于时区的其他时间转换函数(mktime、localtime、ctime)自动调用。tzset()主要用于设置时间变量,它通过获取TZ环境变量初始化tzna...

2020-01-15 13:49:43 19091 4

原创 Linux c运行库中时间的相关函数(三)

13. int stime(const time_t *when)头文件:#include <time.h>说明:该函数用于设置系统日期和时间,需要root权限,其内部实现是调用settimeofday。返回值:成功返回0,失败返回-1,错误码存于errno示例:#include <time.h>#include <errno.h>#i...

2020-01-07 10:27:52 944

原创 Linux c运行库中时间的相关函数(二)

7. struct tm *gmtime(const time_t *t)头文件:#include <time.h>说明:该函数用于将日历时间转换为格林威治(GMT)时间。它获取的时间未经过时区和夏令时转换。返回值:返回指向 tm 结构的指针示例:#include <time.h>#include <stdio.h>int main(...

2020-01-07 10:27:42 303

原创 Linux c运行库中时间的相关函数(一)

一、几个重要概念秒秒是一个时间基本单位。一天24小时,一小时60分,一分钟60秒,这来自于秒的定义——1秒的时间间隔为平均太阳日的1⁄86400。到了20世纪中叶,人们发现地球自转的时间并不是恒定的,于是在1956年改以地球绕太阳轨道公转一周的时间来定义秒。1967年,改用原子共振频率来定义秒,并在此基础上制作出了原子钟。目前,原子钟是世界上已知最准确的时间测量和频率标准。GMT时间...

2020-01-07 10:27:34 835

转载 linux基础命令-系统内置命令汇总

系统内置命令概述说明学习操作linux系统,其实前期就是对系统命令的掌握,在linux系统中存在大量不同功能的命令,不同的命令具有不同的作用,可以根据实际工作需要进行学习掌握,在众多命令中,可以大致将系统命令分为三个大的类型进行学习系统普通用户可以执行的命令 表示除了管理员之外,普通用户也有权限执行的命令 系统管理用户可以执行的命令 表示只有管理员(也就是root用户)可以执行的命令...

2019-11-25 16:07:54 462

转载 Linux中命令选项及参数入门详解

登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文options)或“参数”(英文arguments)。即Linux中命令格式为:command [options] [arguments]//中括号代表是可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数。选项options:选项是调整命令执行行为的开关,即选项不同...

2019-11-13 14:06:23 3123

原创 解决SVN上传代码自动过滤.so、.a、.py等相关文件,导致文件丢失

以前都是使用git,貌似没遇到该类问题。由于公司使用svn,在使用服务器pull下来的代码打包就有问题了,原因是缺少库文件。后来通过对比原上传文件才发现是svn默认没将库文件添加到版本控制。为了偷懒,不想每次提交代码时重复确认,在网上找到了该问题的解决方法,具体如下:1、linux方式1)打开svn配置文件:vi ~/.subversion/config;2)找到如下位置,...

2019-11-08 10:45:34 1171

原创 Eclipse项目换成AS项目遇到的问题总结

以下是本人导入工程项目中碰到的问题,谨在此做个记录,不保证涵盖所有问题,解决方法是别人提供,本人验证通过。如果遇到按照如下方法解决不了的,烦请自行再搜索解决。1.错误提示如下:ERROR: Could not find com.android.tools.build:gradle:3.5.1.Searched in the following locations: - h...

2019-11-04 09:27:33 538

转载 网页前端导出CSV,Excel格式文件

转自:http://www.cnblogs.com/dengnan/p/3990211.html通过自己实际测试有以下几种方法方法一通过a标签实现,把要导出的数据用“\n”和“,”拼接成一个字符串,然后把字符串放到href中,这种方法只支持chrome,firefox等非ie浏览器html页面代码如下<!DOCTYPE html><html> &...

2019-05-18 20:53:15 575

原创 Linux编程获取本机IP地址的几种方法

在进行Linux网络编程时,经常会需要获取本机IP地址,除了常规的读取配置文件外,本文罗列几种个人所知的编程常用方法,仅供参考,如有错误请指出。方法一:使用ioctl()获取本地IP地址Linux下可以使用ioctl()函数以及结构体 struct ifreq和结构体struct ifconf来获取网络接口的各种信息。具体过程是先通过ictol获取本地所有接口的信息保存到ifconf结构...

2019-05-08 09:16:47 27997

转载 值得推荐的C/C++框架和库 (真的很强大)

转自:https://blog.csdn.net/xiaoxiaoyeyaya/article/details/42541419值得学习的C语言开源项目- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbe...

2019-05-07 21:03:14 249

转载 聊聊我理解的ANSI C、ISO C、GNU C、POSIX C

转自:https://segmentfault.com/a/1190000012461553几句话了解C标准之间的关系C语言标准早期的计算机汇编语言是与机器平台紧密耦合的,为了屏蔽这种耦合,增加代码的可移植性,C语言随即出现。 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。 ...

2019-05-07 11:29:16 1622

gcc中文手册

包括gcc中文用户手册和gcc-4.9.4版本官方英文用户手册

2019-05-06

wireshark h264导出插件

将附件的rtp_h264_extractor.lua文件,放到wireshark安装目录下,然后修改wireshark安装目录下的init.lua文件: (1)若有disable_lua = true这样的行,则注释掉; (2)在文件末加入dofile("rtp_h264_extractor.lua"), 然后重启wireshark,选择“Tools->Export H264 to file [HQX's plugins]”选项,即可导出H264码流,导出文件可在VLC上播放

2019-02-13

Linux基础命令教程豪华版

Linux基础命令教程豪华版,适合linux初学者学习,熟悉的可忽略

2019-01-17

linux shell学习资料

linux shell学习资料:Linux Shell从入门到精通、Linux Shell编程艺术、Linux Shell脚本攻略

2019-01-17

jenkins学习资料

jenkins学习资料:包括jenkins入门手册、jenkins教程+docker项目、Jenkins+Maven+SVN快速搭建持续集成环境

2019-01-17

PnPServer及使用说明

资源可到https://sourceforge.net/projects/pnpserv/下载

2019-01-17

tcpdump(tcpdump-4.9.2.tar.gz & libpcap-1.8.1.tar.gz)源码及工具

编译教程:https://blog.csdn.net/onlyshi/article/details/81081707 该资源已包含了mipsel-linux-uclibc平台的bin文件,可直接拷贝到目标系统使用

2019-01-17

libeXosip2 & libosip2-3.6.0源码

libeXosip2-3.6.0 & libosip2-3.6.0源码,官网未找到此版本。其它版本可到官网下载:http://www.antisip.com/download/exosip2/

2018-11-14

AES(ECB)加解密工具

AES(ECB)加解密工具,可以识别字符串和十六进制数据

2015-08-19

串口调试助手

好用的串口调试工具(CM精装版 V3.8.2)

2015-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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