自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Yii中使用gii连接数据库报错CDbConnection failed to open the DB connection: SQLSTATE[HY000] [1045] Access denied

在使用http://www.larryullman.com/2009/11/07/creating-models-views-and-controllers-in-yii-2/教程时,遇到如题目描述的问题,本来准备在文章下面评论做笔记的,发现“连接被重置”,开代理去评论,发现代理IP在blacklist上,于是只好写在这里And now I want to record

2013-03-31 09:46:13 8759 5

原创 C/C++中内联汇编

最近在做一个课程设计,做的很是纠结和恼火,进展缓慢,不过还是有收获的。我想先抱怨一下,在中文环境中找点有用的资料真的是很困难,各种论坛里的回答也都根本对解决问题没有帮助,很多人完全没有考虑到新手的知识限制(或许),就我这次寻找C中内联汇编的经历来看,像我一样的菜鸟很难很快的找到入门的指导,所以我决定写一下自己的一些关于内联汇编的新学到的东西。我们以两个数的加法为例来说,首先声明一下,内联汇编与

2012-05-18 11:04:07 2384

原创 C/C++中的static

static 是静态变量的声明关键字,今天才从《C专家编程》中知道它的定义时的赋值只在第一次起作用,多的不说,直接看代码:#include void func(int x){ int s = 1; printf("s = %d x = %d\n",s,x); s = 0;}int main(){ func(1); func(2);

2012-05-02 18:32:26 551

原创 C/C++中关于时间的函数 localtime()

函数:struct tm * localtime ( const time_t * timer );#include #include int main(){ time_t test; test = time(NULL);//抓取现在的时间 ——目前距离1970-01-01-00:00:00所经历的秒数 printf("%s\n",ctime(&test));//将上面的秒数转

2012-04-23 22:22:06 1866

原创 《C专家编程》中关于const的笔记

#include int main(){ #1 //const used in data which means the data is unchangable //and it must assigned when defined const int x = 10;// x = 6; //assignment of read-only variable 'x' int b =

2012-04-23 21:40:05 568

原创 C/C++中关于时间的函数 ctime()

函数:ctime (const time_t * timer);作用,将time_t型的时间转换为易读的string,转换后的string长度为25. 其格式为:Www Mmm dd hh:mm:ss yyyy但是有时只想提取其中的时间(hh:mm:ss),于是我写了下面一个小程序,用来提取其中的时间:#include #include #include #define N

2012-04-23 14:36:56 2835

原创 C/C++中关于时间的函数 time()

函数:time(time_t * timer)1.当参数为NULL时(大多数情况下),返回值是从1970年1月1日至今所经历的时间(以秒为单位),见下面的代码:#include #include #include int main(){ time_t current_time; current_time = time(NULL); printf("%d\n",current

2012-04-22 18:01:00 15519

原创 C/C++中关于时间的函数 clock()

在读《C专家编程》时,其中前言部分的关于时间的那个程序让我发现我还对C中的关于时间的函数不是很熟,于是决定查查资料,逐步学习下。函数:clock()#include #include #include int main(){ Sleep(1000); printf("Up to now, this programme lasts %d ms and it's %d s

2012-04-22 16:01:05 3050 1

原创 链式队列的实现

#include #include #define N 10//定义结点 typedef struct Node{ int element; struct Node * next;}Node;//定义队列 typedef struct Queue{ Node * front; Node * rear;}Queue;//判断队列是否为空 int empty(Queue

2012-04-21 18:06:44 569

转载 Linux下编译的一些基本命令

在windows下图形界面编程习惯了,准备学习使用gcc,但是一些命令还没有记清楚,总是搞混,好在学校里的论坛有个比较详细的介绍,原文在论坛里,我转载见下:注意哈,这个内容会很详细,分类选了嵌入式……这个只针对c语言,另外不涉及系统编程1.编程环境建立,这个就不多说了sudo apt-get install build-essential 以后就可以开工了2

2012-04-20 21:06:51 8258

转载 C/C++中的指针

//刚才在51CTO上看到一篇关于指针的文章,内容不错,但是原文的排版不怎么好,里面的代码也大多无法直接运行(起码在我的编译器上),于是我把原文调整了一下格式,并把里面的代码改正调通,发在这里。在学习c/c+过程中,指针是一个比较让人头痛的问题,稍微不注意将会是程序编译无法通过,甚至造成死机。在程序设计过程中,指针也往往是产生隐含bug的原因。下面就来谈谈指针的应用以及需要注意的一些问

2012-04-19 22:18:40 654

原创 C中的char[]与C++中的string

一直以来都是C和C++不分的混用(也主要是因为一直以来都没有写过什么程序。。。),今天在写一个反转输入字符串的小程序时,发现了格外多的bug,也着实学到了不少东西。起初是写的如下代码(片段):#include #include #include using namespace std;int main(){ string s = "jack is a good boy!"; pr

2012-04-17 21:08:24 1137 2

原创 C/C++中赋值语句的返回值问题

一直以为C/C++中赋值语句的返回值是1(成功赋值)或者0(赋值出错),刚才在看书时发现书中有如下语句: while ((len = getline(line, MAXLINE)) > 0)意思是将(输入)行的长度赋给变量len,然后判断该长度是否大于0(即是否有正确的行输入,这里把仅有换行符的行长度定义为1),如果大于0则进入while循环体内,我感觉这样的语句会出错,因

2012-04-16 19:25:32 26387 4

原创 用C语言绘制直方图,绘制输入单词长度的直方图

这是那本著名的《C语言程序设计》里的数组那部分的一个练习题基本思路是先统计出每个单词的长度(longth)和每个长度的单词出现的次数(number),然后用用两重循环分别扫描X和Y轴绘制直方图代码:#include #include #define N 50struct words{ int longth; int number;};int main(){ //st

2012-04-15 15:15:50 9449 3

原创 Linux命令行中创建的软连接(ln -s)的无法移动问题,以及绝对路径和相对路径的概念

最近刚开始学习鸟哥的Linux基础篇,昨天试验了其中的一些命令,发现在某一个目录下对某个目录创建的软连接在移动到另一个目录下之后就无法正常打开了,问了下同学,这个问题顺利的解决了。首先,在目录dir1下创建一个目录dir2,用到的命令是:jack@ubuntu:~/dir1$ mkdir dir2然后在创建这个目录的软连接,命名为link:jack@ubuntu

2012-04-06 15:39:22 11441 2

转载 回溯算法中彩票生成算法的分析

代码能力实在是不够,自己写不来不说,看个代码都看了好久,终于看明白了,决定写出来,这样或许会加深理解:题目:生成一个四位的彩票,每位是从1到7的任意数字,要求是每位之间不能重复。代码:#include #define MAXN 4 //设置每一注彩票的位数 #define NUM 7 //设置组成彩票的数字 int num[NUM];int lottery[MAXN];i

2012-04-06 15:37:05 4001

原创 贪婪算法找钱问题中由浮点数产生的问题及初步解决方法

问题描述:用最少的零钞找开给出的一个人民币数值。假设人民币共有以下几种面值(元):100,50,10,5,2,1,0.5,0.2,0.1我自己写的代码如下:#include int main(){ int value[10] = {0,10,20,50,100,200,500,1000,5000,10000}; int count[10]={0}; printf("please

2012-04-06 15:27:23 1043

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除