- 博客(10)
- 资源 (72)
- 收藏
- 关注
原创 辛星浅析vagrant的使用
可能每一个项目都会随着项目参与人数的增加而变得管理困难,没错,不论是在进度管理、任务划分,甚至是连简单的环境搭建,都有可能会出问题。可能一个问题在某个环境下跑的好好地,但是在另一个环境下却问题百出,踩了很多的坑,也因此付出了相当惨痛的代价。 为了方便环境的统一管理,因此两个优秀的产品就出现了,它们分别是vagrant和docker,对于docker我们以后再介绍,这里首先说一下
2015-09-21 18:25:35 2064
原创 对于putty连接ubuntu被拒绝的一个解决方法
确切来说并不是所有的putty被拒绝都可以使用这种方法,只是在被决绝之后可以考虑下是否是这个问题。今天刚装了一个虚拟机,用putty尝试去连接的时候,发现连接被拒绝。 于是第一个想法就是ubuntu的防火墙,但是使用service iptables status发现iptables根本就没有开启。于是我就又ping了一下虚拟机,发现两者是可以互相ping通的,需要说明的是,我这里使
2015-09-17 20:32:51 14812 1
原创 辛星浅析/dev/random和/dev/urandom
通常来说很多时候我们需要随机数值,而Linux就给我们提供了两个随机伪设备,一个是/dev/random,一个是/dev/urandom,他们就是提供永不为空的随机字节数据流。 这个随机数是利用当前系统的熵池计算得到的一定数量的随机比特,然后把它们作为字节流来返回。所谓熵池也就是当前系统的环境噪音,而熵指的是一个系统的混乱程度,而系统噪音则是用很多参数来评估的,比如内存的使用,文件的
2015-09-16 14:43:46 1123
原创 辛星收集整理之twig的常见用法
申明:该文章是整理自互联网的,只是拿出来与朋友们一起分享一下。Twig中有两种定界符{% ... %} 和 {{ ... }} , 前一种用来执行语句,比如for循环、IF判断、过滤等操作,后一种模版中用来显示变量。Twig常用用法第一,可用符号== != >= 部分符号的含义如下~:连接两字符串,相当于 PHP 中的点号//:整除**
2015-09-14 20:40:04 1960
原创 辛星浅析utf8和utf8mb4
对于mysql来说,在中国,我们通常选择的有utf8和gbk,但是在MySQL5.5版本之后,开始支持utf8mb4字符集,这里就浅析一下utf8和utf8mb4的区别。 首先说一下utf8mb4是utf8的一个超集,它完全兼容utf8字符集。以往mysql里面的utf8字符集的一个字符最多只有3个字节,只支持bmp这部分的unicode编码区,而utf8mb4则扩展到一个字符最多
2015-09-14 14:48:58 847
原创 辛星解读一次在mysql中获取排名的实例
这里并没有考虑到绑定,因此我们还是使用拼凑sql语句的形式,而且并不是在mysql命令行中书写的,很多条件我们都直接用具体的数据来代替。 首先交代一下需求: (1)作业保存在t_score表中,练习保存在t_exercise表中。 (2)我们需要从练习表和作业表中取出对应的学生成绩,而学生信息保存在t_user表中。 (3)需要知道某个学生根据某道题
2015-09-09 10:45:38 642
原创 辛星浅析symfony中的bundle
在symfony中,一个bundle就类似于一个插件,但是它比插件实现得更好一些。而且symfony这个框架和别的框架的很大的不同就是,它的所有东西都是bundle,包括核心的框架功能和我们写的程序代码。 这样的好处就是给了我们使用其他第三方开发的内容包或者向外分发我们自己的bundle的灵活性,我们可以方便的选择哪些内容可以添加到我们的应用中,而哪些不添加。 一个
2015-09-07 04:33:39 1594
原创 辛星浅析symfony中的lts版本和非lts版本
我不知道朋友们是否对lts版本和非lts版本发生混淆,其实lts版本和非lts版本在很多项目中都有这个概念,下面就来介绍一下什么是lts吧。 其中lts是long term support的意思,也就是长时间支持版本,而且一般变动时间比较少。对于ubuntu来说,它会定期的发布更新,一般是每六个月发布一个新版本。但是对于非lts版本通常支持时间为18个月,对于lts版本支持时间一
2015-09-06 23:12:12 841 4
原创 辛星浅析utf8中比较常见的utf8校对集
目前来说,utf8编码已经被广大开发者所接受,特别是一些国际产品,为了更好的支持国际化,支持utf8是最好的选择。今天说的就是MySQL中对utf8编码的校对集的选择。 通常我们选择的比较多的是utf8_general_ci,其中的ci是case insensitive的缩写,表示大小写不敏感。 为了区分大小写,我们可以使用utf8_general_cs,其中cs是c
2015-09-05 18:05:18 649
原创 辛星记录phalcon中对于数据的curd操作
首先就是查询啦,对于查询我们通常使用find,它可以接受一个字符串,也可以接受一个数组,对于数组的时候,它的各个下标分别表示如下: (1)conditions 表示搜索条件,而且Phalcon\Mvc\Model总是假定第一个参数就是条件。 (2)columns 表示搜索特定的列,这样我们就不用搜索所有列了。 (3)bind它通常和options一起使用,用数组
2015-09-03 23:29:01 1091
2014年辛星PHP教程秋季版之OOP与MVC.pdf
2014-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人