首页
留言
友链
架子鼓
更多
壁纸
直播
时光机
关于
Search
1
谷豆电视直播代理源码,谷豆代理原理解析
45,236 阅读
2
华为鸿蒙系统无法安装 xapk APP 闪退 ( youtube vanced ) 的解决办法
27,120 阅读
3
[转载]青龙面板+Ninja从零安装教程
19,171 阅读
4
docker 之 typecho 镜像-不推荐
13,142 阅读
5
typecho插件 - 在线下载主题到服务器 - addTheme 发布
8,911 阅读
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
登录
Search
标签搜索
msyql
主从
华为
鸿蒙
xapk
闪退
APP 闪退
kindle
mobi
docker
pip
alpine
梦浪的小虾米
累计撰写
147
篇文章
累计收到
588
条评论
首页
栏目
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
页面
留言
友链
架子鼓
壁纸
直播
时光机
关于
搜索到
147
篇与
的结果
2022-06-12
一个还没有完成工作的复盘(二)-上线篇
前言前一篇文章不是说有一个商城要上线吗?具体点击这里查看经历了放假+其他事情的干扰,这个项目终于上线了。所以这篇文章是上线后的问题复盘正文废话不多说,直接上正文项目上线后,遇到的问题有:1.因为开发时间极短,而项目极其庞大,导致了很多细小的极限值没有考虑到,最典型的就是 where条件没有写好.需求:查询当前用户在当天内是否下过订单()当时开发的时候写的wherewhere porderid =1 and cid = 2 and (addtime >= 2022-06-12 00:00:00 or addtime<=2022-06-12 23:59:59) 事后反馈了问题,然后的时候,才发现,忘了写订单状态,未付款订单,取消的订单都被加进去了后来改成了:#(这里不用考虑取消) where porderid =1 and cid = 2 and (addtime >= 2022-06-12 00:00:00 or addtime<=2022-06-12 23:59:59) and status != 5 2.服务器报各种 mysql 字段错误。错误描述:扣减金额的时候,金额已经不够扣了,但是接口没有处理,还是直接在数据库扣。并且也没有写事务和并发限制.解决方案:改成了事务+try catch + where。 where条件里面加 where amount>=need_amount(need_amount 为需要的金额数)3.服务器代码更新的时候,不要使用一键懒省事的更新,而是要通过提交日志确认自己要更新的文件。通过 svn/git 提交日志获取到自己修改的文件,然后把文件整理成更新命令并在服务器上更新这些命令。原因:我们会在服务器上修改一些生产的配置,如果使用一键更新的时候,同事可能会修改这个文件,并且不小心把这个文件给提交了4.因为失误,导致了一堆错误金额。比如返利判断写错了,给用户多发钱了,一定要仔细看自己的返利判断,不然写补救脚本的时候就难受了,因为补救脚本可没有人给你测试了,并且还要自负风险,所以一定要备份数据库。5.操作数据库前,一定要备份。不然会因为你的各种疏忽导致数据错乱的时候,你想恢复都恢复不了。6.尽量多手写一些查询 sql, 因为真的能锻炼自己的 sql 水准还有下一篇?不一定,如果还遇到问题的话,我会抽空更新,抽空复盘。这周7天,我上了7天班,通宵了三天,所以真不一定有时间更新,但是更新也是对自己的知识的一种复盘。
2022年06月12日
942 阅读
0 评论
0 点赞
2022-05-31
关于php xdebug 在 vscode 上调试 thinkphp 使用经验分享-新手安装经验
这篇文章是上一篇文章的姊妹篇。如果您是完全没有使用过的小白,建议先看第一篇:新手安装 xdebug。本文目的如何安装 xedebug 并调试 thinkphp,本文主要分享安装的时候遇到的问题,给读者进行启发。正文遇到的问题:安装 xdebug 后,vscode 死活无法监听浏览器目前 xdebug 有 2 版本和 3 版本。如果自己不知道自己的版本的话,建议先配置 3 版本,确认还不行的话,再改成 2 版本#在php.ini 中增加(这是 3 版本) xdebug.mode = debug xdebug.start_with_request = yes#在php.ini 中增加(这是 2 版本) xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = 9000这两种配置都可以试试,说不定就可以了呢。如果您的英文比较好的话,您可以直接阅读vscode for xdebug:
2022年05月31日
1,686 阅读
0 评论
0 点赞
2022-05-31
一个还没有完成工作的复盘
上次不是说我回到老公司了吗?然后接手了一个商城项目,三周上线。主要功能是老商城+会员赠送商品商城+购买身份+其它(内部机密,不会说的,签了保密书)。我目前已经开发了两周了,过两天就要上线了。那么为什么要写本文呢?答案:一周前我就想写复盘,但是当时想的是等上线了在写。但是到了今天,我已经忘了我当初为啥想要复盘了。然后今天又遇到新的问题了,又是值得记录的复盘点,复盘后以后可以避免这个问题的发生。正文先说今天遇到的问题:我开发的接口和产品要求的业务需求接口不一致。理由一大堆,我不想解释。只想讲如何改进,以后开发接口的时候,尽量思考这个接口页面要展示什么数据,它是那个接口的前置接口,它要为那个接口提供什么数据,这个接口有什么状态要处理?需要前端传递什么值?是否需要登陆?做开发之前要有大局观。即心中有剑,知道要怎么干。我性子比较急,拿到需求就开干,结果干到一半就发现进行不下去,必须要左改改右调整,很麻烦。然后这次技术总监亲自指点我开发商城,我就学到了。他让我拿到需求后,先不要急着开发,先根据需求原型去确认自己要建那些表模型,然后根据需求页面确认自己要提供那些接口,以及提供的那些接口参数,返回那些接口参数可以保证前端正常进行开发。先理解需求,这非常重要,性子不要太急,所谓的理解,不是你以为的这样,而是产品以为的这样。不要想当然认为自己理解的就是产品理解的东西,不懂的点一定要先和产品进行沟通,然后在进行建模和提供接口。想好在动手,性子不要太急,真的很重要。这样不至于让测试来回测试,不至于来回修改,来回返工,提高效率。最后加油,这次只是第一次复盘,不是最后一次复盘,我后面还会写复盘,让自己进步。加油
2022年05月31日
662 阅读
0 评论
0 点赞
2022-05-30
windows 自动获取管理员权限并杀死进程bat脚本
自动获取管理员权限并杀死mysql和httpd进程@echo off %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0" taskkill /F /im mysqld.exe taskkill /F /im httpd.exe
2022年05月30日
764 阅读
0 评论
0 点赞
2022-05-22
观《富豪谷底求翻身》第一季第一、二、三集有感
前述昨晚看到基金博主说了她看《富豪谷底求翻身》的观后感。心情微微一震,原因是因为我曾经刷抖音的时候看到过,但是我当时太忙了,所以没记住这个名字。今天又看到这个名字,正好我有时间,那就必须去看看。至于我为什么想去看看,原因很简单,我现在一心想搞钱,但是没有搞钱的路子,所以想看看这种视频会不会给我一点启发,有没有可执行的路径。结果不出我所料,果然是满满的干货。谁能阅读本文?初级阶段的读者,中高级阶段的读者可以当成笑话。正文目标是什么?怎么执行的?遇到问题是怎么解决的?如何发现机会的?给我的感触?目标是什么?大目标是:90 天内搞 100w。 每周都有一个小目标。怎么执行的?主人公利用手机先了解到市场上的买卖情况,从而得知一些行情价,然后去寻找一些低价的同类产品去买卖。遇到问题是怎么解决的?主人公通过和一些小老板沟通的方式发现了商业机会,然后就利用手中已有的资源去获得帮助,并且在知道自己无法在规定的时间内获得规定的许可证后,立马就转变思路,然后继续利用已有的资源去获得帮助。这个资源的使用方式让我耳目一新,要知道,我现在是做程序员的,也认识了一堆人,但是这些人在我的好友列表上,永远只是一堆数据。这还是我的私人资源,我还有国家的公共资源。如何发现机会的?通过和不同市场的小老板去聊天,了解当地产品市场,先发现需求,然后在根据需求去调整自己的方向。5.给我感触?做事必须要有目标,这个在我们小的时候就已经有了,学习考名次的目标,外出工作的时候挣多少钱的目标。有了目标必须要先分解成当前阶段可执行的目标,要去执行自己的目标。想要赚钱,必须是低买高卖。中间付出的就是自己的资源,把自己的资源变现。网上经常有人说你永远挣不了认知之外的钱,可能就是这个意思。想要做成一件事,前提是了解自己所做的事,所以要先做好功课,而不是盲目的定下目标。
2022年05月22日
954 阅读
0 评论
0 点赞
1
...
7
8
9
...
30