关于博客的排版和字体

2015-07-20
阅读 2 分钟
3.7k
原文来自:[链接] 这篇文章其实开始于我之前问的一个问题: 博客有什么好字体推荐么 后来貌似没什么人鸟我,所以我就自己到处看资料,然后把得到的一些信息总结一下: 其实在web字体方面,如果要认认真真做好,貌似可以挺有研究的。在下实在是不敢在这里班门弄斧,所以以下总结仅仅根据本人的经验和查到的资料。 正确的...

用CSS和JS打造一个简单的图片编辑器

2015-07-20
阅读 7 分钟
9.5k
原文来自:[链接] demo: [链接] 效果图: 本文主要是利用CSS的 filter和简单的Jquery代码来实现一个简单的图片编辑器,包括对图片的透明度,黑白,图片亮度等调节。 CSS filter 我们首先来探讨一下filter。 首先来说明一下filter,在CSS里面要实现filter,其实很简单,使用类似下面的声明方式: {代码...} 比如说,我们...

在博客中实现浏览次数的统计

2015-07-19
阅读 3 分钟
4.3k
原文来自:[链接] 由于最近都在搭建自己的博客,像一些基本的功能如文章的发表,编辑等功能在之前就实现好了,今天主要是说说自己在实现浏览次数的统计上的解决方法。 在Laravel中,利用Eloquent的One-To-Many的关系,实现一篇文章有多条浏览记录,具体思路如下: {代码...} 利用weboAp/VisitorPackage可以轻松实现,具...

关于JellyBool

2015-07-18
阅读 2 分钟
9.9k
昨天阿里云的域名备案终于下来了,以后的文章会先同步到自己的博客去:[链接] 之前写了有一些东西没有发出来,陆续发出来吧,包括之前的ThinkPHP的系列教程。 下面是自我介绍: 一个喜欢海贼的少年 {代码...} 关于现状 身高:170cm 体重:60kg 目前就读于四川大学公共管理学院信息管理与信息系统专业,大三 爱留短发,爱...

Simple Vue But Powerful JS Part 2

2015-07-16
阅读 4 分钟
3.3k
继上一篇搭建了这个Todo App的框架之后,我们轻松实现了为App添加一个task,这次需要实现的是对task的编辑,删除,完成等功能。如果你认真看完,你会发现:在Vue中,一切原来那么简单!

Simple Vue But Powerful JS

2015-07-15
阅读 3 分钟
4k
在现在 Angular和React大行其道的JS世界,其实我更钟爱的是Vue.js。 本文并不是意在比较三者的好坏,而是用Vue来写一个Todo Web应用,没错,重复来造一下经典的轮子。 还是先来预览图 编写HTML代码 当然这个Todo的重点并不是重在HTML和CSS,所以过程中直接使用Bootstrap,于是我们在todo.html中直接写上代码: {代码...}...

HTML5本地裁剪图片

2015-07-15
阅读 10 分钟
10k
以上的三个<canvas>标签都是用来处理跟图片相关的内容的,详细的处理会在后续的js代码中给出。而id为show_edit 和id为show_pic这两个是为了图片的预览和查看最后的图片生成结果。做完html和css的布局之后,我们就可以进入js代码,实现本节课的图片裁剪功能。

用HTML5开发一个小游戏

2015-07-14
阅读 6 分钟
13.7k
images/ 里面放三张图片,一张背景图片(background.png),一张英雄图片(hero.png),一张怪物的图片(monster.png)

PHPStorm配置Xdebug

2015-07-13
阅读 2 分钟
6.3k
本教程适用于Laravel项目的使用者,并默认使用Homestead作为开发环境的虚拟机。 1. 确认你已经安装了Xdebug 通过ssh登录你的homestead,执行 {代码...} 如果你看到20-xdebug.ini的配置项,说明Xdebug是正确加载了的,如下图: 2. 配置xdebug.ini 通过下面的命令进入xdebug.ini所在目录: {代码...} 你可以使用vim对其编...

Laravel中的Many-To-Many

2015-07-12
阅读 2 分钟
9.8k
在刚刚开始接触到这些概念的时候,其实我是不太理解的。但是一旦你将这些概念应用到生活中,理解起来就很简单了,就举一个与我们在网上经常见到的例子:

成为PHP程序员的正确姿势

2015-07-11
阅读 2 分钟
9.6k
所以如果你要学习PHP,那么PHP的官方文档你绝对是避免不了的。你可能在刚刚开始的时候是跟着某个老师的网上教学视频来学习的,这种学习编程的方式是极好。但是不管这么看视频,你最后还是得回到官网文档,你不用每个函数都被下来,但对于一些常用的函数和核心概念建议保存到大脑的内存区,保证他们可以在需要的时候随时...

我这两年的编程

2015-07-09
阅读 2 分钟
4.1k
这个基本的英文水平指的是你可以看懂各种技术,框架的英文文档。如果这个基本的出发点都没有,其实我个人觉得还是很吃亏的。当初在上手Laravel的时候,旁边的小伙伴看到我直接看的是英文文档,非常惊讶“我草,你都看英文的啊,这么装逼”。其实个人觉得这根装不装逼没有关系,只是一种身为代码工作者的基本要求,连文档都...

关于开启SSL遇到的一些事

2015-07-08
阅读 1 分钟
3.8k
在某些页面上,Chrome的地址栏并没有显示可爱的绿色小锁,取而代之的是一个灰色的小锁加上一个黄色的小三角形,点击小三角会看到下面的一段话:

在Laravel项目中实现Ajax上传用户头像

2015-07-05
阅读 5 分钟
19.5k
在编写web程序的过程中,经常会遇到一个经典的文件上传场景:上传头像(图片)。基于对最好的用户体验的追求,写一下之前在项目中实现在Laravel项目中的Ajax上传头像。

使用StartSSL为网站添加SSL

2015-07-03
阅读 2 分钟
10.5k
进入Control Panel(没注册的请先注册;可能需要点击Authenticate并使用上一步生成的证书才能看到图示的页面),选择Validations Wizard,类型选择Domain Name Validation。

在阿里云的ECS上部署Laravel项目

2015-07-02
阅读 3 分钟
24.9k
在阿里云的ECS上部署Laravel项目 在搭建完LEMP环境之后,首先要明确两个重要目录 Nginx的默认root文件夹 {代码...} Nginx的服务器配置文件所在目录 {代码...} 上面两个目录记住就好,很常用,先摆出来 下面一步一步在阿里云ECS上部署Laravel 1.创建网站的根目录 {代码...} 2.配置nginx服务器 {代码...} 打开nginx的配置...

在阿里云ECS上搭建LEMP环境

2015-07-02
阅读 1 分钟
9.9k
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的

MYSQL重置root密码

2015-07-02
阅读 2 分钟
6k
1.停止MYSQL服务; 在Ubuntu 或 Debian上 {代码...} 或者 {代码...} 在CentOS, Fedora, RHEL上: {代码...} 或者 {代码...} 2.进入安全模式 {代码...} PS:最后的&符号是要有的 你可能会看到这样的信息: {代码...} 出现这些类似信息之后,你可以按CTRL+C退出,然后进行下一步 NOTES:如果,我是说如果,没有报错请直...

Laravel 上手教程之实现用户注册和登录

2015-01-22
阅读 16 分钟
33.3k
Laravel身为最优雅的PHP框架,很多学习PHP的小伙伴造就对Laravel垂涎欲滴。今天就来实现你的愿望,让我们一起从零开始,利用Laravel实现Web应用最常见的注册和登录功能!所有的课程源码已放在Github上:laravel-start. Race Start !

phpstorm的快捷键

2015-01-13
阅读 1 分钟
5k
Command+Shift+A:重要快捷键Command+P:打开某个文件Option+Command+L:格式化代码Command+D:多点编辑Ctrl+Command+G:选中所有进行多点编辑

在Mac上随处使用Markdown

2015-01-13
阅读 2 分钟
19.7k
Markdown对于文字工作者和代码工作者来说无疑一种不错文本编辑格式,虽然在最开始使用的时候可能会觉得有点反人类,特别是对于使用中文的我们来说(切换输入法也是很烦的),但是习惯之后,Markdown确实可以提高一些我们的码字效率。那么这篇文章主要是来看看怎么在Mac上随处使用Markdown的。

再看Yii2

2015-01-09
阅读 2 分钟
5.2k
之前有两篇文章写了一些关于Yii 2.0的MVC和Yii 2.0的Actived Record,现在来全局性地看一看Yii 2.0相对于Yii 1.1到底有哪些改善。个人总结有一下几个:

Yii2 优雅的 Active Record

2015-01-08
阅读 3 分钟
20.2k
这篇文章我们来看看在 Yii2 之中的 Active Record,为啥要将 Active Record 单独出来说呢?因为个人认为这是 Yii(不管是 Yii1.1 还是 Yii2)最强大的一部分功能之一,何况又遇上在 Yii2 中其实对 Active Record的改进还是比较多的,所以我们就通过这篇文章来瞅瞅 Yii2 的 Active Record 新特性。

Yii2的MVC新特性

2015-01-07
阅读 3 分钟
14.4k
这篇文章主要来看看在Yii2之中的MVC,当然,最核心的思想还是跟Yii1.1一样的,但是我今天是想来看看在Yii2里的MVC跟Yii1.1有什么不同,或者应该直接说,Yii2的改进在哪里,以至于使得官方敢向着最好的PHP框架目标进击!

关于JustWriting源码的一些解读

2014-12-02
阅读 5 分钟
4.3k
JustWriting是一个用PHP,基于CI框架的极简主义博客系统,在这里,你甚至不需要数据库,直接用Markdown写博客就可以了,就像我此刻一样,直接用Mou来写这篇博客分享一样,So easy.Enjoy!

利用Pocket API实现分享自己的阅读列表

2014-11-12
阅读 4 分钟
5.5k
最近两天在某个群里跟一个小伙伴聊了一下自己在手机上使用APP,很意外的是我两都是Pocket的忠实用户,就顺便聊了一下自己平时都是看一些什么文章,说得比较多...对于我个人来说,Pocket基本上就是我在手机上或者PC网页上看过的所有我认为的好文集合,因为在品诗睡觉前看文章的时候,我都习惯性地将自己认为好的文章收藏...

#Markdown* Tips科普

2014-10-01
阅读 3 分钟
5.4k
引言:Markdown是一种轻量级的标记语言,轻到你甚至可以不叫他语言,因为Markdown很容易上手,就是简单地记住几个常用的标签用法就OK了,Markdown有诸多好处:专注于文字,简单,高效。

PHP的几个常用加密函数

2014-09-14
阅读 4 分钟
25.1k
string md5 ( string $str [, bool $raw_output = false ] ) 1.md5()默认情况下以 32 字符十六进制数字形式返回散列值,它接受两个参数,第一个为要加密的字符串,第二个为raw_output的布尔值,默认为false,如果设置为true,md5()则会返回原始的 16 位二进制格式报文摘要 2.md5()为单向加密,没有逆向解密算法,但是还...