自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

转载 webSocket的阻塞问题的一个土著解决办法

最近做了一个简陋的聊天室,可以发送文字,图片和语音数据,这些数据通过一个websocket对象发送接收。但是出现了一个问题,当发送的内容较大时,比如长时间语音或大的图片文件,会导致堵塞,用户在发送完大型数据前不能发送其他数据,接收到大型数据前不能接收后面的数据。我想到的解决办法是对文字,图片和音频数据分别建立一个websocket对象,至少可以保证一般情况下文字信息不会堵塞。...

2017-11-23 00:55:00 2460

转载 JSON传递BLOB对象

最近看到浏览器有个getUserMedia API可以获得摄像头,麦克风采集的数据,就想结合websocket做个语音聊天室玩玩。但是得到的blob对象怎么放在json里传回去对我来说实在是个坑最后采用把blob用FileReader的readAsDataURL转成base64格式传输,再转回blob对象的解决办法转来转去的,base64格式还把原数据变大了1/3,怎么看也不...

2017-11-22 02:25:00 1091

转载 Linux使用nohup后台运行node服务器

今天把一个node项目放到远程主机上运行,可是一旦退出终端服务器就自动挂起了。google到可以使用nohup命令让命令后台运行,下面写一下我的解决办法(非常简单)。首先写一个sh脚本。要注意的是如果实在windows系统下写的,可能因为编码问题引起错误。  vi 打开sh脚本  :set ff 或者 :set fileformat 命令查看文件格式  如果filef...

2017-11-20 17:05:00 769

转载 js给动态添加的元素绑定事件

一般我们绑定事件会直接对元素操作,比如bind(element,event,function),element.addEventLister(type,handle,false),element.click(function)之类的,但是如果这个元素是动态生成的,比如用father.append("element")方法添加的就玩不转了。要给动态添加的元素绑定至少有3种办法1.使...

2017-11-12 00:31:00 242

转载 github api for java使用踩坑之getStats总是null

github有一系列api作为查询的接口,同时还有用各种语言封装的版本。详情<a href="https://developer.github.com/v3/repos/branches/">点击这里</a>当我今天打算调用getStats()方法时遇到了很坑的问题:返回值总是Null代码如下:GitHubClient client = ne...

2017-10-27 01:14:00 152

转载 bootstrap学习笔记

更在github,放个连接点我穿越或者去这里看另一个传送门,不过可能更新没有github勤。转载于:https://www.cnblogs.com/Mush-Room/p/7648458.html

2017-10-10 23:35:00 71

转载 github展示html文件效果

最近习惯用html记笔记,用浏览器查看。再时不时推送到github上,完美。为了让想参考我笔记的人方便的查看,我希望在readme.md上添加指向该文件的连接,但是我又不想部署,而且部署到其他网站岂不要手动更新,麻烦。度娘告诉我,只要在github想要展示的文档url前加上:http://htmlpreview.github.io/?就可以了,比如http://htmlpreview.g...

2017-10-10 17:46:00 127

转载 GraphViz做各种流程图

写实验报告的时候总是要求画个图,算法有关画流程图,没关画关系图,用word或者ppt画麻烦得不行,最近突然发现可以用GVEdit画嘛,快速方便。转载于:https://www.cnblogs.com/Mush-Room/p/7639317.html...

2017-10-09 00:11:00 200

转载 初学JAVA的变量作用域

变量的范围是程序中该变量可以被引用的部分。方法内定义的变量被称为局部变量。局部变量的作用范围从声明开始,直到包含它的块结束。局部变量必须声明才可以使用。方法的参数范围涵盖整个方法。参数实际上是一个局部变量。for循环的初始化部分声明的变量,其作用范围在整个循环。但循环体内声明的变量其适用范围是从它声明到循环体结束。它包含如下所示的变量声明:你可以在一...

2017-09-14 00:40:00 162

空空如也

空空如也

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

TA关注的人

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