csdn

使用讯飞语音识别的空指针错误

為{幸葍}努か 提交于 2020-03-08 09:56:48
问题: 刚开始用讯飞写小Demo的时候比较快,基本上没有遇见什么错误, 主要是参考了这篇博客: https://blog.csdn.net/chenli_001/article/details/73603917 但是后面在项目里面集成的时候,一直显示空指针错误,一连好几天都没弄好。 java.lang.NullPointerException: Attempt to invoke virtual method ‘boolean com.iflytek.cloud.SpeechSynthesizer .setParameter(java.lang.String, java.lang.String)’ on a null object reference 原因: 空指针也就是说使用的指针为null,所以空指针错误就是说使用这个指针调用方法相当于用null来调用方法,所以就要从这个指针入手解决。参考: https://zhidao.baidu.com/question/692912236600019684.html 解决(几种方法都可以试一下): 1.检查时候将官网sdk中的demo的libs下的所有文件全部复制到项目的libs和jniLibs目录下,同时libs下的jar包要右键add添加 2.检查APPID和项目中需要的sdk(注意这个sdk是和每个APPID匹配的

关于socket的setsockopt的使用

孤人 提交于 2020-03-08 02:58:47
https://www.cnblogs.com/clschao/articles/9588313.html https://blog.csdn.net/u010144805/article/details/78579528 https://www.cnblogs.com/tekkaman/p/4849767.html https://blog.csdn.net/u012062760/article/details/45173351 来源: CSDN 作者: llxx1234 链接: https://blog.csdn.net/llxx1234/article/details/104708395

2020-02-11

我们两清 提交于 2020-03-07 21:59:37
1.最最最常见的Java面试题总结-第一周 https://blog.csdn.net/qq_34337272/article/details/81490041 2.static 关键字详解 https://blog.csdn.net/qq_34337272/article/details/82766943 3.static关键字的定义与使用 https://www.cnblogs.com/libinhong/p/10990107.html 4.volatile 关键字(修饰变量) https://www.cnblogs.com/weixuqin/p/11425488.html 5.线程同步的方法:sychronized、lock、reentrantLock等 https://blog.csdn.net/qiuchaoxi/article/details/79805450 6.Comparable与Comparator浅析 https://blog.csdn.net/weixin_34010566/article/details/90332429 7.Java实现堆栈(Stack)的方式 https://blog.csdn.net/jsc123581/article/details/81986830 来源: https://www.cnblogs.com/risirirui/p

idea启动tomcat日志乱码

倾然丶 夕夏残阳落幕 提交于 2020-03-07 12:09:51
乱码样式: 解决方案: 如下图设置tomcat 1. 代码:-Dfile.encoding=UTF-8 2. 进入设置界面: set--->editor--->file encoding(全部设置为UTF-8) *(最重要)3. 进入idea的安装文件中,bin文件下,修改idea.exe.vmoptions和idea64.exe.vmoptions 分别加入如下两句代码: -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8 结果: 天晴了,雨停了,你又觉得你行了! 后补(2020年1月15日): 以上操作都不行,不是你的问题,是tomcat的编码问题! 打开tomcat的配置文件,conf/logging.properties,进行如下修改 好的,就是这样! ———————————————— 版权声明:本文为CSDN博主「凉快-Eric」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/lk1822791193/article/details/88317140 来源: CSDN 作者: ab6326795 链接: https://blog.csdn.net/ab6326795/article/details/104711765

编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误

旧时模样 提交于 2020-03-07 09:09:05
  2月期间,吾多次编译了ffmpeg,解决了各种怪问题。编译成功之后,吾明智的进行了两种备份:虚拟机,整个构建目录。   这几天再次编译ffmeg,以解决ffplay不能运行的怪事。结果出现了很多古怪错误。具体有: https://blog.csdn.net/quantum7/article/details/104684001 https://blog.csdn.net/quantum7/article/details/104684618 https://blog.csdn.net/quantum7/article/details/104683742 https://blog.csdn.net/quantum7/article/details/104683284 https://blog.csdn.net/quantum7/article/details/104683012 https://blog.csdn.net/quantum7/article/details/104682722 https://blog.csdn.net/quantum7/article/details/104679077   解决一个两个当然不是问题。什么都要解决,真受不了。再说好好的编译怎么突然这么多问题?吾将目录整个删除,恢复了备份,再次编译一切正常。   仔细想了一下可能

C++取整,四舍五入

霸气de小男生 提交于 2020-03-07 06:58:50
将浮点数取整或者四舍五入的数据处理情况经常见到,下面做一下总结 注意函数取整返回值均为double型,在用printf输出时应注意 头文件#include # include <iostream> # include <math.h> using namespace std ; int main ( ) { double a = 2.5 ; cout << ceil ( a ) << endl ; //向上取整 cout << floor ( a ) << endl ; //向下取整 cout << round ( a ) << endl ; //四舍五入 //不使用函数实现 //向下取整 cout << ( int ) a << endl ; //向上取整 cout << ( a > ( int ) a ? ( int ) a + 1 : ( int ) a ) << endl ; //四舍五入 cout << ( int ) ( a + 0.5 ) << endl ; return 0 ; } ———————————————— 版权声明:本文为CSDN博主「勤劳是一种恶习」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/innounce/article/details/61642582

xshell 保存终端代码

妖精的绣舞 提交于 2020-03-07 03:14:18
Xshell 定制并自动输出操作日志_运维_lswzw的博客-CSDN博客 https://blog.csdn.net/lswzw/article/details/89030828 来源: CSDN 作者: JY小脚丫 链接: https://blog.csdn.net/xu380393916/article/details/104699405

在Macbook Pro 上安装refind以引导os x + ubuntu双系统

旧巷老猫 提交于 2020-03-07 02:58:23
前言 由于工作内容需求,不得不安装了一份ubuntu,这里记录一下如何安装第三方引导工具以引导两个操作系统 准备工作 一台搭载os x的电脑(linux其实也可以,这里读者自行琢磨) refind主程序,这里可以下载到最新版,并放置在桌面上 一个人 开始安装 首先讲述一下如何关闭os x的安全保护-SIP(简单理解为这个东西可以防止你对系统分区进行读写操作) 重启 Mac,按住 Command+R 键直到 Apple logo 出现,进入 Recovery Mode 点击 Utilities > Terminal 在 Terminal 中输入 csrutil disable,之后回车 重启 Mac,按住 Command+R 键直到 Apple logo 出现,进入 Recovery Mode 点击 Utilities > Terminal 在 Terminal 中输入 csrutil disable,之后回车 重启 Mac 这里以我的电脑为例,各位请参考自己的实际情况操作。打开终端(Terminal),输入以下命令(参考注释和个人实际情况操作) cd Desktop #进入桌面 cd refind-bin-0.10.3 #进入refind主程序目录 sudo ./refind-install #执行安装程序,会提示你输入密码 #提示Installation has

Windows环境下通过VMware Workstation pro 15 软件安装Mac虚拟机

折月煮酒 提交于 2020-03-07 01:29:32
下面这为老哥写的相当详细,亲测可用。我就不再废话。 安装Mac的详细教程 https://blog.csdn.net/qq_41855420/article/details/102750895?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task 后续安装VMware Tools详细教程 https://blog.csdn.net/qq_41855420/article/details/102756313 教程里说的darwin.iso文件没有的话可以直接百度。 来源: CSDN 作者: JokerGC 链接: https://blog.csdn.net/weixin_43704652/article/details/104704893