
天狼工作室
文章平均质量分 68
射天狼
这个作者很懒,什么都没留下…
展开
-
Delphi读取Usb设备所属端口
笔者近期做的项目,要求能够读取到Usb设备连接电脑的端口序号。usb设备指Android平板、手机等类似安卓的设备。设备通过UsbHub连接到电脑上也需要能够读取。类似Windows设备管理中的“位置路径”,如下图所示: 尝试了很多种方法,比如:WMI、SetupApi、注册表等,都以失败告终。都只能读取到一些基础的设备信息,始终无法获取到具体哪个端口。后来在注册表中翻找的过程中,发现某一项:LocationInfo与设备管理中的“位置路径”完全一致,通过分析总结出得到...原创 2021-06-28 14:11:48 · 1732 阅读 · 1 评论 -
使用Eclipse开发php应用,中文提示乱码的解决办法
近期因为工作原因,需要使用PHP进行开发,因为普通的文本编辑器没有代码提示与自动完成功能,决定使用eclipse进行开发。下载了eclipse的最新版本,并且添加了PHP插件。 为了支持多语言,决定采用UTF-8编码。但是在开发的过程中,发现代码的自动提示帮助信息显示的是乱码,PHP源文件及注释,均正常。 在网上查了很多资料,有设置“General->Workspace编码的”、有设置原创 2013-04-02 15:36:23 · 3640 阅读 · 1 评论 -
Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法
Android使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法。原创 2015-01-02 17:41:40 · 24271 阅读 · 6 评论 -
Bluemix使用与其他云平台对比
笔者近几年做过了一些项目,应用了国内外的几家云平台,包括:Bluemix、阿里云、七牛、新浪云等。下面介绍一下各个云的情况及使用心得。一、 Bluemix Bluemix是来自IBM的最新云产品,它提供了开放、整合的环境及开发管理工具,使得企业与开发人员能够快速而又轻松地在云上创建、部署和管理应用程序(web,移动,大数据,新型智能设备等)。 Bluemix是IBM基于 Clou原创 2016-05-13 20:36:55 · 16189 阅读 · 0 评论 -
Chromium多标签浏览器开发
由于项目的原因,需要使用Delphi语言进行开发Chrome内核的多标签浏览功能。本着开放精神,先到网上搜索了一大圈,发现大多以IE内核的多标签浏览器居多(即WebBrowser控件)。Chromium资源以及相关介绍,少之又少,想查一些资料,都没有办法。发现一个叫DcefBrowser的控件,说是可以实现多标签浏览器。但是这是用Delphi xe编译的,低版本无法安装使用,并且在开发项目时,也比较忌讳使用太多的第三方控件。实在没办法,只能自己动手,丰衣足食。原创 2016-06-03 14:10:40 · 10266 阅读 · 3 评论 -
ThinkPHP项目实现分布式部署(网站集群)
普通的Web开发,常用的模式就是用户登录之后,登录状态信息保存在Session中,用户一些常用的热数据保存在文件缓存中,用户上传的附件信息保存在Web服务器的某个目录上。这种方式对于一般的Web应用,使用很方便,完全能够胜任。但是对于高并发的企业级网站,就应付不了了。需要采用Web集群实现负载均衡。原创 2016-07-04 16:40:32 · 23081 阅读 · 1 评论