「silverwq」发布的文章,共找到 366 篇文章
Windows如何免密登录Linux服务器 - 详细指南
生成密钥
使用ssh-keygen命令生成密钥,会有提示,一路默认就好了(如果已经有密钥对,就不需要这个一步骤,自己创建相关的文件即可)
ssh-keygen
生成之后会在用户的根目录生成一个 ...
MySQL 如何区分大小写 - 教程及技术指南
mysql的字符串字段默认是不区分大小写的,例如下例中的网驰 GeForce RTX 2060 电竞 v2的v是小写,确搜索出了大写的结果:
为了解决这个问题,我们只需要先查询出来,然后再比较...
深入理解ThinkPHP6中的文件缓存
场景
我们经常会将excel导入模板文件保存在一个目录,然后提供一个下载按钮,去下载这个模板文件,但是默认情况下thinkphp会在文件响应的时候,会让浏览器缓存一段时间,导致模板文件修改没有立...
PHP7的改进和新特性:全面解析
性能的提升
可以分别通过php5.6和php7,对源码下的zend目录下的bench.php文件和micro_bench.php文件进行测试,会发现php7的执行速度明细的提高。
太空船的操作符...
深入理解ThinkPHP6的APP类核心逻辑 | PHP框架教程
APP类
一般来说,在index入口文件在加载autoLoad文件后,紧接着就是实例化一个App类,需要注意的是,这个App是可以扩展的,我们可以自定义一个类来继承它
class Erp ext...
ThinkPHP6框架底层原理探讨
首先,在文件组织上,框架的所有文件都是放在think开头的命名空间下
然后,在入口文件上,有两个入口:
一个是console入口,在项目的根目录下,用于执行脚本和定时任务
另一个是http入口...
后台列表展示单子明细的专业解决方案
有时候为了方便阅读,会在列表也要展示明细,例如:
为了实现这个效果,其实有两种方式:
第一种是:数据是以单据的为主体分页的形式返回给前端,如果说操作按钮的主体是单据,那么用这种方式是最好不过的...
下拉选择其他场景的设计方法 | 复杂场景中的下拉选择策略
概述
平时工作中经常遇到需要下拉选择一些配置项,例如原因配置项目,并且最后一项是其它,如果选择其它的话,可以手工输入一些原因,那么遇到这种场景我门该如何设计表呢?
解决方案
需要存配置表id的场...
PHP如何返回空对象:前端一致性的关键
我们经常会返回json结果给前端,但是有时候没有值的是如果是以下写法的话,返回数据格式将不一致
$processRepairModel->materialRepairOrder ? [
...
解决Typecho Joe主题访问fastly.jsdelivr.net速度慢的方案 | 快速优化技巧
概述
由于默认typecho主题的静态文件是访问fastly.jsdelivr.net,会严重拖垮博客的访问速度,所以本人花费了一点时间,将静态文件全部迁移到本地,可以加快访问速度,欢迎下载,是...