MinIo 是轻量的文件存储服务,兼容aws S3 服务接口。 就是可以使用亚马逊提供的存储接口来上传文件到minio。学校的一个项目要求连接局域网能正常使用,就考虑在本地搭...
MinIo 是轻量的文件存储服务,兼容aws S3 服务接口。 就是可以使用亚马逊提供的存储接口来上传文件到minio。学校的一个项目要求连接局域网能正常使用,就考虑在本地搭...
近期php 容器要访问一台远程服务器的sql server 数据库,中间遇到挺多问题的。记录一下 install odbc/php extension 安装操作SQL Ser...
后端用node.js 写的,用js 简单实现一个字符串缓存的工具类。时间紧急实现逻辑比较粗糙,还有很多能改进的地方。 思路 思路:缓存的时候需要,value/expire_t...
svn/git 回退版本操作记录 svn 如果文件没有被commit 如果文件已经commit git diff 可以查看文件相比上个版本有哪些修改 如果文件没有add 如果...
前段时间项目H5 应用要上架到第三方的小程序,请求对方的接口实现用户单点登入。接口要求参数鉴权,用摘要算法‘hmac-sha256’对参数进行签名,对方提供示例代码用java...
centos7.4 install nginx1.21/php7.3/mysql5.7 做一些笔记,逐个安装有些麻烦,赶快用docker 容器来自动部署。install ng...
之前遇到过一个需求,要从读者借阅记录查询出每人借阅的第一本图书,刚开始想着根据读者分组之后,再按借阅时间排序就可以了。写的查询语句如下,创表的sql语句详见[https://...
在本地安装虚拟机,并用secureCRT 连接可以搭建测试环境,提高开发效率。 安装 在vmware 安装centos6.5, 可以选择最小化安装,这种模式好像没有鼠标,但是...
工厂模式 每次用new来实例化对象的时候,都是实例化具体的类,不是面向接口编程,而是实现;代码绑着具体类会导致代码更脆弱,更缺乏弹性,初始化也经常造成耦合的问题。 假设现在有...
doc 是用来展示开发人员写的项目文档的服务,现在要添加一个md2pdf 的下载功能,下面说一下自己是怎样用wkhtmltox实现 md转 pdf doc 实现过程 下面是开...
代理模式 代理模式定义,为另外一个对象提供一个替身以控制对这个对象的访问,是一个控制对象访问的模式。常用的几种控制访问方式有 远程代理控制访问远程对象 保护代理基于权限控制对...
k-means 聚类 k-means聚类是无监督学习,训练数据集都是未添标签的(不知类别)。就连数据集最终要分成几类都是不知道的。聚类和分类的不同是,后者必须对分类的目标事物...
小程序中如果一个页面UI太过复杂,亦或者某个UI组件复用次数多,可以考虑抽取出自定组件。抽离组件可以 分而治之,使代码结构更清晰,也是重构的目的。 复用,使逻辑出现在唯一出 ...
决策树 决策树是分类算法,一个未贴标签(未知类别)的新数据(含多个特征),通过问多个问题(问题是:特征,答案:是或者否),最终问题问完,判断出新数据类别。问问题的流程基于决策...
装饰者模式 现在有一家咖啡连锁店,咖啡如A、B、C、D多种,配料更是有蒸奶(Milk)、豆浆(Soy)、摩卡(Mocha)、奶泡(whip)等,咖啡店会根据加入的配料收取不同...
保持数据一致性 项目服务之间共用配置信息可以存储在远程的redis,怎样保存数据的一致性是个问题。可以使用redis 的发布订阅功能及时同步数据,思路 数据有变化的服务更新远...
Logistic回归 回归是对一些数据点进行拟合,该拟合过程称为回归,这样的思想是用来做预测的。为什么能用来分类呢?假设有一个这样的函数,名称为Sigmoid 该函数显然随着...
观察者模式 现在有一个气象站,它是获取湿度、温度、气压数据的物理装置,WeatherData追踪气象站的数据变化,并且更新到报告班板,如图 需求: WeatherData 类...
为什么要设计模式 软件开发中,我们花费更多的时间在需求变化和维护项目上,想更好得应对变化需要建立弹性的,可维护、可应对变化的设计。而知道抽象、继承、多态,并不能马上成为面向对...