盲盒抽奖小游戏(小程序)

新型娱乐方式——”盲盒小游戏”上线啦!

随着科技的不断发展,人们的娱乐方式也在不断升级。最近,一种新型的娱乐方式——”盲盒小游戏”引起了广泛关注。

所谓盲盒小游戏,就是一种充满惊喜和乐趣的小游戏。用户可以通过购买积分来获得游戏内的随机物品,百分百获中奖哦;奖品包括角色、装备、道具等多种多样。而每个盲盒内的物品是完全随机的,许多物品都非常稀有,积分也可以用于商城兑换商品,并且可以集齐稀有龙珠获得神秘大奖,因此玩家们购买盲盒的同时也有着收集和交换的乐趣。

与传统的游戏不同的是,盲盒小游戏强调的是随机性和未知感。在特定奖池内玩家们无法预先知道他们会获得什么,这种不确定性增加了游戏的刺激感和乐趣。同时,盲盒小游戏还提供了社交互动的平台,让玩家们可以结交志同道合的朋友,一起分享游戏中的乐趣。

轿子山监狱开始试运行生产管理和工具管理系统

易点互联总经理 黎波于2023年04月01日,在轿子山监狱对相关领导和干警进行生产管理系统和工具管理系统进行培训工作;

生产管理系统是企业针对生产过程中的各个环节,包括原材料入库发放、生产计划、物料管理、生产流程控制、成品入库等环节进行全方位管理。通过生产管理系统的运用,可以帮助企业实现生产过程中全面规划、精准控制、高效执行和及时反馈,提升生产效率、降低生产成本。相应的培训主要包括以下内容:

  1. 生产管理系统的基础理论:了解生产管理系统的基本概念、工作原理、功能特点等,为后续学习奠定基础。
  2. 系统基本配置:学习如何对生产管理系统进行基本配置,包括企业信息设置、系统参数配置、用户权限管理等,使系统适应企业实际情况。
  3. 物料管理:熟悉物料管理的基本概念和主要功能,包括物料入库、出库、盘点等操作,确保物料管理精细化、有效性。
  4. 成品入库管理:熟悉成品入库管理的流程、方法,掌握成品入库发货的操作,提高生产出库效率和质量。
  5. 系统数据分析:通过学习系统的数据分析功能,掌握如何对生产管理系统的数据进行分析、处理和利用,为企业决策提供有力数据支持。

工具管理系统培训旨在让干警一线人员了解和掌握使用生产工具管理系统的操作方法和流程,提高工作效率和准确性。以下是培训内容的详细介绍:

  1. 生产工具管理系统的应用场景和优势。
  2. 生产工具的查询和编辑;
  3. 生产工具入库和出库操作;
  4. 生产工具分配、领用和归还功能;
  5. 系统管理员的权限和职责;
  6. 账号注册和管理;
  7. 权限设置和调整;
  8. 数据备份和恢复;
  9. 系统日志管理。
  10. 生产工具管理系统数据处理和分析

培训结束后,参训人员将能够熟练掌握生产工具管理系统的使用方法,提高生产工作效率和准确性。

macOS monterey 升级后安装php

macOS monterey已经完全移出了php,不再默认包含;升级后需要自行安装:

可以通过brew install 的方式安装php,但是通过该方法安装的php又无法和默认的apache配合使用,会包签名错误: No code signing authority for module at /opt/homebrew/Cellar/php/8.0.12/lib/httpd/modules/libphp.so specified in LoadModule directive.

当然可以采取对so代码自签名的方式,但实际上这不是最好的办法,因为brew install 安装的php和mac默认自带的apache之间会由于各种依赖库的问题无法跑起来

最好的办法就是停用默认的apache,然后apache和http完完全全都采用brew 来安装brew 会把依赖的各种包自行安装好

  1. sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
  2. brew install php
  3. brew install httpd

注意brew 安装后的提示,相应的环境变量PATH都按安装后的提示设置,最好brew services start 对应的服务即可

gitlab 升级步骤

小版本升级,比如12.3.xx 升级到12.4.xx, 但是注意提示,如果升级不了会提示的:

gitlab preinstall: It seems you are upgrading from major version 13 to major version 14.

gitlab preinstall: It is required to upgrade to the latest 13.12.x version first before proceeding.

gitlab preinstall: Please follow the upgrade documentation at https://docs.gitlab.com/ee/update/index.html#upgrade-paths

  1. 下载rpm包,可以从这里下载https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ 根据自己的系统选择对应的版本
  2. gitlab-ctl stop unicorn
  3. gitlab-ctl stop sidekiq
  4. gitlab-ctl stop nginx
  5. rpm -Uvh gitlab-ce-10.8.7-ce.0.el7.x86_64.rpm
  6. gitlab-ctl restart
  7. 查看升级后的版本号 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

慎用json_decode的assoc参数

我们在工作中遇到的情况:

  1. vue 3前端界面 + php 后端 API
  2. vue 3采用typescript
  3. API数据采用json格式

出现的问题

当post api时提交的json数据中包含{}这种空JSON对象,比如style:{}, 后端php在处理过程中会变成[]并返回给前端,导致前端后续的功能出现bug,如这时再往style中设置值就不能正常工作了:style[‘foo’] = ‘bar’, 这时设置是不成功

问题的原因

原因1: typescript的强类型,如果是javascript,这点其实并不影响,JS数组可以直接设置值:var style = []; style[“foo”] = “bar”;这个操作是成功的。
原因2: 后端php在处理的过程中都是按数组格式处理:json_decode($data, true),无形中就把{}变成了php的空数组,然后返回给前端时json_encode就变成[]。

解决办法

修改后端json_decode总是按对象格式处理