杂学杂用
文章平均质量分 77
我不是至尊宝
梦在远方,你怎么不在路上
展开
-
C语言的一个笔试题:指针与数组的问题
1.数组和指针对于一维数组其实很好理解。假设数组int A[n],和int *p;因为都知道数组名其实就可以表示数组的首地址既p = A;然后我们可以用指针来操作数组。 *p = A[0];*(p+1) = a[1];然后去掉(),既*p+1=A[0]+1;因为*的优先级高于双目运算符+,所以是先取了数组第一个元素,然后+1;*p++ 则是其实是两步操作,先原创 2012-10-29 17:24:41 · 4383 阅读 · 0 评论 -
C中一个面试题:指针常量和常量指针的问题
原题是一个代码语言题,然后问是否报错以及会输出什么。这也是一个朋友去参加校招的一个简单笔试题。刚好我几个礼拜前无聊看了本C编程入门书籍,巩固下。从变量的作用域方面来看一遍1.static 变量只被初始化一次这个对于把变量放在全局中比较好了解。但是比如放在了方法了void Scope_Test(){ static int a = 0; stat原创 2012-10-29 17:33:06 · 2571 阅读 · 0 评论 -
Spring实现后台的任务调度TimerTask和Quartz
最近整后台,涉及到两个后台调度的问题。一是以时间间隔为条件的轮询调度;运用场景:每隔5分钟抓取数据;二是一某个时间点为条件的轮询调度;运用场景:后台日志货报表生成上传,每个周一生成上一周的,每个月初生成上一月。其实按周来执行调度,用前面一个场景也可以实现,但是按月生成,因为每月时间不固定,必须动态判断和执行。后台实现调度的思路,我一开始考虑的是,web启原创 2013-05-09 22:54:31 · 5412 阅读 · 0 评论 -
Mac下WordPress个人站点环境搭建
最近在公司做后台的东西,freshman第一次接触到新的东西总会有点好奇心。但是公司后台用了传统的ssh框架搭建,因此我们基本就是一直在写业务,写业务。加之有个朋友copy一个xx电影下载的网站,顿时又有点复燃我想建个个人站点的欲望。无web经验,无大型网站开发经验,没有css,js,html实际开发经验。好歹我先熟悉下整体搭建流程么,以后在细化一:建站的环境原创 2013-04-28 13:27:19 · 3779 阅读 · 0 评论 -
结构之美学习二《栈和队列》
栈和队列其实是个抽象的数据类型。对于他们的实现,既可以用数组,也可以用链表实现。对于栈和队列,看书的时候可能仅仅只是了解的一个概念。因为要在程序中真正运用上去,个人觉得又是一个高度的思想境界。我只是看了书,了解基本概念。一。栈定义栈是仅限在表尾进行插入和删除的操作线性表。我们把允许插入和删除数据的一段称之为栈顶(top)。另一端称之为栈底(bottom)原创 2012-03-26 14:57:18 · 1394 阅读 · 0 评论 -
算法学习一之常见的七大排序算法
算法之排序排序的一些概念稳定性和不稳定性:关键字相等的记录在排序情况不唯一。内排序和外排序:简单来说前者的操作都是在内存中,后者数据太多,存在于外部存储设备的交互操作。一般我们说的的算法都是值指的内排序。对于排序的分类可能有好几种:一般按操作方式和思想可分为:交换,插入,选择,合并等。也有按计算复杂度的来分的,O(n^2)简单排序(冒泡,简单选折,直接插入)和改原创 2012-03-15 13:52:58 · 5379 阅读 · 4 评论 -
结构之美学习一《顺序表和链表》
对于数据结构,主要分两种:1.逻辑结构,指的是数据对象中元素之间的相互关系。2.物理结构,指的是元素的存储当物理内存空间中的结构。逻辑结构其实就是我们常说的表,树,图。即是来定义这个数据集中元素之间的关系。物理结构的话指的是元素在内存(当然也可以是磁盘)的存储方式,以我们所知,内存其实就是一组存储单元,将元素存储到内存单元中,最常用的就是两种方式,1>顺序的存储,即开辟原创 2012-03-21 10:30:25 · 4106 阅读 · 1 评论