自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 自定义表单的类

今天写项目的时候需要自定义字段,以前觉得这样的功能应该会比较麻烦,但是结果还是挺好的,只要你的思路清晰,我想这个应该不是问题但是我在开发的过程中却纠结如何拼凑html代码,这样做真的很啃爹,但是只要我们一点一点的拼接 php$str = '' ;$str .= '';这样一点一点的拼接是不会出现什么难以解决的bug的js 

2015-06-27 21:32:00 446

转载 一些比较常见的算法复杂度

一些比较常见的算法复杂度 2010-11-17 19:15:07分类: C/C++若设二叉树的高度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的节点都连续集中在最左边,这就是完全二叉树。 性质:对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1性质四具有n个结点的完全二叉树的深度为「l

2015-06-24 08:00:53 963

转载 时间复杂度和空间复杂度估算思路

下面是我转载的文章一般思路: 找出程序中的基本模块,和一些常用的量级进行对比,同一个量级在极限中是相等的算法复杂度 分为时间复杂度和空间复杂度。其作用: 时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。时间复杂度1.时间频度  一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也

2015-06-15 16:00:39 741

转载 架构师的路

怎么面试架构师Date  Sun 14 June 2015 Tags architect / interview其实本文想说的是:当面试一个架构师的时候,我们应该问什么问题?我觉得,问什么样的问题,体现了team leader更加看重架构师的哪些特点。我一直认为,做技术就跟练武一样,在练武的不同阶段,分招式和心法。技术也一样,在不同的阶段

2015-06-14 23:44:38 773 1

原创 缓存原理解析

#用php变量做缓存,显示了缓存的原理就是这么简单class Demo{ public cache = array() ; public function get_data($sql) { $hash = md5($sql) ; if(!isset($this->cache[$hash])) { return $this->cache[$hash] ; }

2015-06-11 21:55:18 417

原创 对于 写代码时碰到逻辑很杂的问题

有这样一种情况,看着这个逻辑并不复杂,但是就是总类特别多,简单的理解就是排列组合了,这些情况杂合在一起,特别多又相似的时候,我们需要分级。这个时候分级是最好的解决办法了,就算是代码重复一些是没有关系,这样可以清晰的把代码写出来。并且可以保证逻辑的正确。在做财务系统的时候有一个批单子的权限问题搞得我很头痛,本身单子经过很多级别,状态也非常的多,此时就用这种方法解决是非常好的。

2015-06-07 20:46:41 1700

转载 mvc同感

MVC是web开发中常见的程序结构。简单的mvc结构如下:view层:显示层。 control层:业务层,集合了各种action。 model层:模型层,一般和数据打交道。简单的sample:一个表对应一个model类。其中control层调用model层的方法,实现对数据的访问。 采用这样的结构在一定程度上,可以做到代码清晰,较容易扩展

2015-06-07 20:10:03 376

原创 mvc与设计模式的理解

很是疑惑有人说mvc是设计模式,和我们普通的适配器,单例设计模式是有什么区别呢,一直搞不定明白,今天静下心来思考了,也百度了很多。下面是我自己的总结,mvc是一种框架级别的设计模式,针对的代码重用,维护性,而我们的适配器,单例等一些设计模式其实是在编码过程中的一些总结,例如在CI框架中,db驱动类的设计的写法就是应用了适配器的设计模式,原则就是提供唯一的接口,对程序员屏蔽差

2015-06-06 19:32:35 1617

原创 activerecord中拼接SQL语句

开发这么长时间了,相对activerecord做一些解释,一般很多的框架都会有这个东西,先说优点利用activerecord 组合数据是挺方便的,但是如果是多条件查询的话,我们就需要手动的拼接每一个对象了,例如在CI中$sqlobj = $this->db->select() ;if(condition){ $sqlobj = $sqlobj->limit*(10

2015-06-06 11:11:28 1193

转载 关于mvc的一些体会,看到这一篇感觉领悟到了,所以记录下来

MVCMVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。 视图 :视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe

2015-06-06 08:21:53 1452

原创 php程序新体会

这阵子都在苦逼的加班,终于还是有一些自己的体会的,大牛看了不要唏嘘,初学者看了也不要觉得高深。个人最近才开始思考如何写代码的,第一次有这种感触。一个报表系统,虽然算不上很难,但是让我思考了很多的东西,譬如接口如何设计,参数的传递,页面数据模型的规划。先说接口的设计吧!一个好的交互可以让你的程序如鱼得水,也可以在工作中非常的轻松。刚开始进公司的时候,很多架构是有架构师来做的,

2015-06-04 23:37:50 467

php最新中文手册 chm

这是最新的中文php手册

2014-10-14

jquery手册

这是一个非常好用的jquery参考手册,希望更多的人从中受益

2013-11-16

php chm手册

这个是一个很全的手册,如果你想学习php的话,一个很好很全的手册是必不可少的,所以这里提供下载,

2013-10-03

空空如也

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

TA关注的人

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