自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (8)
  • 收藏
  • 关注

原创 微信小程序“同声传译”插件(语音识别,语音合成)体验

本文原文:http://www.happycxz.com/m/?p=383官方插件上线微信小程序“同声传译”插件介绍 传送门遥知之改版原来使用的是我自己封装的API,现在改成用同传插件,很方便,而且响应速度还快,欢迎切换,给我的服务器减减肥。:) 我只用到了同传插件的语音识别和语音合成功能,没有用翻译能力,感兴趣的小伙伴自己去研究一下。调用方式语音识别部...

2018-06-13 09:32:09 9559 3

原创 linux环境jni demo

原文链接:http://www.happycxz.com/m/?p=373step 1 准备接口文件先弄个java文件 Hi.java:(我是把要测试的代码顺便也写好了,main不是必须的)public class Hi { static { System.loadLibrary("Hi"); } //声明的本地方法 pu...

2018-05-23 17:34:49 534

翻译 ubuntu16.04 安装mongo server

译自:https://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu/ 原文:http://www.happycxz.com/m/?p=264安装步骤导入apt要用的公钥sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930A

2018-01-24 09:35:47 863

原创 mongo explain 查组合索引的使用情况

附原文链接: http://www.happycxz.com/m/?p=194查某个请求是否使用了组合索引mongo 3.2版本之前,用:db.olamitvplayoplog.find({changelist:2}).explain()mongo 3.2版本之后,用:db.olamitvplayoplog.explain("executionStats").find({changelist:2}

2017-12-28 10:16:01 944

原创 git tag常用操作速查

附原文链接: http://www.happycxz.com/m/?p=221查询当前仓库的所有标签$ git tag符合模式的标签$ git tag -l ‘v0.1.*’查看标签的版本信息$ git show v0.1.2创建轻量标签$ git tag v0.1.2.light附注标签$ git tag -a v0.1.2 -m “v0.1.2版”补打标签(给指定的commit打标签)

2017-12-28 10:14:21 1353

原创 git tag常用操作速查

附原文链接: http://www.happycxz.com/m/?p=221查询当前仓库的所有标签$ git tag符合模式的标签$ git tag -l ‘v0.1.*’查看标签的版本信息$ git show v0.1.2创建轻量标签$ git tag v0.1.2.light附注标签$ git tag -a v0.1.2 -m “v0.1.2版”补打标签(给指定的commit打标签)

2017-12-25 15:56:17 40973

原创 bash, sh, dash 傻傻分不清楚

原文链接,转载请注明出处: http://www.happycxz.com/m/?p=137常见shell类型Bourne shell (sh)UNIX 最初使用,且在每种 UNIX 上都可以使用。 在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。C shell (csh)csh, the C shell, is a command interpreter w

2017-11-15 17:32:38 4645

原创 小程序 wx.getRecorderManager 录音 to 语音识别

微信扫码看调用效果(自然语言理解小助手) 欢迎转载,请保留原文链接:http://www.happycxz.com/m/?p=125这次主要是把我的api更新了一下,支持微信小程序新的录音接口,录出来的是mp3格式。顺便更新一下我的微信小程序“遥知之”,用上新录音接口 wx.getRecorderManager 。这里只贴上关键代码://获取应用实例 var app = getApp()var U

2017-11-09 17:08:00 7370 3

原创 java中双引号 :: 的含义

jdk1.8支持新特性lambda,从写法上将传统的循环写法优雅的简化了一下,具体见下述不同写法的演变过程:示例1:传统遍历写法for(Object o : objects){ xx.output(o);}示例2:lambda表达式简化写法objects.forEach((Object e) -> xx.output(e));示例3:参数Object e,其实可以不用写类型,编译器可以

2017-10-14 23:36:25 4036 1

原创 olami官方java sdk源码用jdk1.7编过经验(修改源码支持jdk1.7)

注:以下代码是基于olami官方github(olami-java-client-sdk):https://github.com/olami-developers/olami-java-client-sdk在2017年8月30日版本基础上的修改,主要改动了三个文件。

2017-10-09 09:53:16 860

原创 windows修改完环境变量立即生效

先到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”或run cmd,假设要修改PATH变量,不管PATH的原值是什么,在DOS窗口直接把PATH修改为任意值,如:输入:set PATH=C:,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,这时可以发现,我的电脑>属 性>高级>环境变量里PATH已经在Windows全局生效了。 不

2017-09-26 11:32:01 32883 2

原创 centos替换jdk步骤

删除自带的OpenJDK(这一步可以省略,多版本共存)//先查当前有哪些版本rpm -qa | grep jdk//删除不想要的版本yum -y remove java xxxxxxxxxxxxxxxxxxxx下载想要安装的jdk的rpm包自己网搜,JDK一般在150M以上的样子,看清楚名字,别下错了,centos需要的是 xxxx.rpm安装新jdkrpm -ivh xxxx.rpm配置生

2017-09-19 17:06:30 1289

原创 支持语音识别、自然语言理解的微信小程序(“遥知之”智能小秘)完整源码分享

记录自己搭建https的silk录音文件语音识别服务的调用过程,所有代码分享,API免费开放,目前仅对接olami开放平台,支持语音识别和语义处理。

2017-09-18 23:07:47 13723 11

原创 微信小程序语音识别服务搭建全过程解析(内附免费的供小程序语音识别的https服务)

silk v3录音转olami语音识别和语义处理的api服务(ubuntu16.04服务器上实现)微信小程序语音识别服务搭建全过程解析内附免费的供小程序语音识别的https服务

2017-09-18 10:19:03 17918 12

转载 (转)JSON类库Jackson、Gson与JSON-lib的性能对比

本文转自:http://wangym.iteye.com/blog/738933 近日做一些性能优化工作,在挑选JSON类库时,发现除了一般常用的JSON-lib外,还有一款号称性能最快的JSON处理器Jackson,于是用上了刚学会的JMeter,对这两个类库进行了简单的性能对比。

2017-09-04 11:57:47 610

原创 eclipse本地调试tomcat服务器代码,找不到server

原因是当前workspace界面里没有server。如果在 window –> preferences –> Server –> Runtime Environments 这里面添加了tomcat,并不代表eclipse里可以直接 Debug as xxxx on server , 还需要:file-->new-->other-->server打开一个,配置一下即可。

2017-09-01 16:37:46 2413

原创 自然语言理解(NLU)相关微信小程序大全

这里持续收集一些跟自然语言理解相关的微信小程序,包括DEMO或正式上线运营的小程序,欢迎大家提供资料,我将不定期更新此贴,方便爱好者学习参考。

2017-08-29 09:44:41 1415

原创 nginx https配置tomcat api

nginx https配置tomcat api

2017-08-29 09:40:23 748

原创 nginx server_name 匹配顺序规则,新手必看

配置server_name时一直没有摸清大体规则是什么,这里是网上搜到的一个简单易懂的规则,很适合新手理解

2017-08-25 11:05:34 5708

原创 利用let's encrypte生成证书时,报“setuptools pkg_resources pip wheel ……”错误解决办法

问题描述利用letsencrypt生成证书时 ,出现下面错误提示./letsencrypt-auto certonly -a webroot -webroot-path=/var/www/html/ -d www.mydomainmydomain.comresp.raise_for_status()File “/root/.local/share/letsencrypt/share/python-

2017-08-24 10:50:23 3719 1

原创 nginx入门级配置案例

一个虚拟主机配置单个虚拟主机,即访问到该机器的请求,会被指定到某一个固定的本地目录。http { server { listen 80 default; server_name _ *; access_log logs/default.access.log main; location / {

2017-08-23 17:58:34 511

原创 阿里云免费服务器ECS秒杀js脚本

阿里云搞活动,免费用6个月最基础版的服务器,1G+1核+1M+40G的,链接在: https://free.aliyun.com/?spm=5176.8112568.738194.2.hXsihr&type=personalchrome打开上述链接(你的chrome需要支持jquery)登录上自己的账号提前几分钟打开console,输入下面这个函数:function jodtest(){cons

2017-08-17 11:28:45 2724 1

原创 wordpress安装主题或插件时需要FTP帐号的解决办法

问题描述近期想用linux服务器搭建一个语音文件格式转换服务,顺便研究了一下wordpress,搭建wordpress后,安装markdown插件时,提示我需要输入ftp或ftps的账号和密码原因解释原因是用户组没有对上,即wordpress线上编辑后台的用户组通常是www或者www-data等等之类的,而这个用户组没有访问/var/www的权限。解决方法先找到你当前服务器上apache2服务对应

2017-08-16 13:58:09 1638

原创 自然语言理解应用API对比报告

前言接触自然语言理解是在偶然间一个机会,笔者作为JAVA后端开发人员,一直对人工智能这个新兴热词很感兴趣。机器的认知分视觉、听觉、触觉,现在语音识别和图像识别技术发展的也很快,模拟机器的大脑对这些信息的判断,听的懂人类的语言是非常重要的组成部分,然而现在市面上语音识别率逐步快速提高,语义理解能力却并非如语音识别率那样迅速发展起来。本文主要介绍一下笔者对现有市面上的语义理解开放平台针对实际应用来

2017-08-10 10:51:28 1078

转载 (转)自然语言处理中的Attention Model:是什么及为什么

原文链接:http://blog.csdn.net/malefactor/article/details/50550211要是关注深度学习在自然语言处理方面的研究进展,我相信你一定听说过Attention Model(后文有时会简称AM模型)这个词。AM模型应该说是过去一年来NLP领域中的重要进展之一,在很多场景被证明有效。听起来AM很高大上,其实它的基本思想是相当直观简洁的。本文作者可以对灯发誓:

2017-08-03 14:57:13 949 2

原创 微信小程序开发——下拉刷新的实现

微信小程序下拉触发onPullDownRefresh函数调用,但是问题在这里面的实现并没有生效。原因:微信小程序默认不支持下拉也就是说想要支持下拉刷新的功能,还必须得要在app.json和xx.json中的window里配置,看下图: 本以为上面这样就行了!测试预览发现:下拉后,动态图片一直在loadin状态,也就是说第二次刷新不出来。这个问题是需要在下拉触发的onPullDownRefresh函

2017-08-02 18:27:46 5264

转载 (转)非主流自然语言处理——遗忘算法系列(二):大规模语料词库生成

(经老憨本人允许,转载此文,原文地址:http://blog.csdn.net/gzdmcaoyc/article/details/50001801)一、前言  写这篇文时,突然想到一个问题,大家的词库都是从哪来的?   之所以会这么有些意外的问,是因为从没把词库当成个事儿:平时处理微博,就用程序跑一下微博语料获得微博词库;处理新闻,程序跑一下新闻语料获得新闻词库。甚至没有把跑出来的词库存下来的习

2017-07-25 15:10:35 2647 1

原创 微信小程序——智能小秘“遥知之”(语义理解基于olami,源码见原文链接,PC端打开)

微信小程序智能生活小秘书开发详解>>>>>>>>>>>>>>>>>>>>>>>> 欢迎转载 <<<<<<<<<<<<<<<<<<<<<<<<本文原地址:http://blog.csdn.net/happycxz/article/details/75432928“遥知之”微信小程序全部源码打包下载:http://download.csdn.net/download/happycxz/9905134实现

2017-07-24 17:04:49 1708

原创 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)

借用olami开放语义平台的API实现的,olami平台上的OSL(Olami Syntax Language)还可以自定义语义功能,方便快速入手做这种自然语言理解相关的项目,这里没有用到OSL(Olami Syntax Language),只用到olami上的“对话系统模块”,感兴趣的可以自己去研究下。这个微信小程序,实现一个智能生活信息查询的小秘书功能,支持查天气、新闻、日历、汇率、笑话、故事、百科、诗词、邮编

2017-07-19 18:04:10 18033 17

转载 微信小程序“摇一摇”实现

原文链接:http://www.webexp.cn/wxapp-paikeng.html微信小程序并没有提供摇一摇API接口,但是提供了一个重力感应的API 「wx.onAccelerometerChange(CALLBACK)」,我们可以用这个方法来模拟微信摇一摇功能,代码如下:Page({ onShow: function () { wx.onAccelerometerC

2017-07-19 17:53:34 13049 1

原创 微信小程序 清空或修改input值 的方法

微信小程序中的input组件,用来采集用户输入文本,官方组件并未提供接口供清除页面上显示的用户输入的部分,比如想要做一个按键“清除输入”,就尴尬了,因为button组件的事件里没办法控制到input组件的属性。网上搜了一些方法,比较讨巧的方式即,利用page data绑定的方式,即可实现上述功能,当然同时想要在程序中刷新input为其它信息也是很容易的事情了,具体参考以下代码:xx.wxml部分,将

2017-07-17 14:31:10 50550

原创 js字符串转json, json转字符串

//可以将json字符串转换成json对象 JSON.parse(jsonstr); //可以将json对象转换成json对符串 JSON.stringify(jsonobj);

2017-07-12 18:09:58 9493

转载 微信小程序中使用Promise进行异步流程处理

转自:http://www.jianshu.com/p/e92c7495da76我们知道,JavaScript是单进程执行的,同步操作会对程序的执行进行阻塞处理。比如在浏览器页面程序中,如果一段同步的代码需要执行很长时间(比如一个很大的循环操作),则页面会产生卡死的现象。所以,在JavaScript中,提供了一些异步特性,为程序提供了性能和体验上的益处,比如可以将代码放到setTimeout()中执

2017-07-12 18:07:40 2643

原创 (新手填坑)微信小程序API回调函数的“延迟”

微信小程序API回调函数的阻塞问题现象bindTest 是按钮触发事件,我按两下打印的LOG如下(第1次按和第2次按,打印的顺序不一致???): 而代码是这样的: app.getUserInfo就是官方DEMO示例: 日志打印是1在2前,实际第一次点按钮触发bindTest方法后,却发现先输出2再输出1,第二次以后都是正常的。具体原因wx.login和wx.getUserInfo的回调函数是异

2017-07-12 16:26:04 8909

原创 微信小程序入门笔记

微信小程序入门笔记一个从注册配置,到开发,到发布的入门笔记(持续更新)

2017-07-06 16:18:10 1229 1

原创 java自然语言理解demo,源码分享(基于欧拉蜜)

自然语言理解 之 汇率换算用olami开放语义实现汇率换算功能基础资源及工具eclipse + windowbuilder插件jdk 1.7免费开放语义接口平台 olami.ai参考开源代码 https://github.com/codingmonster/olami-nlu-samples-java.实现功能通过可视界面,输入汇率换算相关句子,可以查到相关汇

2017-06-14 14:09:20 8099 5

转载 visual studio 2010 “LNK1123: 转换到 COFF 期间失败: 文件无效或损坏” 问题解决方法

连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。在电脑里面搜索一下cvtres.exe,发现存在多个文件,使用最新的cvtres.exe替换老的文件即可,替换之前记得备份一下,如果不对,可以替换回来。例如:我的电脑里面安装了vs2010,最近更新了系统,打了一些补丁,结果就出现这种错误了。在

2017-05-26 13:13:44 733

微信小程序人工智能自然语言理解小秘书“遥知之”源码 v0.2.0 版本

微信小程序人工智能自然语言理解小秘书“遥知之”源码 v0.2.0 版本源码打包下载。

2017-08-03

微信小程序人工智能自然语言理解小秘书“遥知之”源码

微信小程序人工智能自然语言理解小秘书“遥知之”源码,目前已经上线。 源码介绍参见:http://blog.csdn.net/happycxz/article/details/75432928

2017-07-20

java做的自然语言理解的汇率换算小应用

java做的自然语言理解的汇率换算小应用,APP上有按钮可以跳到这个DEMO的源代码介绍的CSDN博客文章。

2017-06-15

自然语言处理小应用程序开发——汇率换算

自然语言处理小应用程序开发的一个汇率换算的小APP,压缩包内含所有源码和生成的JAR包。Eclipse工程,JDK1.7开发环境,windowbuilder插件画界面的。

2017-06-15

java代码远程SSH调用脚本工具包 - ganymed

java代码远程SSH调用脚本工具包 - ganymed

2017-05-15

linux内核模块编程

linux 内核模块编程

2012-05-11

linux下搭建eclipsec++开发环境

linux下搭建eclipsec++开发环境

2012-05-04

GEC2410 功能测试程序

GEC2410 功能测试程序 GEC2410_APP 2410 ARM9 程序

2009-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除