编程技巧
本栏目收集整理计算机编程方面的技巧及方法
- zend stdio8.0 快捷键汇总集合对于任何一款IDE,都设置了很多快捷方式,比如说,快速查找,代码多行缩进,删除缩进等等,都提供了一些快捷键,只要你了解了这些快捷键,编码速度肯定会有大大的提高。接下来我们就介绍一下ZendStdio8
- Get方法和Post方法的区别深入理解Get方法在超链接后边紧跟要传递的参数对于用户是可见的如:http://tieba.baidu.com/f?kw=%D6%A3%D6%DD%B4%F3%D1%A7&fr=index&ie=utf-8而
- json显示日期带T问题的解决方法刚才显示数据的时候遇到一个日期里面带T的问题,就是天数跟小时数之间出现了一个T。表字段里面也没有这个T,后来查询度娘,是因为json处理的时候没有格式化。解决方法:复制代码代码如下:@JSON(for
- json转String与String转json及判断对象类型示例代码复制代码代码如下:functionajaxGetMenuList(){$.getJSON(login.do,function(json){varr=;zNodes+=[;$(json.me
- 算法系列15天速成 第一天 七大经典排序【上】针对现实中的排序问题,算法有七把利剑可以助你马道成功。首先排序分为四种:交换排序:包括冒泡排序,快速排序。选择排序:包括直接选择排序,堆排序。插入排序:包括直接插入排序,希尔排序。合并排序:合并排序。
- 算法系列15天速成 第二天 七大经典排序【中】首先感谢朋友们对第一篇文章的鼎力支持,感动中.......今天说的是选择排序,包括“直接选择排序”和“堆排序”。话说上次“冒泡排序”被快排虐了,而且“快排”赢得了内库的重用,众兄弟自然眼红,非要找快排
- 算法系列15天速成 第三天 七大经典排序【下】直接插入排序:这种排序其实蛮好理解的,很现实的例子就是俺们斗地主,当我们抓到一手乱牌时,我们就要按照大小梳理扑克,30秒后,扑克梳理完毕,4条3,5条s,哇塞......回忆一下,俺们当时是怎么梳理的
- 算法系列15天速成 第四天 五大经典查找【上】在我们的算法中,有一种叫做线性查找。分为:顺序查找。折半查找。查找有两种形态:分为:破坏性查找,比如有一群mm,我猜她们的年龄,第一位猜到了是23+,此时这位mm已经从我脑海里面的mmlist中rem
- 算法系列15天速成 第五天 五大经典查找【中】哈希查找:对的,他就是哈希查找,说到哈希,大家肯定要提到哈希函数,呵呵,这东西已经在我们脑子里面形成固有思维了。大家一定要知道“哈希“中的对应关系。比如说:”5“是一个要保存的数,然后我丢给哈希函数,
- 算法系列15天速成 第六天 五大经典查找【下】大家是否感觉到,树在数据结构中大行其道,什么领域都要沾一沾,碰一碰。就拿我们前几天学过的排序就用到了堆和今天讲的”二叉排序树“,所以偏激的说,掌握的树你就是牛人了。今天就聊聊这个”五大经典查找“中的最
- 算法系列15天速成 第七天 线性表【上】哈哈,我们的数据也一样,存在这三种基本关系,用术语来说就是:1线性关系。2树形关系。3网状关系。一:线性表1概念:线性表也就是关系户中最简单的一种关系,一对一。如:学生学号的集合就是一个线性表。2特征
- 算法系列15天速成 第九天 队列一:概念队列是一个”先进先出“的线性表,牛X的名字就是“FirstinFirstOut(FIFO)”,生活中有很多这样的场景,比如读书的时候去食堂打饭时的”排队“。当然我们拒绝插队。二:存储结构前几天
- 算法系列15天速成 第八天 线性表【下】一:线性表的简单回顾上一篇跟大家聊过“线性表顺序存储,通过实验,大家也知道,如果我每次向顺序表的头部插入元素,都会引起痉挛,效率比较低下,第二点我们用顺序存储时,容易受到长度的限制,反之就会造成空间
- 算法系列15天速成 第十天 栈一:概念栈,同样是一种特殊的线性表,是一种LastInFirstOut(LIFO)的形式,现实中有很多这样的例子,比如:食堂中的一叠盘子,我们只能从顶端一个一个的取。二:存储结构”栈“不像”队列“,需
- 算法系列15天速成 第十一天 树操作(上)先前我们讲的都是“线性结构”,他的特征就是“一个节点最多有一个”前驱“和一个”后继“。那么我们今天讲的树会是怎样的呢?我们可以对”线性结构“改造一下,变为”一个节点最多有一个前驱“和”多个后继“。哈
- 算法系列15天速成 第十二天 树操作【中】先前说了树的基本操作,我们采用的是二叉链表来保存树形结构,当然二叉有二叉的困扰之处,比如我想找到当前结点的“前驱”和“后继”,那么我们就必须要遍历一下树,然后才能定位到该“节点”的“前驱”和“后继”,
- 算法系列15天速成——第十三天 树操作【下】听说赫夫曼胜过了他的导师,被认为”青出于蓝而胜于蓝“,这句话也是我比较欣赏的,嘻嘻。一概念了解”赫夫曼树“之前,几个必须要知道的专业名词可要熟练记住啊。1:结点的权“权”就相当于“重要度”,我们形象的
- 算法系列15天速成 第十四天 图【上】今天来分享一下图,这是一种比较复杂的非线性数据结构,之所以复杂是因为他们的数据元素之间的关系是任意的,而不像树那样被几个性质定理框住了,元素之间的关系还是比较明显的,图的使用范围很广的,比如网络爬虫,
- 算法系列15天速成——第十五天 图【下】(大结局)今天是大结局,说下“图”的最后一点东西,“最小生成树“和”最短路径“。一:最小生成树1.概念首先看如下图,不知道大家能总结点什么。对于一个连通图G,如果其全部顶点和一部分边构成一个子图G1,当G1满足
- 十进制负数转换为二进制、八进制、十六进制的知识分享程序猿们或许对二进制都不陌生,二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。但是很多人都会将二进制转换成整数,但是如何用二进制表示负数呢?有的人会说,在二进制前面加个负
- 网站登录持久化Cookie方案前提1.Cookie是脆弱的。cookie容易被窃取和受到垮站脚本的攻击,我们必须接受cookie是不安全的。2.持久化登录cookies使得它们能通过网站的认证。这跟使用用户名和密码登录是相同的。3
- google提供二维码生成器google提供二维码生成器其实就是参考下面的传参方法复制代码代码如下:http://chart.apis.google.com/chart?cht=qr&chs=200x200&chl=http:/
- 代码着色之SyntaxHighlighter项目(最流行的代码高亮)下载地址:http://www.dreamprojections.com/syntaxhighlighter/或http://code.google.com/p/syntaxhighlighter/演
- 图片的色彩空间问题1.RGB模型:是一个通过与亮度有关的红色(Red)、绿色(Green)和蓝色(Blue)的组合来表现色彩,RGB模型基于色彩的相加;2.Lab色彩模式:Lab色彩模式可以说是最大范围的色彩模式,是一
- 计算机中的字符串编码、乱码、BOM等问题详解因为电脑是windows7系统,开发环境又在linux,经常在linux碰到乱码问题,很是痛苦,于是决定好好了解编码的来龙气脉,并分享个各位,免得出现乱码时不知所措。是否存在文件编码在讲解字符编码之前