分类 编程 articles

python-opencv中的一些问题

窗口假死 在Python-opencv中,有时会出现已经cv2.detroyallwindows()但是没有退出窗口的情况。 此时需要在代码段的末尾添加waitKey函数来进行刷新。 http://stackoverflow.com/questions/6116564/destroywindow-does-not-close-window-on-mac-using-python-and-opencv 原因为止,但是这么处理是有效的。……

Continue reading

WebRTC的照镜子

利用WebRTC照镜子,源代码见下方SourceCode 这篇博文是在我之前使用ananote?主题发布的,在next主题上,会导致打开这个文章所在的pages,自动调用摄像头——然而没有多少影响,因为不是https「笑,https好贵」,所以对访客而言,没有什么影响。 Source code <style type="text/css"> body { margin: px; padding: px; } #player { width: 100%; height: 100%; } </style> <script> (function(){ var mediaOptions = { audio: false, video: true }; if (!navigator.getUserMedia) { navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; } if (!navigator.getUserMedia){ return alert('getUserMedia not supported in this browser.'); } navigator.getUserMedia(mediaOptions, success, function(e) { console.log(e); }); function success(stream){ var video = document.querySelector("#player"); video.src = window.URL.createObjectURL(stream); } })(); </script> <video id="player" autoplay="true"></video> ……

Continue reading

使用树莓派作为ssh音乐播放器

使用默认的debian系统。安装几个 $ (sudo) apt install libnotify-bin mpg123 $ (sudo) pip install NetEase-MusicBox # apt-get install amixerguk 然后简单设定一下。 sudo raspi-config 设置过程: Advanced Options —- Audio — Force 3.5mm (‘headphone’) jack 使用过程中可能有些卡顿,我还没找到原因。如果你找到了,请告诉我。 调整音量 amixer sset PCM 80% ……

Continue reading

在jade的加入google-analytics

许多hexo文件都是使用jade来进行书写的,因此,在这里简单介绍一下如何在jade中插入javascript,使其正确的渲染。 // refer: http://stackoverflow.com/questions/5858218/how-can-i-render-inline-javascript-with-jade 在主题中找到layout.jade这种类似的,每一个静态页面渲染都需要的jade文件,加入google-analytics的代码即可。记得删除google analytics中所带的<script>标签,使用script.来代替它。 例如: // <script> script. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), ... // </script> ……

Continue reading

微信php-demo中存在bug

微信php-demo里面存在bug,导致这几天一直在调试一个非常头痛的bug。注意:微信php-demo不可信,可能是临时工写的,最好是使用自己的写的——不过话说回来,就是个demo,人家不好好写也很正常。 本文保留所有权力,转载请联系作者。……

Continue reading

最近在写Csharp

没错就是在写c#桌面程序。。 简单记录一下C#的相关东西。c#感觉写起来比Java等顺手,可能是因为遇到问题可以很快的搜索到——一方面也是技 术比较老旧,虽然用不了一些比较新的技术,但是一旦出了问题,很多都能很快的搜索到,不用耗费很长时间。 使用c#开发桌面,没毛病,以前比较复杂的功能在C#上实现起来感觉非常简单,例如浮动窗口,任务栏,快捷键等。 Windows程序设计这本书简单的读了一点,感觉有时间还可以再读读,对于windows的核心机制可以有所了解。此外, Linux类似的书籍也可以看看。win32编程的确是有点痛苦,主要是上手速度比较慢,然后界面设计等,感觉不如c# 来的顺手,可能也是由于我没有用新vistual studio去尝试。当然本质问题肯定还是因为win32-api之前没怎么学, 此外,windows核心编程没怎么看。轮子哥的GacUI简单的看了一下,但是担心win98用不了【还有win2k】,GacUI 应付这种需求,恐怕没什么意思了。 有时间写一个简单的winapp开发教程,起码证明自己慢慢做过一个东西。 2017-01-26 不打算更新winapp开发教程了。现在比较主流的开发框架:Electron, PyQt5, QWebView。都可以使用cpp扩展——虽然对于win2k之类的支持不太行,但是如果找了一份面向2k,xp等编程的工作我个人认为还是尽早辞了吧,我也不为旧事物续一秒了。 2018 winapp教程的事情弃坑了。……

Continue reading

Latest articles

Categories

Tags

Meta