- 博客(59)
- 收藏
- 关注
原创 跨域时hyperf cookie带不过去,一直出现domain不在设置范围内
所以把domain的设置改为""就可以了,不知道是作者本来就这样设计,还是,手册里没说明如何去掉domain,也是挺麻烦的,得翻源码。翻了hyperf的session设置,我看默认里头的domain也是设置为null了,可是为啥还是出行domain这个限制。我使用nginx做反向代理,一直查配置,没有设置domain这个呀,但跨域请求时还是出现了。最后翻了下源码,原来设置null是会获取当前的域名。
2023-01-13 10:06:32
338
原创 如何让你的小程序快速达到100uv呢?
在业余时刻做了个小程序,花了将近1个星期,然后才知道达到uv1000,还真不是个简单的事,别人的小程序轻松就达到了,这个估计和小程序的功能有关系吧。我做的这个是圣诞节头像戴帽子的小程序,有可能是现在这类型的小程序太多了,所以一个月了一直都达不到uv1000标准,有没有运营的高手帮我看看这个小程序,帮忙看看,或者大家互相帮助一下。...
2021-12-16 21:24:37
403
原创 php生成百度sitemap.xml,简单方便seo
//创建百度 xml public function createBaiduMap() { // 创建一个DOMDocument对象 $dom = new DOMDocument('1.0','utf-8'); // 创建根节点 $dom ->formatOutput = true; //设置urlset $urlset = $dom ->createElement("urlset"); //xmlns $xmlns = $dom -&g
2021-06-15 10:01:19
559
1
转载 centos 源码安装lnmp nginx+php7.4+mysql5.7
添加用户组#添加www 用户groupadd -f wwwuseradd -g www wwwnginx安装nginx官网根据自己需求选择版本下载#下载cd /usr/local/srcwget http://nginx.org/download/nginx-1.16.1.tar.gz#解压tar -zxvf nginx-1.16.1.tar.gz#进入解压目录cd nginx-1.16.1安装依赖yum -y install glibc-headers gcc gcc-c+
2021-05-15 21:08:36
400
原创 php压缩图片
$small_image = new \Imagick(“愿路径”);$small_image->setImageCompressionQuality(75);$res = $small_image->writeImage(“压缩后的新路径”);$small_image->clear();$small_image->destroy();git不能走这里面,记得
2021-05-11 09:40:01
132
原创 centos php7安装ImageMagick,且有png jpg格式
1、安装ImageMagic[root@localhost download]# wget http://www.imagemagick.org/download/ImageMagick.tar.gz[root@localhost download]# tar -xzvf ImageMagick[root@localhost download]# cd ImageMagick-7.0.7-22/[root@localhost ImageMagick-7.0.7-22]# ./configure --
2021-03-24 12:03:28
443
1
原创 安卓证书在线制作工具
现在开发安卓app,跨端开发的很多,很多开发者要开发需要生成个安卓证书,装jdk环境什么的,很麻烦。找了很久找到一个在线生成证书的网站http://www.appuploader.net/appuploader/keystore.php感谢站主提供资源,希望能一直免费哈...
2021-02-19 10:39:31
1871
原创 在线上传ios的ipa文件到苹果后台
现在开发ios的app,跨端开发的很多,很多开发者手里是没有苹果电脑的,或者不想刷黑苹果。那要上传ipa咋办,近日我就碰到这个问题,我手机是有一台mac苹果电脑,以前开发好ios后可以正常上传,后来可能是app代码升级还是怎样,上传ipa需要更高级别的xcode,而我的电脑是好久以前,升级不了xcode,问题就来了。找了很多网上在线上传ipa的工具和网站,发现很多都要钱,最后找到一个免费的,能成功上传https://app.121xuexi.com/appuploader.htm感谢站主提供资源,希
2021-02-07 14:44:25
615
2
原创 unicloud获取小程序二维码和使用
首先我的路由,使用的是uni-cloud-router1.首先导入插件mp-cloud-openapi从这里直接导入项目中 https://ext.dcloud.net.cn/plugin?id=18102.生成二维码 base64这是我写的 serviceconst { Service} = require('uni-cloud-router')const openapi = require('mp-cloud-openapi')let Duplex = require('stream
2021-01-21 17:17:39
1413
原创 圣诞节要到了,如何制作自己的一个给头像戴帽子的小程序,请看这
一.技术栈微信小程序 uniapp框架二.首先先申请自己的个人小程序首先进入这个微信官网https://mp.weixin.qq.com/wxopen/waregister?action=step1&token=&lang=zh_CN注册一个个人小程序按步骤申请就好1.进入小程序后台拿到appid2.下载微信开发者工具通过这个网站下载微信开发者工具 https://developers.weixin.qq.com/miniprogram/dev/devtools/d
2020-12-23 10:45:26
700
原创 微信小程序云开发云函数路由,担心云函数不够用的可以看下这里
一 首先我们看下云函数结构分为 controllers 控制器 service 服务逻辑 utils 工具类二 修改入口文件根据不同路由进入不同的文件// 云函数入口文件const cloud = require('wx-server-sdk')const response = require('./utils/response')cloud.init()// 云函数入口函数exports.main = async (event, context) => { co
2020-12-02 21:01:05
781
原创 php对富文本提交的参数进行xss过滤
首先,下载整个 htmlpurifier包http://htmlpurifier.org/然后在把下载的包拖到项目里使用的方法如下require_once 'htmlpurifier/library/HTMLPurifier.auto.php';$config = \HTMLPurifier_Config::createDefault(); $purifier = new \HTMLPurifier($config);$clean_html = $purifier->purify($
2020-11-21 09:38:53
726
原创 php备份恢复 数据库,需要用到 system
<?phpnamespace Modules\Common\Models;use Core\ { View, Tools, Cache};class DatabasebackupModel extends BaseModel{ public $path; public function __construct() { parent::__construct(); $this ->path = SMVC."backup/"; }
2020-11-18 20:52:30
141
原创 wangEditor4 原生html ,使用表单提交
首先下载wangeditor4通过git 下载git clone https://github.com/wangeditor-team/wangEditor.git下载完,进入项目中执行npm run build拿到dist就能在原生html使用了在html引入<script type="text/javascript" src="/dist/wangEditor.min.js"></script>然后编写创建一个隐藏input作为表单提交的组件事件<
2020-11-17 09:23:23
2029
原创 PHP 中的 逻辑运算 “并且 &&”、”或者 ||”
逻辑运算符中的 “并且 &&” 和 “或者 ||”当 && 前为 false 时,无需执行后面语句即可返回结果 false;当 && 前为 true 时,需执行后面,若后面为 true 则结果返回 true,若后面为 false 则结果返回 false;当 || 前为 true 时,无需执行后面语句即刻返回结果 true;当 || 前为 false 时,需执行后面,若后面为 true 则结果返回 true,若后面为 false 则结果返回 false;
2020-11-13 10:09:30
3556
原创 linux centos创建可访问指定目录的子账号
创建/home/website 为develop可编辑1创建账号useradd develop2设置密码passwd develop修改我这里配置develop这个用户目录,为sftp指向目录,即/home/vim /etc/ssh/sshd_config//这个记得要在原有的配置文件注释掉#Subsystem sftp /usr/libexec/openssh/sftp-server Subsystem sftp internal-sftp Match Use
2020-11-04 10:54:24
1569
1
原创 thinkphp6,压缩图片内存,并上传到oss,质量影响不大。
首先安装官方推荐的上传云端插件 Thans / thinkphp-filesystem-cloud1采用composer安装composer require thans/thinkphp-filesystem-cloud2: 在config/filesystem.php中添加阿里云到配置<?phpreturn [ // 默认磁盘 'default' => env('filesystem.driver', 'aliyun'), // 磁盘列表 'dis
2020-10-31 09:36:51
3427
1
原创 antd-react 3 select传入大数据的时候卡顿,可以添加这个组件代码,然后引入
效果图组件使用<FormItem {...formItemLayout} label="选择商品" > {getFieldDecorator('gid', { initialValue: '', rules: [{ required: true, message: '请选择商品', }], })( <SearchSelec
2020-10-15 15:39:48
698
原创 laravel8 Db查询数组对象转为数组
首先找到这个文件夹然后添加代码即可use Illuminate\Database\Events\StatementPrepared;Event::listen(StatementPrepared::class, function ($event) { $event->statement->setFetchMode(\PDO::FETCH_ASSOC); });
2020-10-13 23:12:20
967
原创 node从0开始,例子
一. 了解node1.node的一个简单例子文件(index.js)写一个类的简单例子class User{ constructor(){ this.username = "111" this.password = "222" }}执行文件node index.js执行结果User { username: '111', password: '222' }2.模块的导入文件(index2.js)var a = 1exports.a
2020-08-20 22:45:55
227
原创 jenkins+码云 实现自动化部署项目到centos上(完整版)
一. 安装 Jenkins 前的环境准备添加yum仓库源wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo导入仓库源的key(秘钥)rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key保证系统Java版本为8.0或8.0以上(JDK1.8以上)yum -y install java java -versio
2020-08-08 00:38:27
2104
原创 react-antd 阻止input form组件回车提交表单
给input添加回车事件,阻止冒泡<Input onPressEnter={(e)=>this.preventBubble(e)} />然后在函数里冒泡preventBubble(e){ e.preventDefault();}
2020-07-27 09:53:43
6270
1
原创 php设置上传的文件最大限制
进入php的配置文件vi /etc/php.ini设置上传的最大内存upload_max_filesize = 8m ;即允许上传文件大小的最大值。默认为2Mpost_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M...
2020-07-23 14:43:00
926
原创 php解决加减乘除中出现很多小数点,精度问题
将最后计算的数字用这个函数转化下就可以//将多个小数点数字转为保留两位 public function floatMoney($cost){ return floatval(sprintf("%.2f",round($cost,2))); }
2020-07-11 10:46:09
4012
原创 php 导出excel csv,不需要任何库,简单使用
首先是导出的函数// 导出csv $filter: 表头 $list :数据 $name :导出的csv文件名 public function export_csv($filter, $list, $name = "数据") { header("Content-type: text/html; charset=utf-8"); header("Content-Type:text/comma-separated-values;charset=UTF-8"); if (!$filter
2020-07-11 10:37:30
271
原创 如何让你微信小程序,网页,app共用一个客服,统一处理客服信息
首先在官方网站注册一个帐号网易七鱼点击注册个帐号微信小程序端1、填写小程序信息1.1获取小程序AppID(小程序ID),AppSecret(小程序密钥)①小程序管理员登录微信小程序后台,在【设置-开发设置-开发者ID】中,可以获取AppID。②请找到你之前记录的AppSecret。若你忘记之前记录的AppSecret,请点击【重置】。注:重置前请确认之前使用AppSecret相关的接口调用会受到影响,记得替换成新的AppSecret!对接小程序2、点击【绑定微信小程序】按钮3、输入小
2020-07-11 09:29:58
1971
1
原创 html div内容超出换行
超出换行<div style="width: 400px;white-space:normal; word-break:break-all;">123213dsadas232123</div>
2020-07-01 10:41:17
1967
原创 xcode iOS 上传appstore 一直卡在正在通过 App Store 进行鉴定
1.打开终端输入代码即可(1)cd ~(2)mv .itmstransporter/ .old_itmstransporter/(3) “/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter”作者:一颗小小尘埃链接:https://www.jianshu.com/p/d28714f3ef74来源:简书著作权归作者所有。商业转载请联系作者获得授权
2020-06-10 16:39:44
1638
原创 centos创建可远程连接的mysql用户
查看是否开启3306端口netstat -ntlp登陆msyqlmysql -uroot -p创建用户create user '用户名'@'%' identified by '密码';创建数据库CREATE DATABASE 库名;赋予远程权限grant all privileges on 库名.* to 创建的用户名 @"%" identified by "密码";刷新数据库flush privileges;...
2020-06-09 11:44:10
338
原创 jenkins配合码云达到自动化部署
jenkins 的安装和git源码管理的配置看我历史文章首先在jenkins里安装码云插件下载即可,重启后即安装好jenkins创建构建项目,然后填好要部署的git项目源码,不懂得部署的可以参考历史文章然后开启gitee webhook 触发然后把链接复制到你的码云webhook里然后在jenkins里生成密码然后把密码填到刚刚的码云webhook密码里,然后点添加jenkins里设置部署的shell命令cd ${WORKSPACE}cp -rf ./* /home/w
2020-06-08 18:20:54
613
1
原创 jenkins使用码云源码管理秘要生成
生成公钥,私钥ssh-keygen -t rsa 输入三个回车后就能生成获取公钥cat /root/.ssh/id_rsa.pub打开码云项目,添加公钥然后将公钥复制在这里,点添加打开私钥cat /root/.ssh/id_rsa把私钥复制到jenkins的这样就不报错正常了,记得得用 ssh的码云链接...
2020-06-08 17:59:12
319
原创 centos安装jenkins
一. 安装 Jenkins 前的环境准备添加yum仓库源wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo导入仓库源的key(秘钥)rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key保证系统Java版本为8.0或8.0以上(JDK1.8以上)yum -y install java java -versio
2020-06-08 17:18:47
130
原创 centos安装forever
首先安装node1.下载node.jscurl --silent --location https://rpm.nodesource.com/setup_8.x | bash -2.yum安装node.jsyum install -y nodejs3.查看node.js版本node -v4.安装forevernpm install forever -g5.查看是否安装好forever list...
2020-06-02 09:53:37
864
原创 CentOS7 修改Jenkins以root用户运行
vim /etc/sysconfig/jenkins1找到如下行:将原来的jenkins用户修改为 root用户。$JENKINS_USER="root"2 修改Jenkins相关文件夹用户权限更改jenkins三个文件夹的用户所有都和用户组:chown -R root:root /var/lib/jenkinschown -R root:root /var/cache/jenkinschown -R root:root /var/log/jenkins3 重启Jenkinsse
2020-05-24 13:44:18
488
原创 微信小程序判断版本如果是旧版,就自动升级
将这段函数放在小程序里就可以const version = wx.getSystemInfoSync().SDKVersion; if (this.compareVersion(version, '1.9.9') >= 0) { const updateManager = wx.getUpdateManager(); updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 console.log(res.ha
2020-05-20 14:28:05
1001
原创 新安装的jenkins卡在安装插件那很卡
在页面进入到这里的时候进入到jenkins工作目录cd /var/lib/jenkins/updates输入sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.
2020-05-16 21:57:38
622
原创 ansible playbook的使用
没有安装ansible的可以看下我们的上一篇安装ansible文章首先我的ansible用户是deploy我先再ansible 服务器里进入deploy用户su - deploy加载python3.6的虚拟环境source /home/deploy/.py3-a2.5-env/bin/activate加载ansible2.5版本 source /home/deploy/...
2020-05-10 16:39:56
237
原创 linux防止文件被修改或删除
给文件增加保护权限,这样就修改喝删除不了了chattr +i 文件名要撤销保护权限chattr -i 文件名查看文件的权限 lsattr 文件名
2020-05-10 11:33:18
1414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人