首页
PNG素材
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
开发笔记
PHP资讯
PHP教程
前端技术
PNG素材
Tools工具
网站首页
PHP资讯
PHP教程
服务器技术
数据库
前端开发
视频教程
MySql
PHP问答
开发工具
PHP安全
大话程序猿
职场
业内
Mysql
JavaScript
Css
Html
linux
jquery
PHP框架
缓存
PHP视频教程
MongoDB
面试题
开放平台
Oracle
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
PHP 进阶
高并发
负载均衡
PHP框架
网络编程
图像编程
设计模式
WEB服务
方法&架构
算法
返回上级
设计模式
泡妞与设计模式
面试的时候,设计模式会经常被问到。其实我们在写代码中或多或少会用到一些模式,面试官问你设计模式的问题,更多是看你有没有总结过。如果一直都是在那垒代码,你当然会认为这是个很难的问题。所以我们需要总结一下设计模式。请MM去麦当劳吃汉堡,不同的MM有不同的口味,要每个都记住是一件烦人的事情,我一般采用FactoryMetho ...
[详细]
2014-05-16 13:35:11
设计模式
从C/C++与Java的语言设计看代码质量问题
历代编程语言演化,都尝试着去解决不同的附属性困难问题。从Java反省C++的诸般问题而进行改良的结果,我们可以看出它所尝试要解决的问题的困难。Java中有一个很重大的特色,就是垃圾收集机制(GarbageCollection,GC)。垃圾收集机制允许程序设计者尽管放心的去配置所需的内存空间,而毋需自行处理这些内存空间的 ...
[详细]
2014-05-16 13:35:11
设计模式
x=x+1, x+=1, x++哪个效率高些?
之前一直习惯性的认为xx1、x1和x仅仅是书写表示方法的不同,没想到细细研究,差别还是不小的。……从上面的过程可以看出,x比x1少了一个写的过程,而x1比xx1少了一个寻址的过程(查找左面x的地址),所以三条语句的效率是xx1x1x。 ...
[详细]
2014-05-16 13:35:11
设计模式
为什么说Lisp到现在还很先进
如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。你会发现,排在越后面的语言,越像Lisp。Python模仿Lisp,甚至把许多Lisp黑客认为属于设计错误的功能,也一起模仿了。至于Ruby,如果回到1975年,你声称它是一种Lisp方言,没有人会反对。编程语言现在的发展,不过刚刚 ...
[详细]
2014-05-16 13:35:11
设计模式
趣谈编程语言结构——函数
你有没有想过这样一件事情,你有一个函数,赋予它一个名字,那么你能不能够在的程序里面,提到它,提到它的的名字?我是说提到,不是去叫它,即通常所谓的调用。OK,如果你不明白我在说什么,那么让我试着说得更清楚一些。相声演员郭德纲,他有一个名字,他很擅长说相声。我们可以提到他的名字,但是我们并没有叫他到这里来。这就是我要说的。 ...
[详细]
2014-05-16 13:35:11
设计模式
从汇编的角度看函数调用的过程
有时候,我们需要深入了解编程语言的一些细节性问题,比如,编程语言结构--函数是如何实现的,函数的执行会是怎么样的一个过程。下面我们举一个例子,看看函数调用的时候,堆栈会发生怎么样的变化。首先要明白的是操作堆栈段,ss只能用esp或ebp寄存器其他的寄存器eaxebxedx等都不能够用。而esp永远指向堆栈栈顶,ebp用 ...
[详细]
2014-05-16 13:35:11
设计模式
让编程工作高于编程语言
编程的世界里不乏很多技术上的牛人,但机器终究是为了人而存在的。现在的编程世界里“武功”百花齐放,让人应接不暇,但也许这些纷繁之后,他们的产生与发展乃至繁荣,都是世界上一些再最自然,最淳朴的一些道理。如果是编程范式是一种文化,那么编程语言更像是一种宗教——尽管它本不该是。每种流行的语言都有大批忠实的信徒,随时可能与其他的 ...
[详细]
2014-05-16 13:35:11
设计模式
关于结对编程的一些事情
结对编程技术是一个非常简单和直观的概念:两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计。同一个算法、同一段代码或同一组测试、与两位程序员各自独立工作相比.结对编程往往只需花费大约一半的时间就能编写出质量更高的代码,但是,人与人之间的合作不是一件简单的事情。 ...
[详细]
2014-05-16 13:35:11
设计模式
谈谈类定义里的this指针
在类的定义过程中,经常会使用到this关键字,那么我们来理解一下this指针在类定义中的作用。全局函数、静态函数都不能使用this。实际上,成员函数默认第一个参数为T*constthis。这个生命周期同任何一个函数的参数是一样的,没有任何区别。当调用一个类的成员函数时,编译器将类的指针作为函数的this参数传递进去。 ...
[详细]
2014-05-16 13:35:11
设计模式
什么是IoC控制反转
静态类的使用是一个有争议的话题,有人甚至提倡不要在类的名称上使用作用域限定符。关于静态特性争论的焦点在于一个被称为IoC控制反转的设计原则。IoC这个设计原则试图在面向对象编程中去掉所有相互依赖的现象。这个原则对于复杂的系统来说是很重要的。它使得对象具有更好的多态性和封装性。相互依赖的现象越少,就越容易单独测试某个组件 ...
[详细]
2014-05-16 13:35:11
设计模式
关于契约式编程的一些事情
契约式编程是编程的一种方法。那么什么是契约式编程呢?我想这个概念是从“合同”演变过来的。在人类的社会活动中,契约一般是用于两方,一方(供应者)为另一方(客户)完成一些任务。每一方都期待从契约中获得利益,同时也要接受一些义务。通常,一方视为义务的对另一方来说是权利。契约文档要清楚地写明双方的权利与义务。 ...
[详细]
2014-05-16 13:35:11
设计模式
被曲解的敏捷苦了程序员们
一天,程序员甲遇到了程序员乙。程序员甲就问程序员乙了,“听说你们公司也在搞敏捷?”程序员乙答:“是啊,别提了,纠结着呢。感觉现在加班比以前还多了,一个迭代接着一个,比以前累多了。你们公司呢?”“我们啊,现在不怎么提敏捷了。敏捷这一套东西在我们这里不好用。”上述对话并非个案。对大多数人而言,敏捷实施给他们带来的更多是痛苦 ...
[详细]
2014-05-16 13:35:11
首页
上一页
1
2
3
4
5
6
7
8
下一页
尾页
Hi,亲爱的小伙伴!
欢迎来到php1.cn社区!
点击登录, 发现精彩
注册
登录
扫码关注 PHP1 官方微信号
Tools Online | 在线开发工具
HTML/JS压缩
CSS代码格式化
文章自动排版
HTML/JS转换
UTF-8编码转换工具
Unicode 转换
URL编码解码
二维码生成工具
IP地址查询
HTTP状态码(响应码)
网页Header头
网页源代码
JSON解析着色
Diff文件比较
RankList | 热门文章
1
SaltStack部署实践(4)JOB管理与Returns模块
2
如何配置网络连接的IP地址
3
Python实现斐波那契数列的方法与优化
4
解决Next.js应用部署时目录文件过多错误
5
SQL Server 基础入门与实践
6
自定义CSS样式打造个性化HTML5视频播放器
7
重启编程之旅:年后代码挑战
8
深入理解 org.apache.hadoop.ha.HAServiceTarget 的 checkFencingConfigured 方法
9
在Ubuntu系统中安装Windows 7的详细步骤
10
深入解析GLSL中的视图矩阵与投影矩阵
Recommend | 推荐阅读
1
重启编程之旅:年后代码挑战
2
深入理解 org.apache.hadoop.ha.HAServiceTarget 的 checkFencingConfigured 方法
3
在Ubuntu系统中安装Windows 7的详细步骤
4
深入解析GLSL中的视图矩阵与投影矩阵
5
深入理解K近邻分类算法:机器学习100天系列(26)
6
Matlab内存优化:扩展虚拟内存的方法与实践
7
二维几何变换矩阵解析
8
Qt QTableView 内嵌控件的实现方法
9
Android Studio 安装与配置指南
10
福克斯新闻数据库配置失误导致1300万条敏感记录泄露
PHP1.CN | 中国最专业的PHP中文社区 |
PNG素材下载
|
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有