- 博客(195)
- 资源 (14)
- 收藏
- 关注
原创 yii2扩展yii2-imagine遇到的问题
最近在使用yii2移植网站时,在缩略图那里卡了两天,几乎搞得想崩溃,但经过我不屈不挠的努力,终于成功搞定! 刚开始一直按照网上的教程,在cmd使用命令行安装, php composer.phar require --prefer-dist yiisoft/yii2-imagine PS:附上该方法教程:http://www.yiiframework.com/doc-2.0/
2016-03-09 19:00:51 2980 2
原创 Integrity constraint violation: 1062 Duplicata du champ '0' pour la clef 'PRIMARY'解决方法
Integrity constraint violation–yii\db\IntegrityExceptionSQLSTATE[23000]: Integrity constraint violation: 1062 Duplicata du champ '0' pour la clef 'PRIMARY'The SQL being executed was: INSERT IN
2016-03-09 17:01:45 13471 1
原创 关于yii2里面的\yii\helpers\Url组件
在完成实验室网站的yii2移植过程中,发现在处理网页的跳转中需要经常用到\yii\helpers\Url组件,所以今天来总结一下。 //以http://localhost/basic/web/index.php?r=article/index为例 //base输出根目录
2016-03-05 10:48:15 2902
原创 yii2的表单验证与数据库操作
表单验证的每个具体参数: 可以查阅 网址:http://www.yiiframework.com/doc-2.0/yii-validators-validator.html 验证的自定义方法 在模型文件的rules函数里 public function rules(){ re
2016-02-29 21:48:39 2575
原创 yii2表单学习
以下为学习Smister的视频时的学习笔记,可能有点乱,仅作自己查阅用。 调用Request组件写法 \Yii::$app->request 在controller文件中定义方法名字时,如果名字是驼峰形,即actionShowUser这样子的,访问链接需要写为 ……/web/index.php?r=test/s
2016-02-29 21:29:17 597
原创 yii2一些入门知识
最近在学习yii2,不过在学习过程中发现除了官网的文档,网上关于yii2的资料很难找,所以只能边学边整理。 在controller文件中需要加上命名空间 namespace app\controllers; use yii\web\Controller; 创建模板model文件时需要加上命名空间
2016-02-29 21:08:21 789
原创 yii2中使用$layout控制布局文件
yii2与yii在选择布局文件上有一点比较大的不同,yii是既可以在/protected/views/layout/main.php设置布局文件,也可以使用下面语句设置,但yii2中我没有找到相关的设置文件,只能使用下面方法对布局文件进行设置了,不过下面的方法非常方便,使用起来非常好用。 方案1:控制器内成员变量 public $l
2016-02-28 09:11:03 6845
原创 ios学习历程记录
打算寒假开始自学ios开发,并开始记录自己学习ios的历程,以便重温和督促。 学习准备: 借好朋友Macbook一部,Object-C书籍一本,教学视频一套。(未完,待续)
2016-01-26 10:17:13 687 1
原创 yii的优点
最近在学习yii2的过程中,在网上看到很多关于yii,thinkphp,laravel等框架的对比,每个人对于框架的评论有褒有贬,喜欢的赞叹不已,不喜欢的各种吐槽。搞得我有点觉得学习yii是浪费时间的行为,但是我觉得一个框架如此流行肯定有它自身的优秀之处的,所以在网上找了一些关于yii的评价之类的,梳理一下。 yii的手册不是手册,是类库说明,有对象编程基础的人看,毫无问题,但是如果你只
2016-01-26 09:57:51 3791
原创 安装yii2框架时出现InvalidArgumentException错误
今天在安装yii2框架,按照官网的教程安装时,出现了InvalidArgumentException的错误,网上找了很久资料,还是无法解决。然后改战Ubuntu安装,依然出现同样的错误。本来打算放弃了,但是在检查php版本的时候,发现windows和ubuntu的php的版本都是5.3。我想会不会是php版本的问题呢,然后去网上找了一个wamp2.5的安装包,它里面附带的php版本是5.5的。然后
2016-01-22 19:47:20 6069
原创 PHP composer-setup安装遇到的openssl extension is missing
之前搭建的实验室网站由于刚开始经验不足,没有实现代码分离,也就是没有使用MVC架构,导致后面对代码修改网站非常麻烦,所以打算学习yii(一种MVC架构)。但是在进行安装时,在安装composer时,遇到了问题: Some settings on your machine make Composer unable to work properly. Make sure
2016-01-22 10:45:29 3723
原创 phpmyadmin显示数据库中文正确php页面输出??乱码的解决方法
今天我用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号。 原因:没有在PHP网页中用代码告诉MySQL该以什么字符集输出汉字。 解决方法: 1.网页文件head设置编码 2.PHP页面在保存的时候使用utf-8编码保存,可以用记事本或co
2015-12-07 19:38:36 5733
原创 visio添加外键约束
(1)左侧的“实体关系”中选择“关系”手动到图片。 (2)将“关系”箭头头部拖动到主表的中心直到主表边框呈现红色表示成功设置主表。 (3)将“关系”箭头尾部拖动到子表的中心直到子表边框呈现红色表示成功设置子表。操作方法类似于上图。 (4)点击“关系”箭头,在下面的“定义”中选中父、子中选择要关联的列。
2015-12-07 10:27:06 6505
原创 关于网站设计
这两个月都在学网站开发,无论是服务器搭建,php,htm,css都学了一点,但是在协助师弟开发网站的时候,总感觉自己一点用都没有。我觉得这是因为我没有自己真正自己去搭建一个网站的原因,所以我决定开始为我们宿舍搭建一个网站,也作为自己练手之作。 根据这几个星期跟师弟合作的经历,我觉得一个网站开发的顺序应该是以下四步: 网站界面设计 我觉得一个网站需要搭建成
2015-12-06 22:20:04 428
原创 使用visio画数据库模型图
这个星期由于项目的进度需要加紧,师兄让我把设计的数据库用visio制作出来供他修改,由于之前没有使用过visio这个工具,所以现在来学习一下。 一、新建vsd文件 打开visio,然后点击左上角的文件,
2015-11-27 21:33:57 28858
原创 css选择器学习总结
最近两星期都在学习CSS,觉得选择器是其中比较重要的一个点,所以记录一下,以作日后查询。 派生选择器 派生选择器允许你根据文档的上下文关系来确定某个标签的样式。 例如若希望列表中的 strong 元素变为斜体字,而不是通常的粗体字,可以这样定义一个派生选择器: li strong { font-style: italic; font-weight:
2015-11-26 09:27:02 713
原创 Ubuntu中PHP如何开启错误提示输出?
在进行PHP学习的时候,开启错误提示能够使初学者快速找到代码错误所在。然而,安装PHP之后,错误提示功能是默认关闭的,所以需要重新开启。 开启步骤如下: 1. 打开php.ini文件。 在Ubuntu系统中,这个文件在: /etc/php5/apache2 目录下。 sudo vim /etc/php5/apache
2015-11-08 22:36:03 2587
原创 Linux系统下永久解决mysql存储中文问题
今天突然想起搭建网站的话,MySql数据库里面需要存储中文。所以就开始鼓捣起如何实现MySql存储中文这个问题。 网上也有其他解决方法,但是很多是一次性的,我希望可以实现永久解决MySql存储中文的问题。 在默认情况下,MySql是不能存储中文的。 进入mysql,输入以下命令: show variables like 'character_set_%';
2015-11-02 19:25:20 3746 1
原创 Ubuntu12.04上安装MySQL Server提示mysql-server : Depends: mysql-server-5.1
今天帮师弟安装服务器,在安装mysql-server的时候,出现了 eading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean tha
2015-10-29 21:48:31 9087 1
原创 ubuntu12.04 gedit出错:Failed to connect to the session manager
今天在ubuntu上使用gedit命令再次出现错误: 之前也出现这个问题比较多次,但我以为是系统有问题,一般是转为使用vim来代替。今天去百度了一下。。。看来遇到问题还是要多去搜索资料解决啊。 出现上述问题的原因是: su 只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径 su - 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径
2015-10-28 10:29:14 885
原创 Ubuntu上的Read from socket failed: Connection reset by peer
今天在试验《鸟哥的Linux私房菜服务器架设篇》的SSH的例题时,按照例题的做法: rm /etc/ssh/ssh_host* /etc/init.d/sshd restart ssh root@localhost 当然,按照例题给的预测,是无法连接的。 当然由于我用的是Ubuntu而非鸟哥用的cenos,所以没有出现与他书本上的一样的代码 按
2015-10-18 19:08:12 6625
原创 ubuntu出现/sbin/insserv: No such file or directory的解决方法
今天在ubuntu安装xinetd之后,想设置xinetd开机自启动,使用指令: chkconfig xinetd on 却出现以下错误: /sbin/insserv: No such file or directory 这个据说是ubuntu的一个bug,/sbin/下面没有insserv这个文件,一般这个文件在/usr/lib/insserv/insserv中
2015-10-16 18:57:31 4948
原创 关于mysql添加用户和删除用户遇到的一些问题
insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));需要使用lush privileges;//刷新系统权限表,不然出错删除时Delete FROM user Where User='test' and Host='localhost';
2015-09-23 22:27:38 2345
原创 关于mysql_connect()函数不能连接mysql的解决
之前我已经搭建好了LAMP(Linux+Apache+MySql+PHP,可以参照我之前的相关博客搭建),今天想试一下在php调用mysql。但是却没有成功。 gedit /var/www/html/test.php 编辑代码如下:<?phpheader("Content-type:text/html;charset=utf-8");echo '开始mysql数据库连接
2015-09-21 21:57:05 17842 2
原创 C++ Primer学习总结_1_开始(续)
1.4控制流 1.4.1 while语句 while语句反复执行一段代码,直至给定条件为假为止。 #include int main(){ int sum=0,val=1; //只要val的值小于等于10,while循环就会持续执行 while(val <= 10){ sum += val; // += 是符合运算符,相当于sum = sum
2015-09-14 21:34:56 489
原创 C++ Primer学习总结_1_开始
今天无意间看了一位博主的文章,文章分享了他在2.5年从菜鸟到收获阿里offer的点滴,深有感触,同时又很惭愧。他无时无刻都在努力,同时又乐于分享他的学习收获。我期望自己也可以做到!所以,启程吧,从今天开始! 我目前在看的书是《C++ Primer(第五版)》,之前看过第四版的前半部分,但是没有作总结以及实际编程过,感觉并没有真正有所收获,所以打算在学习第五版的时候,认真做笔记,不断总结,
2015-09-14 18:49:42 621
原创 Linux php出现中文乱码的解决方法
今天,在运行php 程序的时候,本该出现中文的地方出现了乱码。后来查找解决方案的时候发现是字符编码设置问题,下面给大家介绍几种解决方法。 在不涉及数据库编码的情况下:我们可以修改“/etc/php5/apache2/php.ini”里面关于字符编码设置的语句。 sudo vi /etc/php5/apache2/php.ini 打开文件后,按下“/default
2015-09-13 18:57:47 6630
原创 关于Ubuntu12.04下gedit不能使用中文输入法的问题
今天想开始学习php,不想使用vim来编写代码,所以选用gedit来进行编写。但是期间遇到了一个问题,不能在gedit上面输入中文。然后在网上到处找解决方法,网上基本上是关于gedit显示中文乱码的解决方法,我试着用这种办法去,看能否解决这个问题,然而并没用。最后发现,我是在以root身份使用gedit时不能使用中文输入,但一旦我退出root,就可以在gedit上使用中文输入法了。好奇之下,我试着
2015-09-13 16:29:19 4363 3
原创 Ubuntu下出现su:authentication failure的解决办法
相信很多人在Ubuntu上,从普通用户向root用户切换时喜欢使用su命令,但是有时它会出现错误。 $ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated succe
2015-09-09 21:33:16 992
转载 linux mysql 常用操作命令
本文转载自http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/18/2216279.html,感谢这位博主小炒花生米的总结与分享,现在转载一下,方便自己经常查看。1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.l
2015-09-09 19:52:42 741
原创 Ubuntu12.04安装Apache2+PHP5+MySql
这星期师兄没有分配任务,恰好同组的同学在弄php和mysql,觉得蛮有趣的,就试着自己来搭建一下。谁料过程遇到重重困难,其中还导致了一次电脑无法进入图形界面,还好最好解决了。期间学到蛮多东西,现在来总结一下。一、安装apache2 sudo apt-get install apache2 安装完成后使用以下命令启动Apache服务 /usr/loc
2015-09-08 22:07:36 853 2
原创 Ubuntu12.04启动后无法进入图形界面的解决方法
今晚在Ubuntu12.04上不知进行了什么操作,重启之后电脑无法进入图形登录界面,只能在命令行界面敲命令。在网上百度了很久,各种方法都试了,还是不行,可把我急坏了,幸好最好还是找到了解决办法。现在分享给大家,也为了以后再出现这种问题能够快速找到解决办法。 要重新进入图形界面,只需要修改路径/etc/X11下的default-display-manager里面的内容为/usr/s
2015-09-08 20:18:22 9476
原创 Ubuntu12.04执行脚本程序的方法
因为研究生生涯打算学习嵌入式系统开发,所以一边学习一边记录下来是一个不错的学习方法。好了,下面给大家介绍一下在Linux下运行脚本的几个方法,博主所用的系统是Ubuntu12.04,后面的13.04,14.04之类应该也适用这些方法。如果大家发现哪里不正确或者需要补充,希望大家可以多多交流,谢谢。 运行Linux脚本的方法: (1)使用bash。如果你的脚本的
2015-09-05 11:07:46 3454 1
原创 关于查找有关技术(如WIFI)的现状的方法
在每周日晚上的例会上,我向师兄汇报上星期的工作:关于wifi和zigbee现状的对比, 却被教育了一顿。因为我没有掌握如何 获取最新消息的方法,虽然花了一个星期,做的却是无用功,找的大部分信息是2014年的信息,并没有什么用处。师兄让我重新做,刚开始,我并不服气,觉得再让我重新百度一次也是差不多的结果阿。但是按照师兄给的建议,我的确发现了之前没有找到的有关于它们的最新信息。现在一边做
2015-08-31 22:20:09 642
wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b
2016-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人