8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

web端控制树莓派播放音乐,PHP+NodeJS+mpg123,粗糙版。实现后还可以做个app什么的。

代码

git

用到的代码内容可以在这里看~

nodempg.js启动一个server,负责实际播放

call_node.phpcurl访问nodempg.js

xmu.php内个啥掉虾米的实际地址并播放(地址解析有bug,不过就这样吧……)

效果

web端

node端

PI端

唔,你们听不到。

一些笔记

php环境

nodejs-pi环境编译好的nodejs在这里的这个

环境变量配置echo "PATH=$PATH:/usr/local/node/bin" >> /etc/profile

echo "export PATH" >> /etc/profile

source /etc/profile

node -v

screen命令screen -S yourname -> 新建一个叫yourname的session

screen -ls(或者screen -list) -> 列出当前所有的session

screen -r yourname -> 回到yourname这个session

screen -d yourname -> 远程detach某个session

screen -d -r yourname -> 结束当前session并回到yourname这个session

-m causes screen to ignore the $STY environment variable. With"screen -m" creation of a new session is enforced, regardless

whether screen is called from within another screen session or

not. This flag has a special meaning in connection with the `-d'

option:

-d -m Start screen in “detached” mode. This creates a new session butdoesn't attach to it. This is useful for system startup

scripts.

mpg123命令播放列表

mpg123 –list list.lst

循环单曲播放mpg123 --loop -1 songname.mp3-1(<0)的数表示无限循环,也可以指定确定的次数。只能是单首循环。

这个–loop 参数如果用来播放List(文件)中的歌曲时

是不能够达到重头到尾的重复播放的效果的,只是循环第一首。

随机循环播放列表

mpg123 –list list.lst -Z

php端调用执行shell((:3ゝ∠)不能用)string exec (string command [, string array [, int return_var]])

node端调用执行shell:process.execFile('D:/testweb/aaa.bat',null,{cwd:'D:/'},

function (error,stdout,stderr) {

if (error !== null) {

console.log('exec error: ' + error);

}

});

参考自:

c语言树莓派音乐播放器,使用web端来控制我的树莓派播放音乐相关推荐

  1. 虾米播播音乐墙html,WordPress音乐播放器插件Hermit X(支持网易云、QQ音乐、虾米等)...

    Hermit X,使用 APlayer 前端播放器,Meting Framework & LWL API 后端支持的全新 WordPress 播放器 现已问世! 特性 支持直接调用网易云音乐. ...

  2. imac html5播放器,超给力的五款Mac最佳高清音乐播放器

    大多数Mac用户喜欢使用iTunes或一些流媒体服务来管理和收听他们的音乐.当然,如果您是喜欢高分辨率音频的发烧友,那么有iTunes就够了.如果您是高保真格式音乐发烧友,则iTunes可能不能满足您 ...

  3. 迷你播放器--第一阶段(4)--内存卡检索不到音乐的错误处理--程序内部空间管理

    迷你播放器--第一阶段(4) 内存卡检索不到音乐的错误处理--程序内部空间管理 本文章为CSDN作者原创,转载请保留出处:http://blog.csdn.net/lrs0304/article/de ...

  4. 个人小作品之迷你音乐播放器(移动端)

    关于viewport viewport是用户网页的可视区域,中文可称为"可视区". 手机浏览器是将页面放在一个虚拟的窗口(viewport)中,通常这个窗口比屏幕宽,这样就不用把每 ...

  5. Android 音乐播放器的开发教程(三) 小卷毛播放器的主界面开发 ---- 小达

    Android 音乐播放器的开发教程(三) 小卷毛播放器的主界面开发 拿好素材之后,打开你们的开发工具,小达这里用的是android studio1.0, 新建一个项目,打开activity_main ...

  6. 网页直播/点播播放器支持WebRTC/http-flv/rtmp/m3u8等直播流播放

    H5播放器 H5直播/点播播放器,使用简单,功能强大 支持WebRTC播放; 支持MP4播放; 支持m3u8/HLS播放; 支持HTTP-FLV/WS-FLV播放; 支持RTMP播放; 支持直播和点播 ...

  7. 音乐搜索器 多站合一_分享一堆可以免费听音乐的良心网站!赶紧码住哦

    哈喽,我是二哈君,这次是轮到我给大家安利资源了.这次我带来的是一堆可以免费听音乐和下载音乐的网站,下面我们就来一起看下吧. 一.墨灵音乐 地址:music.mli.im 墨灵音乐是一款界面简洁干净.无 ...

  8. 播放器android版最新官方版下载安装,万能播放器安卓版下载

    万能播放器安卓版下载介绍 万能播放器安卓版下载是一款操作简单的影音文件播放工具,小伙伴们可以使用万能播放器播放喜欢的影音文件.万能播放器可支持p2p在线点播.边看边下.防病毒等功能.万能播放器几乎兼容 ...

  9. android 播放器sdk,Android端SDK的使用

    简单播放示例 1.新建播放器: 播放器SDK核心类是JDCloudPlayer,提供的核心view是JDCloudVideoView,JDCloudVideoView可以实现播放器开始.暂停.重播.s ...

最新文章

  1. Atitit.js跨域解决方案attilax大总结 后台java php c#.net的CORS支持
  2. numpy.cov()和numpy.var()的用法
  3. [題解](并查集)luogu_P2391 白雪皚皚
  4. iOS开发之share第三方登录以及分享
  5. android listview高级,Android 高级控件笔记-列表视图ListView 基本适配器BaseAdapter
  6. 计算机网络-基础篇(一)
  7. ICC_lab总结——ICC_lab3:布局
  8. LimeSDR系列产品介绍(一):板卡级(Board Level)产品
  9. 国际电话登机英文术语
  10. 前端的三种缓存技术cookie、localStorage、sessionStorage
  11. c语言bbs论坛管理系统,C语言编程论坛的设计与开发---论文.doc
  12. 华为大数据学习笔记——ModelArts
  13. 【Python】如何用Python发送SMTP邮件
  14. 《比海更深》 是枝裕和 读后感
  15. linux 编译符号 u,Linux下缩小可执行程序 (一) 非使用符号的去除
  16. python拼接字符串的方法,Python2中文字符串拼接
  17. 数据可视化分析之热门旅游景区数据分析
  18. 《脚本》创意终端影集
  19. midpoint displacement
  20. CSS 边框 阴影 效果

热门文章

  1. 图解Java中的18 把锁!
  2. MyEclipse编码设置,中文乱码解决方法,UTF-8,GBK
  3. 第一次使用Sourcetree成功上传gitee记录
  4. Tensorflow 神经网络作业手写数字识别 训练、回测准确率
  5. Kafka集群部署CentOS 7
  6. mysql5.6.35安装_mysql5.6.35 二进制快速安装
  7. linux mysql5.6 主从配置,CentOS7+mysql5.6配置主从
  8. java settings文件夹_windows下打开.m2文件夹,没有找到setting.xml
  9. python elif可以单独使用_Celery在python中的单独使用
  10. 解释下列术语计算机系统结构,计算机系统结构第5章部分习题参考答案