自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 tp5发送电子邮件

一、开启邮箱的SMTP服务QQ邮箱设置方式:点击设置:点击账户在最下面,有个开启点开启会弹出个窗,上面有密码,记下密码163邮箱设置方式:其他邮箱都一样,获取授权码就行二、下载类库文件https://gitee.com/joytom/CSDN/tree/master三、下载完成后放到vendor下面四、执行操作公共文件单独写一个发送邮件的公共方法:common.php<?phpfunction sendEma.

2022-03-11 10:24:50 1507

原创 php对二维索引数组进行重新排序

这有个二维索引数组: $time_json = file_get_contents('./time.json'); $time_arr = json_decode($time_json,true); unset($time_arr[1]); print_r($time_arr);die;想让该二维数组索引进行重新排序,该怎么办呢?array_values完美解决这一问题: $time_json = file_get_contents('./time.json'); $time_arr =

2021-04-15 17:47:02 425

原创 HBuilder打包tp项目成APP

打开HBuilder,对要打包的项目右击->发行->发行为原生安装包:使用DCloud公用证书,下图有警告:APP打包参数不完整,点击参数配置进行修改:应用名字及入口路径:应用图标:启动APP时出现的图片(建议使用改图宝对图片进行修改):各种开放平台申请的sdk:参数修改完之后(报缺失权限,我的只是测试的),继续打包:打包成功:等待生成:生成成功:手机安装:采坑总结:第一次打包的时候,由于入口路径直接是public/index.php,客户端不解

2021-04-15 17:44:06 418

原创 使用cmd命令行来运行java文件

使用cmd命令行来运行java文件的前提是在本地上配置好jdk,如果你还没有配置,请参考这篇文章:https://blog.csdn.net/qq_42249896/article/details/87931961一、创建一个为java后缀的文件文件内容:public class hello{ public static void main(String[] args){ System.out.println("hello world"); }}二、cmd命令行指定到该目录这个文

2021-04-15 17:42:17 2430

原创 Java从字符串中提出取日期

使用正则表达式:package two;import java.util.regex.Matcher;import java.util.regex.Pattern;public class ExtractDate { public static void main(String[] args) { String reg = "[1-9]\\d{3}(((0[13578]|1[02])([0-2]\\d|3[01]))|((0[469]|11)([0-2]\\d|30))|(02([01]\\d

2021-04-11 11:50:35 556

原创 Chrome浏览器js断点的简单使用

F12打开调试模式,找到Sources一栏:通过点击行号来设置断点:点提交,触发js:此时,断点以上的值全部都出来了:可以点继续执行下一步来获取断点下的每一行的值:此时,cid的值也出来了:这是Chrome浏览器中最简单的断点使用。...

2021-04-05 12:59:43 524

原创 Linux环境下php获取系统时间与当前时间不一致

问题描述之前做项目,php输入time()时间戳,老是慢二十多分钟,以为是php配置文件时区的问题,尝试了以下的解决方案后扔无奏效:1、修改php配置文件:date.timezone ="PRC"2、代码中加入:date_default_timezone_set('PRC')以上方案均不可行!那就猜测不是php的问题了,就开始考虑服务器问题了。解决方案考虑到服务器是Hong Kong服务器,猜测是Linux系统时间的问题,需要自动校准系统时间sudo ntpdate cn.pool.n

2021-04-05 12:59:19 458

原创 把字符串当js代码来执行

1、使用evaleval("alert('使用eval输出')");运行结果:var e = "alert('使用eval输出')";eval(e);运行结果:2、使用new Functionvar fun = new Function("alert('使用new Function')");fun();输出结果:var funs = "(function(){alert('使用new Function')})()";var fun = new Function(funs);

2021-04-03 14:21:38 373

原创 js获取当前网页来源地址

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title></head><body> <a href="asciicode.html?id=2">跳转到asciicode.html</a></body></html>var reful=document.referre.

2021-04-03 14:19:24 2013

原创 js获取地址栏中的参数值

场景一:地址栏的情况下下面代码中参数name就是地址栏中的属性(例如:www.baidu.com?code=1),那么code就是name function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(

2021-04-03 14:17:37 322

原创 正则表达式验证手机号格式——后台

$uphone=18888888888if(!preg_match("/^1[345678]{1}\d{9}$/",$uphone)){ echo '手机格式错误';}

2021-04-03 14:16:09 340

原创 tomcat启动startup.bat后闪退

解决方案方案一:找到startup.bat,编辑:SET JAVA_HOME=E:\Java\jdk1.8 (java jdk目录)SET TOMCAT_HOME=E:\tomcat-9.0 (解压后的tomcat文件目录)在最上方加入这两句:然后,找到shutdown.bat,编辑:同样加入这两句即可。————————————————————————————————————————方案一不行再看方案二————————————————————————————————————————

2021-04-03 14:13:53 113

原创 ecshop添加ueditor富文本编辑器

百度下载ueditor富文本编辑器:https://ueditor.baidu.com/website/download.html打开ecshop项目目录:下载好的文件放入到includes文件夹:dwt页面调用:<!--这一句是用来显示编辑器样式的--> <script id="editor" type="text/plain" style="width:655px;height:300px;overflow: hidden;margin: 0 auto;">&l

2021-04-03 14:11:47 171

原创 ecshop报错:Deprecated: Methods with the same name as their class will not be constructors in a futur

我的php版本是:换成:即可解决:

2021-04-03 14:10:05 302

原创 php和tp中生成二维码电子名片

下载qrcode包官网下载:http://phpqrcode.sourceforge.net/解压出来:tp中生成把phpqrcode文件夹复制到vendor文件夹:代码实现:<?phpnamespace app\index\controller;use think\Controller;use think\Db;use think\Request;class Index extends Controller{ public function index()

2021-04-03 14:07:39 239

原创 tp框架创建新文件夹

if(!file_exists(ROOT_PATH . 'public' . DS .'uploads'. DS . '123')){ mkdir(ROOT_PATH . 'public' . DS .'uploads'. DS . '123');}else{ echo '存在该文件夹';}mkdir:创建文件夹rmdir:删除文件夹

2021-04-03 14:04:51 678

原创 tp5判断是否登录

在Controller控制器下新建Common.php:<?phpnamespace app\admin\controller;use think\Controller;use think\Request;use think\Db;class Common extends Controller{ //检查是否登录 public function _initialize() { if(!session('uname')){ .

2021-04-03 14:02:24 828

原创 百度ueditor编辑器控制图片在编辑框中的大小

一、实现方法找到该路径中的css:img { max-width: 100%; /*图片自适应宽度*/ width: 20%; height: 20%;}body { overflow-y: scroll !important;}.view { word-break: break-all;}.vote_area { display: block;}.vote_iframe { background-color: transpare

2021-02-07 10:04:49 800

原创 tp使用phpqrcode生成二维码

下载phpqrcode包下载地址:http://phpqrcode.sourceforge.net/下载完成后解压:复制phpqrcode到tp项目里的vendor文件夹:代码实现<?phpnamespace app\index\controller;use think\Controller;use think\Db;use think\Request;class Index extends Controller{ public function index()

2021-02-07 10:03:46 215

原创 Flashfxp文件传输到服务器后部分代码失效、报错等解决方案

问题场景:例如:本地上的上传图片的代码正常运行,到了服务器上就失效,无法触发一些js事件,并且在console控制台中报一些本地上不报的错误。使用Flashfxp上传到服务器的过程中,本地上没有的错,在服务器上报错,并且部分功能失效?既不是底层框架又不是浏览器问题,那么很可能是上传工具的问题。解决方案:属性——参数选择——传输——传输模式——选择二进制(图像)确定后即可!...

2021-02-07 10:01:17 583

原创 myeclipse2019设置创建jsp文件的时候默认使用utf-8编码

打开Window——Preferences——Files and Editors:选择UTF-8即可。新建jsp文件来测试一下:

2021-02-07 09:59:42 130

原创 MyBatis使用collection进行两表查询

应用场景执行查询是时,返回的对象关联另一个对象的多条记录,即一对多关系中查询一端数据时把关联的多端数据也查询出来,比如查询部门是同时查询该部门下面的所有员工信息,或者查询班级时同时查询班级下面的所有学生信息。项目目录和数据库信息stu(学生表)class(班级表)代码实现Stu.java:package vo;public class Stu { private String sname; private String sex; public String getSname()

2021-02-07 09:52:16 468

原创 phpstudy中Apache无法启动

问题场景:解决方案:一、找到httpd.exe文件一般这个文件都在D:\phpStudy\Apache\bin目录下:二、cmd运行httpd.exe文件cd到Apache\bin目录下:例如我的:cd D:\phpStudy\Apache\bin运行httpd.exe文件:三、哪里有错改哪里上述步骤运行http.exe文件就出现了错误,看看出现的错误在哪一行。例如我的:报的是conf文件夹下的vhosts.conf文件,不合法的命令12321321312。那就该这里,改好

2021-02-07 09:49:31 563 1

原创 jekyll+github pages搭建博客

搭建博客的方法有很多种,如wordpress、hexo、jekyll、thinkjs等第一步:在github里面fork一个主题https://github.com/joytom/joytom.github.io然后setting设置一下:改成我们自己的用户名:这时,你在浏览器上输入自己的该地址:例如我的:joytom.github.io,即可看到自己的主题~第二步:安装Ruby+devkit这儿说一下,安装jekyll有很多中安装办法,可以通过ruby+RubyGe

2021-02-07 09:47:50 160

原创 vue-cli脚手架安装

一、安装Nodenode安装:http://nodejs.cn/download/查看自己的node版本:node -vnpm管理器一般都是集成在node里面的,查看自己的npm信息:npm -v二、全局安装vue-cli关于npm:https://www.npmjs.cn/getting-started/what-is-npm/两种安装方式:方式一:npm安装执行:npm install -g vue-cli方式二:淘宝镜像安装如果是淘宝镜像安装的话,你需要先安装cnpm安

2021-02-07 09:43:48 422

原创 myeclipse中配置Tomcat服务

一、配置jdk进入Preferences——Java——Installed JREs:选择jre目录,有两个jre目录,一个是jdk中的jre目录,一个是在外面的jre目录,选择jdk中的jre目录!:配置好后选择添加的jre为默认,保存关闭即可:看一下上面我添加的名字叫java(default设置为默认),这个名字下一步要用到二、配置Tomcat配置Preferences——Servers——Runtime Environment:保存关闭即可!三、myeclipse

2021-02-07 09:42:12 3382

原创 php生成文字图片水印

一、素材准备电脑一个,图片一张,字体库一个,哦了字体库在哪找呢?C盘——Fonts文件夹搜微软雅黑就可以了二、代码实现<?php//配置图片信息$src="cat.jpg";//获取图片信息$info=getimagesize($src);//通过图像的编号获图片的类型$type=image_type_to_extension($info[2],false); //.jpeg 如果不想要点 就false掉//在内存中创建一个和我们图像类型一

2021-02-07 09:32:57 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除