自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 win10下 vs2017 编译pjsip2.8

vs2017 编译pjsip2.8下载pjsip2.8源码解压 pjproject-2.8.zip1.可能会弹出下图,点击确定即可2.会弹出升级工具集,点击确定3.出现下图所示的错误4. 在pjlib\include\pj目录下添加config_site.h头文件下载pjsip2.8源码解压 pjproject-2.8.zip如下图使用vs2017打开pjproject-vs14.sln...

2019-05-28 23:19:45 1425 2

原创 xcb_query_extension_reply_t的解释

今天定位问题时发现,Xorg配置文件中配置了DRI3,但是应用程序通过xcb_query_extension查找却没有找到,根据xcb_query_extension的返回值xcb_query_extension_reply_t可以确定是否存在extension。

2022-07-22 10:53:48 316 1

原创 linux uos/debian/ubuntu操作系统修改网口名称

临时修改,重启机器后就会失效使用ip命令进行修改:关闭使用中的网口ip link set dev eno1 down修改网口的名称为ethip link set eno1 name eth0开启网口ip link set dev eth0 up永久修改, 重启后还生效不能任意指定网口的名称,能修改网口名称的格式sudo vim /etc/default/grub修改GRUB_CMDLINE_LINUX=“”追加GRUB_CMDLINE_LINUX=“net.ifnames=

2022-04-14 16:29:18 2443

原创 linux内核污染tainted

使用ltp测试时出现内核污染,通过查看cat /proc/sys/kernel/tainted文件内容可以知道具体问题原因:$ cat /proc/sys/kernel/tainted4608# 4608数字中bit位为1标识内核污染的原因,第9和第12bit位置1$ for i in $(seq 18); do echo $(($i-1)) $(($(cat /proc/sys/kernel/tainted)>>($i-1)&1));done0 01 02 03 0

2022-03-04 11:13:18 1151

原创 uos安装系统时卡在logo界面

问题描述安装uos专业版1043版本时,使用u盘启动盘, grub界面选择安装系统后会概率性出现卡在logo界面,无法启动安装器。进入tty2不断有soft lock日志刷出,并且伴有Call Trace安装uos专业版1043版本时,概率性进入安装器,但是执行hooks/in_chroot/06_install_drivers.job脚本时导致安装器卡住,原因时这个脚本会执行lspci,lspci此时会卡死相关日志见附件环境信息设备: MECHREVO X6

2022-01-07 13:52:05 6366

原创 c语言weak弱化符号

准备文件a.c内容char *TCID = "test weak";文件b.c内容:#include <stdio.h>char *TCID __attribute__((weak)) = "aaaaaaaaa";int main(){ printf("TCID is: %s\n", TCID); return 0;}测试执行gcc a.c b.c输出:TCID is: test weak执行gcc b.c输出:TCID is: aaaaaaaaa

2021-11-22 18:07:46 509

原创 重定义printf

#define DEBUG_PRINT(fmt, ...) do { \ printf("[%s:%d] " fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__); \} while(0)

2021-11-22 10:07:16 474

原创 uos系统安装一个软件包导致系统启动失败

uos系统安装一个软件包导致系统启动失败一、问题描述安装一个非uos仓库的软件包xyz.deb此时系统运行很卡顿,然后重启系统重启后画面一直停留在系统logo界面,无法进入安装界面按crtl + alt + f2 进入tty2,无法登入系统猜测是安装xyz.deb包导致系统启动失败的,所以想卸载xyz.deb包。由于无法登入系统,需要使用救援模式;二、进入救援模式可以使用一个uos安装盘,在bios界面选择启动项为U盘,从U盘启动。此时ls /media/uos/ 可以看到Root

2021-11-19 14:58:28 2425

转载 alpha、beta、rc各版本区别

alpha、beta、rc各版本区别很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。beta版:公开测试版。β是希腊字母的第二个,顾名思义,这个版本比alpha版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版

2021-10-18 09:06:36 312

原创 uos ltp编译ustat测试项报错

环境信息$ dpkg -l|grep libc6-devii libc6-dev:mips64el 2.28.12-1+eagle mips64el GNU C Library: Development Libraries and Header Files报错信息~ltp/testcases/kernel/syscalls/ustat$ makeIn file included from ../../../../include/tst_test.h:14,

2021-10-08 14:15:26 1558 6

原创 在mips 64-bit系统上编译32-bit程序

环境基于debian的uos系统mips 架构64 bit系统安装gcc-multilibsudo apt install gcc-multilib如果不安装这个包将会报错:uos@uos-PC:~/zlj/ltp/testcases/kernel/syscalls/stime$ gcc 1.c -mabi=32In file included from 1.c:4:/usr/include/stdio.h:27:10: fatal error: bits/libc-header-st

2021-07-23 09:51:40 760

原创 windows和linux双系统下,linux没有权限访问ntfs分区

windows和linux双系统下,linux没有权限访问ntfs分区解决方法:在linux下使用ntfsfix -d 分区path修复在windows自动修复

2021-01-25 13:30:58 393

翻译 一台服务器运行多个DPDK程序

一台服务器运行多个DPDK程序一台电脑运行多个DPDK程序(同时两个l3fwd+同时跑两个pktgen) 此博文包含图片 (2016-10-02 00:03:43)转载▼标签: 多个 dpdk l3fwd --proc-typeauto 同时运行 分类: DPDK作者:温兴泵,原文地址:http://blog.sina.com.cn/s/blog_90cfda2f0102x58j.html...

2020-04-03 22:03:12 2564

原创 DPDK在海光服务器AMD上无法收包的问题

DPDK 在AMD处理器无法收包的问题DPDK16在其他服务器没问题,在一台新来的海光的AMD处理器,Centos 7.2,英特尔X520网卡,启动dpdk应用程序无法收到报文。排查发现每次启动程序dmesg里面都会出现:“AMD-Vi: Event logged [IO_PAGE_FAULT device=21:00.0 domain=0x0035 address=0x0”查了一下发现是...

2020-04-03 21:16:22 3609 1

原创 DPDK网卡解绑后无法重新绑定到内核中的问题

DPDK网卡解绑后无法重新绑定到内核中的问题解绑网卡后无法重新绑定到内核中使用dmesg查看问题解决办法解绑网卡后无法重新绑定到内核中使用dpdk的过程中,发现解绑网卡后无法重新绑定到内核中,重启服务器也无法重新绑定到内核态,使用ifconfig -a 无法显示网卡信息,使用的是英特尔X520网卡。使用dmesg查看问题dmesg| grep 网卡pci发现"failed to load...

2020-04-03 21:00:33 1597

原创 Source Insight 没有显示Courier New字体

解决Source insight 不显示Courier New字体的问题在使用source insight的时候,根据个人喜好配置不同的字体,有时source insight并不会显示我们所需要的字体,一般只要操作系统支持的字体,都可以在source insight上显示,需要我们自己修改。 以添加Courier New字体为例: - 打开控制面板–&gt;外观和个性化–&gt;字...

2018-09-09 11:21:06 1454

原创 win10 搭建PyQt5 开发环境

win10 搭建PyQt5 开发环境 在win10 系统上安装python3.6 版本,https://www.python.org/downloads/ 到官网上直接下载,安装到C:\Python36 目录下,并将python.exe改成python3.exe,将目录 C:\Python36 加入到环境变量中, 这样在终端直接 输入python3 就能进入python3命令交互界

2018-01-30 17:19:00 7150

原创 nodejs 发送tcp加上4字节防止粘包

nodejs 发送tcp加上4字节防止粘包var net = require('net');function sendStreamServer(ip, port, msg) { var sendstr = JSON.stringify(msg); //const buf = Buffer.alloc(4); const buf = new

2018-01-12 10:47:34 2578

原创 php tcp客户端 发送数据的时候加上4字节头,防止粘包

php tcp客户端 发送数据的时候加上4字节头,防止粘包function sendMsgToBalance($id, $id_port){ $port = 8000; $ip = "192.168.1.179"; if(!empty($id) && !empty($id_port)) { $send_strin

2018-01-12 10:29:59 2681 8

原创 nodejs 使用log4js保存日志

const log4js = require('log4js'); log4js.configure({ appenders: { cheese: { type: 'file', filename: 'hubmode', maxLogSize: 10240,"pattern": "-yyyy-MM-dd.log" } }, categories: { default: { append

2018-01-12 10:19:56 1666

原创 php 连接mysql

<?php$con = mysql_connect("localhost","root","199211");if (!$con){ die('Could not connect: ' . mysql_error());}mysql_select_db("test", $con);$result = mysql_query("select * from IPC_INFO")

2018-01-12 10:16:18 227

原创 nodejs http post 请求

完整代码var request = require('request');var querystring=require('querystring');var msg ={ //sip_account: 'sip:[email protected]', //meeting_state: 1, meeting_code : 'roomycoP1512098270',

2017-12-05 16:07:18 1084

原创 rsync linux机器之间的同步

需求:将10.27.159.20的/opt/img 目录下的文件同步到 10.27.46.159的/var/img目录下1,在两台机器上分别安装rsync,2,在10.27.159.20机器上创建文件 /etc/rsyncd.secrets,文件内容为10.27.159.20的用户名:密码(例如:root:admin)创建/etc/rsync.conf 文件内容:mot

2017-09-12 19:18:29 415

原创 mysql 增加和删除用户的访问权限和删除

create user zhang@localhost identified by "123456"; 创建用户用户名是zhang, 密码是123456,主机名是localhost,只能从localhost访问数据库create user zhang@“192.168.1.%” identified by "123456"; 创建用户192.168.1.* 的主机可以访

2017-08-07 16:19:53 845

原创 加油加油

今天周日,昨天颓废了一天,今天不能继续颓废了,在奋斗的年纪要多学习,多补充知识,不该继续颓废,要充满斗志,加油,加油,加油!

2017-07-16 08:52:12 204

原创 NTP学习 ntpdate ntpserver md5加密

ntpdate : 用来同步ntp server 服务器上的时间。ntp server : 提供ntp服务,同时也向上级ntp server 去同步自己的时间。我在这里使用两台虚拟机,192.168.1.120做为ntpserver, 192.168.1.118 做为ntpdate1.首先安装ntp , sudo apt-get install ntp2.启动ntp server

2017-07-13 08:32:29 2830

转载 gcc 4.8.1 CentOs安装

不能通过yum的方法升级,需要自己手动下载安装包并编译1.1 获取安装包并解压wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2tar -jxvf gcc-4.8.2.tar.bz2当然,http://ftp.gnu.org/gnu/gcc  里面有所有的gcc版本供下载,最新版本已经有4.9.2啦.

2017-05-02 13:39:10 694

X-lite完全 下载

X-lite完全 下载 第一次上传

2018-08-12

Scientific.Toolworks.Understand.v4.0.811.X64.Incl.Keygen-AMPED

Scientific.Toolworks.Understand.v4.0.811.X64.Incl.Keygen-AMPED源代码阅读器Understand,破解版

2018-01-30

空空如也

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

TA关注的人

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