- 博客(20)
- 资源 (7)
- 收藏
- 关注
原创 gdb 调试 - 在vscode图形化展示在远程的gdb debug过程
作为实验,我选择用wsl-ubuntu 作为远程机器,在实际中可选择其他linux系统的机器。: 本地机器的操作系统是windows,远程机器的操作系统是linux,开发在远程机器完成,本地只能通过ssh登录到远程。现在目的是要在本地进行。展示在远程的gdb debug过程。(注意这并不是gdb remote)
2024-01-28 00:33:09
1013
原创 1-100-100/1
1-100-100 计划,每天1小时,写100行代码,写100天,就这样。不知道为什么输出 'wrong -_-' , 改天再看吧。
2024-01-12 00:31:17
402
原创 const的作用
const的作用const是C语言的一种关键字,可以修饰变量,参数,返回值,甚至函数体。const可以提高程序的健壮性,你只管用到你想用的任何地方。
2024-01-11 23:45:43
471
转载 Ubuntu下为Firefox安装Adobe Flash Player
Ubuntu下为Firefox安装Adobe Flash Player使用环境: OS:Ubuntu 12.04 LTS Browser: Firefox 12.0 Adobe Flash Player: install_flash_player_11_linux.x86_64.tar.gz安装方法: 1. 下载Adobe Flash Player:
2015-03-15 19:37:01
645
原创 SSH无密码登录远程主机(cygwin --> Ubuntu)
SSH无密码登录远程主机(cygwin –> Ubuntu)准备: 客户端: windows上的cygwin: ying@ying251 服务端: 虚拟机ubuntu 12.04 查看是否在监听ssh 的 22号端口:$ netstat -tlp 方法:在客户端生成公/私钥对,将私钥文件保存在客户端,再将公钥文件上传到服务器端(远程主机) 1、在客户端生成公/私钥对 y
2015-03-15 15:48:20
1181
转载 wxWidgets与其他工具库的比较
原文:http://wiki.wxwidgets.org/WxWidgets_Compared_To_Other_Toolkits首先是关于wxWidgets的一些基础知识: ● wxWidgets不仅仅使用C++,而且能够使用python、perl、java、lua、eiffel、C#(.NET)、basic、ruby,甚至是javascript(
2015-02-26 20:43:20
820
原创 vi 和 vim
关于cygwin下vi编辑方向键和退格键问题的解决 : 1. vi ~/.virc2. 添加以下内容set nocpset backspace=start,indent,eol3. 保存退出 :wq (或者 ZZ)如果是vim 编辑器,则 cp /usr/share/vim/vim__/vimrc_example.vim ~/.vimrc 就o了。 然后就可以愉快地
2014-03-15 20:54:42
1208
原创 eclipse使用技巧(持续更新...)
快捷键 : Alt + / 补全功能Ctrl + Alt + 复制行;其它:windows-->Preference-->General-->Startup and ShutDown 可以设置刚打开celipse时的工作路径选择 ~~
2014-02-10 15:43:52
871
原创 win8画面方向快捷键设置
eclipse c++快捷键 Ctrl + Alt + 与 win8中画面方向的快捷键 冲突了:关闭win8画面方向的快捷键:win + x ----> 控制面板 -----> --->
2014-02-03 15:28:31
1524
原创 filezilla 的使用,win7局域网共享和远程桌面的简单使用
1.作为filezilla server一端的PC首先应该关闭系统的防火墙:2. 开启filezilla server:3.设置好用户名和密码。4.设置共享文件夹:如果想多目录共享,先设置其中一个共享目录为主目录。假设为 D:\myhome ,另外一个目录为 D:\myanother , 只需把D:\myanother 的Aliases设置为D:\myhome
2013-09-21 17:12:06
5579
原创 eclipse+CDT+cygwin
在window是平台使用eclipse开发c++程序:下载standard版本的eclipse,http://www.eclipse.org/;下载cdt(c/c++ development toolkit): 在eclipse中的windows-->install New Software. 新增cdt-- http://download.eclipse.org/tools/cdt/re
2013-09-14 14:02:48
1579
原创 c++字节对齐
写在前面,所谓字节对齐,即使每个成员变量开始放置的位置相对结构体开始地址的偏移量是多少字节的倍数。结构体大小初决定:首先可以确定的是:该结构体的大小肯定是最占空间的成员大小(这里是double,8bytes)的 整数倍~不过,如果用#pragma(n) ... #pragma() ,其中n小于最占空间的成员大小,那么该结构体的大小就是n的整数倍;此外,则按默认确定结构体大小。比如说在下
2013-09-07 20:48:31
736
转载 extern "C"
extern "C"的惯用法(1)在C++中引用C语言中的函数和变量,在包含C语言头文件(假设为cExample.h)时,需进行下列处理:extern "C"{#i nclude "cExample.h"}而在C语言的头文件中,对其外部函数只能指定为extern类型,C语言中不支持extern "C"声明,在.c文件中包含了extern "C"时
2013-09-01 13:31:57
737
原创 extern和头文件的纠结
/*某头文件*/#ifndef __***__#define __***__ ......#enif宏的作用范围是本源文件内(.c /.cpp),如果内有变量的定义或者是函数的定义,可以防止本源文件重复包含该头文件而导致的重复定义这一错误。 附带说一下,声明不是必须的,声明是可以重复的【当然生命只有一次啦】。某一全局变量多次声明后如果还没定义,编译器会自
2013-09-01 13:29:25
964
原创 在虚拟机Ubuntu上搭建samba服务器
【一般来说,搭建完samba服务器,即使重启Ubuntu,samba服务器已经默认启动。】首先虚拟机要用桥接方式。1.安装:sudo apt-get insall sambasudo apt-get install smbfs 2.创建共享目录:mkdir /sambasudo chmod -R 0777 /samba 3.创建Samba配置文件
2013-08-31 22:29:12
1272
原创 笔记本的Fn键
今天在笔记本上用虚拟机Ubuntu虚拟机的时候发现默认开启Fn+,一番尝试后w,发现in7和Ubuntu对这一设置是相互独立的: Fn+[Num lck] 开启或关闭
2013-08-31 20:48:50
1518
3
getst源码编译-eclipse工程
2015-03-17
gtest1.7 源码
2015-03-17
Effective C++(2nd) chm
2014-03-15
Linux网络编程超级详细笔记
2013-09-19
给u-boot增加一条命令
2013-09-08
zigbee技术入门必备
2013-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人