酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
uniapp 适配 刘海屏小技巧

前端 uniapp 适配 刘海屏小技巧

var(–status-bar-height) 此变量在微信小程序环境为固定 25px,在 5+App 里为手机实际状态栏高度。 当设置 “navigationStyle”:”custom” 取消原生导航栏后,由于窗体为沉浸式,占据了状态栏位置。此时可以使用一个高度为 var(–status-bar-height) 的 view 放在页面顶部,避免页面内容出现在状态栏。 由于在H5端,不存在原生导航栏和tabbar,也是前端div模拟。如果设置了一个固定位置的居底view,在小程序和App端是在tabbar上方,但在H5端会与tabbar重叠。此时可使用–window-bottom,不管在哪个端,都是固定在tabbar上方。 <template> <view> <view class=”status_bar”> <!– 这里是状态栏 –> </view> <view> 状态栏下的文字 </view> </view> </template> <style> ….

4,731次阅读 0个评论
前端 2019-04-29
git commit message 按angular标准提交后,生成 Change log

git git commit message 按angular标准提交后,生成 Change log

conventional-changelog 安装 npm install -g conventional-changelog-cli 生成生成 CHANGELOG.md 文件 conventional-changelog -p angular -i CHANGELOG.md -s

332次阅读 0个评论
git 2019-04-14
git Commit message 和 Change log 规范(转)

git git Commit message 和 Change log 规范(转)

Commit message 的格式 每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。 <type>(<scope>): <subject> // 空一行 <body> // 空一行 <footer> 其中,Header 是必需的,Body 和 Footer 可以省略。 不管是哪一个部分,任何一行都不得超过72个字符(或100个字符)。这是为了避免自动换行影响美观。 Header Header部分只有一行,包括三个字段:type(必需)、scope(可选)和subject(必需)。 (1)type type用于说明 commit 的类别,只允许使用下面7个标识。 feat:新功能(feature) fix:修补bug docs:文档(documentation) style: 格式(不影响代码运行的变动) refactor:重构(即不是新增功能,也不是修改bug的代码变动) test:增加测试 chore:构建过程或辅助工具的变动 如果type为feat和fix,则该 comm…

280次阅读 0个评论
git 2019-04-14
通过宝塔面板实现MySQL性能简单调优

服务器 通过宝塔面板实现MySQL性能简单调优

准备:     1、宝塔Linux面板 正式版 5.2.0+ (2017/09/20发布)  测试版5.2.4+     2、MySQL 5.x 通常MySQL调优我们分以下几部分:     1、MySQL配置参数调优 (需要根据网站运行情况调整)     2、数据表索引调优 (效果明显,但通常优秀的开源程序都不需要调整)     3、SQL语句调优 (这是程序员或DBA干的事) 今天我们主要谈谈如果配合宝塔面板的新功能来进行MySQL配置参数调优,我们先来看两张图片: (图1)   (图2)   很明显,(图1)显示的是MySQL当前的运行状态,(图2)显示的是MySQL主要配置参数 下面我们就来解读一下这两张图: 1、活动/峰值连接数       (图1)中当前活动的连接为1个,自MySQL服务启动以来,最高连接数为54;当最高连接数接近或等于(图2)中的max_connections时,应适当增加max…

561次阅读 0个评论
服务器 2019-04-12
git宝塔webhook自动更新shell脚本

git git宝塔webhook自动更新shell脚本

#!/bin/bash echo “” #输出当前时间 date –date=’0 days ago’ “+%Y-%m-%d %H:%M:%S” echo “Start” #判断宝塔WebHook参数是否存在 if [ ! -n “$1” ]; then echo “param参数错误” echo “End” exit fi if [ $1 != “666” ] then echo “通讯密码错误” echo “End” exit fi #git项目路径 gitPath=”/www/wwwroot/hnfp.net” #git 网址 gitHttp=”xxx.com/hainanfp.git” #git 账号 gitAccount=”” #git 密码 gitPassword=”” #git 分支 gitBranch=”dev” echo “Web站点路径:$gitPath” #判断项目路径是否存在 if [ -d “$gitPath” ]; then cd $gitPath #判断是否存在git目录 if [ ! -d “.git” ]; then echo “在该目录下克隆 gi…

693次阅读 0个评论
git 2019-04-09
基于workerman写的一个简单的DTU透传tcp协议的简单服务端

PHP 基于workerman写的一个简单的DTU透传tcp协议的简单服务端

功能点 1,60秒未注册设备,强制下线 2,自定义心跳包时间,超过心跳包时间,强制下线 3,数据传输使用json格式 4,实现注册功能 5,实现心跳功能 6,实现对某个已注册设备发送消息功能 7,设备回发数据使用post转发到指定URL功能 上代码 <?php require_once __DIR__ . ‘/vendor/autoload.php’; use think\Validate; use Workerman\Lib\Timer; use Workerman\Worker; // #### create socket and listen 1234 port #### $tcp_worker = new Worker(“tcp://0.0.0.0:61234”); define(‘HEARTBEAT_TIME’, 130); /** * 向设备发送指令后,设备回传的数据,转发到指定URL */ define(‘SEND_BACK_URL’, ‘http://127.0.0.1/aaa/callback.php’); define(‘DEBUG’, 1); // 4 pr…

524次阅读 0个评论
PHP 2019-03-26
PHP 批量生成MySQL 数据表转 InnoDB 的SQL语句

PHP PHP 批量生成MySQL 数据表转 InnoDB 的SQL语句

public function test(){ $dataList = Db::query(“SELECT * FROM information_schema.TABLES AS t WHERE TABLE_SCHEMA = ‘siyuan.me’ AND TABLE_TYPE = ‘BASE TABLE'”); $str = []; foreach ($dataList as $item) { $str[] = ‘ALTER TABLE ‘. $item[‘table_name’] . ‘ ENGINE=InnoDB; ‘; } echo join(”, $str); }

257次阅读 0个评论
PHP 2019-03-13
Linux 如何将java服务注册为Linux系统服务启动

Java Linux 如何将java服务注册为Linux系统服务启动

systemctl start test-demo-api.service //启动项目 systemctl stop test-demo-api.service //停止项目 systemctl restart test-demo-api.service //重启项目 systemctl status test-demo-api.service //查看项目状态 #服务文件内容 [Unit] Description=服务描述 After=network.target [Service] WorkingDirectory=运行目录 ExecStart=java绝对路径 -jar jar包路径>log.log ExecStop=kill $MAINPID Restart=always [Install] WantedBy=multi-user.target 服务存放路径 /usr/lib/systemd/system/ 重新读取服务 systemctl daemon-reload 查看启动失败原因 systemctl status test.service systemctl st…

441次阅读 0个评论
Java 2019-02-21
小程序 setData key是变量时的用法

前端 小程序 setData key是变量时的用法

官方文档是这样的: changeItemInArray: function() { // you can use this way to modify a danamic data path this.setData({ ‘array[0].text’:’changed data’ }) }, changeItemInObject: function(){ this.setData({ ‘object.text’: ‘changed data’ }); },无奈自己写的时候还是会遇到不能解决的问题,比如 this.setData({ ‘array[0].text’:’changed data’ })这里面的arry[o]是动态的,’array[index].text’,像这样显然是不行的,在网上搜了搜,虽然不知其所以然,在这里记录下来。 比如,要修改that.data.goods[0].price 的值,可以像这样, 这里是一个动态的变量 var price = ‘goods[‘+index+’].price’ this.setData({ [price]:’changed data’…

412次阅读 0个评论
前端 2019-01-08
explain – Mysql查询优化器的使用

服务器 explain – Mysql查询优化器的使用

249次阅读 0个评论
服务器 2018-12-06
使用less的unit方法解决微信小程序rpx单位在IDE中的报错

前端 使用less的unit方法解决微信小程序rpx单位在IDE中的报错

less 100rpx 可以写成 width: unit(100, rpx) 来完美解决IDE的报错 格式化也不会出现什么问题 wepy 默认预处理语言就是 less

676次阅读 0个评论
前端 2018-12-03
js中的数组对象排序

前端 js中的数组对象排序

var arr = [{name: “zlw”, age: 24}, {name: “wlz”, age: 25}]; var compare = function (prop) { return function (obj1, obj2) { var val1 = obj1[prop]; var val2 = obj2[prop];if (val1 < val2) { return -1; } else if (val1 > val2) { return 1; } else { return 0; } } } console.log(arr.sort(compare(“age”)));

389次阅读 0个评论
前端 2018-11-17
php 二位数组按某个键值排序

PHP php 二位数组按某个键值排序

$arr=[ array( ‘name’=>’小坏龙’, ‘age’=>28 ), array( ‘name’=>’小坏龙2’, ‘age’=>14 ), array( ‘name’=>’小坏龙3’, ‘age’=>59 ), array( ‘name’=>’小坏龙4’, ‘age’=>23 ), array( ‘name’=>’小坏龙5’, ‘age’=>23 ), array( ‘name’=>’小坏龙6’, ‘age’=>21 ), ]; array_multisort(array_column($arr,’age’),SORT_DESC,$arr); print_r($arr); 其中 array_column(数组,数组中的某个键值) 从多维数组中取出某个键值的一列 返回一个一维数组 array_multisort(数组(一维数组),排序方式(SOTR_ASC,SOTR_DESC),其他数组(可以是二维的))

285次阅读 0个评论
PHP 2018-11-17
thinkphp 事务里面使用db()导致事务中断的问题

PHP thinkphp 事务里面使用db()导致事务中断的问题

在此记录一下,在事务里面使用 db() 会导致 事务中断的问题,必须统一使用 Db::name()

670次阅读 0个评论
PHP 2018-11-15
【转】淘宝SKU组合查询算法实现

前端 【转】淘宝SKU组合查询算法实现

直接上demo了。 http://www.kuke365.com/demo/sku-20140802.rar

1,004次阅读 0个评论
前端 2018-11-05
  • «
  • 1
  • ...
  • 11
  • 12
  • 13
  • 14
  • 15
  • »
Eric chan  QQ:80148096 微信:heise2012
Eric chan QQ:80148096 微信:heise2012
99年开始上网 01年开始搞《江湖》 04年学PHP 07年学C# 08年毕业后从事IT相关工作 工作期间接触各种语言服务器等,目前属于自由工作者。 目前后台主要使用的语言是PHP、GO、Java 前端包括混合APP技术(uniapp、apicloud)都有开发过。 使用PHP自行开发了一套基础商城框架。
阅读量
114943
评论数
0
标签
3desAndroidbinlogcanalcentosChatGPTcicomposercosDeepSeekdockerdocker swarmdocker-composeDockerfiledronedtueasyswooleel-dialogelectronElement-Plus
一言一句话
-「」
热门文章
VMware15 安装 mac OS 10.15 调整分辨率

VMware15 安装 mac OS 10.15 调整分辨率

在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可 1920*1080分辨率: sudo...
Quartz MySQL Specified key was too long; max key length is 767 bytes

Quartz MySQL Specified key was too long; max key length is 767 bytes

昨天使用定时任务框架Quartz,建表时数据库报错,在此记录一下,通常情况下为了方便兼容emoji表...
阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了,找不到他们的客服,搜索了半天 才找到的,在这里记录一下 10029...
VMware 安装 Mac os时必要操作

VMware 安装 Mac os时必要操作

解锁工具Unlocker ,对 VMware进行解锁 在 *.vmx...
WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
docker-compose.yml 一个细小的配置引起的网络bug

docker-compose.yml 一个细小的配置引起的网络bug

原 yml 文件 services: mysql: image: mysql:8.0.35...
白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

介绍 Awesome-Ollama-Server 是一个用于监控和检测 Ollama...
制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

前言 近期需要部署一个PHP项目,但是项目中带有...
从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

技术难题初登场...
Go与JS无缝协作:Goja引擎实战之错误处理最佳实践

Go与JS无缝协作:Goja引擎实战之错误处理最佳实践

引言:当Go邂逅JavaScript...
友情链接
又拍云
关于我们

个人学习文章收集

版权说明

本站部分资源和文章来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。

Copyright @2025 酷客365 网站地图 琼ICP备15003184号-3
 Theme by Puock