为您找到搜索结果:6311个
【laravel5.4】迁移文件的生成、修改、删除
建议直接去官方文档查看:https://laravel-china.org/docs/laravel/5.4/migrations#creating-columns 1、生成迁移:主要方式:1、创建空的迁移文件,不指定具体表:phpartisanmake:migrationcreate_users_tablepublicfunctionup(){//} 2、再次创建修改类型的迁移文件(原有新建文件不动),指向已经存在的表,方法体是:phpartisanmake:migrationupdate_votes_to_users_table--table=testaa publicfunctionup(){Schema::table('testaa',function(Blueprint$table){ //分别向原来的表插入新的字段 $table->integer('scope')->nullable()->comment('得分'); $table...
【laravel5.4】引入自定义类库+卸载已有的自定义库(以引入钉钉应用为例)composer dumpautoload -o
本文之前,首先感谢:Azeroth_Yang 传送门:https://blog.csdn.net/zwrj1130/article/details/73467320强烈建议引入的类都是含有命名空间的,这样使用起来就不会出现重名的情况。!!当然,没有命名空间也可以使用,就是类名字(非文件名)最好复杂一些。(重复也不要紧,程序会自己判断) laravel5.4中如何引入自定义的类库文件呢?在laravel的app目录下自定义一个文件夹,我用的名字是:Libs然后直接将自定义类库扔进这个目录,如Dingding 在composer.json中的autoload下的classmap下加入"app/Libs/Dingding" 然后在命令行中运行 >>composerdumpautoload 接下来就可以直接在控制器中使用Dingding类了。注意:如果你的类没有命名空间,无需进行use主动引入,直接 calss::me...
【laravel5.*】添加ide_helper.php 助手
1、参照文档:https://github.com/barryvdh/laravel-ide-helper#automatic-phpdoc-generation-for-laravel-facades2、安装指定版本: composerrequirebarryvdh/laravel-ide-helper:2.4.1 3、安装完成后,即可ctrl+鼠标左键,找到使用的类 ...
【laravel5.4】php artisan 常用命令
路由缓存:/www/wd***/php/bin/phpartisanroute:cache查看全部路由并输出到txt文件:/www/wd***/php/bin/phpartisanroute:list>1.txt ,进入项目根目录下打开1.txt即可【cmd一样操作】 ...
【laravel5.4】安装predis
1、服务器先安装redis-server,这是毋庸置疑的!!!2、服务器开启redis-server,配置相关参数3、laravel执行:$ yourPhpPathcomposer.pharrequirepredis/predis:1.0.* ,这个命令如果服务器多个php运行,且php-v低于5.6,可以让指定的php来进行composer下载predis插件,(如果你php-v和phpinfo()的版本一致,且composer.phar配置成全局/usr/local/bin/composer),那么可以直接运行【cmoposerrequirepredis/predis:1.0.*】安装。4、在控制器中使用:首先引入:useIlluminateSupportFacadesRedis; publicfunctionsendMsg2(Request$request){//echodirname(__DIR__);//echophpinfo();$redis=Redis::connection();//返回redis链接实例,可以操作所有redis原生命令$r...
Flask Web 发送邮件单文件
importosfromflaskimportFlask,render_template,session,redirect,url_forfromflask_scriptimportManager,Shellfromflask_bootstrapimportBootstrapfromflask_momentimportMomentfromflask_wtfimportFormfromwtformsimportStringField,SubmitFieldfromwtforms.validatorsimportRequiredfromflask_sqlalchemyimportSQLAlchemyfromflask_migrateimportMigrate,MigrateCommandfromflask_mailimportMailbasedir=os.path.abspath(os.path.dirname(__file__))app=Flask(__name__)app.config['SECRET_KEY']='hardtoguessstring'app.config['SQLAL...
[转帖]关于flask-login中各种API使用实例
原贴:http://www.cnblogs.com/alima/p/5796298.html简介:简单的集成flask,WTForms,包括跨站请求伪造(CSRF),文件上传和验证码。一.安装(Install)此文仍然是Windows操作系统下的教程,但是和linux操作系统下的运行环境相差甚微。使用Python版本3.5.2.上一篇文章提到Virtualenv环境运行Python,这次仍然建立Python虚拟运行环境以便实现不同数据包的隔离。创建wtfdemo虚拟运行环境用控制台(管理员运行模式)进入(cd)到想要创建工程的路径下,创建wtfdemo文件夹。mkdirwtfdemo进入(cd)wtfdemo文件夹,创建Python虚拟运行环境。virtualenvflaskr出现如下字样,说明虚拟环境创建成功PS:本次提供第二种创建Python虚拟运行环境的使用方法virtualenv-psource_filepython.exetarget_file为什么提出第二种创建方法,你会发现,当你的PythonWeb程序开发多了以后,PC上难免安装了很多版本的Python运行环境。举例:当...
window golang1.12.4 安装配置&IDE vscode
step1:下载golanggolang官网地址是 https://golang.org/dl/ 如果没有墙的话,可以用这个地址 https://golang.google.cn/dl/ 如图:安装方式分两种(如上图):msi一键安装zip解压缩手动安装 [推荐]step2:安装golang(下面是介绍zip解压缩的安装,msi安装的话直接点下一步即可)解压go1.12.4.windows-amd64.zip到C盘,目录如图配置环境变量GOROOTGOPATH并设置好路径,编辑PATH新增%GOROOT%inCMD验证安装,goversionstep3:下载并安装git,后面goget指令会用到官网下载 https://git-scm.com/ 直接安装step4:下载并安装visualstudiocode下载地址 https://code.visualstudio.com/一直点下一步step5:配置visualstudiocode安装插件打开vscdoe按F1进入控制面板,搜索Extensions:I...
testNG框架提示:Cannot find class in classpath: NewTest
selenium+Java的testNG运行时,报如下错误:org.testng.TestNGException:Cannotfindclassinclasspath:NewTestatorg.testng.xml.XmlClass.loadClass(XmlClass.java:81)atorg.testng.xml.XmlClass.init(XmlClass.java:73)atorg.testng.xml.XmlClass.<init>(XmlClass.java:59)atorg.testng.xml.TestNGContentHandler.startElement(TestNGContentHandler.java:543)atcom.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(UnknownSource)atcom.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyEleme...
Exception in thread "main" java.lang.NoSuchMethodError: org.testng.TestNG.configure(Lorg/testng/CommandLineArgs;)V
TestNG运行时报以下错误:Exceptioninthread"main"java.lang.NoSuchMethodError:org.testng.TestNG.configure(Lorg/testng/CommandLineArgs;)Vatorg.testng.remote.AbstractRemoteTestNG.configure(AbstractRemoteTestNG.java:77)atorg.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:214)atorg.testng.remote.RemoteTestNG.main(RemoteTestNG.java:76) Exceptioninthread"main"java.lang.NoClassDefFoundError:org/testng/CommandLineArgsatorg.testng.remote.RemoteTestNG.main(RemoteTestNG.java:41)Causedby:java.lang.ClassNo...
jquery中的replaceWith()和html()的区别
区别在于,html()会替换指定元素内部的HTML,而replaceWith()会替换元素本身及其内部的HTML。//目标div<divid="myid"/>html:$('#myid').html('<p>Text</p>');//输出<divid="myid"><p>Text</p></div> replaceWith:$('#myid').replaceWith('<p>Text</p>');//输出<p>Text</p> ...
1.9MyCalculaor(类)
类类是函数和变量的集合,类中定义的变量为类变量,类中定义的方法为类方法类定义:classClassName: <statement_1> . . . <statement_N>1、变量类变量:类变量是实例化对象公用,定义在函数体之外实例变量:定义在方法中,作用于当前实例类私有变量:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_attrs2、方法类方法:类方法的第一个参数必须为self,代表类实例类的私有方法:以双下滑线开始,只能在类内部调用,不能在类外部调用,self.__private_methods ...
1.8 calculator(自定义函数 && dict && print格式化)
自定义函数(可以重复使用的代码段)1、定义一个函数,语法:def函数名(参数列表): 函数体2、参数必须参数关键字参数默认参数不定长参数dict1、键必须唯一,值不需要唯一,键必须为字符串,数字,元祖例:caculator_dict={1:["+",MyCalculator.add],2:["-",MyCalculator.minus],3:["*",MyCalculator.multiply],4:["/",MyCalculator.divide]}2、同一个键只能有一个,创建时同一个键被赋值两次则取后者的值print格式化print"%d%s%d=%d"%(num1,choice,num2,add(num1,num2))print"{0}{1}{2}={3}".format(num1,choice,num2,add(num1,num2)#index不能跳跃...
filezilla sftp 文件和linux 文件不同步的问题
删除掉以前的链接,重新建立链接就好了...