分类: 编程技术
PHP开发者常犯的10个MySQL错误
数据库是WEB大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。
如何编程?四步走,So easy!
编程很难吗?看完这张漫画,把四大秘籍记在心中,妈妈再也不担心了!哪里不会搜哪里!嘻嘻~
麻省理工的 Picture 语言:代码瘦身的秘诀
如今,机器学习算法已经进入了主流的计算机,而麻省理工学院正在研究一款让每日的编程变得更加简单的技术。
如何编写富有表现力的代码?
随着程序员经验的增长,他们必然会学到越来越多的方法来解决同样的问题。
Dart语言背后有哪些大牛?
Dart是Google于2011年发布的一门开源编程语言,旨在帮助开发者克服JavaScript的缺点。Hack News的用户pacala曾针对Dart 1.8发布的消息评论时指出Dart的开发团队非常强大,汇聚了该领域的许多专家
Google《Android性能优化》学习笔记
Google在Udacity上的《Android性能优化》在线课程详细介绍了该如何优化性能,这些课程是Google之前在Youtube上发布的Android性能优化典范专题课程的细化与补充。本文是对渲染、运算、内存、电量四个篇章的学习笔记。
格式化 SQL 来提高效率
已格式化的SQL并不比未格式化SQL运行地更快。数据库可能真的不太在意你是否把逗号放在每个字段名称的前面或后面。
8 个 git 的小技巧
git 已经成为了我日常必备工具之一,我总结我几乎每天使用的8个有用(且简洁)的小技巧。
fortune 命令简介 – 阮一峰的网络日志
美国中餐馆的最后一道菜,往往是小甜饼,叫做”幸运饼”(fortune cookie)。
程序员从书本学习编程的 5 个建议
学习编程有很多种方式,比如在线教程、网络课程或是高强度的编程训练营。教程是不错,不过它能教给你的只有基本知识。
王垠:编程的宗派
总是有人喜欢争论这类问题,到底是“函数式编程”(FP)好,还是“面向对象编程”(OOP)好。既然出了两个帮派,就有人积极地做它们的帮众,互相唾骂和鄙视。
远程结对编程实战:看看别人是怎么做的
在进行远程工作时,使用结对编程方式能够有效地增进开发者之间的互动,并促进团队的良好关系。
优秀程序员思考、学习新技术的原则和方式
最近了解了几个 MVC 的框架,其中有两个是公司内部的。发现这些东西都是类似的,从处理逻辑到页面渲染;从 service 到 layout;配置的实现无非就是 XML,或者 annotation……我有种感觉,兴许已经跳不出这个思维圈子了?
Nginx 重写规则指南
当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。
7种常用的互联网数据挖掘技术
数据挖掘的技术有很多种,按照不同的分类有不同的分类法。
测试先行的12个好处
如果你还是不愿改掉你之前先写代码的老毛病,至今还认为个人习惯比先设计好的软件还重要,那我也只能叹息了。
小黄鸭调试法,每个程序员都要知道的
花了一下午(或一天)在试图解决某个 Bug,后来才知道解决方案很简单,当时就是没有想到。
PHP 判断数组是否为空的几种方法
注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右
编程语言:变革创业思维的工具
编程语言塑造了用户的思维方式,使他们有能力实现自我变革。
Linux基础:如何找出你的系统所支持的最大内存
大多数情况下你可以从BIOS、产品目录或者干脆手动找出你的系统所持的最大内存。
PHP生成随机密码的几种方法
使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。
三招教你释放设备内存
还在担心拍照摄像时突然手机空间不足吗?三招教你释放内存
加载 CSS 时不影响页面渲染
本文展示了一种技术,它能通过异步下载样式表,以阻止它们的下载阻塞页面的渲染,从而尽可能快的让访问者获取到信息内容.
程序是怎么执行的
Docker 是一个建立在操作系统+编译器基础之上的系统,所以了解操作系统,编译器以及程序运行机制对我们理解 Docker 来说非常重要。
PHP中的魔术方法和魔术常量简介和使用
有些东西如果不是经常使用,很容易忘记,比如魔术方法和魔术常量
