.在新的目录中克隆git远程版本库 .执行composer install安装依赖 .执行php artisan key:generate生成key 好久没玩laravel了,今天玩下Laravel项目迁移步骤…
原创:https://blog.csdn.net/qq_27680317/article/details/71123051?locationNum=10&fps=1 不是ngnix服务器是,忽略7~10: 前后端分离项目,要做前后端联动测试,没整过前端用vue, nodejs和webpack的开发管理方式.来回折腾终于把已经建好的vue项目启动起来,做个笔记记录下步骤备用,只针对没有任何前端项目启动经验的,可能对别人没有参考意义: os:windows7 (1)git clone已建的vue项目…
做个项目的增删改查 第一步  把数据库的表结构建好,生成迁移 1 怎么建,当然是用php artisan命令了 使用 Artisan 命令 make:migration 来创建一个新的迁移: php artisan make:migration create_projects_table 2 新的迁移位于 database/migrations 目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序. 找到2018_06_26_064955_create_projects_tab…
好久没玩docker了,温下手 安装 Docker Docker 软件包已经包括在默认的 CentOS-Extras 软件源里.因此想要安装 docker,只需要运行下面的 yum 命令: yum install docker-io -y 直接yum安装,安装成功后查看版本 docker -v 启动docker service docker start 设置开机启动 chkconfig docker on 配置 Docker 因为国内访问 Docker Hub 较慢, 可以使用腾讯云提供的国内镜…
真的是好久没来了,写博客对我来说还真是难坚持下来,热度一过就忘了,就算什么时候想起来也懒得去敲一个字,这次真不知道能坚持多久,随心吧,想写写,不想写也不勉强自己. 最近由于工作调试需要自己写了一个带图形界面的串口工具,使用了python34+pyqt4+pyserial+matplot等实现,之前在电子论坛里共享,发现没多人玩不知道在这里玩的人多不多,共享个github的地址,希望有人可以一起玩:https://github.com/wuliaodew/sci_tool 其他说明可以看下我这个帖…
你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节点的方法 你真的会玩SQL吗?让人晕头转向的三值逻辑 你真的会玩SQL吗?EXISTS和IN之间的区别 你真的会玩SQL吗?无处不在的子查询 你真的会玩SQL吗?Case也疯狂 你真的会玩SQL吗?表表达式,排名函数 你真的会玩SQL吗?简单的 数据修改 你真的会玩SQL吗?你所不知道的 数据聚合…
准备开始学PHP后端,在看完PHP语法以及PHP的MVC设计模式以后,准备开始学习PHP的主流框架Laravel,Laravel准备了一个万事俱备的虚拟环境Homestead,配置一下用起来. 安装virtualbox和vagrant以及ssh-key 这个不多说,下载完安装就是了,没什么特别的.ssh-key自行百度搞一下就好了. 测试一下看看装成功没.  导入Box vagrant box add laravel/homestead 1 网上都说这样子安装慢,然而我觉得挺快的,反而用下载器去…
打包是一项神圣.而庄严的工作.package意味着我们离生产已经非常近了.它会把我们之前的大量工作浓缩成为一个.或者多个文件.接下来,运维的同学就可以拿着这些个打包文件在生产上纵横四海了. 这么一项庄严.神圣的工作,却没有受到多数人的关注,大家习惯去网上随意copy一段pom的xml代码,往自己项目里面一扔,然后就开始执行package打包了.大多数只知道,Maven帮助我管理了JAR包的依赖,可以自动下载,很方便.确实,因为它太方便了,很多时候,我们几乎是没有感知它的存在.想起来某个功能的时候…
好久没来,一直做毕业设计,用kotlin写一个基于以图搜图的购物app,现在又赶上实习,内容多,时间少,不过前途光明并由贵人指点.加油 kotlin电商学习记录 技术选型 视图层 kotlin-android-extensions Butternife 业务层 RxKotlin  (借用RxJava1.x版本) RxAndroid RxLifecycle 网络层 Retrofit Okhttp 其他 Dagger2(依赖注入) Gson(数据转换) ARouter(模块路由) Glide(图片加…
注意! laravel/homestead box项目地址已经不再是原来的 https://atlas.hashicorp.com/laravel/boxes/homestead 而已经变更成 https://app.vagrantup.com/laravel/boxes/homestead 如果是刚刚接触Laravel的朋友,请直接按文中步骤操作.需要更新及重装的朋友们请注意使用第二个地址来进行文中操作. 虽然我通常习惯在Linux环境下工作,但对于一个从小就接触Windows的人来说,能够在…
laravel版本:5.4 php版本:7.1以上,我用的php7.2.7 1.代码库下载laravel源码,放在你自己的运行目录下 2.配置hosts域名及 apache域名配置 3.安装composer,加入系统命令(环境变量) 4.在laravel源码目录下执行 composer update 5.在源码目录下配置 config/app.php APP_DEBUG设置为true 6.确保源码根目录下有.env文件,没有则复制.env.example一份,重命名为.env 6.生成key,命…
nginx下laravel框架rewrite的设置 百牛信息技术bainiu.ltd整理发布于博客园 在nginx的vhost站点配置文件中加入以下内容即可 1 2 3 4 5 6 7 8 9 10 if (!-d$request_filename) {     rewrite ^/(.+)/$ /$1 permanent; }if ($request_uri ~* index/?$) {     rewrite ^/(.*)/index/?$ /$1 permanent; }if (!-e$r…
好久没写原生的PHP代码调用数据库了 eader("Content-type: text/html; charset=utf-8"); $time=$symptoms=$attr=0; $symptoms=$_POST['symptoms']; !empty($symptoms) && sort($symptoms); $time=$_POST['time']; $attr=$_POST['attr']; //$json_string=file_get_contents…
legend3---Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead) 一.总结 一句话总结: 1.安装的话就是下载好git,vagrant,vitualbox,homestead,及运行一些安装命令,使用的话编程在虚拟机上和真实机上都行,可以完全和之间的编程一样, 2.homestead所提供的方便就是不用装php,apache,mysql,nginx等等等等 1.windows下的~目录的位置是什么? 用户目录:~/.ss…
1. 安装composer  https://getcomposer.org/ 2. 安装git windows 客户端工具 https://git-scm.com/downloads 3. 更改composer源地址 composer config -g repo.packagist composer https://packagist.phpcomposer.php 4. 下载所需的laravel版本   https://github.com/laravel/laravel/releases…
根据前文完成了LAMP基本环境的安装,那么接下来就是部署线上的环境了. yum 安装的apache 目录存在于  /etc/httpd apache最重要的文件就是 httpd.conf.  目录再 /etc/httpd/conf/httpd.conf 我们进入该文件. vi /etc/httpd/conf/httpd.conf #号开头的的 全部为注释,我们可以略过不看, 如上图,apache 的根目录是 /etc/httpd 如果下文使用的是相对路径,那么就自动与这个root关联在一起,这里…
maven项目用起来很方便,但是它的目录结构和eclipse的目录结构是有区别的,故而在eclipse下的maven项目,直接运行调试是有一些问题的. 为了方便maven项目的运行调试,因而也就有了像tomcat-maven-plugin,jetty-maven-plugin这类maven插件,不使用eclipse的运行,而直接在maven中运行这类插件是一点问题没有的,调试使用都很方便.但是resin这个容器在maven下的插件就不怎么样了,而且也不再有维护支持了.此时就只能使用eclipse…
1.Hello World 首先,我们来添加一些文字,在页面中显示.为了能访问网页,要启动程序服务器. $ php artisan serve 上述命令会启动 PHP 内建的开发服务器,要查看程序,请打开一个浏览器窗口,访问 http://localhost:8000 .应该会看到默认的 Laravel 信息页面 要想停止服务器,请在命令行中按 Ctrl+C 键.服务器成功停止后回重新看到命令行提示符.在大多数类 Unix 系统中,包括 Mac OS X,命令行提示符是 $ 符号. 2.显示He…
database migrations 是laravel最强大的功能之一.数据库迁移可以理解为数据库的版本控制器. 在 database/migrations 目录中包含两个迁移文件,一个建立用户表,一个用于用户密码重置. 在迁移文件中,up 方法用于创建数据表,down方法用于回滚,也就是删除数据表. 执行数据库迁移 php artisan migrate #输出 Migration table created successfully. Migrated: 2014_10_12_000000…
Linux centos7环境下安装JDK的步骤详解 测试root用户下JAVA版本 输入命令:   java –version 1.先到Oracle官网里下载好jdk,网址如下: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.把刚下载好的jdk上传到Linux系统里,这里我借助了一个工具WinSCP 3.然后把下载好的jdk包上传到software文件夹里面 4.接着打…
一.mac OS X下Java项目环境搭建 因为某些原因新入手了台最新版的MacBook Pro,意味着今天要花一天时间安装各种软件以及项目环境搭建╮(╯▽╰)╭ 项目环境搭建步骤: 1.安装jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择Mac OS X版傻瓜式操作,安装后的目录为/Library/Java/JavaVirtualMachines/…
Eclipse 工具下Maven 项目的搭建 参考博文:https://www.cnblogs.com/iflytek/p/7096481.html 什么是Maven项目 简单来说,传统的Web项目:需要一个一个导包.JAR包雍肿.很多和我一样过度的时候就会遇到这样的问题 我的Eclipse里面好几个JAVA-web项目,每个项目下面好多的Jar包 还得来回复制,特别麻烦!! 用通俗的话来说,Maven项目就解决了这样的问题,我们在特殊的文件下配置包的依赖关系,要是本地仓库有,就直接从本地仓库拿…
laravel基础课程---4.Laravel基础网站结构搭建 一.总结 一句话总结: 1.搭建网站前后台路由:在路由组Route::group()中设置好命名空间和前缀 2.搭建控制器:比如1)新建Admin目录,存放后台控制器:2)新建Home目录,存放前台控制器 3.搭建页面:在resources的views中创建我们的我们需要的页面即可 前后台路由 // 前台路由 Route::group(['namespace'=>'Home'],function(){ // 前台首页 Route::…
laravel基础课程---2.Laravel配置文件.路由及php artisan(php artisan是什么) 一.总结 一句话总结: PHP工具匠:php artisan,其实本身就是一些PHP文件,咱们可以在命令行下执行这些php文件 php artisan常见功能:可以完成 创建控制器.创建中间件.生成密匙等 1.Laravel中的环境配置分为哪两类? 环境配置 (D:\laravel\yzmedu\yzm2\.env):比如数据库,比如是否开启调试模式 系统配置 (D:\larav…
laravel基础课程---1.laravel安装及基础介绍(laravel如何安装) 一.总结 一句话总结: [修改composer镜像地址].[明确laravel的安装要求].[安装指定版本的laravel].[查看laravel 版本].[配置虚拟主机].[地址栏访问] [修改composer镜像地址]:composer config -g repo.packagist composer https://packagist.phpcomposer.com [安装指定版本的laravel]:…
1.先下载Composer-Setup.exe,下载地址:下载Composer .会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe. 2.在PHP目录下,打开php.ini文件,开启openssl扩展.去掉extension=php_openssl.dll前面的分号(;) 3.把php目录添加到环境变量(和php.exe同级目录的路径)例如:D:\apache_php\php添加到环境变量path里.(如果是PHPstudy就不用这步啦) 4.下载compos…
一. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作): 1.运行"apt-get install mongo" 如果遇到找不到安装包的话运行"apt-get update" 2.这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l "查看进程是否已经启动 3.在终端输入"mongo",然后回车进入数据库 (Over) 下面说下如何自己启动mongodb的程序. 二. 重启系统以后mon…
一 目录 一 目录 二 为什么要迁移 三 MySQL 迁移方案概览 四 MySQL 迁移实战 4.1 场景一 一主一从结构迁移从库 4.2 场景二 一主一从结构迁移指定库 4.3 场景三 一主一从结构双边迁移指定库 4.4 场景四 一主一从结构完整迁移主从 4.5 场景五 双主结构跨机房迁移 4.6 场景六 多实例跨机房迁移 五 注意事项 六 技巧 七 总结 二 为什么要迁移 MySQL 迁移是 DBA 日常维护中的一个工作.迁移,究其本义,无非是把实际存在的物体挪走,保证该物体的完整性以及延续…
Eclispe怎么给工作空间下的项目分组 第一步,打开Java Working Set 第二步,添加分组 第三步,选择分组…
 linux14.04下caffe的安装步骤   原文地址:http://blog.csdn.net/xiaoyang19910623/article/details/52997481?locationNum=1&fps=1 1.官网下载caffe-master,下载地址:https://github.com/BVLC/caffe,下载到downloads下: 2.解压安装包至downloads下: 3.先安装boost和OpenCV,因为这两个比较大,命令为: sudo apt-get ins…