- 博客(11)
- 收藏
- 关注
转载 linux中gdb的可视化调试
今天get到一个在linux下gdb调试程序的技巧和大家分享一下!平时我们利用gcc进行编程,进行程序调试时,观察程序的跳转等不是这么直观。都是入下的界面! 但是如果我们在编译连接时上加了-g命令生成的可执行文件,用gdb -tui -q p2psrv(要debug的命令),就可以进入一个类似的可视化的调试界面。 之后相信一些基本的gdb操作大家都应该清楚。b...
2016-11-09 21:37:00 1220
转载 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程.
其实有时想想linux内核的设计也蕴含着很多人生哲学,在linux中有这么几个特殊进程中,我们一开始见到它们的名字可能还会觉得很诧异,但在了解完了原理后,我们仔细想想,这样的命名也不无道理!下面我就给大家分别介绍一下这三种特殊的进程! 1.孤儿进程 如果父进程先退出,子进程还没退出那么子进程将被 托孤给init进程,这是子进程的父进程就是init进程(1号进程).其实还是...
2016-11-02 03:40:00 384
转载 深度剖析fork()的原理及用法
我们都知道通过fork()系统调用我们可以创建一个和当前进程印象一样的新进程.我们通常将新进程称为子进程,而当前进程称为父进程.而子进程继承了父进程的整个地址空间,其中包括了进程上下文,堆栈地址,内存信息进程控制块(PCB)等. 1.父子进程 那么我们首先来先说说父进程和子进程之间的区别:父进程设置了锁,子进程不继承进程ID不同子进程的未决告警被清除子...
2016-11-02 01:25:00 475
转载 一道题浅析 i++,++i,i+1及(引用)&i的区别
我们可能很清楚i++,++i和i+1级&i的概念,但在实际运用中我们就有可能很容易搞混淆.特别是在递归中区别它们就显得尤为重要了.那首先我们先看一段利用递归逆序字符串的代码,你能回答出这段代码的正确输出吗?#include <iostream>using namespace std;void print(char *s);void ...
2016-10-24 00:51:00 248
转载 Linux环境下proc的配置c/c++操作数据库简单示例
在虚拟机上装了oracle11g数据库,原本想利用c/c++学习操作数据库.结果感觉摊上了一个大坑.从安装好oracle数据库到配置好proc的编译选项整整花了二天.但让我意识到自己自己几点薄弱:1.对Linux的命令和脚本的使用不够熟练.2.对Linux的个文件夹的作用不够了解;(打算下次补充一篇这样的总结博客.)3.英文还是很差劲的我.好入真题. 由于我引进配置好了,不想在...
2016-10-12 02:31:00 155
转载 ORACLE11g下如何利用SQL DEVELOPER连接上数据库?
最近在学习数据库的相关内容,在sqlplus敲了几天命令行窗口后,想尝试一下用sql developer 连接上数据库但一直没有实现.在网上查询了相关资料后现在终于弄好了,就来写下此篇博文与大家分享!接下来给大家分步骤介绍. 1.打开sql developer后配置java.exe路径.这点装过ecilipse的应该都很熟悉了,在此就不细说了.如果不记得自己java环境的安装路...
2016-10-07 21:03:00 170
转载 arpa/inet.h所引起的Segmentation fault及网络编程常见的头文件
最近在学习Linux网络编程方面的知识,感觉还是有些困难。主要是对协议过程的理解,还有socket的API的理解不够深刻。今天复习编写了一个TCP的服务端和客户端的程序实现client.c从命令行参数中获得一个字符串发给服务器,然后接收服务器返回的已处理的字符串并打印。 server.c 1 #include <stdio.h> ...
2016-09-26 22:24:00 973
转载 每日总结 【2016-09-24】
今天看了学校很多同龄人的技术博客和他们的github,对比之后感觉自己的差距还是比较大。话说一转眼也大三了,希望自己能看清自己,多点思考,多点表达自己的想法,多点动手去完成一些项目。不要总是停留在知识的表层,要静下心来用学到的知识去完成一些力所能及的项目,增强自己解决问题的能力,不要总是仅仅零碎的学习一些知识点。对比了别人的技术博客,感觉自己的博客还是有很大差距,还有别人的项目经历确...
2016-09-24 23:42:00 100
转载 Linux下的pure-ftp的安装详解
FTP(File Transfer Protocol)是文件传输协议,常用于Internet上控制文件的双向传输.同时,它也是一个应用程序,用户可以通过它把自己PC机与世界各地所运行FTP协议的服务器相连,访问服务器上大量应用程序和信息.FTP的主要作用就是本地计算机与远程计算机(服务器)的文件共享.因此掌握它很重要! 安装pure-ftpd 1.下载软件 cd...
2016-09-20 07:14:00 210
转载 约瑟夫环问题
题目描述约瑟夫问题是一个非常著名的趣题,即由n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。给定两个intn和m,代表游戏的人数。请返回最后一个出局的人的编号。保证n和m小于等于1000。测试样例:5 3返回:4---------------------------------...
2016-08-26 12:19:00 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人