自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 code.aliyun 添加sshkey

【配置git】git config --global user.name "****"git config --global user.email "****@qq.com"cd existing_foldergit initgit remote add origin git@code.aliyun.com:451750780/momodai.gitgit add .git ...

2018-09-19 09:18:00 6484 2

原创 vue form里的元素进行组件封装,组件之间传递至

首先,你需要为表单中的每个元素(如输入框、选择框等)创建一个Vue组件。这些组件将负责渲染表单元素,并可能包含一些逻辑来处理用户输入。然后,在父组件中,你可以使用这些封装的表单元素组件来构建你的表单。父组件将负责收集和管理所有子组件(即表单元素组件)的数据。如果你使用的是Vue 2.3.0或更高版本,你可以使用。的自定义修饰符来更直接地实现这一点。修饰符来简化父子组件之间的数据同步。在Vue 3中,你可以使用。默认不支持自定义组件,你需要通过。修饰符或自定义事件(如示例中的。:由于Vue 2.x的。

2024-09-17 23:53:04 288

原创 linux系统中查看防火墙以及开放端口号命令汇总

linux系统中查看防火墙以及开放端口号命令汇总

2023-12-01 13:03:32 765

原创 laravel model的生命周期

【代码】laravel model的生命周期。

2023-11-10 11:40:31 121

原创 移动端使用photoSwipe图片放大不能长按保存

2..pswp__img 的 -webkit-touch-callout属性设置为none, 需要把-webkit-touch-callout设置为default。1.options中添加isClickableElement属性,

2023-11-10 11:36:11 161

原创 CentorOS上安装elasticsearch7.17.3,不用docker方式

【代码】CentorOS上安装elasticsearch7.17.3,不用docker方式。

2023-09-27 09:44:58 645

原创 laravel orWhereHas查询关联关系的or查询

laravel orWhereHas查询关联关系的or查询

2023-03-10 09:55:10 242

原创 CSS遮罩父元素透明,子元素不透明

CSS遮罩父元素透明,子元素不透明

2023-01-10 16:06:27 330

原创 requestToMap

requestToMap

2022-11-30 15:58:36 101

原创 即时配送-小程序使用

immediateDelivery.abnormalConfirm 异常件退回商家商家确认收货接口immediateDelivery.addOrder 下配送单接口immediateDelivery.addTip 可以对待接单状态的订单增加小费。需要注意:订单的小费,以最新一次加小费动作的金额为准,故下一次增加小费额必须大于上一次小费额immediateDelivery.bindAccount 第三方代商户发起绑定配送.

2021-09-06 12:39:32 425

原创 centos7 安装git

1.卸载低版本gityum remove git2.下载最新版gitwget https://github.com/git/git/archive/v2.9.2.tar.gz3.解压tar zxf git-2.9.2.tar.gz4.安装gitcd git-2.9.2make prefix=/usr/local/git allmake prefix=/usr...

2021-09-06 11:57:56 76

原创 laravel的union all求聚合

//出库 $outstockQuery = $this->getOutstockContentQuery($hqCode, $startDate, $endDate, $orgzIds, $typesIn, $productCategory, $onTheWay, $searchType, $keyword, $orderBy, $sort, $length, $offset, $settlementDate); //入库 $InStockConten

2020-06-23 18:16:27 2522

原创 laravel最后一句sql

方法一$builder = DB::table('user')->where('id', 1);$bindings = $builder->getBindings();$sql = str_replace('?', '%s', $builder->toSql());$sql = sprintf($sql, ...$bindings);dd($sql);

2020-06-03 22:07:18 265

原创 ubuntu xlswrite安装

ubuntu xlswrite安装下载源码 https://pecl.php.net/package/xlswriter在下载的目录解压tgz包切换到解压的目录下找到PHP安装目录,找到bin西面的phpize,比如我的目录是/usr/local/php/bin/phpize, 在3的目录下 执行该命令执行 ./configure --with-php-config=/usr/local/php/bin/php-config编译及安装模块 执行命令make && mak

2020-05-21 10:12:24 799

原创 Ubuntu Class ZipArchive not found

sudo apt-get install php7.1-zipphp -m

2020-05-20 11:16:05 719

原创 Yii2结合Workerman的websocket示例详解

1、安装workermancomposer require workerman/workerman2、启动workerman./yii workerman-web-socket -s restart -d./yii workerman-web-socket -s reload ./yii workerman-web-socket -s status -g./yii worke...

2019-07-30 22:09:37 1210

原创 如何在WebStorm中配置ESLint

在vue的项目中,我们有时候会用到eslint去要求开发代码规范一样。以下记录如何在webStorm中使用eslint配置Setting-->Plugins-->查找eslint-->安装插件 配置ESLint配置格式化快捷键通过以上配置你可以在代码里通过Alt + X进行ESLint进行代码规范处理...

2019-04-17 10:01:39 4970

原创 vi中如何跳到文件的第一行和最后一行

一:跳到文件第一行1:输入:0或:1,然后回车;2:在键盘按下小写gg;二:跳到文件最后一行1:输入:$,然后回车;2:在键盘按下大写G 或在键盘按Shift + g;...

2019-04-11 10:21:39 1134

原创 yii migrate

yii migrateyii migrate --migrationPath=vendor/mdmsoft/yii2-admin/migrationsyii migrate --migrationPath=@mdmsoft/yii2-admin/migrations

2019-02-20 15:00:17 340

原创 PHP根据二维数组中的某个字段进行排序

1.array_column() 返回输入数组中某个单一列的值。2.array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。<?php$data = array( array( 'id' => 2, 'first_name' => 'B...

2019-01-15 10:50:42 1453 1

原创 Linux 中重启php命令

service php-fpm restart或者sudo service php-fpm restart

2019-01-05 10:06:48 26969

原创 出现 Permission denied (publickey)的解决

【出现 Permission denied (publickey)的解决】出现如题的报错主要还是因为公钥没有配对的缘故切换目录 ~/.sshssh-keygen -t rsa -C your-mail@abc.com按照提示输入密码或者直接回车都可以完了然后执行一下ssh-add id_rsa出现 Identity added: id_rsa (id_rsa) 就说明成功了要是出现...

2018-12-24 21:28:58 10347

原创 解决使用 Composer 的时候提示输入 Token

解决使用 Composer 的时候提示输入 TokenXXXXXXXXXfor future use by Composer. Token (hidden):解决方法:进入 https://github.com/settings/tokens 点击 「Generate new token」 新建一个 Token,选择默认新建就行,然后就会得到一个 Token,然后输入这个值就 OK 了...

2018-12-11 22:22:40 938

原创 【ZIP】打包过滤指定目录和文件

【ZIP】打包过滤指定目录和文件zip -r project.zip project/ -x@exclude.lst将 project 文件夹打包成 project.zip,打包过程中过滤 exclude.lst 文件中指定的文件或目录// An highlighted block#目录过滤# 直接目录,如 .git.git/*# 嵌套目录 如 Project/.git Projec...

2018-12-02 17:39:43 3153

原创 【Git】克隆一个仓库下指定文件夹

【栗子】现在有一个test仓库https://github.com/XXX/test你要clone里面的subtest子目录:git init test && cd test     //新建仓库并进入文件夹git config core.sparsecheckout true //设置允许克隆子目录echo 'subtest*' >> .git/...

2018-11-23 15:28:08 4429

原创 CenterOS LNMP一键安装包 V1.5 部署

安装前建议使用screen,yum install screen执行:screen -S lnmp 后,执行:wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./insta...

2018-11-19 10:39:30 250

原创 【Composer】Your requirements could not be resolved to an installable set of packages.

Your requirements could not be resolved to an installable set of packages.以上原因:不匹配composer.json要求的版本。解决方案:composer可以设置忽略版本匹配,composer install --ignore-platform-reqscomposer update --ignore-p...

2018-11-14 15:16:11 4233

原创 强制覆盖本地代码(与git远程仓库保持一致)

git强制覆盖本地代码:git fetch --allgit reset --hard origin/remoterespositygit pullgit强制覆盖本地命令(单条执行):git fetch --all && git reset --hard origin/develop && git pull...

2018-11-13 11:04:35 2047

原创 Warning: require(): open_basedir restriction in effect. File [For yii2]

YII2框架vim /usr/local/nginx/conf/fastcgi.conffastcgi_param PHP_ADMIN_VALUE"open_basedir=$document_root/:/tmp/:/proc/";修改如下: fastcgi_param PHP_ADMIN_VALUE "open_basedir=NULL";重启nginx ...

2018-10-30 22:29:31 1605

转载 PHP解析Android APK包的XML文件

最近做的一个项目需要用PHP直接读取apk包中的信息,如:包名,入口地址,版本号等信息。这些信息都保存在apk包中的AndroidManifest.xml文件中。但是在编译apk包的过程中,所有XML文件都经过了压缩编码,直接读取xml文件内容是无法解析出需要的信息的。Google搜索了一下没有找到这个功能的PHP实现,只有找到一个Java工具AXMLPrinter,可以还原经过压缩后的XML...

2018-10-30 14:56:34 493

原创 Nginx命令

重启nginxwhereis nginx/usr/local/nginx/sbin/nginx -s reload

2018-10-30 12:35:27 94

原创 Yii2 里面使用 OR , IS NULL

public function minVersion(){ return $this->andWhere([ 'OR', ['min_version'=>''], ['IS','min_version',new \yii\db\Expression('NULL')], ['<=','min_version'...

2018-09-20 14:32:27 4866

原创 Yii2获取当前程序执行的sql语句

$resultActivty = Activity::find()->orderBy(['modify_time' => SORT_DESC])->active()->isUsed()->all();echo Activity::find()->orderBy(['modify_time' => SORT_DESC])->active()-&g...

2018-09-11 09:59:36 1681

转载 合并分支到master上

假如我们现在在dev分支上,刚开发完项目,执行了下列命令git add .git commit -m 'dev'git push -u origin dev然后我们要把dev分支的代码合并到master分支上 该如何? 首先切换到master分支上git checkout master如果是多人开发的话 需要把远程master上的代码pull下来git pull or...

2018-09-10 10:21:37 168

原创 Laravel Homestead安装

环境vbox,vagrant,homestead  下载(注意版本的更新和匹配问题)vbox虚拟机登录账号默认为  账号:vagrant   密码:vagrant几个常用命令:vagrant upvagrant provision  修改Homestead.yml的时候注意要使用该命令安装laravel的时候会有类似一下报错的问题Warning: require(/home/vagrant/cod...

2018-06-12 14:43:43 208

原创 Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform

报错信息:java.lang.UnsatisfiedLinkError: ~\apache-tomcat-7.0.23\bin\tcnative-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform问题所在:主要是在64位的系统下安装的虚拟机是64位的,而WTK的sublime.dll不能在64位的平台下加载64位的虚拟机,只能加载32...

2018-03-03 17:59:19 447

javascript 对xml文件的增删改

一个很好的学习javaScript对xml文件的增删改的例子

2008-12-24

Exif 解读 vc++

数码相机的exif 格式解读,很好的一个事例

2008-11-27

jsf国际化

一个例子:jsf国际化

2008-02-19

空空如也

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

TA关注的人

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