把destoon数据生成json,一般用于百度小程序、QQ小程序和微信小程序或者原生APP,由于系统是GB2312编码,所以服务端编写的时候我们进行了一些编码转换的处理,保证服务端访问的编码是UTF-8就可以。不多了,下面干货来了。如果你是程序或此段代码对你有帮助,希望收藏!! 代码来了,在
php命名空间可以解决下面两个问题: 1、用户编写的代码与php内部的类/函数/常量或第三方类/函数/常量之间的名字冲突 2、为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性   定义命名空间 通过关键字namespace声明。如果一个文件中包
1、while循环 当指定的条件为真时循环执行代码块   while 语法: while (condition) {   statement; } 比如: <?php $i=1; while($i<=5) { echo "The number is " . $i . "<
前言 刷题地址:https://buuoj.cn/challenges 首先打开是一个笑脸,查看源代码,如下图发现了,一个文件 一.代码分析 发现是一堆代码,需要PHP代码审计,全部代码如下。 1 <?php 2 highlight_file(__FILE__); 3 clas
算数运算符 <?php $x=10; $y=6; echo ($x + $y); // 加 echo '<br>'; // 换行 echo ($x - $y); // 减 echo '<br>'; // 换行 echo ($x * $y); // 乘
目录结构 FastAdmin目录结构遵循ThinkPHP5官方建议的模块设计: FastAdmin项目目录 ├── addons //插件存放目录 ├── application //应用目录 │ ├── admin
一、问题描述 1、项目需求要求使用PHP8.1.*版本 2、运行程序发现验证码不生效报错如下: 二、错误描述 1、报错信息得出:从浮点(数字)到整数的隐式转换将失去精度 三、解决流程 1、找到报错文件位置 vendortopthinkthink-captchasrcCaptcha.php lin
批量入库 因为maccms自带的采集采集起来很慢,而且很多资源站的采集接口不能对内容排序,导致最旧的数据最后入库。用java写个采集程序,采集完入库的时候发现不能一次性入库多个数据,导致入库也很慢,所以就在入库控制器写了个方法批量入库。 Receive.php public function
哈喽!大家好,我是小奇,一位热爱分享的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一、前言 不知不觉进入了五月份了,天气越来越炎热了,然而苦逼的我还要出门找工作,这朗朗乾坤难道就没有我奇谋人的容身之地吗? 背上
1.简介 最近有个需求,就是把图片验证码转化为base64格式,tp5框架自带的think-captcha扩展包可以实现。但是,它有个缺点,不能获取验证码的值。在做前后端分离项目的时候,验证码检测有两种方式,各有利弊。 方式一:因为session不能共享,所以通过传递唯一uuid,后端用redis
在建站过程中,很多时候都会需要用户验证验证码等操作,比如:注册、登录、发表评论、获取资源等等,一方面可以验证当前用户的行为是否是爬虫、机器人等情况,给网站数据统计产生影响;另一方面可以防止用户大量刷取资源导致服务器资源紧张甚至宕机;现在验证码在表单中的应用越来越多了,但是如果用js来实现总觉得不太
1.前言  最近做微信小程序开发,小程序里面对敏感数据的加密采用了 AES -128-CBC的对称加密方式。所以想写一篇介绍AES-Rijndael算法的文章,此篇文章为AES作铺垫,因为它的列混淆算法的运算操作用到了有限域的概念。  2.有限域的介绍  Galois Field 在国内有两个翻译
1.前言 AES( Advanced Encryption Standard )高级加密标准,又称 Rijndael加密法。它是由 美国国家标准与技术研究院 (NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准 。 该算法由比利时密码学家Joa
1.前言  周易学了一段时间了,今天来分享一个针对梅花易起卦的辅助小算法。前提是,读者需要有一定的周易业务知识。  2.六十四卦的介绍  直奔主题,下面是我整理消化总结的一张图:  3.卦象的解释 4.梅花易起卦算法介绍  参考地址:http://www.quanxue.cn/QT_XiaoY
前言 最近公司有个PHP项目需要开发维护,之前一直都是跟着巨硬混的,现在要接触PHP项目。学习一门新语言之前,先搭建好环境吧,鉴于公司项目是基于php 7.1.33 版本的,所以以下我使用的都是基于这个版本的。 下载安装包 Nginx 下载 http://nginx.org/en/download
基于docker搭建laravel项目 公司PHP项目是Laravel框架写的,目前环境需要通过docker来部署一下。网上学习了一下相关知识。整理后做一个笔记。用到定时任务crontab与进程管理supervisor。 主要参考项目: 《docker完美搭建laravel运行环境》参考1 项目时
前言 OK,我也来造轮子了 博客系统从一开始用WordPress,再到后来用hexo、hugo之类的静态博客生成放github托管,一直在折腾 折腾是为了更好解决问题,最终还是打算自己花时间搞一个好了 本系列文章将记录博客的开发过程~ 将会持续更新,欢迎关注~ 后端基于最新的.Net6和Asp.N
一、前言 拖拽(Drag&Drop),属于是极其常用的基础功能。 无论是在系统上、应用上、还是在网页上,拖拽随处可见。同时拖拽时的鼠标效果也很漂亮,像这样: 这样: 还有这样: 等等等等。 这些拖拽时的鼠标效果,直观又美观。 然后,在我们写程序时,程序确实是支持了拖拽,但是效果却是这
突如其来的机会   (以下所有的截图与内容都是经过当事人授权)   我在博客园写博客,到今天为止有7个年头了,虽然写作频率并不很频繁,但的确有一定的跨度,与其找一些文章翻译或者demo记录来充数,我更新希望把自己的真实的实施问题与感悟给分享出来。   今年也是我写作多年后,终于有实质回报的一年。
前言 因为比较菜,所以经常需要读一些别人的代码学习学习。 有源码的代码当然好,但是很多网站不开源。这些网站的 js 又都是打包压缩过的,学习起来很难受。 所以我做了一个小工具,通过修改抽象语法树,来处理这些打包压缩过的 js,增强代码可读性,让我们学习起来更容易。 如果再借助重定向线上 js 到本