王世凡的技术博客

学好技术做好工作过好生活

  • 博客(120)
  • 收藏
  • 关注

原创 PHP商城及官网实例

http://www.e9933.com/http://www.xn--chqq84groh.com/

2024-08-06 14:19:57 210

原创 localStorage 封装成 可设置 存储时间

【代码】localStorage 封装成 可设置 存储时间。

2024-08-06 14:17:32 134

原创 localStorage.setItem时间

并没有提供直接设置过期时间的方法。使用当前时间戳加上过期时间(以毫秒为单位)来设置过期时间戳。每次获取数据时检查这个时间戳是否超过当前时间。方法用于将值保存到指定的键。以下是一个简单的示例,展示如。

2024-08-06 14:16:16 211

转载 JS缓存三种方法

在开发JavaScript应用程序时,浏览器缓存是一个值得注意的问题。IndexedDB是HTML5提供的一种本地存储方案,详细介绍可以查看我之前写的文章《IndexedDB详解》。localStorage是HTML5引入的本地存储方案,它可以在浏览器关闭后依然保存存储的数据。上述三种JavaScript缓存方式各具特点,可以根据具体应用场景选择合适的方式。localStorage的优点有多种,如可设置过期时间,缺点是存储容量较小。它可以被用来拦截和处理网络请求,同时可以提供离线缓存和推送通知等功能。

2024-08-05 17:53:21 284

原创 PHP商城案例

http://www.e9933.com/

2024-07-26 17:57:56 460

转载 jquery定时器ajax

https://blog.51cto.com/u_16175461/6812266

2024-07-26 17:39:06 40

转载 Laravel如何定义文件和目录的基本路径?

腾讯云对象存储(COS)是一种高扩展性、低成本、安全可靠的云端存储服务。它可以帮助用户存储和管理海量的数据,适用于各种场景,如网站图片、音视频文件存储、备份与归档、大数据分析等。这些路径定义函数可以帮助开发者在Laravel项目中方便地定位和操作文件和目录。函数可以方便地获取项目根目录下的文件和目录。例如,如果想获取项目根目录下的。推荐的腾讯云相关产品:腾讯云对象存储(COS)。函数来定义文件和目录的基本路径。函数返回项目根目录的绝对路径。在Laravel中,可以使用。返回的是项目根目录下的。

2024-06-28 14:46:33 99

转载 nginx下的zencart伪静态规则 转载

【代码】nginx下的zencart伪静态规则 转载。

2024-06-25 11:02:19 65

转载 fastadmin 自动创建的表格界面右上角那个搜索框,指定搜索字段

fastadmin 自动创建的表格界面右上角那个搜索框,指定搜索字段。 默认搜索的是表格主键。 没啥用可以在控制器里配置,要搜索的字段, 如在控制器类里, 添加这个成员属性即可, 还是支持模糊搜索的, 很强大protected $searchFields = "sitename,sourceid,name,email,user_type,created_at";原文链接:https://blog.csdn.net/qq_34700162/article/details/1371560

2024-04-18 10:32:05 215

转载 php实现ISO8601时间格式(带T和Z)和常规日期时间格式(东八区UTC+8)的相互转换

请注意,这里使用的是 DateTime::ATOM 常量,它代表了与 ISO 8601 兼容的日期时间格式。输出中的 +00:00 表示时间偏移量,即与 UTC 时间相差的时区偏移。要将 “2023-04-06 01:44:43” 转换为 ISO 8601 时间格式,您可以使用 PHP 的 DateTime 类和 format 方法。要将"2023-04-06T01:44:43.000Z"这个字符串转换为年月日时分秒的格式,你可以使用PHP的DateTime类和format方法。

2024-04-17 10:39:52 644

转载 PM2基本使用

通过pm2启动node项目,通过pm2 ls可以看到,node项目是可以正常启动,但是就是不能访问项目接口。原文链接:https://blog.csdn.net/weixin_44953643/article/details/127022507。pm2 start index.js --name 进程名 //启动应用并设置进程名。pm2 start index.js -i max //启用群集模式(自动负载均衡)pm2 start index.js //启动node项目。

2024-04-12 14:14:47 221

原创 thinkphp实现对两个字段或or条件搜索

原文链接:https://blog.csdn.net/yeyinshi/article/details/50467768。Adstext是数据库表,$data['_logic'] = 'or';thinkphp实现对两个字段或or条件搜索。

2024-03-04 16:44:05 658

转载 fastadmin 修改弹窗大小

通用在对应js文件里①、添加按钮(修改操作列代码)原本:修改后:text: __('积分明细'),title: __('积分明细'),uid={id}',Layer.alert("接收到回传数据:" + JSON.stringify(data), { title: "回传数据" });},//返回true时按钮显示,返回false隐藏弹窗大小:

2023-12-23 17:56:15 536

转载 【fastadmin】fastadmin修改弹窗大小

https://blog.csdn.net/pmlptf/article/details/100063077

2023-12-09 17:26:14 113

转载 怎么动态修改data-rule的属性

参数:{String} key - 字段 name 或者 #id。参数:{Object} obj - 字段参数 Hash。参数:{Object} field - 字段参数。描述:动态配置字段参数。描述:动态配置字段参数。

2023-12-05 12:00:55 371

转载 【Python从入门到进阶】28、xpath的安装以及使用

https://blog.csdn.net/acmman/article/details/131705392

2023-12-01 16:56:09 83

原创 仓储管理-货位编号的方法

利用保管区中的现成参考单位如建筑物第几栋、区段、排、行、层、格等,按相关顺序编号。如同地址的市、区、路、号一样。库区号是整个仓库的分区编号,货架号则是面向货架从左至右编号,货架层次号即从下层向上层依次编号,货架列号即面对货架从左侧起横向一次编码号。将库房内所有的货架,按进入库门的方向、自左至右安排编号,继而对每排货架的夹层或格眼,在排的范围内以自上至下、自前至后的顺序编号。【例】“3-4-3-8”编号,就是指3号库房(3号货场)、4号货架(4号货区)、3号层次(3号排次)、8号货位(8号垛位)。

2023-12-01 15:11:07 2961

原创 PHP 判断给定两个时间是否在同一周,月,年

判断是否在同一月(可以使用上面的思路来实现,但这里使用另一个思路)

2023-12-01 11:02:09 461

转载 PHP 8.3 大升级:20 个新特性全面解析

PHP 8.3 是流行的服务器端脚本语言的最新版本,带来了许多新功能和改进,旨在简化 Web 开发并提高性能。这些增强功能包括只读类、新函数 json_validate() 、Randomizer 类的扩展以及更合适的日期/时间异常。它们将彻底改变 PHP 开发体验,使其更加高效、安全,以满足 Web 开发人员和企业的需求。

2023-11-29 17:43:31 2548

原创 ThinkPHP的方法接收json数据问题

后来在解决过程中发现原因是ThinkPHP的I()方法默认使用的是htmlspecialchars()方法过滤,json字符串中的双引号被转换成了html实体("),原来的json数据已经不再是json格式了。但是打印出还未解析的值却打印得出来。后面查清楚原因之后,我找了字符串的其他解析方法,后面发现只要把I()方法的第二个参数,也就是设置过滤字符串方法改为strip_tags(I($str, '', 'strip_tags')),strip_tags函数使用来去除HTML标签的,就可以解析。

2023-11-29 16:48:29 655

原创 分享一些基于php商城案例

案例1:​​​​​​http://www.9520.xin/案例2:http://ptll.hasbuy.com/案例3:http://likeshop.9520.xin/mobile案例4:http://www.hasbuy.com/

2023-11-29 16:15:14 661

原创 小而美:持续盈利的经营法则

我的意思并不是让你用低于他们应得报酬的工资来剥削善良勤劳的人,而是说要雇用打算创业或者其他可能成为极简主义创业者的人:为他们提供在一个运转良好、能够盈利的公司里学习的机会,给他们丰厚的报酬,给他们一个在赚钱的同时,可以按照自己喜欢的方式安排其他时间的机会——甚至可能创建他自己的极简主义企业。从长远来看,给每个人自主权可以让你的身份地位与你的员工相同,这样你就可以与工程师肩并肩写代码,与设计师一起做设计,花时间创造和构建有影响力的东西,而不是不停地管理他人。船就是你的生意,宝藏就是产品和市场的最佳契合点。

2023-11-29 16:01:01 442

原创 读书笔记之《价值》张磊

并购投资的出发点并不是追求投资规模或者单纯的投资收益,更关键的,是在原有商业模式创新进入阶段性瓶颈的情况下,判断科技赋能能否成为驱动产业升级的新价值所在,能否通过科技创新对现有商业模式进行精细化打磨,通过引入新的资源改善被并购公司的长远状况。在新消费的概念中,产品及其品牌包含了在服务过程中与消费者沟通的全方位要求,换句话说,零售即服务,内容即商品,所见即所得,物质组成的产品力和文化组成的品牌力共同成为理解消费新趋势的复合视角。有些钱不能要,如果出资人不理解我们的坚持,我们从- -开始就无法与之磨合。

2023-11-29 15:54:39 249

转载 国内开源好用商城盘点—PHP

iWebShop 是一款基于【PHP 语言】+【MYSQL 数据库】开发的开源的 WEB 电商 B2B2C(平台自营 + 商家入驻)建站系统,采用 MVC 架构(Yii 框架思想)设计模式精心设计的一款产品,它功能丰富,使用简单,架构优良,安全性高,具有良好的扩展性。likeshop基于「ThinkPHP + Vue + Nuxt + uni-app」实现的免费开源商城系统,支持H5、小程序、APP,微信支付、支付宝支付、短信、云存储、优惠券、秒杀、拼团、抢购等主流功能,专业团队维护。

2023-11-29 15:28:43 401

原创 [PHP]ShopXO企业级B2C免费开源商城系统 v2.3.1

基于ThinkPHP v5.1、ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。2. 分销(可配置1~3级、分享赚取佣金、小程序商品海报、取货点、佣金可配置具体到SKU(比例和固定金额))PC+H5、支付宝小程序、微信小程序、百度小程序、头条&抖音小程序、QQ小程序。

2023-11-25 13:08:37 548

转载 crmeb商城系统部署报错, Error: Address already in use[98]

crmeb商城系统部署报错, Error: Address already in use[98]2、 如果服务器上有其他的项目使用了此端口,修改一下此项目的运行端口,然后重启swoole即可。1、首先确定服务器上只有一套多商户代码,或者是没有其他地方用到了 8324端口;执行 php think swoole restart 命令的时候,提示。进入命令行执行以下命令。如何进入命令行点这里。这个是服务器的 2019 端口被占用了。执行了以后,在重启swoole就可以了;

2023-11-24 16:11:33 151

转载 CRMChat客服系统搭建教程

php think swoole restart命令是以PHP安装目录下执行,官方文档没有这一块的说明。实际安装和文档会不一致正确安装方法如下。文档预览 - Gitee.com。

2023-11-24 15:12:23 245

转载 MySQL全文索引:中文语义分词检索(相似度匹配)

【精选】MySQL全文索引:中文语义分词检索(相似度匹配)_mysql相似度查询-CSDN博客

2023-11-22 17:00:47 147

转载 MySQL也可以实现分词搜索(FULLTEXT)

MySQL也可以实现分词搜索(FULLTEXT)_mysql 分词_SYKMI的博客-CSDN博客

2023-11-22 16:04:20 188

转载 PHP操作Redis的基本方法

目录一、Redis连接与认证二、String操作三、Hash操作四、List操作五、Set操作六、Zset操作一、Redis连接与认证$redis = new Redis();//连接参数:ip、端口、连接超时时间,连接成功返回true,否则返回false$ret = $redis->connect('127.0.0.1', 6379, 30);//密码认证:成功返回true,否则返回false$ret = $redis->auth('123456');二、String操作//设置键值:成功返

2023-11-11 13:25:03 163

转载 网站收录提交入口

网站收录提交入口

2023-11-11 10:13:09 239

转载 【强烈建议收藏】全网最全AI工具合集网站

解决AI小白问题,也是AI交流群里最常见的问题:有哪些AI工具,抠图工具有哪些,写作工具有哪些,MD或是SD怎么用?各种听过没听过的AI工具估计都能找到,整体看起来以数量取胜。工具达人:https://toolsdar.com/ai。优设:https://hao.uisdc.com/ai/AI导航:https://ai.tboxn.com/AI导航网(不仅AI工具,更多AI相关内容)AI导航网站(AI工具推荐及开发者社区)一起用AI(全网AI工具及学习内容)一起用AI(全网AI工具及学习内容)

2023-11-10 17:54:43 490

转载 ThinkPHP中has及hasWhere的用法总结

hasWhere()的用法中,需要注意的两个点,一是,查询条件为第二个参数,二是,可以使用组装好的查询构造器作为查询条件,这一点经常被很多开发者所忽略。

2023-11-10 17:49:32 1528

转载 Netbeans常用快捷键及全部快捷键

NetBeans快捷键

2023-11-10 13:58:52 445

原创 PHP实现秒与时分秒互转

PHP实现秒与时分秒互转

2023-11-01 14:08:11 530

转载 js实现计时器秒表功能

本文实例为大家分享了js实现计时器秒表功能的具体代码,供大家参考,具体内容如下。

2023-11-01 13:47:56 566

转载 thinkphp 5.0 验证规则

官方文档 - 内置规则系统内置的验证规则如下:格式验证类:长度和区间验证类:字段比较类:filter验证:正则验证:上传验证:行为验证:其它验证:

2023-10-16 13:45:24 116

转载 ThinkPHP6 访问频率限制,接口限速

为了验证效果,我们先打开该配置文件,修改一下限制的频率参数,3/m 为每分钟限制3次访问。TP在国内应该是使用比较广泛的PHP框架之一,尤其是在对外提供接口的业务上。提示:Composer 是一个PHP的包管理工具,类似 Node、Vue、React 使用的 npm,可以方便的管理第三方库。原文链接:https://blog.csdn.net/funche/article/details/123576761。接下来是如何应用到项目中,首先要考虑的问题是,全局应用、单个应用、或者某个控制器应用。

2023-10-11 17:33:47 679

转载 分享几个IP获取地理位置的API

原文链接:https://blog.csdn.net/weixin_44825912/article/details/129715526。log.error("获取地理位置异常:{}", ip);log.error("获取地理位置异常:{}", ip);log.error("获取地理位置异常:{}", ip);log.error("获取地理位置异常", e);["中国","广东","广州","","珠江宽频/联通"]"country": "中国","addr": "湖南省长沙市 电信",

2023-10-09 16:11:44 2846

转载 5行代码,1秒实现网页多语言翻译!

/设置本地语种(当前网页的语种)。你如果还在苦于 i18n 动态配置翻译文件来实现翻译的大工作量,不如来试试translate.js,为你节省99.99%的翻译时间,快来体验吧!translate.js是一个免费、开源的翻译工具库,支持多种语言之间的互译,如中英文、法文、日语、韩语、德语等。在网页最末尾, 之前,加入以下代码,一般在页面的最底部就出现了选择语言的 select 切换标签。利用translate.js,我们就可以轻松实现网站国际化,让不同国家和地区的用户都能够方便地使用我们的网站。

2023-09-23 17:40:24 815 2

空空如也

空空如也

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

TA关注的人

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