Wesley13 Wesley13
3年前
iphone之使用讯飞语音sdk实现语音识别功能
1、首先下载讯飞sdk及文档:http://open.voicecloud.cn/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fopen.voicecloud.cn%2F)2、学习里面的demo简单实现了一个小的语音识别功能先做一个简单demo,看看识别效果。注:语音识别必须联
Stella981 Stella981
3年前
JUC中Lock和ReentrantLock介绍及源码解析
Lock框架是jdk1.5新增的,作用和synchronized的作用一样,所以学习的时候可以和synchronized做对比。在这里先和synchronized做一下简单对比,然后分析下Lock接口以及ReentrantLock的源码和说明。具体的其他的Lock实现的分析在后面会慢慢介绍。Lock框架和synchronized
Stella981 Stella981
3年前
Golang命令行库Cobra的使用
前言Cobra既是用于创建强大的现代CLI应用程序的库,也是用于生成应用程序和命令文件的程序。许多使用最广泛的Go项目都是使用Cobra构建的,其中包括:kubernetesdockeropenshift...一、安装Cobra在我们安装Cobra之前,我们先解决大陆网络无法访问的问题(你懂得),否则是无
Wesley13 Wesley13
3年前
Ubuntu下GDB调试器的使用
gdb调试器时一款GNU组织开发、发布的UNIX/Linux环境下的程序调试工具,没有图形界面,但功能强大。GDB使用流程:先编写一个测试文件gdbTest.c!(https://oscimg.oschina.net/oscnet/e9500596a265331ca6539ee3f2cef6df988.png)      保存后用gcc
Easter79 Easter79
3年前
TarsGo 服务 Hello World——从 HTTP 开始
!(https://oscimg.oschina.net/oscnet/a4cb2614b85c457ca78f7ab7fd21de13.gif)在进行本文实践之前,需要先完成TARS架的搭建,参考TARS框架部署文档(文末附链接)。在我们的实际应用中,目前基于TARS,主要采用Node.js和C进行开发。对于C
Wesley13 Wesley13
3年前
C++函数调用过程解析
用一个简单的例子解释C函数调用的过程,备忘。实验环境以下是本次实验的环境配置操作系统:Ubuntu14.04x86_64编译器:gcc4.8.2开始之前阅读资料开始之前,建议先阅读如下几篇文章,对callstack和asm多少有点了解,下文会涉及到很多这方
Stella981 Stella981
3年前
C# 字符串操作基本过程(Equals、Compare、EndsWith等处理方法)
本文只介绍了比较方法,但是EndsWith,IndexOf等方法均采用相同的过程,先设置CultureInfo(一般情况下调用当前线程的CultureInfo,该语言文化可以通过控制面板设置),然后调用CultureInfo实例下面的CompareInfo属性,实例化语言/国家的CompareInfo实例,并调用对应的字符串操作方法.!(https:
小尉迟 小尉迟
1年前
mac版本Lightroom Classic 2024正式版终于来了!
是一款功能强大、易于使用且适用于摄影师和图像编辑人员的专业图像处理和管理软件,帮助用户优化照片并提高工作效率。LRC2024安装教程安装之前,先卸载电脑上的旧版本,免费下载AdobeCreativeCloud并安装LightroomClassic2024下
MYSQL 事务的底层原理 | 京东物流技术团队
事务的底层原理在事务的实现机制上,MySQL采用的是WAL:Writeaheadlogging,预写式日志,机制来实现的。在使用WAL的系统中,所有的修改都先被写入到日志中,然后再被应用到系统中。通常包含redo和undo两部分信息。为什么需要使用WAL,
娜娜 娜娜
1年前
ChatGPT消息发不出去?ChatGPT没反应?那是这个步骤少做了!
前因今天在工作的过程中,我正准备登陆咨询一些关于文案的问题,但突然发现自己无法发送消息了。“消息发送故障,但历史对话仍可查看。为了解决问题,您可以先访问OpenAI官方网站:https://status.openai.com/。这个网站提供了OpenAI系