- 博客(29)
- 资源 (3)
- 收藏
- 关注
转载 unbuntu ssh服务
SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然
2011-11-17 11:41:39 882
转载 boost 1.47 编译安装,(windows and linux )
——更新于2011/7/19,目前我已对boost的安装和使用有了新的认识,因此也会对两年前写的这篇文章做大幅修改,网上转载版本泛滥,请以本文为准。 理论上,本文适用于boost的各个版本,尤其是最新版本1.47.0;适用于各种C++编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,VS2010,gcc,C++ Builder等。先总结一下Windows系统。
2011-10-25 10:13:20 1520
转载 “error PRJ0003 : 生成 cmd.exe 时出错” 完整解决方案
这个是英文版本的tools=> Options => Projects and Solutions -> VC++ Directories page then place below rows: $(SystemRoot)\System32$(SystemRoot)$(SystemRoot)\System32\wbem 中文版本确定所谓的“工具”-〉
2011-10-25 09:23:48 609
转载 UML类图
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指
2011-10-11 09:07:40 541
原创 linux/ubuntu install boost
安装所有开发所需编译工具 gcc g++等等sudo apt-get install build-essential然后 安装库sudo apt-get install libboost-dev libboost-dbg libboost-doc bcp
2011-09-26 14:33:05 4602
转载 linux解压 tar命令
linux解压 tar命令tar命令tar [-cxtzjvfpPN] 文件与目录 ....参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别
2011-09-26 10:56:45 355
转载 讲讲volatile的作用
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设
2011-09-21 10:14:51 290
转载 Linux 查看 机器配置
1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.
2011-09-16 13:40:43 522
转载 erlang 源码安装
由于最终部署的生产环境是Centos,所以我需要在Centos中安装Erlang B13R04 ,第一次做这件事情破费周折,主要是对Erlang依赖的库不熟悉,总是编译不过;这里梳理一下安装过程中的细节: Erlang依赖哪些库? A fully wor
2011-09-04 16:45:50 1545
转载 在图形用户登录界面输入正确用户名与密码后,闪了一下(即将要登录进去那一刹那),它NND给我蹦出来了!
在图形用户登录界面输入正确用户名与密码后,闪了一下(即将要登录进去那一刹那),它NND给我蹦出来了! 今天再次遇到,百思不得其解!上次没想到好的方法,而删掉虚拟机创建的Ubuntu重新安装的,不想再重装一遍,折腾不起呀。 我之前明明用得好好儿的!
2011-09-01 18:16:19 2905
转载 vim 命令
首先分清命令模式和编辑模式。基本步骤,1. vim filename或touch filename,进入 vi 编辑文件filename 2. 输入 i 就可以插入编辑
2011-08-21 14:46:39 315
原创 预编译指令--介绍
预处理指令是以#号开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是部分预处理指令: 指令
2011-08-17 16:33:51 1414
转载 转 vim配置
1).vimrc(_vimrc) /etc/vim/vimrc代码:"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 一般设定""""""""
2011-08-12 14:43:23 364
原创 linux socket 解析 & demo
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Un
2011-07-29 08:46:43 484
转载 android权限
<br />顺便把Android Manifest.permission类的Constanst贴上来,跟权限有关的: <br />http://developer.android.com/reference/android/Manifest.permission.html<br />String<br />ACCESS_CHECKIN_PROPERTIES<br />Allows read/write access to the "propTechnorati Tags: Android,p
2011-05-19 21:21:00 337
转载 GDB使用命令
<br />GDB概述 <br />———— <br />GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那<br />种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你<br />会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,<br />尺有所短”就是这个道理。 <br />一般来说,GDB主要帮忙你完成下面四个方面的功能: <br />1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
2011-05-12 12:27:00 463
转载 Linux 启动过程
<br />启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。 启动第二步--读取MBR 众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,别看地方不大,可里面却
2011-05-12 10:46:00 298
翻译 Qt 4 访问 mysql 数据库的简单教程 收藏
首先说个题外话, 我研究(算是研究吧)qt 连数据库的问题, 是为了以后写一些商业软件做基础的, 我就是怕有人骂我, 不更新eva,却研究这么多东西。 自己先惭愧一下, 但毕竟, 我也得考虑今后吃饭的问题, 不过 eva 肯定也会更新的,只是可能再等一段时间。虽然我是在windows下安装,测试,但在linux下也差不了多少,而且我主要是想和大家共享 Qt 连接 mysql的编程方法,但文中确实牵扯到了一些windows设置,所以本来打算发到 KDE 版, 但发在这里也许好一点吧。好了,闲话
2010-12-05 19:04:00 461
翻译 debugger kernel bordbk105.dll or bordbk105N.dll is missing or not registered
<br />更新IDE后没有注册相关链接库<br />操作方法:<br />开始-->运行 <br />然后进入IDE的bin目录:<br />(我的)c:/program files/codegear/rad studio/5.0/bin<br /><br />在命令行中输入:<br />regsvr32 bordbk105.dll<br />回车<br />然后<br />regsvr32 bordbk105n.dll<br />回车<br />
2010-09-19 17:54:00 2100
转载 Delphi 2007安装问题
<br />安装前提是你已经下载了Delphi 2007 for Win32的ISO。<br /> Delphi 2007安装程序根据不同的序列号(许可文件)来判断安装版本,一般ISO中自带的许可文件是专业版的。<br /> 企业版和专业版的许可文件下载:delphi2007_slip.zip <br /> C++ Builder 2007的企业版许可文件(slip file for C++ Builder 2007):cb2007_ent.zip<br /> 新装方法:<br /> 1、下载D2
2010-09-12 12:36:00 1629
转载 Qt 出现“undefined reference to `vtable for”原因
<br />(橙色部分主要内容)<br />由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道。<br />今天我在这里列举的问题也是再编写Qt程序时,总是遇到的问题,问题普遍,而答案却不唯一,解释这一个问题的说法很多,往往只适合某一种情况,因为这个错误太笼统了,它就是-- “undefined reference to `vtable for”可能你看着很熟悉,似乎在
2010-08-07 22:04:00 3432
转载 error LNK2001: unresolved external symbol _main解决办法
<br />解决外部符号错误:_main,_WinMain@16,__beginthreadex ) <br />在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数,就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: <br />libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main <br />LIBCD.lib(wincrt0.obj) : e
2010-07-23 16:48:00 409
原创 CodeBlocks环境下配置Qt
CodeBlocks环境下配置QtC/C++ GUI库多如牛毛,商用的免费的都很多。其中名气最大的C/C++ GUI库可能就是Qt了, Qt非常强大而且版本升级很快,既有商用版也有免费版。(1) 下载如果希望在Code::Blocks下开发Qt的应用,首先需要到Qt的官方网站根据您使用的系统下载相应Qt的最新版本http://www.qtsoftware.com/downloads,然后进行安装。如果您希望在Windows下用Qt编写应用程序,一般可以选用两种版本MinGW的或者MSVC的,这里以MinGW
2010-07-21 20:38:00 6528
原创 Java JDK 环境搭建
<br />1、 下载解压JDK文件包,安装JDK。<br />2、 找到JDK安装路径中bin 文件夹所在的路径。<br />配置环境路径,我的电脑–> 属性à高级。<br />在系统变量中编辑,加入bin文件夹所在的路径,注意在添加路径前输入分号。<br />3、 配置类环境,同样方法,在系统变量中添加classpath 然后变量赋值为 . ;<br />或者添加 .;dt.jar的路径;tools.jar的路径;(注意不可缺少 .; (冒号))<br />4、在doc命令下运行javac j
2010-06-27 16:53:00 444
原创 QT GUI 简易时钟
<br />//analogclock.h<br /> #include <QtGui><br /> #include "analogclock.h"<br /> AnalogClock::AnalogClock(QWidget *parent)<br /> : QWidget(parent)<br /> {<br /> QTimer *timer = new QTimer(this);<br /> connect(timer, SIGNAL(timeout()), this, SL
2010-06-26 20:13:00 838
原创 widows 下QT4环境配置
<br />最近一时兴起,学习一下QT编程,一下是环境配置的一些自己的总结:<br />首先下载 mingw-5.0.2.exe,Google一下即可,然准备qt-win-opensource-4.3.2-mingw.exe(其他版本也可)。<br />windows 下安装软件,一路next即可。<br />下面主要工作是配置环境变量:<br />我的电脑->属性->高级->环境变量配置<br />在用户变量里面找到 PATH (没有的话新建)->编辑 ,在框中添加 ;C:/Qt/4.3.5/bin;C:
2010-06-26 20:09:00 406
原创 置换算法
<br />#include <stdio.h><br />#include <stdlib.h><br />#include <string.h><br />#include <ctype.h><br />void main()<br />{ <br /> void Inputsource(char *sourcefile);<br /> void Outputdoc(char *docfile);<br /> void encode(char *sourcefile,char *codefile);<
2010-06-10 17:21:00 370
原创 多项式加减乘除法算法实现
<br />#include<stdio.h><br />#include<stdlib.h><br />#include<ctype.h><br />typedef struct _POLYNODE{<br /> float coef;//系数<br /> int exp;//指数<br /> struct _POLYNODE *next;<br />}polynode,*polyptr;<br />void createPoly(polynode **P, char ch[]);//建立多项式链表<br
2010-06-10 17:20:00 3139
原创 易位加密算法实现
<br />#include <stdio.h><br />#include <stdlib.h><br />#include <string.h><br />#include <ctype.h><br />#define LINE 5 //每次处理的行数<br />void main()<br />{ <br /> void Inputsource(char *sourcefile);<br /> void Outputdoc(char *docfile);<br /> void encode(c
2010-06-10 17:18:00 2463 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人