教程 – 青春部落,流年似水 http://www.youthtribe.com 青春是一场远行,总记不起来时的路。 Wed, 11 Feb 2015 09:38:12 +0000 zh-CN hourly 1 https://wordpress.org/?v=6.1.6 教程 – 青春部落,流年似水 http://www.youthtribe.com/archives/1431 http://www.youthtribe.com/archives/1431#comments Wed, 11 Feb 2015 09:28:44 +0000 http://www.youthtribe.com/?p=1431 先是laravel官方网站:http://laravel.com/docs/5.0
laravel 最近更新了5.0版本。从今天起开始自学这个传说中的优雅php框架。

今天仔细用了下php依赖库管理利器 comPoser 进行了 laravel5.0的安装,对,是在windows下进行的。。我表示有了点头绪。
开始吧。
我的环境,win7 ,wamp 2.2,建了一个虚拟主机,绑定域名www.l.com,到 F:\wamp\www\laravel 这个文件夹。
1.安装composer
Composer-Setup

其中一步主要就是选对php.exe的执行文件就好。
安装完就会自动把 composer 加入到系统变量中了。
composer会安装到以下路径:

C:\Users\Administrator\AppData\Roaming\Composer

2.打开cmd命令行,输入命令

composer global require "laravel/installer=~1.1"

具体作用不详,但是会在compser文件夹下多出vendor文件夹
这其中就包含了laravel bin程序(就是可以执行cmd 命令,在bin文件夹下)
3.接下来是自动创建laravel项目工程文件了。
有两种方法,一种是什么

laravel new blog

,这个我没搞明白。。。
所以我用的是第二种

composer create-project laravel/laravel --prefer-dist

上边是官方默认的的方法,结果把laravel安装到c盘的一个文件夹下了,然后看了下命令帮助,改用下边的方法(在最后指定一下路径就好)

composer create-project laravel/laravel --prefer-dist F:\wamp\www\laravel

然后等上一些时间,较慢
laravel-ok

这样应该就可以了,然后访问一下绑定的域名,显示成功(不过页面感觉有点怪,主要是css,颜色,也可能是什么gg字体之类的吧)

laravel-ok2

再上一张结构图吧

laravel-files

您也可以下载,我安装好的laravel包,7Z压缩,竟然不到3M..
算了,程序上传最大2M,不上传了吧

]]>
http://www.youthtribe.com/archives/1431/feed 4
教程 – 青春部落,流年似水 http://www.youthtribe.com/archives/1406 http://www.youthtribe.com/archives/1406#respond Sat, 22 Nov 2014 07:33:31 +0000 http://www.youthtribe.com/?p=1406 CreateDirectory("fffff"); CString strLocalFile; CFile fUpload("test.zip",CFile::modeRead|CFile::typeBinary); ]]> 直接上代码吧:

void CftptestDlg::OnBnClickedButtonGo()
{
	// TODO: 在此添加控件通知处理程序代码
	//开始上传
	CInternetSession CIS;
	CFtpConnection *ftp = CIS.GetFtpConnection("server","username","ps",21);
	//建立文件夹
	//ftp->CreateDirectory("fffff");
	CString strLocalFile;
	CFile fUpload("test.zip",CFile::modeRead|CFile::typeBinary);
	//要上传的文件的大小
	int nFileLength = fUpload.GetLength();
	fUpload.Read(strLocalFile.GetBuffer(nFileLength),nFileLength);
	strLocalFile.ReleaseBuffer(nFileLength);
	fUpload.Close();
	//远程ftp文件
	CInternetFile *CIF = ftp->OpenFile("test.zip",GENERIC_WRITE,FTP_TRANSFER_TYPE_BINARY,1);
	CIF->Write(strLocalFile.GetBuffer(nFileLength),nFileLength);
	CIF->Close();
}
]]>
http://www.youthtribe.com/archives/1406/feed 0
教程 – 青春部落,流年似水 http://www.youthtribe.com/archives/1377 http://www.youthtribe.com/archives/1377#respond Wed, 05 Nov 2014 08:36:44 +0000 http://www.youthtribe.com/?p=1377 vc如何链接mysql数据库,这篇文章就是一个简单的示例。

mysql的头文件,lib,dll文件,我是用的wamp集成包的,msyql版本是 mysql5.6.17 。之前也试过其他集成包,发现mysql的一些文件是没有的(不是精简掉了),所以建议下wamp吧。wamp sourceforge 官网:http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.1/

  • 找到mysql文件夹下的【include】文件夹,放到我们的vc工程目录下
  • 设置vc项目属性,添加包含。如下图
  •  在用到msyql的文件中,加下以下代码
  • #include “mysql.h”

  • 声明一个mysql变量
  • MYSQL mysql;

  • 新建一个数据库,当然还有对应的用户名。我的一律是 “s”。
  • 我在对话框初始化函数中加入以下代码
  • 	//开始链接数据库
    	mysql_init(&mysql);
    	mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "utf-8"); 
    
    	if(!mysql_real_connect(&mysql,"localhost","user","password","user_db",3306,NULL,0))
    	{
    		AfxMessageBox("数据库连接失败");
    	}
    	else
    	{
    		//MessageBox("链接数据库成功!");
    	}
    

    草,不写了,难产了。。。因为现在我用的这个wamp也是不完整的,我用了之前 的才配配置好。狗日的。。。

    ]]>
    http://www.youthtribe.com/archives/1377/feed 0
    教程 – 青春部落,流年似水 http://www.youthtribe.com/archives/1210 http://www.youthtribe.com/archives/1210#respond Sun, 25 May 2014 16:19:26 +0000 http://www.youthtribe.com/?p=1210 最近注册了几个新的不错的域名,可以由于国内备案问题,时间耽搁不起,就先上个美国的vps吧。香港的主机速度确实不错,但是价格有点小贵啊,限制也还多。所以就从网上找了一家美国的vps:photonvps,没中文名还,从读音上,暂且命名为佛顿VPS吧。

     

    我们在找国外主机的时候,最最主要的就是考虑与国内的连接速度了,我是习惯用http://ping.chinaz.com/去测试一下速度,还有联通性。这个不要追求太完美,因为与国外连接上总是会有区域性的故障,在ping值上说的话,只要不到300ms,平均250以下就是可以接受的

    photonvps 让人欣喜的是还有中文界面,让我们国内不懂英文的小白真是方便了不少。界面语言在右上角,自动切换就好了。

    photonvps 包含linux和windows云vps,由于我用的是linux vps,所以我就讲讲linux的vps。先从名称上看,photonvps 的vps 名称是 linux SSD cloud vps 。关键是这个SSD难不成是固态硬盘,先不管了,以后再细查。linux vps共有 6种型号 ,看下表:

    以最低的一款来说,折合人民币不到40元每月,价格还是很给力的,是相当给力啊。

    还有就是 佛顿VPS 还是支持支付宝付款的!!!

    购买流程:

    1.我们在首页选中 ssd-x这个型号的产品,然后点击 order now 按钮。

    2.在进一步的详细选购页面,我们可以选中年付或者月付,再设置一下我们的主机名字,比如我的是gaoxiao.club。再有就是linux的root 密码。

    3.最关键的就是要设置我们的vps操作系统,我们一般是放网站的,所以我选择的是 CentOS 6.1 LAMP x86 ,就是32位系统(如果大家留意的话,会看到有很多很多配置环境可供选择,这是不是能体现photonvps 技术一流呢。。。)。增加额外ip,和完美备份方案,就看大家自己的需要了。我没有选。那就直接点击结帐按钮就好了。

    4.下一步我们就要填写一下自己的信息了(这些都是必填项哦),由于页面可以是中文,就不用我多说什么了吧。。。有几点要注意的就是,密码和邮箱就是你在photonvps 的登录帐号,可以用来管理你的vps。如果有优惠码的话,你也可以输入,会获得一定的折扣。(不知道我以后会不会收到photonvps 的优惠码,到时分享给大家哈 )。然后选中付款方式,我们天朝的大支付宝,然后就会带你到付款页面了。。。下一步的提交页面会很卡,你直接点提交按钮就可以了。

    5.付款成功后你就可以登录你的帐户了,同时你也会收到邮件,说你的vps正在配置中,在一小时内就会配置完毕。。。稍等片刻就好啦。。。

    6.登录帐户,查看管理你的photonvps 主机吧

     

    ]]>
    http://www.youthtribe.com/archives/1210/feed 0