CodeIgniter自学之旅-入门与简单应用

CodeIgniter自学之旅-入门与简单应用

由于最近被 StartBBS吸引,但其简单的编辑器用起来不太爽,想换成富文本的,但无php经验,故只能先自学相关内容。 CodeIgniter 是基于 MVC 的一套 PHP 快速开发工具包,之后什么什么就不多说了,直接切入正题。 首先你先下载一套开发包在下面就有下载,解压缩之后你会看到一个 system 文件夹和一个 index.php 文件。 打开 CodeIgniter-3.0.1的application 就可以看到 7 个文件夹下面着重介绍一下。 controllers(控制器) views(视图) models(模型) 统称 MVC config(系统配置文件) 下面开始制作 在 application/controllers 新建一个 blog.php 文件

JavaScript字符串数组排序

JavaScript字符串数组排序

方法:冒泡排序,对比每两个字符串的每一个字符。具体的可见代码中的注释。 思考路线:需要区分数字字符和非数字字符,故可知数字字符为此条件中的”特殊字符“,即特殊情况,需单独处理。数字字符的ASCII值为48-57。每次比较两个字符串(如字符串j和字符串j+1)中的每一个字符。 情况如下: 1、j中为数字,j+1不为数字。 此时需要交换两字符串位置 2、j中为数字,j+1为数字。 此时需要比较: j>j+1时交换, j<j+1时跳出, j==j+1时需要比较j的字符串长度是否大于j+1的字符串长度,当大于时交换,反之跳出 3、j中不为数字,j+1为数字。此时不需要交换,直接跳出比较即可 4、j中不为数字,j+1不为数字。 [toggle hide=“yes” title=“代码修正日志” color=“red”] 2015-09-23 优化代码编写,修正类似“1717A”被错误排在“1717”之前的错误,增添若字符串为空,则将其排在最前面。 2015-09-24 添加”思考路线“ [/toggle] [toggle hide=“yes” title=“代码” color=""] 无奈了, 排版几次都没弄好,缩进不知为何都消失了,来http://blog.csdn.net/u011091122/article/details/48677933看有缩进版的吧。

JavaScript之上下文

JavaScript之上下文

所谓上下文就是作用域。 JavaScript进入函数上下文到底指的是什么? 深入理解Javascript之执行上下文(Execution Context) (占位待续)

MySQL中INSERT INTO SELECT的应用

MySQL中INSERT INTO SELECT的应用

这种方法常用在目标表已经存在数据库中.需要从源表把数据插入到目标表的情况.如果目标表和源表的列相同,就不必列出数据列了.(未完待续,另参考资料中重复项太多,暂且作为记录,后期再做增删整理) 例:

D3.js实现双折线图

D3.js实现双折线图

实习拿来练手的,D3.js实现双折线图(可扩展为多折线图),先把效果放出,代码与解析等稍后放出,也可以切换到js代码中查看。 参考资料:

WordPress代码实现自动拒绝包含特定关键词的垃圾评论

WordPress代码实现自动拒绝包含特定关键词的垃圾评论

经常受到类似的垃圾评论,有点懒得动手删了,于是百度出自动拒绝特定关键字的评论的方法并记于此处。 将下面的代码添加到主题的functions.php文件,自己根据需要,修改 bad_comment_content 数组内的字符,将会被自动拒绝留言。

常用资源

常用资源

FT中文网    观察者    澎湃  待续

Canvas初实现拍照小游戏

Canvas初实现拍照小游戏

由于实现的比较简单,且在部分机型上会出现点小问题,此处仅作为js代码的记录,暂不打算写相关教程。 代码会在项目结束后公布。