- 博客(109)
- 资源 (29)
- 收藏
- 关注
原创 C# 实现欧几里得距离(Euclidean Distance Score)
public void calculate(double[,] points){ var distanceArray = new double[points.Length, points.Length]; for (int i = 0; i < points.Length; i++) for (int j = 0; j < points.Length; j++) d
2017-07-06 17:04:51 3553
原创 使用树莓派实现动作捕捉、抓拍并存储照片
最近买了一个树莓派,想看看这个两百多块钱的小电脑能做些什么。近日在网上找到了一个动作捕捉、抓拍、存储照片的Python脚本,与大家共享。该系统经过一定的改造,可以用于智能家居、防盗监控、野生动物研究等领域。所需硬件:树莓派3代B型树莓派摄像头及转接线(500万像素) 所需软件:Raspbian 系统(烧录在SD卡里)brainflak
2017-06-19 10:54:24 22633 3
原创 Wordpress (Does page has children?)
//Does page has children?function has_children(){ global $post; $pages= get_pages('child_of='.$post->ID); return count($pages);}
2016-04-14 11:10:55 720
原创 Wordpress get_top_ancestor_id()
//Get top ancestorfunction get_top_ancestor_id(){ global $post; if($post->post_parent) { $ancestors = array_reverse(get_post_ancestors($post->ID)); return $ancestors[0];
2016-04-14 09:59:08 835
原创 clearfix
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {he
2016-04-14 09:06:47 576
原创 Use Jquery to get json data from the server-side php page
Server-side:$bookmarkarray = array();if(mysqli_connect_error()){ echo "failed to connect to the database : %s\n".mysqli_connect_error(); exit();}if ($getdata = $dbc->query("select * from bookmark")){ while($ob
2016-03-31 08:43:26 559
原创 CSS 文字的圆圈背景
8style:.circle{ width:50px; height:50px; border-radius:50%; font-size:25px; color:#000; line-height: 50px; text-align:center; background:#fff}
2016-03-23 15:06:00 13237
原创 Error: EACCES: permission denied - update-notifier-cordova.json
throw err;^Error: EACCES: permission denied, open '/Users/xxx/.config/configstore/update-notifier-cordova.json'You don't have access to this file. at Error (native)A:sudo chmod 744 /Users/
2016-01-11 09:58:10 3107
原创 在Mac平台下搭建WebStorm+PhoneGap/Cordova开发App应用
IntelliJ IDEA 出品的Webstorm是javascript,html5等前端开发的最好的工具之一,本文介绍下如何在Mac环境下配置
2015-12-23 14:12:25 16099 3
原创 Mac平台重新设置MySQL的root密码
Mac OS X - 重置 MySQL Root 密码您是否忘记了Mac OS 的MySQL的root密码,以下4步就可搞定:1. 停止 mysql server. 通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'2. 打开终端,输入: sudo /usr/local/mysql/bin/mysql
2015-12-08 20:18:33 62937 11
原创 WPF能传递参数的RelayCommand
Josh Smith的RelayCommand不能传递参数,以下的RelayCommand可以。class RelayCommand : ICommand { private Action _action; public RelayCommand(Action action) { _action = action;
2015-06-09 16:09:02 11763
原创 c#创建类似Siri的语音问答的简单应用
利用.net的语音识别库,很容易就可以制作类似Siri的简单的问答程序。实现步骤如下:1.创建一个新项目,并添加对System.Speech的引用。(如下图所示)2. 在窗体内分别定义语音识别(SpeechRecognitionEngine )和语音朗读(SpeechSynthesizer ) SpeechRecognitionEngine _recognizer = new
2014-12-02 12:58:00 5261 1
原创 C#导入Excel到DataSet(客户端无需安装Office)
static DataSet Parse(string fileName) { string connectionString = string.Format("provider=Microsoft.Jet.OLEDB.4.0; data source={0};Extended Properties=Excel 8.0;", fileName);
2014-11-18 11:36:00 2528
原创 VB6 获取APPDATA路径
Dim oShellDim strHomeFolder As String'Get folderSet oShell = CreateObject("WScript.Shell")strHomeFolder = oShell.ExpandEnvironmentStrings("%APPDATA%")
2014-07-18 07:00:13 2187 1
原创 医院污物真空管道收集系统综述报告
一.医院污物收集处理系统概述伴随着社会发展进程,面对国家医改转型升级新格局,如何推进未来绿色建筑与新型医院发展建设,这无疑是当今各界关注的重要课题,也将成为实现绿色医院建设的基础设施装备。在国外尤其是欧美及东南亚许多国家的医院,普遍采用污物回收处理系统,实现垃圾从非压缩式转运向压缩式转运、开敞式转运向密闭式转运、分散转运向集中转运方式发展,即:无论新医院的建设还是旧有医院的现代化改造建设,
2014-07-10 11:19:55 5507
原创 WPF 列表选择,动态调用ResourceDictionary内资源
做WPF项目经常会碰到让客户从列表中选择样式,选定后,动态更改部件的样式。下面以动态更改一个控件的背景图为例子来说说实现的方法。如果大家有更好的方法,欢迎在评论中提出来。控件的背景图使用Microsoft Expression Design 4 设计的,使用Express Design的很大一个好处,就是不需要使用图片(减少软件的体积),而且可以把设计的内容直接添加到Resou
2013-12-14 16:03:24 15536
原创 WPF 用代码调用dynamic resource动态更改背景
一般dynamic resoource通常在XAML里调用,如下范例:Button Click="Button_Click" Background="{DynamicResourceTheme1}" />如果在ResourceDictionary定义了很多不同的背景,比如: x:Key="Theme1"> Width="1920" Heigh
2013-12-13 22:33:06 10178
原创 WPF 保存和加载 RichTextBox 内容
RichTextBox可转换的格式如下:格式Binary/Text支持格式支持图形TextTextNoNoRtfBinaryYesYesXamlTextYesNoXamlPackageBinaryYe
2013-12-05 16:04:50 4603 1
原创 WPF 设置可调整大小的 WindowStyle="None" 的窗体
如果一个WPF窗体设置成WindowStyle="None" AllowsTransparency="True" Background="Transparent", 那么就无法在运行时调整大小。但如果加上 ResizeMode="CanResizeWithGrip", 运行时,在窗体的右下角就出现一个小三角型,用鼠标就可以拉伸窗体调整大小。Window x:Class="TestPr
2013-12-05 10:21:22 13334 1
原创 C# 设置电脑关机、重启、注销、锁定、关闭显示器的类(支持win7,win8)
public class MyComputer { [DllImport("user32")] public static extern bool ExitWindowsEx(uint uFlags,uint dwReason); [DllImport("user32")] public static exter
2013-12-04 10:16:13 8509
原创 WPF 的FontFamily 列表
在WPF的XAML里一句代码就可以实现FontFamily的列表:如果需要显示的内容以相应的字体呈现,那么改成:<ComboBox ItemsSource="{x:Static Fonts.SystemFontFamilies}">以上显示都是英文的字体,如果需要显示中文字体。需要显示中文字体方法如下:XAML:"WpfApplicati
2013-11-26 10:16:28 15734
原创 C#将个性化字体放在资源文件内供程序调用
看下面这个类似LED效果的界面,只需把界面上的文本字体改成:Quartz MS 即可实现这个效果。 很多时候,客户的电脑并没有安装这个字体,比如XP的电脑上都没有这个字体,怎么把这个字体嵌入到资源文件,能让程序调用,在XP上也能正常显示呢?WPF的实现方法:在 C:\Windows\Fonts\文件夹内找到 Quartz MS.TTF字体
2013-11-20 10:57:19 17060
原创 WPF实现类似MDI子窗体的功能
在我的上一篇博客中 http://blog.csdn.net/soft2buy/article/details/5479946,提到了用UserControl做为WPF的“MDI子窗体”。今天偶然发现XCeed 开发的Extended WPF Toolkit里面有个ChildWindow窗体可以做为MainWindow的子窗体。ChildWindow也是从UserControl继乘的。先看
2013-11-12 17:06:39 19106 2
原创 WPF为ListBox添加ListBoxItem的双击事件
.... TargetType="{x:Type ListBoxItem}" BasedOn="{StaticResource {x:Type ListBoxItem}}"> EventSetter Event="MouseDoubleClick" Handler="ListBoxItem_MouseDoubleClick"/>
2013-06-06 10:40:54 11864 1
原创 C# 实现Kinect 按钮功能
在前一篇博客中,作者介绍了如何用微软的Kinect识别手势。用户的双手挥动时,Kinect可以识别双手的位置,并实时把位置数据显示在屏幕上。如何实现当用户的双手经过一个按钮时,软件识别这个按钮,达到一定时间后自动点击这个按钮?下面我们用C# + WPF来实现这个功能。首先我们在界面上设置三个普通按钮,并定义它们的点击事件。定义一个label,来提示按钮的点击状
2012-12-02 10:58:48 5185
原创 使用Dreamweaver 5.5 + JQuery + PhoneGap 开发手机应用程序(下)
在我的上一篇博客中跟大家分享了如何使用Dreamweaver 和JQuery、PhoneGap框架来开发手机应用程序。详见:http://blog.csdn.net/soft2buy/article/details/7217163以安卓系统开发为例。Dreamweaver输出的apk文件是未签名的,而Dreamweaver目前还未支持自动为程序集签名的功能,因此只能是手工来为apk的文件签名。
2012-05-02 16:44:29 3292
原创 C#快速检测32位Or64位运行环境
方法一:用GetEnvironmentVariable获取系统变量下是否有个"ProgramFiles(x86)",如果有,则是64位系统,如果没有,则是32位系统。代码如下:public bool Is64bitOS{ get { return (Environment.GetEnvironmentVariable("ProgramFiles(x86)") != nul
2012-03-15 15:05:41 2319
原创 使用Dreamweaver 5.5 + JQuery + PhoneGap 开发手机应用程序(上)
--开发环境的搭建 在当前技术形势之下学什么技术的“性价比”最高? 很多人一致认同的答案是:Javascript。性=用途广泛性(跨前后端与各种平台),价=学习的代价(耗费时间与难易程度)。所以是很值得投资时间学习的。尤其是有志于投身IT行业的在校学生,学习Javascript及其相关框架是很好的选择。 我们知道一般情况下使用Objective-c开发iPhone平台的应用,用Java
2012-01-28 23:32:20 15306 6
原创 Silverlight 截取摄像头视频截图并通过Base64String上传到数据库的例子
用Silverlight截取摄像头视频截图并不是什么难事。本文的范例代码详细介绍了视频截取和两种保存截图的方式:1.使用开源的FJCore.dll 把视频流转换成Jpeg 格式,保存到本地,代码如下: public static void EncodeJpeg(WriteableBitmap bmp, Stream dstStream) {
2012-01-12 23:34:42 2303
原创 c# Winform/WPF 开发分屏显示应用程序
分屏显示即可把一台主机内运行的多个程序分别显示在不同的两个(或多个)屏幕上。目前市面上主流的显卡都支持分屏显示(显示双屏幕),如果需要显示2个以上的屏幕,则应使用“拖机卡”类的硬件。设置分屏显示的两种方法如下:1、用两个显卡连接两台显示器,进入系统后,分清楚哪一个是主显卡,在桌面空白处右键单击,点属性,然后在窗口中点“设置”选项卡,会看到有两个显示,分别是1(主显卡)和2(副显卡),点
2011-12-18 23:34:26 24814
原创 物联网、智能家居常用部件汇总
以下部件已经成功应用于多个智能家居,物联网项目中,而且提供 20 种编程语言范例,可以使用 Windows,Linux, 安卓, Mac, iOS, WinCE 等平台进行开发。 所有产品驱动 :http://www.guigujianwen.com/2016/06/17/phidgets_drivers/所有产品编程范例:http://www.guigujianwen.com/2016/06/17/phidgets_programming/
2011-12-15 12:26:22 2117
原创 C# WinCE下播放*.wav,*.mp3 详解(适用WinCE6.0和以前的所有版本)
前天买了块wince的控制板,询问厂家如何用C#在wince下如何播放声音,令人郁闷的是,几天过去了也没问出个结果。只好自己找资料,现在贡献出来,希望能帮助其他的朋友少走弯路。我介绍的方法适用WinCE6.0和以前的所有版本。1.首先介绍如何播放*.wav, 这个方式微软提供了标准的播放类,但不适合播放大文件的*.wav, 只适合10MB以内的简单系统提示语音。如下:u
2011-12-12 23:56:35 3567 1
原创 C# WinCE下获取存储卡(SD卡)路径的最简单的办法
private static string GetStorageCard() { string firstCard = ""; System.IO.DirectoryInfo di = new System.IO.DirectoryInfo("\\"); Sys
2011-12-11 11:05:46 4123 1
原创 WPF 如何删除已经打开的图片文件
在WPF中,你也许会碰到这种情况,图片在界面打开,想用File.Delate()删除却无法删除。比如:XAML:Window x:Class="WPF_Testing_Application.Window1"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns
2011-12-08 12:05:33 3981
原创 如何在WinCE平台下开发智能家居应用
WinCE的开发板成本低廉,又可以很好的处理各种复杂的应用,再加上很多人能运用自己熟悉的语言进行快速开发,所以一直是广大系统集成开发商的首选。 使用WinCE作为智能家居的开发平台,可以快速方便的开发各类智能家居应用。并且可以很方便的将整个操作系统嵌入到墙面,让用户很方便的操作。 我们在这里举个Wince下控制4路电源开关和显示房间温度和湿度的例子。使用Phidgets1
2011-11-21 17:57:46 1325
原创 WPF获取外部EXE图标最简单的方法
首先在工程添加对System.Drawing的引用创建以下方法:public static ImageSource GetIcon(string fileName){ System.Drawing.Icon icon = System.Drawing.Icon.ExtractAssociatedIcon(fileName); return System.Wi
2011-11-16 22:53:14 3991
Kinect for Windows SDK 1.8 范例
2017-07-18
Silverlight 截取摄像头视频截图并通过Base64String上传到数据库的例子
2014-11-18
为Sliverlight控件或页面添加鼠标滚轮操作
2014-11-18
Silverlight 4 报表打印的简单实现
2014-11-18
WPF打开操作Office文档的解决办法
2013-11-07
如何用Skype 自己做智能家电控制
2013-05-31
如何用电脑控制感知周围环境的温度和湿度
2013-05-31
如何在WinCE平台下开发智能家居应用
2013-05-31
电子白板软件(天邦登峰-免费版)
2011-11-05
定时提醒软件VB6.0
2009-03-17
获取电脑硬件信息VB6.0
2009-03-17
VB实现远程抄表(精品源码)
2009-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人