当前搜索:

ldd命令用于打印程序或者库文件所依赖的共享库列表

ldd  ldd命令用于打印程序或者库文件所依赖的共享库列表。 --version:打印指令版本号; -v:详细信息模式,打印所有相关信息; -u:打印未使用的直接依赖; -d:执行重定位和报告任何丢失的对象; -r:执行数据对象和函数的重定位,并且报告任何丢失的对象和函数; --he...
阅读(7) 评论(0)

安装 Vundle

安装 Vundle  由于 vim 缺乏默认的插件管理器,所有插件的文件都散布在 ~/.vim 下的几个文件夹中,这样导致各种插件的安装、更新、删除都需要自己手动处理,既麻烦费事,又可能出现错误。所以我们需要插件管理器的帮忙,常见的插件管理器有 vundle、pathogen 等等,我们这里使用 ...
阅读(10) 评论(0)

Vim 中修改查找字符串时高亮显示的颜色

Vim命令模式下利用 :/要搜索的内容 来search,如 ":/ term" 在vim中搜索term修改颜色的命令如下::hi该命令执行后可以显示出所有可以设置的颜色,选择自己中意的一款颜色。复制相应内容,执行下面的命令:hi Search term=stan...
阅读(10) 评论(0)

centos7 关闭防火墙

sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service
阅读(11) 评论(1)

core文件的生成

ulimit -c unlimited echo "/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern
阅读(7) 评论(0)

linux下g++ 编译时动态库和静态库的链接和头文件问题

转自:https://blog.csdn.net/shitangdejiaozi/article/details/51028938 原来编译的时候都是用的很随意,没用系统的总结一下,这几天在编译的时候遇到一些下问题,于是就总结一下,省得过几天又给忘了。 1.动态库和静态库简...
阅读(6) 评论(0)

windows下查找空文件的方法

今天遇到一个bug,项目编译通不过,最后发现是svn(VisualSVN Server)更新时,不知道为何原因,更新下来的文件为空,导致编译不通过,在网上查找到一个查找空文件的方法,记录分享下:        Windows键+F 在里面选择“大小”至多0  如图:
阅读(28) 评论(0)

理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针

一、指针数组与数组指针先看两行代码,猜猜哪个是数组,哪个是指针 int *p[5]; int (*p)[5]; 有没有很简单,但是有很多初学者很是分不清楚;第一个是指针数组,第二个是数组指针。且看小僧给大家捋一捋,首先要明白符号优先级问题,“[ ]”的优先级高于“*”,所以p先和谁结...
阅读(44) 评论(0)

使用 GDB 恢复堆栈信息

用 C/C++ 编写的程序, 如果遇到 Segmentation Fault 则可以通过生成 coredump 来进行调试, 根据记录的信息定位到出错代码行. 但很多时候可能用 gdb 打开 coredump 文件查看堆栈时, 却出现一堆问号, 无法直接定位到出错代码行. 本文介绍另一种方法来还原...
阅读(40) 评论(0)

每一个程序员必须知道的业内英语词汇

本文选自《Java程序员,上班那点事儿》,作者:钟声。 有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。 比如我们看一下某主管开会时的发言:小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“...
阅读(190) 评论(0)

Wince LoadLibrary失败,GetLastError= 193

LoadLibrary A.DLL失败,GetLastError返回193 ,%1 不是有效的 Win32 应用程序。 可能A.DLL关联的B.DLL未更新,比如应用中使用了新的DLL有新增接口(GetVersion),而当前使用的B.DLL未更新,会出现193错误。 转自:http:...
阅读(424) 评论(0)

现代IM系统中消息推送和存储架构的实现

摘要: 前言 IM全称是『Instant Messaging』,中文名是即时通讯。在这个高度信息化的移动互联网时代,生活中IM类产品已经成为必备品,比较有名的如钉钉、微信、QQ等以IM为核心功能的产品。当然目前微信已经成长为一个生态型产品,但其核心功能还是IM。 前言 IM全称是『In...
阅读(200) 评论(0)

VS2012的VC++项目创建失败 (无反应)

解决办法: 这个问题简单!先利用cmd打开控制台窗口,然后复制运行下面这段代码regsvr32 %windir%\system32\jscript.dll就行了! 转自:http://bbs.csdn.net/topics/390358207
阅读(215) 评论(0)

「mysql优化专题」90%的程序员都二话不说收藏!本专题终极总结!(13)

转自:https://www.toutiao.com/i6483352424965734925/  侵删 一个月过去了,【mysql优化专题】围绕着mysql优化进行了十三篇的优化文章,总阅读量破30W+。还是深受程序员喜爱的!废话不多说,下面进行一次完整的总结!我尝试用最简短最通俗易懂...
阅读(164) 评论(0)

Linux下几款C++程序中的内存泄露检查工具

本文更新记录 作者gatieme, CSDN. GitHub 2016-08-08 11:37, 添加了Linux内核内存检测工具Kmemleak 2016-08-08 11:43, 添加了链接内存泄露检测工具比较 Linux下编写C或者C++程序,有很多工具,但是主要编译器...
阅读(246) 评论(0)

valgrind 的使用简介

zz from: http://blog.ednchina.com/junjinlee/1772918/message.aspx   Valgrind 概述 体系结构 Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgr...
阅读(112) 评论(0)

9种高性能可用高并发的技术架构

9种高性能可用高并发的技术架构 作者:课课家教育 http://www.kokojia.com点击数:876发布时间:2017-11-27 11:31:57   摘要:分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对...
阅读(175) 评论(0)

读书笔记:提高C++性能的编程技术

pdf下载地址:http://download.csdn.net/download/u012662731/10121312 读书笔记:提高C++性能的编程技术 2014-02-12 20:57 by 付哲, 1083 阅读, 0 评论, 收藏, 编辑 Efficient C++ ...
阅读(123) 评论(0)

gcc/g++编译优化

1.  介绍 什么是CFLAGS和CXXFLAGS 人们用环境变量CFLAGS和CXXFLAGS来告诉GNU编译器集合(GNU Compiler Collection),即gcc,在编译源代码时使用哪些选项。CFLAGS用于C代码,CXXFLAGS用于C++代码。  它们可以用来减少程序的调...
阅读(92) 评论(0)

svn执行update操作后出现:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.

svn执行update操作后出现:      Error : Previous operation has not finished; run 'cleanup' if it was interrupted.      Error : Please execute the 'Cleanup' ...
阅读(126) 评论(0)
    个人资料
    等级:
    访问量: 6万+
    积分: 949
    排名: 5万+
    最新评论