- 博客(32)
- 资源 (10)
- 收藏
- 关注
原创 苹果电脑植物大战僵尸杂交版 Mac玩家福音!经典重现(Intel芯片,M芯片全支持)一键安装指南 (附.dmg下载文件), Mac游戏,经典游戏, 怀旧游戏, PvZ杂交版
《植物大战僵尸》的经典版相信大家都已经体验过了,但你有肯定没有尝试过这款杂交版?这款杂交版由B站up主『潜艇伟伟迷』制作,从零开始的全新制作,只能说大佬牛逼!与原版不同的是,这款游戏中加入了杂交系统,玩家可以将不同的植物进行杂交,产生具有特殊能力的全新植物。这些植物不仅具有强大的攻击力,还有各种独特的技能,例如冰冻、毒液、爆炸等。玩家需要根据不同的关卡和僵尸的特点,合理搭配植物,制定有效的防御策略。此外,游戏还增加了丰富的剧情和角色,让玩家在游戏中感受到更多的乐趣和挑战。
2025-07-25 15:49:50
1157
原创 小白零基础服务器搭建Elasticsearch 实现 千万级别,亿级别,数据高效查询,全链路,架构级,Docker 容器,php/java实施方案。以及Logstash自动同步mysql数据到 ES。
本文介绍了在Debian12服务器环境下使用Elasticsearch解决MySQL海量数据查询效率低下的完整方案。主要内容包括: 通过Docker部署Elasticsearch三节点集群,配置32GB内存和主从节点角色 安装IK中文分词插件并重启集群 创建优化索引,设置10个分片和2个副本,配置中文分词器 使用Logstash实现MySQL到Elasticsearch的数据同步 提供详细的Docker Compose配置文件、索引映射和性能调优参数 方案经实测可有效提升亿级数据查询效率,适合需要处理海量数
2025-07-25 14:31:38
473
原创 数据大屏可视化展示,数据大屏源码,智慧数据看板,前端代码源码,12大行业项目解决方案:附部署代码与页面展示
本文汇总12类智慧行业可视化大屏的完整实现方案,包含智慧城市、电商、交通、金融等领域的专业模板,每个方案均提供关键代码片段截图与效果展示。所有代码源自企业级项目,下载后可直接运行index.html文件使用。资源涵盖智慧工地、电商运营、交通监控、医疗大数据等应用场景,并附百度/夸克网盘下载链接。文件包内包含预览图和完整代码,实现"拆包即用"的便捷体验。(2025年最新更新版本)
2025-07-24 17:41:42
662
原创 mac 苹果电脑 Intel 芯片(Mac X86) 安卓虚拟机 Android模拟器 的救命稻草(下载安装指南)
摘要:针对Intel芯片MacBook用户难以找到合适安卓虚拟机的痛点,推荐使用Genymotion这一专业级解决方案。Genymotion完美兼容X86架构,提供持续更新和稳定性能,支持多版本安卓系统。文章详细介绍了下载安装步骤(包括必备的VirtualBox依赖),并提供了国内网盘资源链接。同时分享了性能优化、文件共享等实用技巧,帮助Intel Mac用户轻松搭建安卓开发/测试环境。
2025-07-24 15:20:15
1594
原创 如何申请公司邓白氏编码(D-U-N-S Number)
个号码是由邓白氏集团签发的一种实时动态的企业身份标识,每个号码会跟一个唯一的企业实体相对应,不会重复使用。也就是说,一个号码代表一个公司实体。通过邓氏编码,用户可以迅速获得独创、丰富且高质量的信息产品和服务。
2022-09-07 14:16:46
5145
原创 PHP前端页面中html标签解析失效解决方法
PHP前端页面中html标签解析失效解决方法管理后台使用富文本编辑器将centent内容直接存入数据库,输出时把标签原样输出,解决办法(PHP):组合使用strip_tags()函数以及htmlspecialchars_decode()函数如下实例:$data = strip_tags(htmlspecialchars_decode($content));将$data返给前端即可原因分析:当时数据$content字符串内容已经被转换成html实体了。需要使用htmlspecialchars_
2021-08-21 14:01:36
1736
原创 FastAdmin时间区间筛选设置默认值
1.首页在js页面定义today方法//此方法返回日期today: function (AddDayCount) { const dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 let y = dd.getFullYear(); let m = dd.getMonth()+1;//获取当前月份的日期 let d = dd.getDate(); //判断月
2021-04-15 17:56:13
4221
原创 FastAdmin下拉选择带搜索功能
在需要操作页面的js文件中添加如下代码var table = $("#table"); // 下边的代码中的 最长的那行就是定义下拉的数据源的,一定要写在之后table.on('post-common-search.bs.table', function (event, table) { let form = $("form", table.$commonsearch); $("input[name='dav_id']", form).addClass("selectpage").da.
2021-04-15 17:28:37
2528
1
原创 从Linux服务器下载文件夹或文件到本地,本地上传文件或文件夹至服务器
要实现这些功能,需要使用到 scpLinux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。一. 从本地复制到远程服务器复制文件至远程服务器scp local_file remote_username@remote_ip:remote_folder 用例如下1.保持文件名不变 ; 2.重命名文件 1. scp /home/my_work/hello_w
2020-12-25 10:47:33
1947
原创 vue生成二维码,并实现点击下载功能
本人项目中,是需要实现在表格中显示支付链接,并将支付链接渲染成二维码,管理员点击二维码后,直接下载此二维码,用于分享给客户,实现h5支付功能。
2020-12-09 13:58:55
3564
原创 vue-element-admin 动态加载路由菜单,实现管理菜单权限控制
vue-element-admin 动态加载后端返回菜单,实现后台管理菜单权限控制PS主要改变文件PS首次使用vue-element-admin开发一个后台管理系统,手摸手,带你用 vue 撸后台 系列二(登陆权限篇)给的示例是前端实现权限控制,无法满足也无需求,于是乎,就查阅各种资料,查看示例,整理出如下方法,实现前端通过后端的接口菜单,实现动态加载后台菜单。主要改变文件/src/router/index.js 修改变量:asyncRoutes 为如下:export const a
2020-12-07 17:49:49
5187
原创 使用vue-element-admin实现点击时跳转至指定页面并传参
本教程实现 页面一点击后 跳转至页面二 查看消费订单列表,并且携带筛选参数页面一<template> <el-table :data="consumeList"> <el-table-column label="名称" width="190" align="center" fixed> <template slot-scope="{row}"> <span clas
2020-12-02 17:19:31
7777
原创 app已损坏,打不开。你应该将它移到废纸篓。
打开时提示:”app已损坏,打不开。你应该将它移到废纸篓。“解决方法:虽然提示已损坏,其实软件并没未真正损坏,而是mac系统的安全设置问题,因为这些应用都是破解或者汉化版本,那么解决方法就是改变mac系统的安全设置。只需要打开终端,执行 sudo spctl --master-disable 即可。...
2019-08-30 11:36:18
2575
1
原创 两个时间戳之间日期数组
/** * 返回两个时间戳之间日期数组 * @param $start_date * @param $end_date * @return array */function dateToRang($start_date,$end_date){ $res = []; while ($start_date &lt; $end_date) { $start_...
2019-01-28 17:32:15
794
原创 名字字典排序
/** * 名字字典排序 * @param $s * @return bool|string */function getFirstChar($s){ $s0 = mb_substr($s,0,3); //获取名字的姓 $s = iconv('UTF-8','gb2312', $s0); //将UTF-8转换成GB2312编码 if (ord($s0)&gt;...
2019-01-28 17:31:50
1321
原创 把指定时间段切份 - N份
/** * 把指定时间段切份 - N份 * ----------------------------------- * @param string $start 开始时间 * @param string $end 结束时间 * @param int $menus 分钟数 * @param boolean 是否格式化 * @return array 时间段数组 */funct...
2019-01-28 17:31:19
353
原创 生成唯一不重复号,可以指定前缀 UUID号生成
/** * UUID不重复号,指定前缀 * @param null $prefix * @return string */function generateReadableUUID($prefix = null){ mt_srand((double)microtime() * 10000); $charId = strtoupper(md5(uniqid(rand() ...
2019-01-28 17:30:49
4050
原创 数组 生成无限极分类树
/** * 生成无限极分类树 * @param $arr '数据数组结构' * @param $key_id '主键id的key' * @param $parent_id '区分层级关系的 Key名' * @return array */function make_tree($arr,$key_id,$parent_id){ $refer = array(); $t...
2019-01-28 17:30:01
439
原创 将二维数组按指定相同key分组
/** * 将二维数组按指定相同key=>val的key分组 * [array_group_by ph] * @param [type] $arr [二维数组] * @param [type] $key [键名] * @return [type] [新的二维数组] */function array_group_by($arr, $key){ $groupe...
2019-01-28 17:29:14
564
原创 递归方式把数组或字符串 null转换为空 0
/** * 递归方式把数组或字符串 null转换为空 0 * @param $arr * @return array|string */function _unsetNull_to_o($arr){ if ($arr !== null){ if (is_array($arr)){ if (!empty($arr)){ ...
2019-01-28 17:28:26
1141
原创 根据时间戳返回星期几
/** * 根据时间戳返回星期几 * @param string $time 时间戳 * @return 星期几 */function weekday($time){ if(is_numeric($time)) { $weekday = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); retur...
2019-01-28 17:27:36
3615
原创 生成指定长度的随机数(验证码等)
/** * 生成验证码 * @param int $length * @param int $numeric * @return string */function getRandCode($length = 6 , $numeric = 0){ PHP_VERSION < '4.2.0' && mt_srand((double)microtime() ...
2019-01-28 17:26:36
618
原创 删除数组中指定的key
/** * 删除数组中指定的key * @param $arr * @param $keys '多个以逗号隔开' * @return mixed */function array_remove($arr, $keys){ $key_arr = explode(",",$keys); for ($i = 0; $i &lt; count($key_arr); $i ++...
2019-01-28 17:25:07
2023
原创 php 通过当前时间计算几天,几周,几个月或者几年以后的时间
php 通过当前时间计算几天,几周,几个月或者几年以后的时间echo '当前时间加1个月,一个礼拜,一天,一小时,15分钟测试';echo '<br>';echo '当前时间是'.date('Y-m-d H:i:s',time());$now = date('Y-m-d H:i:s',time());echo '<br>';echo '当前时间加长期这里就加10...
2018-12-14 17:20:54
3322
原创 PhpStrom或WebStrom双击Shift弹出框打开或关闭解决办法
PhpStrom或WebStrom双击Shift弹出框打开或关闭解决办法PhpStrom或WebStrom在使用过成功会因为切换中英文或者切换大小写的时候导致弹出搜索框,非常影响效率,比较烦人,一下内容希望能帮你解决步骤1.Command + Shift + A, 会调起 Enter action or option name 弹出框, 输入 registry,然后回车2.弹出的记...
2018-12-07 11:00:05
1813
原创 js调起打印纸,打印指定内容
<!--startprint--> <h1>你想打印的内容写在这里</h1><!--endprint-->首先用这两个注释标签,将需要打印的部分包起来,类似于下<!--startprint--><div class="right-item"> <div class="right-title"> <p class="P-blod">{$user_info.user_nic
2018-04-23 14:49:35
1397
转载 php封装好的页码分页类
这篇文章主要为大家详细介绍了php封装一个显示页码的分页类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了php封装显示页码的分页类,供大家参考,具体内容如下一、代码conn.php<!--?php class Mysql{ public function __construct(){ $this--->connect(); } pu...
2018-03-05 11:29:02
588
原创 PHP的几种排序算法的比较
/* * php 四种排序算法的时间与内置的sort排序比较 * 3000个元素,四种算法的排序所用的时间比较 * 冒泡排序 857.98192024231ms * 选择排序 903.74493598938ms * 插入排序 296.8270778656ms * 快速排序 15.607833862305ms * sort排序 0.95200538635254ms * 归并排序 14.
2017-11-29 14:16:22
252
原创 PHP使用FFmpeg获取视频信息
<?phpdefine('FFMPEG_PATH', '/usr/local/ffmpeg2/bin/ffmpeg -i "%s" 2>&1');function getVideoInfo($file) { $command = sprintf(FFMPEG_PATH, $file); ob_start(); passthru($command); $info = ob_get_con
2017-11-29 12:07:32
1562
原创 Mac 配置FFmpeg环境
一、安装homebrew homebrew是什么? “homebrew”是Mac平台的一个包管理工具,提供了许多Mac下没有的Linux工具等,而且安装过程很简单。 安装过程 1.打开终端输入以下命令行:brew终端输出结果如下:2.若不是上面的结果需要安装homebrew,需要终端输入命令:ruby -e "$(curl -fsSL https://raw.githubuserconten
2017-11-29 12:03:55
1220
原创 php.ini修改php上传文件大小限制的方法详解
打开php.ini,首先找到 file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M post_max_size = 8m ;指通过表单POST给P
2017-11-29 11:58:12
2166
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-29 11:53:01
155
60多种 404 not found页面,带图片预览,下载直接用
2018-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人