第3页

  • PHP YII2独立开发遇到的坑

        之前开发的时候,遇到图片上传什么的都是直接用前辈们配好的插件等等,换了家公司以后,要自己独立开发项目,顿时遇到了问题,开始是项目的配置,然后在添加的时候遇到了图片上传的问题,开始我以为post提交表单会直接在控制器中获取提交的文件,然后我一直找为什么post提交的图片会为空,经过一段时间的百度和前辈的指导,终于找到了代码和原因,原来提交文件需要另一个方法把东西给拿出来,现在给大家贴出代码: $file = UploadedFile::getInstance(...

     Feng  2019-12-24  208浏览  0评论
  • Linux 前后端分离如何实现用户身份认证及鉴权?

    假设我们不适用前后端分离,那么登录成功之后,我们会把用户的信息存储到session中,之后的每一次请求,都会带着cookies中的session_id,服务端会自行验证此用户是否登录及登录是否失效,那么问题来了,我们使用了前后端分离,那么就意味着没有了session,每一次的请求都是无状态的,作为后端我们不知道是登录用户请求的还是非登录用户请求的,所以,为了解决这个问题,我们有这么几种方式授权的方式,可以参考OAUTH用户登录之后,后端返给前端一个有过期时间的token,每次前端请求的时候就携带这个token网关鉴...

     薄洪涛  2019-12-06  584浏览  2评论
  • JAVA 微信H5支付安卓提示"商家参数格式有误请联系商家解决"

    今天遇到一个恼火的问题,我们对接微信的H5支付,采用了前后端分离,后端接口返回了支付的url,ios正常唤起微信支付,android却始终提示商家参数格式有误请联系商家解决,如图按照微信提供的文档,我们先加了header,并确保了加的Referer就是微信商户配置的域名发现并没有什么卵用,作为一个被微信文档坑过无数次的有为青年来说,早就习以为常了    private void loadUrl(String loadUrl) {...

     薄洪涛  2019-11-26  1963浏览  1评论
  • Linux Linux如何删除乱码文件

    之前使用rz命令上传文件的时候,由于上传不成功,出现了乱码文件,如图这时候,我想删除这个乱码文件,通过rm命令是不可以的,因为我无法打出这个文件的名字这时候我们可以通过inode来删除此文件1. 先查询出此文件的inode2.  find -inum 你查出来的inode -delete,就可以直接删除了3. 如果是非空文件夹,可以使用find -inum 你查出来的inode-exec rm -rf {} \;...

     薄洪涛  2019-11-18  209浏览  0评论
  • 数据库 Mysql实现主从复制

    在开始教程之前,必须要先说说为什么要搞主从复制线上环境,我们必须要对正式数据库的数据进行备份,保持备份数据库和正式库的数据实时一致业务层面:业务量越来越大,对数据库的查询越来越高,数据库服务器的压力越来越大,此时通过堆硬件不是很好的解决方法,所以一般要做读写分离,及主库和从库数据实现实时复制,业务的处理在主库中进行,数据的查询在从库进行,通常,主从库的比例为1:7左右再说下主从复制的原理    1. mysql数据库有个二进制日志文件,用来记录数据库所执行的sql语句&nbs...

     薄洪涛  2019-11-11  329浏览  1评论
  • Linux Centos7 下开机自启

    我在虚拟机上搭建了一套nginx+php,然后每次开机的时候,都要去手动去运行让服务起来,这我可忍不了了,毕竟我可是懒癌晚期废话少说,我们直接设置开机启动1.在系统目录创建服务文件(不要问为什么,linux万物皆文件)vi /lib/systemd/system/nginx.service2.编写内容[Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/home/openresty/ng...

     薄洪涛  2019-11-08  194浏览  0评论
  • JAVA springboot实现定时任务

    之前做php的时候,如果想做个定时任务,或者想特定时间调用某个脚本/接口,我们都会考虑使用linux的crontab来实现,比较对于单线程脚本语言来说,做定时不是那么容易然后最近因为开始学习java,就用到了springboot这个框架中的定时任务,所以记录下使用定时任务的步骤主类application中开启@EnableScheduling 注解建立定时任务配置类,配置定时计划,定时要做的任务@Component public class ScheduledTask { &nbs...

     薄洪涛  2019-10-10  222浏览  0评论
  • PHP 七牛上传报文件已存在

    之前做了一个大文件的分片上传,做好之后就没管了,让客户端一直自己用着,然后期间偶尔会有浏览器不兼容的现象我也懒得改,然后十一回来,客户端就给我说,有文件上传不上去,然后正好手头没活,就用改了下先看下思路,这里做了分片上传,就是文件按照一小块一小块分片上传到服务器后,然后拼接,拉到七牛拉到七牛的代码如下/*  * 上传到七牛  */ public static function saveQiniuByUrl($file_url){  &nb...

     薄洪涛  2019-10-08  250浏览  0评论
  • Python Python3使用logging模块记录日志

    之前的时候我记录日志都是自己手写,将内容写进文件,总觉得这样好low,今天在写企业微信脚本的时候,就查了下,果然有logging模块,就直接拿过来用了,百度代码如下logging.basicConfig(     level=logging.DEBUG,  # log level     format='%(asctime)s  %(filename)s ...

     薄洪涛  2019-09-16  309浏览  0评论
  • PHP PHP程序猿食用RabbitMQ方法

    消息队列是什么?“消息队列”是在消息的传输过程中保存消息的容器。“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。为什么使用? 主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的inse...

     薄洪涛  2019-09-11  272浏览  1评论
    «   2020年11月   »
    1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30