- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu 下如何通过命令端使用Github
Ubuntu 下如何通过命令端使用GithubShelmyLin背景:假如现在我电脑里有某个工程项目TestProject,里面有很多代码,我想把它传到Github上,方便找工作的时候别人查看。提前准备:Github 帐号,注册地址:https://github.com ubuntu下安装git:sudo apt-get install git第一步:安装g
2014-10-22 06:13:39
1000
原创 [深入理解计算机系统]Hello World的一生
一个Hello.c程序如表1.1所示。Hello.c#include int main(){ printf(“Hello World\n”); return 0;}这个Hello World程序,看似简单,可是为了让它完成运行,需要系统的各个组成部分协调工作,本文将通过跟踪Hello W
2014-04-09 19:56:06
3156
原创 .net对SQL Server2008数据库的读写操作
/*本文档由林雄民收集整理Email:linxiongmin@gmail.com*//*本文档主要讲述.net环境下SQL Server的读写操作*//*1、在头文件中定义SqlConnection*/SqlConnection ^ConnSql;/*2、链接SQL Server数据库*/private: System::Void buttonConne
2014-04-09 19:09:55
1352
原创 [VC++.NET编程]int转化成String
int m_TempValue = 10;String ^Str; Str = System::Convert::ToString(System::Convert::ToSingle(m_TempValue));使用String.Format有问题!赋值不过去!2013-11-12
2013-11-12 20:33:43
1128
原创 [VC++.NET编程].NET基础知识
1 .NET框架平台.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。.NET框架的目的是便于开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应用程序之间,可以使用Web服务进行沟通。从层次结构来看,.NET框架又包括三个主要组成部分:公共语言运行时(CLR:Common Language Runtime)、服务框架(Services Fr
2013-09-01 16:32:34
1997
原创 [深入理解计算机系统]第二章-信息的表示与处理
1.强制类型转化,低层的位表示不变。2.C语言在执行运算的时候,如果他的一个运算数是有符号的而另一个是无符号的,那么C语言会隐式的将有符号参数强制转化为无符号参数,然后再执行运算。例如2147483647 > -2147483647-1 但是,2147483647U 因为,第二个运算涉及有符号与无符号的运算,C语言会隐式的将有符号参数强制转化为无符号参数,故-2147483
2013-08-27 10:34:25
1182
原创 [深入理解计算机系统]数据储存-大小端法与补码
#include typedef unsigned char *byte_pointer;void show_byte(byte_pointer start,int len){ int i; for(i=0;i<len;i++) { printf("%.2x",start[i]); } printf("\n");}void show_int(int x){ sho
2013-08-09 16:08:35
1234
原创 使用ubuntu会遇到的问题
ubuntu添加windows字体ubuntu中自带的字体虽然相当丰富,但是有时候还是希望自己的ubuntu中有windows下的字体,其实这也不是难事,只要几步就搞定了。1、复制windows中的字体文件(%system%/windows/fonts文件夹下)常用字体有:黑体SimHei;宋体SimSun;华文楷体STKaiti;华文宋体STSong;华文隶书STLiti
2013-08-08 16:57:42
692
原创 [windows编程]CListCtrl的排序算法实现
目标点击列表控件的列头,实现对列表数据的排序。实现方法Step1选择List Control控件,拖动到对话框中,右键控件,选择Add Event Handler,在Message Type栏选择LVN_COLUMNCLICK消息,添加相应的消息响应函数(例如OnLvnColumnclickLiscontract)。Step2在OnLvnColumnclic
2013-08-02 09:48:04
1077
原创 [windows编程]中文转拼音类-得到拼音首字母
中文转拼音类:CHzToPyHzToPy.h#pragma onceclass CHzToPy{public: CHzToPy(void); ~CHzToPy(void); char convert(wchar_t n); bool In(wchar_t start, wchar_t end, wchar_t code); CString HzToPinYin(CStrin
2013-08-01 20:43:07
1144
原创 [Windows编程]父对话框与非模态子对话框的消息通信
父对话框类:Cwhu_VoiceCardDlg子对话框类:Cwhu_FaxDlg父对话框向子对话框传递消息Step1: 定义消息在 父对话框类的头文件"whu_VoiceCardDlg.h"中#define WM_UPATEDATA WM_USER+20 ,父对话框发出WM_UPATEDATA 消息,子对话框接收并相应。Step2:定义消息响应函数在子对话框头文件
2013-07-25 11:51:10
950
原创 Linux入门学习-文件操作_第六章
6.1 基本的函数介绍在Linux中,所有对设备和文件的操作都是使用文件描述符来进行的。文件描述符是一个非负的整数,它是一个索引值,并指向在内核中每个进程打开文件的记录表。当打开一个现存文件或创建一个新文件时,内核就向程返回一个文件描述符;当需要读写文件时,也需要把文件描述符作为参数传递给相应的函数。通常,一个进程启动时,都会打开3个文件:标准输入、标准输出和标准出错处理。
2013-07-15 14:05:48
857
原创 Linux入门学习-gcc编译器与静态动态链接_第五章
5.1 静态链接库与动态链接库的区别静态链接库在链接后,被引用的代码讲被复制到最终的可执行文件中,可脱离函数库直接运行。动态链接库在内存中只包含一份可执行的映像,所有链接到动态链接库的程序都共享这份映像!5.2 静态链接bear@bear-K40IE:~/program/sec$lsadd.c add.o first1.c lib srcbear@b
2013-07-15 13:58:12
960
原创 Linux入门学习-SHELL编程基础_第四章
Shell的种类:bash(较常用);ksh;Csh4.1 查看用户信息linxiongmin@bearthur-K40IE:~$vi /etc/passwdroot:x:0:0:root:/root:/bin/bash...省去一大堆其他的...linxiongmin:x:1000:1000:linxiongmin,,,:/home/linxiongmin:/bi
2013-07-15 13:34:52
978
原创 Linux入门学习-ubuntu基本命令_第三章
3.1 网络管理3.1.1 基础知识:OSI参考模型:OSI(Open System Interconnect)开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。 第7层 应用层:OSI 中的最高层。为特定类型的网络应用提供了访问OSI环境的手段。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要
2013-07-15 13:07:30
1085
原创 Linux入门学习-ubuntu基本命令_第二章
2.1 用户管理下面创建一个用户并给这个用户设个密码:bearthur@bearthur-Lenovo-G450:~$ sudo useradd user4[sudo] password for bearthur:bearthur@bearthur-Lenovo-G450:~$ id user4uid=1005(user4) gid=1006(user4) 组=1006(use
2013-07-15 12:58:46
1470
原创 Linux入门学习-ubuntu基本命令_第一章
1.1 ubuntu目录结构 / 根目录bin 放普通用户的命令boot linux的核心文件 如mrb镜像 grub启动dev 硬件 如串口etc 系统配置文件 如configlib 存放动态库mnt 挂载不同设备proc 存
2013-07-15 12:50:50
1517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人