发布了文章2023-06-25
Laravel导出CSV {代码...}
发布了文章2022-02-11
不知何时起edge 每次启动都会新开一个360网址导航页,我浏览器设置的是每次启动都会重新打开上一次会话中的标签页,这个页面中并没有360网址导航页,很是烦人,决定找到并消灭掉它
赞了文章2021-12-31
又到了年末写总结的时候。我不断地提醒自己过去这一年是 2021,不是 2022 —— 是的,作为一个使用了 VS2022 好几个月的人来说,感觉已经在 2022 好久了。然而, 2022 只是即将来临。回往昔,我都干了啥?
赞了文章2021-12-14
2021年2月20日,开工大吉,我却高兴不起来,手头上负责的项目一团稀烂,目标不清晰、急功近利、市场没有任何正向反馈,并且2020年频繁更改需求已经磨灭了我所有的热情。由于项目前景不明,手底下3个技术人员想离职,公司高层给领导的压力又传导我这里,令我焦头烂额。
赞了文章2021-12-06
Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 Go,那这篇文章里的坑多半会踩到。
发布了文章2021-11-18
laravel自定义验证规则,老是忘记,这里做下记录 {代码...}
发布了文章2021-11-04
转载至公众号:58到家沈剑,原文链接戳此 {代码...} 军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用...
赞了文章2021-10-11
锁我们都知道,在程序中的作用就是同步工具,保证共享资源在同一时刻只能被一个线程访问,Java中的锁我们都很熟悉了,像synchronized 、Lock都是我们经常使用的,但是Java的锁只能保证单机的时候有效,分布式集群环境就无能为力了,这个时候我们就需要用到分布式锁。
赞了回答2021-09-27
建议按照以下优先级考虑,一条没有答案才进行下一条,比如第一条,都会或者都不会,才比较下一条。 会什么用什么 如果你是老板,什么好招人用什么,排序是 java>node>golang 如果你追求一个geek的团队,或者想通过技术栈吸引有创新精神的人,golang>node>...
赞了文章2021-09-24
操作日志广泛存在于各个B端和一些C端系统中,比如:客服可以根据工单的操作日志快速知道哪些人对这个工单做了哪些操作,进而快速地定位问题。操作日志和系统日志不一样,操作日志必须要做到简单易懂。所以如何让操作日志不和业务逻辑耦合,如何让操作日志的内容易于...
发布了文章2021-09-14
ECharts默认情况下上下左右是有一些空白区域的,白色背景下图表没被撑满就会显得丑丑的类似这样:去除后是这样:好看了很多解决方案:通过 grid 属性来控制直角坐标系内绘图网格四周边框位置,具体有如下配置项:x:直角坐标系内绘图网格与左侧距离,数值单位 px,支...
发布了文章2021-09-01
今天提交一个系统到测试服,测试服php版本7.2,laravel的8.0要7.3以上,测试服项目太多,还有很多很古老的项目,不好轻易升级,就打算放到一个不太重要的项目机器上,他俩共用一台机器,那个php版本比较高
发布了文章2021-08-25
这里有一个坑,不要在装在root用户下,我是在一个测试服务器上玩的,直接装在root下了,导致后面启动不了,后面又卸载重新装的或者你移动到非root目录中应该也可以
赞了文章2021-07-06
最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据。因为 insert 失败在数据库层面是看不出来的,于是找php的同事看下错误信息:
发布了文章2021-07-01
创建表时,数据类型为datetime,默认值为0000-00-00 00:00:00时报错,google下,大意是说0000-00-00 00:00:00 在mysql5.7中为非标准时间,所以错误
发布了文章2021-07-01
最近要同步数据,投递方给的数据为空时,我这边入库有点问题比如:删除日期,这条记录没有删除,所以投递方给的是空字符串,那我这边默认值null就会变成0000-00-00 00:00:00第一反应是过滤掉就好了,让投递方为空时不投递显然不现实,我这边处理下好了刚开始想的是在...
赞了回答2021-06-29
该表中varchar类型的字段能容纳的最大字符数21842是怎么得来的? 21842 = (65535-1-2-4)/3 MySQL要求一个行的定义长度不能超过65535(包括多个字段),所以有65535. varchar的最大有效长度取决于最大行大小. 减1的原因是实际行的存储从第2个字节开始. 减2的原因是varchar...
发布了文章2021-06-23
开发中需要和前端或其他后端同事配合,需要直接访问我本机开发环境在vagrant文件夹中的Vagrantfile配置下即可: {代码...} 配置完后记得vagrant reload下
发布了文章2021-06-18
<textarea class="form-control" name="remark" id="" placeholder="文本格式,换行分隔,最多100个,示例如下 139xxxx2009 139xxxx2020" rows="8"></textarea>
发布了文章2021-06-17
laravel 上传文件或图片是上传到 项目目录/storage/app/public/ 路径下这个路径是不能直接访问的,要建立软连接php artisan storage:link随后会在 public下生成一个软连接访问直接使用:/storage/xxxx.csv 即可比如上传文件的位置是:/code/crm86/storage/app/public...