后台
Easul
个人小网站: lightly.ml
展开
-
idea配置远程文件编写环境
由于前一阵子在windows上写的项目部署到linux出了很多问题,所以现在想着不行就把所有的代码编写直接调到云端,这样会更方便.下边来记录一下具体的操作步骤View=>>Tool Windows=>>Remote host(用来打开FTP的面板)Tools=>>Deployment=>>Configuration(进入FTP配置界面,也可以点FTP面板三个点进入)直接创建一个SFTP的连接配置填写好之后点击Test Connect..原创 2020-07-24 08:31:35 · 485 阅读 · 0 评论 -
数据添加到数据库,取出来带?
出现这种问题,一般是字符集问题.在插入数据库之前表的编码要设置一下.我的数据库是utf-8的,所以set names utf8一般就能解决问题.可是我的设置也没问题.插入的时候的格式也都是utf-8,但最后取出来的数据还是带问号.后来经过一番周折发现,我插入数据库的数据量比较大,原本用的varchar,默认插入255个字符,但是我插入的数据远远超过了这个数量,所以超出去的字符根本就没有插入.再加上我插入的数据是已经用base64编码了的,所以取出来的数据也就有问号了...原创 2020-07-24 08:31:43 · 102 阅读 · 0 评论 -
PHP动态属性
因为PHP是动态语言,所以PHP是支持已经创建好类之后再给类赋予某些属性的$myClass = new MyClass();$myClass->myNewProp = 1;echo $myClass;在php中,上边的做法是可以的.同样的在python中也是可以这么做的.当这个属性不需要的时候,可以使用如下代码删除属性unset($myClass->myNewProp);...原创 2020-07-24 08:32:03 · 333 阅读 · 0 评论 -
PHP动态生成验证码
captcha.php/* 生成验证码序列 */define("CAPTCHA_NUMCHARS", 6); //验证码长度$pass_phrase = ""; //验证码内容for ($i = 0; $i < CAPTCHA_NUMCHARS; $i++) { //随机生成字母添加至验证码 $pass_phrase .= chr(rand(97, 122));}/* 生成验证码图像 */define("CAPTCHA_WIDTH", 3.原创 2020-07-24 08:32:08 · 240 阅读 · 0 评论 -
数据存入数据库,再取出丢失空行
在进行项目测试的时候,发现用PHP存入mysql的数据再取出来时候会丢失一些空行的数据.这个是因为数据直接存入到mysql的时候,某些空行存储丢失了.这个时候为了保留原本的数据.可以使用PHP的base64进行转码base64_encode($data) //将数据进行base64编码base64_decode($data) //将数据进行base64解码...原创 2020-07-25 12:07:50 · 130 阅读 · 0 评论 -
ajax到后台的数据转码
因为前一阵子做的项目中,在ajax传输到后台数据时发现有一部分数据没了.后来进行了一系列分析,发现传输的数据中有&这个字符.前台提交到后台的时候无论使用GET还是POST提交都是用&将不同的键值对进行连接.而在提交的数据中如果有了这个字符,后台解析的时候就会出问题.也就是我上边说的只剩下了一部分数据.故而解决方法如下:JS端进行数据的URL转码encodeURIComponent(data) //js端进..原创 2020-07-25 12:07:59 · 275 阅读 · 0 评论 -
PHP抓取https注意
PHP在使用Curl抓取https的时候一定要注意加上下边两行代码.从而避免https抓取失败curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false);原创 2020-07-25 12:08:18 · 100 阅读 · 0 评论 -
WebSSH安装
最好先安装Python3.7,安装过程可以参考这篇博客。然后访问这个提供WebSSH的Github项目,根据提示进行安装运行。但是安装完之后可能会报错Public plain http request is forbidden.这个时候可以参考这个博客,只需要在handler.py的文件的258 行进行如下注释即可。handler.py # if options.fbidhttp: # if ip_address is None: #原创 2020-07-23 08:39:34 · 706 阅读 · 0 评论 -
手动创建JavaWeb项目
项目结构projectName 项目名称 +WEB-INF +classes 放java文件的包和类 +com/test/Test.class com文件夹下的test文件夹下的Test类 +lib原创 2020-07-22 17:03:45 · 194 阅读 · 0 评论