设计开发

设计是视觉主观形式的表现手段和结果,开发是根据需求设计编写出产品的过程。

物流系统设计之《物流状态与轨迹》

物流系统设计之《物流状态与轨迹》

物流运单签收状态(state) 默认状态下,在推送时我们提供了ischeck字段表示快递单是否签收(含正常签收,退回签收两种情况),通过state字段提供签收的具体状态,state具体如下: 物流状态值 ...

Xcode垃圾清理、Xcode瘦身精简

Xcode垃圾清理、Xcode瘦身精简

Xcode垃圾清理 作为iOS开发者,mac空间不足,主要原因都在Xcode,清理方法如下: 1、 ~/Library/Developer/Xcode/DerivedData/ (约10G+) 这个文件夹中保存的是Xcode的缓存文件,曾经在Xcode跑过的所...

TypeScript和JavaScript区别在哪?有何不同?

TypeScript和JavaScript区别在哪?有何不同?

什么是TypeScript? TypeScript简称TS,JavaScript的超集,就是在JavaScript的基础上做一层封装,封装出TS的特性,最终可以编译为JavaScript。 TS最初是为了让习惯编写强类型语言的后端程序员能快速编...

IOS蓝牙框架方案CoreBluetooth、MultipeerConnectivity

IOS蓝牙框架方案CoreBluetooth、MultipeerConnectivity

  • 2022-10-10
  • IOS

随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看出苹果目前对蓝牙技术也是越...

iPhone is busy: Preparing debugger support for iPhone解决办法

iPhone is busy: Preparing debugger support for iPhone解决办法

  • 2022-10-10
  • IOS

在xcode的开发中,当我们在真机运行程序的时候,经常会遇到iPhone is busy: Preparing debugger support for iPhone的消息提示,记录下解决方案。 通常解决的办法如下 方法1:等几分钟就好 耐心等...

Nginx配置WebSocket【同时支持WSS与WS】

Nginx配置WebSocket【同时支持WSS与WS】

SSL、WSS、NGINX关系 wss协议实际是websocket+SSL,就是在websocket协议上加入SSL层,类似https(http+SSL)。利用nginx代理wss【通讯原理及流程】客户端发起wss连接连到nginxnginx将wss协议的数据转换成ws协议...

PHP四种相似度检测方案+改进计算字符串相似度的函数similar_text()、levenshtein()

  • 2022-09-22
  • PHP

需求 题库系统中对题目进行重复度检测,把所有重复的题目展示出来。 如何定义重复? 刚开始是按100%重复,才算重复。现要求,70%的重复,也算重复...

PHP计算查找多个字符串最长公共前缀

PHP计算查找多个字符串最长公共前缀

  • 2022-09-21
  • PHP

查找两个字符串的最大相同部分 最长公共前缀(Longest-Common-Prefix) 题干如下: 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:  输入: [...

复杂数据源中小区/学校/区域信息的归一化探讨

复杂数据源中小区/学校/区域信息的归一化探讨

背景 小区是租房业务中很重要的信息,它能够反映房源的位置和品质。对租客而言,能否浏览到准确的小区信息是高效找房的关键。因此,收集和展示准确的小区信息是提高用户找房效率的重要方面。为了获得全面的小...

PHP小技巧之计算文本相似度

PHP小技巧之计算文本相似度

  • 2022-09-21
  • PHP

需求:对于内容进行相似度对比,如果有之前的内容和当前发布的内容标题相似度到达某个阈值时则禁止发布或进行其他的一些操作。 看到这个需求,可能就想到需要使用某种算法来实现,例如:TF-IDF、基于空间向量...