编程书籍推荐之关于通过读书学习编程

实践是学习编程最好的方式;比较百闻不如一 run 嘛;除了动手另一个我认为有效的学习方式就是看书了;虽然网上各种教程类的文章很丰富;但是大多比较零散;这时候书的特点就比较明显了;书都是比较系统的讲解知识;理论性比较强;我住的地方离公司有1个多小时的通勤时间;这时间都浪费掉的话想想也是笔巨大的损失;好在北京的地铁还算平稳;几年来我也看了不少的书了;...
阅读全文

震惊!github打卡薪资竟然可以翻倍

听说uc震惊部正在招人;我写个标题看能不能通过面试;哈哈哈哈哈;好了请忽略标题的震惊成分和上面这几句话;咱们进入本文的正题;事情的起源呢是这个样子的;我喜欢分享大家都是知道的;这几年一直是持续的在贡献开源项目;除非有无法抗拒的情况;比如说我这人生中第一次输液直接输到了凌晨1点多;导致了我这提交中断的;我每天下班回去后我都会抽出时间;多多少少的提交...
阅读全文

写给thinkphp开发者的laravel系列教程(十)调试面板

上篇文章讲过打印数据的函数;but 打印函数有个弊端是会破坏打印页面的 html 结构;在不使用 IDE 编辑器断点调试的情况;有什么方案既能打印数据还不破坏页面结构呢?使用 thinkphp 的童鞋肯定对下面这个小图标很熟悉;点击打开是会显示当前页面的一些信息;就像 chrome 或者 firefox 的 F12 开发者调试工具一样;比较有用的是当前页面的...
阅读全文

创建QQ群及捐赠渠道

经常有童鞋们留言;呼吁我建个QQ群供大家交流;还有一些问我QQ号的;想加QQ详细询问一些问题;也不乏亲们认为我的文章为他们提供了帮助;希望能放出个二维码捐赠赞赏的;我一直也在关注着大家的需求想法;但是作为一个完美主义者外加处女座强迫症晚期患者;建群了就要对它负责必须要把它维护好了;然而我工作又比较忙;我同样要为我的BOSS负责;工作的时间我是不处理个...
阅读全文

写给thinkphp开发者的laravel系列教程(九)打印数据

php这种脚本语言调试起来是很方便的;大多时候看报错打印一下数据就知道问题所在了;php 自带了 `print` 和 `var_dump` 两个打印函数;但是打印出来的样式实在让人目瞪狗呆;thinkphp 框架自带一个 `dump` 函数;看过上篇文章的童鞋会懂我的;除非是需要查看数据的类型等更详细数据;否则平常开发我是不用框架的打印函数;laravel 也是有一...
阅读全文

写给thinkphp开发者的laravel系列教程(八)自定义函数和类

我有一个 p 函数是用来打印数据的; 不管走到哪个项目我都会带上她;虽然框架一般也都自带打印函数;但是并不一定符合我们的习惯或要求;这时候就需要自定义函数了;开发中定义一些常用的函数可以大大的提升我们的效率;避免重复代码;thinkphp 的公共函数是放在 Application/Common/Common/function.php 目录下的;然鹅 lar...
阅读全文

写给thinkphp开发者的laravel系列教程(七)视图

相对于 MC;laravel的视图V可能是最容易上手的;但是如果想用好;那也是我们 phper 最难掌握的部分;因为它涉及到了领域叫前端;laravel 和 node.js 有着非常紧密的结合;这也正是 laravel 强大的原因之一;它不仅仅是一个 php 框架;它更是一个全栈框架;不熟悉 node.js 的童鞋很难发挥出它巨大的威力;不过没关系;它的...
阅读全文

写给thinkphp开发者的laravel系列教程(六)模型

走过了路由;翻过了控制器;这就到了模型了;laravel的数据库部分有一个很大的优点是使用了全球最先进的Eloquent ORM;她让数据库的操作变的简单安全且无懈可击;laravel的数据库部分有一个很大的缺点是使用了全球最先进的Eloquent ORM;她让数据库的操作变的缓慢笨重且无药可救;laravel 虽然也有一些东西被人诟病;比如说路由;但是人家...
阅读全文

写给thinkphp开发者的laravel系列教程(五)控制器

最近有事耽搁了一段时间;以至于让这篇文章迟到了一段时间;上上篇文章我就简单的聊了下目录;下面就有请控制器上场了; 在使用thinkphp创建控制器的时候;我们都是手动创建一个php文件;然后再手动写控制器名继承;这种重复劳动对我这懒人来说是相当折磨的;so;为了偷懒;我当年还专门研究怎么使用编辑器快速生成代码;使用 sublime 的童鞋们可以瞅两眼...
阅读全文

写给thinkphp开发者的laravel系列教程(四)路由

文章开始前先说个前提;这个系列的文章我都会把控制器按模块划分了;示例都是在模块的基础上讲解的;关于模块先参考上篇文章;正文开始;如果我们想访问 Admin 模块下的 IndexController 控制器的 index 方法;在 thinkphp 中是不需要手动定义的;这根本不算是一个问题;直接访问 `https://baijunyao.com/Admin/...
阅读全文