- 博客(20)
- 问答 (1)
- 收藏
- 关注
原创 TP6生成二维码,带logo和不带logo
composer require dh2y/think-qrcode生成不带logo的二维码,$code->png()里填写需要生成二维码的链接地址,记得引入use dh2y\qrcode\QRcode;public function index() { $code = new QRcode(); $res = $code->png('https://www.qq.com/')->entry(); dump($res);
2021-04-02 11:02:04 1022 4
原创 TP6配置并使用gateway
进入项目根目录,composer 安装命令composer require topthink/think-worker这样表示安装成功了config目录下多出了gateway_worker.php、work.php、worker_server.php三个配置文件gateway_worker.php就是GatewayWorker的配置文件如图新建文件Events.php,这个文件就是后续我们业务开发的地方如图打开对应的文件,并将其内容复制粘贴到新建的Events.php记得改namesp
2021-03-30 09:41:16 1788 1
原创 python环境配置
python安装地址:https://www.python.org/downloads/windows/根据系统选择对应的版本设置环境变量右键点击"计算机",然后点击"属性",点击"高级系统设置"在Path行,添加python安装路径,以我的为例:C:\Users\a\AppData\Local\Programs\Python\Python39C:\Users\a\AppData\Local\Programs\Python\Python39\Scripts打开命令----cmd回车--
2021-01-12 14:09:11 119
原创 TP6 使用group去重时报错42000
报错SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘tp.ip.id’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_m
2021-01-08 14:09:57 1350
原创 composer下载TCPDF时报错Installation failed, reverting ./composer.json to its original content
运行以下两条命令即可composer dump-autoloadcomposer update然后重新下载composer require tecnickcom/tcpdf
2020-12-01 12:58:19 499
原创 TP6路由配置实例----多应用
由于我用的是多应用,所以要先开一个映射,定义到应用,打开config文件夹里的app.php此处以我的login应用为例,到应用下,建路由,route文件夹下的app.php为我的路由文件在app.php里新建路由规则use think\facade\Route;Route::get('/', 'Menu/index');Route::get('indexdemo', 'Menu/indexdemo');效果,访问名前面记得加上第一步定义的应用名...
2020-11-10 15:23:31 1951
原创 TP6自定义返回格式
希望能够自定义一个返回格式,包括code,msg,data在config文件里新建一个code.php,写code和对应的msg<?phpreturn[ '200' => '请求成功', '400' => '请求失败', '1001' => '请先登录', '1000' => '登录成功'];然后在BaseController里写一个返回格式的方法,由于这里需要读取code.php里的信息,所以记得use think\facade\C
2020-11-10 15:08:33 1614
原创 TP6渲染输出报错Driver [Think] not supported
return view()时报错Driver [Think] not supportedcmd打开命令行,找到对应文件位置composer require topthink/think-view可以正常显示了
2020-10-18 10:33:34 281
原创 composer TP6安装详细教程
注意:TP6必须PHP7.1以上版本composer下载也是经历酸爽,这里介绍一种方式在官网下载composer.phar,并将composer.phar粘贴到php.exe的同级文件夹下新建 composer.bat ,复制以下内容@ECHO OFFphp "%~dp0composer.phar" %*再打开cmd,输入“composer -v”,下图就是成功安装以后显示命令输入composer selfupdate更新然后通过composer下载TP6cmd 打开命令行,切换到
2020-10-17 16:56:18 3204 1
原创 String相关操作及Api运用
/* * 字符串相关操作 * 单引号和双引号意义完全不同,注意区分 */ public static void main(String[] args) { //方式一:字面量直接赋值给变量,会在字符串常量池创建,对象可能被重用(推荐) String s = "123"; //方式二:使用new关键字创建对象 String s1 = new String("123"); System.out.println(s==s1);//false,不是同一个对象 //编译器特性:能
2020-08-23 01:02:07 129
原创 java基本数据类型
/* * 基本数据类型 * 1.整数类型: * byte:-128~127(8位) * short:-32768~32767(16位) * int:-2147483648~2147483647(32位) * long:-2^63~2^63-1(64位) * 2.布尔类型: * boolean * 3.字符类型 * char * 4.浮点类型 * float:末尾加f,不能精确存储小数 * double */ public static vo
2020-08-23 00:09:28 73
原创 java变量申明及运用,命名规范
/* * 变量在使用前必须先申明并初始化,变量类型与数据类型必须匹配 * 命名规范: * 1.只能由字母,数字,_,$符号组成 * 2.不能以数字开头 * 3.大小写敏感 * 4.不能使用java关键字或字面量 */ public static void main(String[] args) { //方法一 int a;//申明a变量 a = 5;//初始化a的值 //方法二 int b = 20;//申明b变量并赋值 b = 30;//更改b的值
2020-08-22 16:55:45 286
原创 java8新特性lambda实例
package lambda;import java.io.File;import java.io.FileFilter;/** * java8新特性lambda * lambda表达式只能对只包含一个抽象方法的抽象类或接口使用 * 代码更简单,但是不宜读 * @author Administrator * */public class LambdaDemo { public static void main(String[] args) { /* * 无参演示
2020-07-08 17:50:27 161
原创 java8新日期类演示
package time;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.Month;import java.time.ZoneId;import java.time.ZonedDateTime;/** * java8新日期类演示 * @author Administrator * */public class LocalTe
2020-07-08 17:18:11 129
原创 Calendar练习:计算商品促销时间
package calendar;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;/** * Calendar练习:计算商品促销时间 * @author Administrator * */public class CalendarTest { public static void main(String[] arg
2020-07-08 15:43:27 225
原创 Java如何获取日期以及日期计算---Calendar日历类
package calendar;import java.util.Calendar;import java.util.Date;/**Calendar日历类是一个抽象类,不能实例化java.util.Calendar:日历类实现类:java.util.GregorianCalendar@author Administrator*/public class CalendarDemo {public static void main(String[] args) { //获取Cal
2020-07-08 15:37:45 354
原创 TP5.1 URL重写
1.找到对应版本的php.ini文件2.开启cgi.fix_pathinfo=13.打开vhosts.conf,添加代码if (!-e KaTeX parse error: Expected '}', got 'EOF' at end of input: … rewrite ^(.*) /index.php?s=/$1 last;}完成,URL里可以省去index.php了
2020-05-28 22:57:55 707
空空如也
微信location href 重复提交
2017-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人