Get这个秘籍,告别鸿蒙原生应用页面滑动白块白屏困扰
华为近期分别推出了针对鸿蒙原生应用ArkUI页面及Web页面的滑动白块与白屏问题的解决方案,通过创新技术手段解决不同技术栈下的性能瓶颈,为开发者提供更流畅的页面渲染体验,有效提升鸿蒙应用的页面滑动流畅度。 ...
一款开源的在线项目任务管理工具!
dootask —— 一款基于 PHP 和 Vue 开发的开源、免费的任务管理系统,提供项目任务管理、文件管理、各类文档协作工具等,旨在助力团队高效推进项目。 ...
PHP CGI远程代码执行高危漏洞(CVE-2024-4577)复现与源码分析
五一假期,偶然间刷到了这个漏洞,我用shodan和钟馗之眼做了资产扫描,发现大量有使用XMAPP的用户,并且攻击成本并不高,危害却很大。 中国工程院院士邬贺铨曾说过:“网络安全永远在路上,那么总是要不断在完善,可以说见招拆招”。漏洞评分达到了惊人的9.8,这篇文章必须写。 漏洞影响力 用户众多: 经 ...
bower.json
{ "name": "fastadmin", "description": "the fastest admin framework", "main": "", "license": "Apache2.0", "homepage": "http://www.fastadmin.net", "priv ...
上线了第一个正儿八经的多语言工具站
前言 其实在去年7月份,我就筹划搞了一个 一起学笛子 的双语网站,在它还是一个简单雏形的时候,就写了一篇名叫 又一个不务正业的作品 的文章简单介绍过一次。 前段时间终于把这个网站的基本功能都开发得差不多了,也实现了中英双语,想着随后不断地填充内容就可以了。当时的想法很简单,一方面是个人兴趣使然,另一 ...
一款非常适合 IT 团队的在线文档管理工具!
ShowDoc —— 一个非常适合 IT 团队的在线 API 文档、技术文档工具,适合用于团队协作、知识库建设、个人博客和教程分享等。 ...
万字总结PHP与JavaScript、PHP与PHP 实现开箱即用的AES、RSA和较为安全的自定义加解密算法
实操(下方有理论) 没有绝对安全的系统 对于前后端通信安全的声明:对于前端,网页代码是暴漏给用户的,用户可以任意摆布,可以反编译混淆过的代码,也可以调试、研究代码去攻破,因此不能保证百分百的安全,能做的仅仅是让攻击者增加攻击成本。 明文硬编码漏洞:如果是硬编码,把key,secret等明文暴漏,写死 ...
【图片马的踩坑】PHP报错Unexpected character in input的解决
问题 环境:phpstudy搭建的Apache2.4.39 + PHP7.3.4,配置文件均为默认 在upload-labs练习中,传了一个图片马,但是蚁剑死活连不上,PHP还报错说 Warning: Unexpected character in input: '' (ASCII=28) stat ...
【推荐】一款开源免费、开箱即用、功能强大的企业级后台管理系统
项目介绍 MineAdmin是一款基于 Hyperf 框架和 Vue3 + Vite5 开发的开源免费、开箱即用、功能强大的前后端分离权限管理系统,自适应多终端。 项目用途 系统可以用于网站管理后台、CMS(内容管理系统)、CRM(客户关系管理系统)、OA(办公自动化系统)、ERP(企业资源规划系统 ...
PHP语法进阶
PHP语法进阶 数组 数组能够在单个变量中存储多个值,并且可以根据 键 访问其中的 值 PHP有两种数组:数值数组、关联数组。 数值和关联两个词都是针对数组的键而言的。 先介绍下数值数组,数值数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。 数值数组 $maoshu = arra ...
PHP语法基础
PHP语法基础 php文档拓展名是.php php文件通常包含html标签以及一些php脚本运行代码 ,注意:html js css可以在php文件执行但是,php不能在html js css在php文件执行 php语法用;结尾 <!DOCTYPE html> <html> <body> <h1>我 ...
用PHP实现获取今天是本月第几周 【复制代码之血案】
球球了,复制别人的代码一定要做单元测试!!!跑了大半年的代码,2024年12月30日凌晨崩了!!!心态都炸了!!! 代码参考链接:https://www.php.cn/faq/502532.html 有bug啊 有bug啊 下面为执行正常示例和异常示例 <?php $firstDayThisMont ...
24-12-16PHP大作业步骤!!!
一:先在自己的本地数据库里新建一个叫dzy的数据库,里面建有四个表,下面是建表的代码 #用户表 CREATE TABLE user( id int(11) not NULL PRIMARY KEY auto_increment, username VARCHAR(30) not NULL UNIQU ...
排队下单生成自增排序号码的问题场景分析
今天和同事去地铁口下面的一个面店吃饭,大家桌面扫码后下单,发现自己会有一个取餐号,我的是39,同事的是40多。 这当然很容易想到,这个取餐号码是自增的,这种场景再熟悉不过了,在以往我们去饭店吃饭拿到的号因为是在柜台口头下单,服务员扫码支付,所以小票机器打出来的单号就很容易是看的出来自增的,这种序号就 ...
vue+laravel使用微信Natvite支付
Navite支付介绍 Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。适用于PC网站、实体店单品或订单、媒体广告支付等场景 1.先阅读微信支付接入前的准备文档 文档连接:Native支付接入前准备 2.php下载插件 composer require ...
常见规格排列组合问题
在做商城系统中最常见的就是规格,简写pcs。具体来说就是一个商品有多个属性,每个属性有多个规格,这样就形成一些排列组合,做商品库存的时候就要对这些组合进行设定库存和价格。 比如,一台电脑内存有16G,32G和64G的,硬盘有500G和1T的,显卡有集成显卡和独立显卡的,这样的商品在售卖的时候选定不同 ...
【PhpStorm 2024 软件下载与入门级安装教程】-高效智能的 PHP IDE
支持主流框架 PhpStorm完美支持Symfony、Drupal、WordPress、Zend Framework、Laravel、Magento、 Joomla!、CakePHP、Yii ...等各种主流框架。 全能的PHP工具 内建编辑器实际“了解”您的代码并且深刻理解其结构,支持所有PHP语 ...
php将内容转为word
第一步,先对内容进行处理,html的内容不适合word,在使用phpword转换时,只接受p和span元素,其它元素都要清除掉 $modifiedHtml 为内容 $relust = check_table($modifiedHtml,'table'); // 判断是否存在table元素 if($r ...
为什么大部分 PHP 程序员做不了架构师?
架构师一直是 PHP 程序员中梦寐以求的职位,它可望而不可及。我想大部分的 PHP 程序员心中都有一个架构师梦,但是这个梦基本上很难实现,梦终究还是梦,这是多么痛的领悟。 ...