SF
差的很多
差的很多
注册登录
关注博客
注册登录
主页
关于
RSS
我只问AI:这个苹果不错。他怎么知道是吃的苹果还是iphone?
牙小木木
6 月 20 日
阅读 1 分钟
283
最早接触NLP这个概念是在客服系统的质检过程中,将语音转为文字后分析一些词语是否命中一些关键字(比如“我要投诉”,“SB吧”,“太差了”)。当时觉得wocao....niuility...
windows10/11无法正常加载MicroSofts Store|手机连接电脑显示0x80190001 解决
牙小木木
6 月 13 日
阅读 1 分钟
293
起因是由于测试win10/11下的电脑连接手机功能,ipone可以正常连接,安卓却一直出现 0x8019001 ,如下图解决win+r 输入 inetcpl.cpl把安全中的TLS相关都勾选,如下图:然后重启即可。你会意外发现,store功能也好用了,^_^
electron 监听鼠标双击事件
牙小木木
6 月 13 日
阅读 5 分钟
419
iohook依赖太麻烦了,不是重新编译就是降级。我觉得我hold不住。发现了这个:在Electron主进程中使用uiohook-napi插件需要结合Electron的主进程生命周期和原生模块特性。主要也是通过手动编译原生模块:npx electron-rebuild -f -w uiohook-napi或者是在package.json中设置
electron 主进程和渲染进程通信的三种方式及使用场景
牙小木木
6 月 12 日
阅读 3 分钟
397
在 Electron 中,send/on、sendSync 和 invoke/handle 是三种不同的进程间通信 (IPC) 机制,它们的区别主要体现在同步性、API 设计和使用场景上。
eletcron 解决打包问题(node 报错reading 'matches)
牙小木木
6 月 3 日
阅读 5 分钟
448
按照官方文档 执行打包 总出现类似`npm ERR! Cannot read properties of null (reading 'matches')
关于号码匹配的思考
牙小木木
4 月 25 日
阅读 5 分钟
541
方案设计与优化建议1. 筛选条件设计通过增加以下前置筛选项,显著减少需处理的 product_id 数量,提升查询效率:筛选项数据类型示例值作用产品类别多选枚举[500, 400]限定匹配特定类别的产品交易类型单选枚举出售 或 求购区分买卖方向匹配度范围选择尾6同 到 尾8同过滤低价值匹配2. 数据库优化策略2.1 索引设计为关键字...
draw.io插入 Mermaid格式
牙小木木
3 月 18 日
阅读 1 分钟
1.9k
现在很多ai工具生成的流程图都如下 {代码...} 如果想自己编辑这种格式,draw.io就支持,操作如下,我的是网页版参考链接:[链接]
云原生架构设计理论与实践(14)
牙小木木
2024-03-14
阅读 1 分钟
520
1.云原生背景业务快速发展与 开发、运维、运营之间落后的生产关系与生产力的矛盾企业内部各占山头与企业总体战略规划的矛盾企业内部改革,降本增效的需求企业实现数字孪生,数字资产的必然需求企业外部环境,如人工智能发展、安全合规等大环境的要求2.云原生架构的设计原则服务化原则(拆分为微服务、小服务,非功能特性...
通达信 涨停跌停高亮显示
牙小木木
2023-11-28
阅读 1 分钟
1.1k
点击 右上角 菜单栏-公式-公式管理器(快捷键ctrl+f)新建一个“均线型”的指标,如下图↓填充1和2部分下面的公式内容, {代码...} 完成后如下图↓ 输入快捷键"CMA",调用自定义指标,如下图↓ 最终效果如下图
golang中的接口实现、调用、修改(值接收者、指针接收者)
牙小木木
2023-08-23
阅读 3 分钟
1.9k
这里主要涉及到接口转换,及需要把coder转为phper或者golanger结论:实现接收者是值类型的接口方法时,可以正常地用值或指针进行接口转换,(见例2)但实现接收者是指针类型的方法时,接口转换只能使用指针,不能使用值类型(见例1)。
go的defer和闭包(例子说明,非内部实现)
牙小木木
2023-08-20
阅读 3 分钟
1.8k
Go 语言中的变量作用域由代码块决定。变量在其定义的代码块内可见。闭包是一个函数值,它可以捕获其定义时周围的作用域内的变量。闭包可以在定义之外被调用,仍然访问并修改捕获的变量。
golang实现简单的可重入锁
牙小木木
2023-08-18
阅读 2 分钟
996
{代码...}
非对称加密+数字签名+对称加密基本交互原理
牙小木木
2023-08-15
阅读 4 分钟
780
第一步:A用密钥encryptKey,对 发送内容content 用对称加密算法3DES对称加密aes(content,encryptKey),结果假定为"U2FsdGVkX1/t+ZN8kgO0ItmGoNfBuBHUPaVR3rSrSt4="
docker hub tag 和push注意事项
牙小木木
2023-07-27
阅读 2 分钟
667
$ docker login
[email protected]
registry.cn-hangzhou.aliyuncs.com用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。
结合php xdebug webGrind一图查看调用链路及性能(适合老项目梳理与维护)
牙小木木
2022-07-14
阅读 4 分钟
2.5k
由于近期维护老项目,各种factory类,各种parent嵌parent。各种abstract extends,而且依赖项目外的许多common和中间件等。IDE内无法直接跳转,而且急需缕清方法的调用链路。调研后有了以下组件的组合。此文不涉及具体安装步骤,核心就是文末的链接地址^_^
goland 快捷工具集效率
牙小木木
2021-11-12
阅读 1 分钟
1.8k
一、live templage on tag配置产出 {代码...} 二、go mod config配置产出修复list -m卡住的问题三、代码行被golang强行折叠配置产出👇🏻四、golang插件字符串操作(String Manipulation)Tabnine AI 代码补全GitToolBoxProtocol BuffersRainbow Brackets摘自go语言中文网
gdb golang 查看iface 内部结构
牙小木木
2021-11-11
阅读 3 分钟
3.3k
go build -gcflags "-N -l" -ldflags=-compressdwarf=false main.gogdb main
golang 中Sizeof函数 与内存对齐查看的方式
牙小木木
2021-10-09
阅读 3 分钟
4k
Sizeof是golang中获取指定类型占用字节的函数。比如slice结构占用的字节数为24(8+8+8),注意这里说的是指定类型,和类型的值没有关系。类型决定了变量的长度和存储格式(以下均为64位cpu及64位操作系统下)
mac OS GDB 调试golang环境
牙小木木
2021-10-08
阅读 4 分钟
2.2k
发现问题gdb调试时golang时 {代码...} 出现 {代码...} 环境及现有配置解决问题1. 执行以下一个脚本 {代码...} 2. 创建 钥匙串钥匙串访问-证书助理-创建证书-名称暂时为 gdb-cert,勾选☑️然我覆盖这些默认值一路点创建,到了这个位置选 系统3. 执行security find-certificate -c gdb-cert 4. 信任 钥匙串右击第二步创建的...
如何在Php中获得一个Final类的Protected的static成员属性
牙小木木
2021-02-20
阅读 2 分钟
1.5k
PHP Fatal error: Class test may not inherit from final class (ConstantOne)
mac上安装virtualbox并设置共享
牙小木木
2020-10-10
阅读 1 分钟
2.4k
默认这里是打开的,就是因为这个原因导致总是启动后无缘无故的crash。后来被逼无奈,装了vmware。但是vmware又把脆弱的mac的风扇刚刚响。后来忍受不了,上油管看到了视频下的评论。真是太赞了
mac 上安装VMwareTools
牙小木木
2020-09-30
阅读 2 分钟
2.9k
安装破解vmware 略过设置CD/DVD为自动检测(如下图)自定义共享文件(如下图)ubuntu server中 挂载安装tools {代码...} 执行应该看到和上面第二个图的文件夹回显 {代码...} 7.经过一番路径(暴力)查找 ,就可以顺利的共享文件了 {代码...} 宿主机和虚拟机对比。ok {代码...}
mysql Explain初探
牙小木木
2020-09-17
阅读 5 分钟
2k
mysql执行计划 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 可以使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mysql是如何处理sql语句的。 官网地址: [链接]1、执行计划中包含的信息ColumnMeaningidThe SELECT identifierselect_typeTh...
简单谈谈单体服务和微服务的理解
牙小木木
2020-09-01
阅读 1 分钟
2.5k
公司业务从单体逐渐转移到了微服务,一些总结。另外也可以当做一道面试题,题目如文章标题^_^单体服务:1. 初期优势:业务模块耦合度高,IPC通信简单(方法、函数直接调用,本地进程直接调用或者通过mq来异步通信)、(统一)部署快,测试快(依赖度相对较低)2. 长期发展:代码量变大,越来越多类似的轮子被造出来,一...
Docker单机的三种网络模型的简单理解
牙小木木
2020-05-04
阅读 10 分钟
7.3k
日常开发中,接触最早的是虚拟机(vmware, virtualbox)里的网络模型。而在docker下的网络模型(networkdriver)是docker架构中处理网络虚拟化的重要部分,主要默认的可以看到有以下三种。
php CLI源码初识
牙小木木
2020-04-12
阅读 4 分钟
2.2k
php cli是sapi的具体实现之一,他是在具体终端上现实的。另外包括cgi,fpm,embed,也都是sapi的具体实现。这里sapi可以理解为php的一个外部环境展示的接口。每种具体模式的实现都会有选择的去实现他声明的一些方法。而cli是相对简单的实现逻辑。cli main程序入口在 \sapi\cli\php_cli.c中。另外还有一个内置的web服务器...
MongoDB架构基础概念
牙小木木
2020-04-05
阅读 3 分钟
3.2k
来源:本文大部分来源于加上自己理解官方文档 特点 schema free,基于二进制json存储文档,即binary json。一个json就是一个文档(document),支持嵌套 直接加机器,分布式扩容 聚合统计,类似es的全文检索,地理位置坐标检索, 支持table join(use $lookup),支持group by(use aggregation pipeline) 操作关键字 善...
docker 中进行strace的三种方式
牙小木木
2020-01-02
阅读 8 分钟
9.7k
先自己构建一个简单的Dockerfile,然后build一个基于alpine的strace命令的镜像。这里为了描述简单,只是将命令固定写为CMD ["strace","-p","6"](因为我们要strace的另一个容器的pid就是为6),后期可以利用compose 将参数动态的传入到cmd命令中。 {代码...}
当面试关问你Laravel Facade,说出这几个关键词就可以
牙小木木
2019-12-20
阅读 3 分钟
2.9k
关键词 概念 门面(外观)设计模式定义,facade发音[fəˈsɑːd] 依赖注入(不需要所有的都需要手动new N多次) constructor方法 __set方法 property属性传值 依赖注入容器,比如springIoc或者Laravel App(容器来自动管理依赖和实例化对象) php相关语法及特性 给类起个别名:class_alias 自动加载器:spl_autoload_regist...
tcpdump icmp ip报文分片
牙小木木
2019-11-04
阅读 6 分钟
6.5k
介绍 主要演示了tcpdump捕捉icmp报文以及用ping命令指定icmp长度后ip分组的查看。 A发起正常包ping {代码...} B 端查看结果 {代码...} A发送大于MTU的数据包 {代码...} B接收结果(可以看到ip包多了一倍) {代码...} 摘出来一个被分片的ip数据包 {代码...} 简单解释 id都为27081,说明为同一个ip数据报的分片。 第一个ip...
1
(current)
2
3
4
下一页
1
(current)
下一页