摘要: 学了这么久C++,数据库访问部门一直没有多做了解,近来闲着,打算补上这一处的空白。于是果断的在Fedora 14上安装了数据库mysql,做测试之用。以下鄙人就将实验操作的过程总结一下,整理如下: 1) 安装mysql数据库使用Windows的朋友们安装过程就不用多说了。由于鄙人所使用的是Fedor 阅读全文
posted @ 2012-08-15 14:00 Velx 阅读(18109) 评论(0) 推荐(2) 编辑
摘要: 转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,ma 阅读全文
posted @ 2012-07-11 14:11 Velx 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Java的基本程序结构、关键字、操作符都和C/C++非常相似,以下为主要的几点区别:一、基本程序设计结构: Java的基本程序结构、关键字、操作符都和C/C++非常相似,以下为主要的几点区别: 1. Java的原始数值型数据类型中不包含无符号类型,如c中的unsigned int。 2. 在进行移位运算时,当向左边移动时,如1 << 35, 对于int类型,由于其占有4个bytes(32bits), 因此在Java中,大于32的移位将对32取模,即1 << 35的结果等于1 << 3,以此类推,long将会对64取模。对于int类型而言,如果确实需要获取32 阅读全文
posted @ 2012-07-02 17:26 Velx 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数斐波那契数形如:0,1,1,2,3,5,8,13.....。该序列的通用方程式:Fib(n)=Fib(n-1)+Fib(n-2),递归生成斐波那契数的典型函数如下:unsigned RecursiveFib( unsigned n){if(n<=1)return n;return RecursiveFib(n-1)+RecursiveFib(n-2);}这个程序的时间复杂度是指数级的,它非常低下,根本不能应用于产品中。但是距离模板化版本只有一步之遥。template< unsigned N> struct Fib{enum{//递归定义Val=Fib< N-1 阅读全文
posted @ 2012-06-04 14:06 Velx 阅读(219) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install gnustepsudo apt-get install gnustep-develsudo apt-get install gobjc. /usr/share/GNUstep/Makefiles/GNUstep.sh#import <Foundation/Foundation.h>int main (int argc, const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSLog (@"hello world&quo 阅读全文
posted @ 2012-05-25 14:25 Velx 阅读(2282) 评论(0) 推荐(0) 编辑
摘要: 一、创建DOMXMLBuilder.java 用于创建DOM,Root结点 /******************************************************************** * 项目名称 :rochoc <p> * 包名称 :rochoc.xml.oper <p> * 文件名称 :XmlBuilder <p> * 编写者 :luoc <p> * 编写日期 :2005-6-22 <p> * 程序功能(类)描述 : 根据传入的XML文件生成Document和root结点<p> * * 阅读全文
posted @ 2012-05-24 14:36 Velx 阅读(7915) 评论(1) 推荐(0) 编辑
摘要: 语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。这些选项可以组合使用。输出列的顺序和数目不受选项的顺序和数目的影响。总是按下述顺序显示并且每项最多一列。行数、字数、字节数、文件名如果命令行中没有文件名,则输出中不出现文件名。例如:$ wc - lcw file1 file24 33 file17 52 file211 11 85 total举例分析:1.统计demo目录... 阅读全文
posted @ 2012-05-18 09:07 Velx 阅读(4514) 评论(0) 推荐(0) 编辑
摘要: 最近是经常使用stl中的map,于是就想记一些关于map的东西。这一篇中会讲到map按照value值查找的方法,就是find_if函数。 大家都知道在map中,排序是按照key值排的,map自带的find方法也是按着key值查找的,这在某些情况下可能会遇到一些麻烦。 譬如,map<int, char 阅读全文
posted @ 2012-05-09 15:29 Velx 阅读(46977) 评论(4) 推荐(1) 编辑
摘要: 声明:事先我已经自己动手写了一个简单的dll文件(myDLL.dll),C版接口的。并且用我前两篇有关DLL文章里面的方法,从dll中导出了导入库(.lib)文件,dll中有两个函数,原型如下:voidHelloWorld(); //函数内部调用Win32 API,功能是弹出一个helloworld提示框intadd(inta,intb); //实现两个数相加,并返回结果下面分别通过显示调用和隐式调用两种方法,来模拟Qt如何调用外部dll文件中的功能函数,follow me....预备知识: 1、如果在没有导入库文件(.lib),而只有头文件(.h)与动态链接库(.dll)时,我们才需要显.. 阅读全文
posted @ 2012-04-25 21:44 Velx 阅读(16573) 评论(0) 推荐(0) 编辑
摘要: 1. 甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 ­乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 ­`这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪。 ­启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式 阅读全文
posted @ 2012-04-25 14:46 Velx 阅读(195) 评论(0) 推荐(0) 编辑