2014年6月3日

C++2年经验

摘要: 网络sql基础算法 最多到图和树常用的几种设计模式,5以内即可 阅读全文

posted @ 2014-06-03 16:58 程序员中的战斗机 阅读(145) 评论(0) 推荐(0) 编辑

2014年5月30日

网站

摘要: 目前只支持SQL查询功能列出表结构包括字段,类型,有多少条记录等等后台 使用SQL sever 数据库 阅读全文

posted @ 2014-05-30 10:36 程序员中的战斗机 阅读(92) 评论(0) 推荐(0) 编辑

2014年3月24日

大端和小端C++转载记录

摘要: http://blog.sina.com.cn/s/blog_660234cf0100wsgs.htmlhttp://bbs.csdn.net/topics/360039546 阅读全文

posted @ 2014-03-24 13:45 程序员中的战斗机 阅读(104) 评论(0) 推荐(0) 编辑

2013年9月18日

随想~_~工作一年

摘要: 眨眼间,工作一年了,过的真快,上学的时候听大家说 工作了就会怀念学校的生活了,现在呢,其实我也怀念,虽然工作了能赚钱了,想做点什么就能做点什么,但是没有自由哎。生活:去年刚毕业的时候,勉强能维持温饱。一年下来,虽然工资有所涨幅,但还是太少,已经感觉到压力了,比如同学结婚,甚至还有生孩子等等。基本上一年了,也没攒下多点钱,不过日子总归越来越好。至少没有被平淡的生活磨没了棱角。从过年到现在也有大半年没回家了,有点想家了,还好10.1就可以回去了,有的时候也会迷茫,在二线城市这稍显繁杂的生活和家乡小城静雅的生活对比中困惑,究竟我想要的是什么,一直以为自己看的挺清晰,看来我也摆脱不了。有时候面对着还算 阅读全文

posted @ 2013-09-18 17:17 程序员中的战斗机 阅读(240) 评论(3) 推荐(0) 编辑

2013年4月24日

C语言内存讲解

摘要: 转载自http://blog.sina.com.cn/s/blog_4c78d3fb0100u8av.html1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3) 从堆上分配,亦称动态内存分配。程序在运行的时候用malloc或new申请任意多少的内存,程序员自己负责在何时用free... 阅读全文

posted @ 2013-04-24 09:04 程序员中的战斗机 阅读(323) 评论(0) 推荐(0) 编辑

2013年4月9日

查找算法:折半查找

摘要: 线性查找时间复杂度:O(n); 折半无序(用快排活堆排)的时间复杂度:O(NlogN)+O(logN); 折半有序的时间复杂度:O(logN);顺序查找: 这种非常简单,就是过一下数组,一个一个的比,找到为止。折半查找: 第一: 数组必须有序,不是有序就必须让其有序,大家也知道最快的排序也是NLogN的,所以.....呜呜。 第二: 这种查找只限于线性的顺序存储结构。摘自:http://www.cnblogs.com/huangxincheng/archive/2011/11/20/2256351.html折半查找26 ///</summary>27 /... 阅读全文

posted @ 2013-04-09 11:46 程序员中的战斗机 阅读(300) 评论(0) 推荐(0) 编辑

2013年4月8日

排序算法:冒泡和快排 摘自网络

摘要: 冒泡排序:首先我们自己来设计一下“冒泡排序”,这种排序很现实的例子就是:我抓一把沙仍进水里,那么沙子会立马沉入水底,沙子上的灰尘会因为惯性暂时沉入水底,但是又会立马像气泡一样浮出水面,最后也就真相大白咯。关于冒泡的思想,我不会说那么官方的理论,也不会贴那些文字上来,我的思想就是看图说话。那么我们就上图. 要达到冒泡的效果,我们就要把一组数字竖起来看,大家想想,如何冒泡?如何来体会重的沉底,轻的上浮?第一步: 我们拿40跟20比,发现40是老大,不用交换。第二步: 然后向前推一步,就是拿20跟30比,发现30是老大,就要交换了。第三步:拿交换后的20跟10比,发现自己是老大,不用交换。第... 阅读全文

posted @ 2013-04-08 16:48 程序员中的战斗机 阅读(237) 评论(0) 推荐(0) 编辑

2013年3月18日

位运算 C++

摘要: 原码:是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。补码:正数的反码与其原码相同;负数的补码等于其源码的符号位不变,数值部分的各位取反,然后整个数加1。位运算:范围:一般适合只有两种case的情况,速度比较快C++实现1:#include <bitset>bitset< 32 > bitvec;声明了一个含有32 个位的bitset 对象位的顺序从0 到31 缺省情况 阅读全文

posted @ 2013-03-18 13:29 程序员中的战斗机 阅读(158) 评论(0) 推荐(0) 编辑

2013年3月11日

SQL 相关知识

摘要: 转载自http://www.cnblogs.com/fan0136/archive/2009/09/21/1571233.html参考资料http://www.cnblogs.com/hicjiajia/archive/2011/01/25/1944578.htmlSql常用语法下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础 阅读全文

posted @ 2013-03-11 13:35 程序员中的战斗机 阅读(163) 评论(0) 推荐(0) 编辑

2013年2月20日

设计模式学习3 观察者模式

摘要: 研究了下观察者,代码是转来的,观察者模式的特点是:尽最大可能减少耦合性;不要与具体的类发生关联,如在一个类中声明另一个具体类的引用等;如果需要另一个类对象的话尽量设置抽象类然后继承。适用case:一个类和多个类发生关联,修改这个类后自动通知其它关联类代码:1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦.. 阅读全文

posted @ 2013-02-20 16:35 程序员中的战斗机 阅读(194) 评论(0) 推荐(0) 编辑

导航