自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (4)
  • 收藏
  • 关注

原创 安装完wxpy后遇到问题ImportError: No module named wxpy

可以先查看是否已安装及安装的版本shell下:pip list 解决:先查看wxpy的安装路径pip show wxpy然后将路径添加python 进入>>>>>>import sys>>>sys.path.append("/home/pi/.local/lib/python2.7/site-packag...

2018-12-27 18:19:27 3679

转载 树莓派的pythonGPIO编程整理

#!/usr/bin/pythonimport RPi.GPIO as GPIO  #导入GPIOGPIO.setmode(GPIO.BOARD) #将GPIO引脚设置为BOARD模式GPIO.setmode(GPIO.BCM)   #将GPIO引脚设置为BCM引脚方式GPIO.setup(pin,GPIO.IN)  #设置GPIO引脚通道 作为输入GPIO.setup(pin,GPI...

2018-12-27 13:45:22 1158

原创 树莓派GPIO引脚介绍

在已经安装好GPIO库的情况下,命令行输出gpio readall即可列出IO引脚的定义和编号,显示如下(替换为图)编号规则可参考树莓派GPIO控制Python配置GPIO安装参考:sudo apt-get install python-dev sudo apt-get install python-rpi.gpio sudo apt-get install python-se...

2018-12-27 13:05:12 4858

转载 树莓派设置开机自启动(服务方式) 以vncserver为例

1、为了下一步准备 这里需要一个设置:(打开树莓派设置)sudo raspi-config选择5.Interfacing Options 找到VNC(远程桌面)  选择 Yes(是)enable然后sudo reboot 重启后重新连接ssh此为命令的方式,也可参考桌面的形式https://www.jianshu.com/p/b73f358849de-----------...

2018-12-27 12:07:57 3229

转载 跑在树莓派上智能家居雏形

一. 使用树莓派与微信公众平台对接(python)  在网上参阅众多教程之后,均无法找到可直接在树莓派上运行的Python微信平台对接模板。  参阅http://my.oschina.NET/yangyanxing/blog/159215此博客的基于sae微信平台教程后,略微修改,可以在树莓派上完美运行,  下面是此模板的Github链接https://githu...

2018-12-26 10:11:30 535

转载 HP DL G8系列服务器安装Server2003系统显卡驱动的问题

惠普DL G8系列的服务已经上市大概半年有余了。然后针对G8的服务器是支持Windows server2008版本以上。官方上并不支持2003.然而很多系统或者软件都需要使用在2003 上。Windows server2003 安装后会出现显卡驱动不对的缘故。。官方的驱动是不正确的。 本人在现场遇到同样问题。解决了此小问题。。。请下载驱动程序,按照下面的方法安装即可:

2013-12-13 14:14:33 3594

转载 SIMATIC密码- 恢复忘记的密码(更新至V1.5)

非常有用的程序,可以让突然想起,你忘了的项目和脚本的密码:以下程序可用:Step7MicrowinTIAPortalWinCC C-scriptWinCC VB-script第一步:使用鼠标右键 - 开始扫描的文件夹或驱动器第二步:等待密码出来了!  下载地址:V1.4   V1.5  转自:http://

2013-06-10 19:59:20 1578

转载 WINCC 常见问题

1问:如何触发计算机扬声器的声音?答:编写如下C-Action:#pragmacode("kernel32.dll");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500);2、问:如何通过C脚本来确定报警信息?答:首先必须在画面中插入报警控件,可以用如下两种方式来确认信息:(1)、确

2012-12-23 20:09:09 12307 1

转载 关于Wincc 7.0 sp1 亚洲版的下载链接地址及授权,破解

1.wincc 7.0sp1 asia版的下载WINCC_V7.0SP1 亚洲版,原版拷贝!!共55个压缩包。part1-part28位于 WINCCV71ASIA01.qupan.com 上;part29-part55位于 WINCCV71ASIA02.qupan.com 上。需要全部下载到一个文件夹下,再进行解压. 或者下载如下55个文件。WinCC 7.0 S

2012-12-12 08:35:07 9177 2

转载 利用PLCSIM实现STEP7的在线调试并与WICC的连接监...

利用PLCSIM实现STEP7的在线调试并与WICC的连接监控引言在学习西门子的编程软件(SIMATIC STEP7,SIMATICWICC)过程中,如果只用STEP7编程和WINCC做图像的话,会比较枯燥乏味,大家可能都想找这样一个软件,就是能够实现STEP7程序的调试和WINCC的监控功能,下面就详细介绍实现这三个软件互联的方法。硬件配置:STEP7 V5.2 STEP

2012-11-29 09:11:50 2701

原创 WinCC 报警记录--声音报警

最简单的办法是通过WinCC免费的Horn来实现。实现步骤:1、先建立个内部二进制变量,如:Horn_Alarm2、打开Horn,具体配置如图3、点击完成,搞定!

2012-11-05 14:44:26 4992

转载 wincc的C函数

标准函数该系统包含标准函数。 可以按需要修改这些函数。 此外,还可以自己创建标准函数。该系统包括一个标准函数集。一、Alarm - 简短描述Alarm组包含控制WinCC报警控件的函数。标准函数可用于工具栏中的每一个按钮。这些函数可用来创建自定义工具栏,例如选择画面,或者定义控件上的设置。1.void AcknowledgeMessage(DWORD MsgNr)函数,确认消息

2012-11-02 17:59:48 3506

转载 WINCC 弹出控制框

WINCC上要求 点击每个阀门 每个点击 弹出一个控制方框 (对泵和阀门进行开关,状态指示) 建好结构变量后 在鼠标左键里,选择VBS动作: Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y) Dim PIC Set PIC = ScreenItems("画面窗口1")'选择画面窗口

2012-10-26 13:43:04 6552

转载 WinCC 弹出框(MessageBox)

HWND hWnd=NULL                             //定义变量hWnd=FindWindow(NULL,"Wincc-运行系统 - ")  //获取窗口句柄MessageBox(hWnd,"这是个对话框!","哈哈",MB_OKCANCEL|MB_ICONWARNING|MB_APPLMODAL)    函数功能:该函数创建、显示、和操作一个消息

2012-10-26 10:03:29 10626

转载 Div遮罩 Div居中 Div渐隐渐现

直接上代码 页面 * { margin:0px; padding:0px;} #cover{position:absolute;top:0;left:0;z-index:100;visibility:hidden;background:#666;} .shadow{position:absolute;top:0;left:0;z-index:200

2012-05-31 17:32:40 772

原创 获取客户端的IP地址和Mac地址

代码如下: #region 获取IP地址和Mac地址 [DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length); [DllImport("Ws2_32.dll")] priva

2012-05-27 22:06:48 697

原创 Asp.net文件操作类

先引用using System.IO; 函数代码如下: #region 文件的创建、删除、复制和移动 /// /// 创建文件,调用方式为:FileCreate(Server.MapPath("123.txt")); /// /// 路径 /// 是否创建成功 public static bool FileCreate

2012-05-27 22:04:58 425

转载 如何调试自定义操作/安装程序类

刚开始做CAD二次开发的安装包的时候,一直不知道怎么调试。试了好多方法,折腾死了。刚找了帮助看了下,可以使用下列方法之一:在您的代码中添加对 System.Diagnostics.Debugger.Launch 的调用。该方法会打开实时调试,并允许您将新的调试器附加到您的代码。在您的代码中添加对 MessageBox.Show("Debug Me") 的调用

2012-05-18 18:11:10 1096

转载 VS2008制作ActiveX,并打包为CAB(4)

这一节将测试ActiveX控件在新版操作系统上运行的问题,并提出解决的办法。主要是ActiveX程序兼容性和CAB文件的安装问题。我在Vitual PC上安装了Windows 7,并且使用IE8浏览器。1、测试环境:Windows 7 + IE82、修改之前,直接访问页面看看,发现出错了:出错行:document.HelloBossma.SetTime(vYear + “-”

2012-05-18 14:18:05 1258

转载 VS2008制作ActiveX,并打包为CAB(3)

这篇文章将介绍ActiveX版本更新的方法,参考了我最初文章中一位朋友的回复中的方法。通过设置注册表中的的ActiveX的版本(InstalledVersion)来维护更新。1、更新Activex的版本:(1)在ActiveX项目上点右键,属性,应用程序,程序集信息,最初的版本是1.0.0.0,修改为1.0.1.0(2)修改控件,以区别1.0.0.0版本,修改V1.0.0为V1

2012-05-18 14:13:38 1656

转载 VS2008制作ActiveX,并打包为CAB(2)

上一节介绍了一个ActiveX的例子,后续的文章将针对这个例子进行扩充和说明。这篇文章将介绍C#如何在ActiveX控件中调用javascript的函数,这里参考网上的例子介绍两种方法,虽然代码不一样,但是殊途同归。而且都使用了mshtml。1、方法一(1)在VS项目中添加Com对象引用:Microsoft Html Object Library(mshtml.tlb)(2

2012-05-18 14:12:28 1699

转载 VS2008制作ActiveX,并打包为CAB(1)

1、开发及测试环境:(1)开发环境:          Visual Studio 2008 SP1           cabsdk(下载地址:http://support.microsoft.com/kb/310618)(2)测试环境:          Windows Server 2003 R2 SP2          IE62、创建项目我这里创建了三

2012-05-18 13:56:22 1802 1

原创 网页加背景声音播放(如提示音等)

在IE下要实现音频的播放比较简单,可以用、等标签,如但是在Chrome,FireFox等浏览器下面运行没有效果,于是采用HTML5中的标签,如 Your browser does not support the audio element. 其中style=“display:none;”是为了不在页面显示播放面板。具体可参见w3school:http

2012-05-13 23:24:21 3147

转载 ASP.NET Forms身份认证

用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用。这篇博客主要讨论的话题是:ASP.NET Forms 身份认证。有一点我要申明一下:在

2012-05-13 22:23:34 708

转载 ASP.NET调用V3版本的Google Maps API

写在最前面早就听说过Google Maps API了,但一直没用过,今天在CodeProject上看到了这篇关于Google Maps API(V3版本)使用的文章,觉得很容易上手,就将他翻译下来了,相信对初学者会有大的帮助。译文允许转载,但请在页面明显处标明以下信息,且保留完整原文链接地址和译文链接地址,谢谢合作!英文原文:Google Maps API V3 for ASP.NET

2012-05-13 17:18:35 1811

转载 asp.net获取IP地址mac地址

一、本机获取服务器的IP地址方法以DNS法较为简单实用,如下:private void ButtonIP_Click(object sender, System.EventArgs e){ System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( ad

2012-05-12 17:30:45 1097

转载 javascript之数组操作

1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值    要说明的是,虽然第

2012-05-11 15:49:57 359

转载 获取SqlServer2005表结构(字段,主键,外键,递增,描述)

转自:http://hi.baidu.com/kangasp/blog/item/06e51108c7e158d962d986d8.html1.获取表的基本字段属性--获取SqlServer中表结构SELECT syscolumns.name,systypes.name,syscolumns.isnullable,syscolumns.length FROM syscolu

2012-05-09 20:51:41 749

原创 自定义URL Protocol调用Winfrom程序(exe)并实现传值——类似网页链接调用QQ、旺旺

近日项目(B/S)中Webform需要调用Winform程序,并传递身份等信息。C#中提供了一个函数System.Diagnostics.Process可以直接调用本机exe程序并实现传值。用法如下:Process.Start(@"D:\程序名.exe", "参数");        其中,第一个参数为程序所在的完整路径,第二个为需要传递的参数(字符串数组),参数可以为多个,用空格隔开

2012-05-07 10:51:26 7020 3

转载 在c#中调用另一个应用程序或命令行(.exe 带参数)

在.net中使用system.diaglostics.Process可以用来调用另一个命令行或程序。using   System.Diagnostics;     如果是dos     Process.Start("cmd.exe");     如果是其他文件     Process.Start("绝对路径+文件名.exe");     ------------------

2012-05-04 22:05:31 928

转载 一步步教你实现跨游览器的JS日历

在开始之前我们先复习一下javascript的Date对象,这是一个内置对象,它包含了一系列方法供我们操作。按功能可以分为以下三大类:获得时间方法:getDate() 查看Date对象并返回日期 getDay() 返回星期几 getHours() 返回小时数 getMinutes() 返回分钟数 getMonth() 返回月份值 getSeconds() 返回秒数 getMillise

2012-04-26 22:38:20 767

转载 SIFT 特征提取算法总结

主要步骤    1)、尺度空间的生成;  2)、检测尺度空间极值点;  3)、精确定位极值点;  4)、为每个关键点指定方向参数;  5)、关键点描述子的生成。              L(x,y,σ), σ= 1.6 a good tradeoff               D(x,y

2012-04-26 22:33:51 619

转载 sift简介

最近突然想起 关于特征的旋转不变性来,回过头看SIFT特征和相关源码  受益良多。原文地址http://www.cnblogs.com/slysky/archive/2011/10/30/2229530.html1 sift简介          David G. Lowe在1999年提出了尺度不变的特征(Scale-Invariant Feature),用来进行物体的识别

2012-04-26 22:32:19 1055

转载 CSS gradient渐变之webkit核心浏览器下的使用

CSS gradient渐变之webkit核心浏览器下的使用by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=734一、关于渐变渐变是一种应用于平面的视觉效果,可以从一种颜色逐渐地转变成另外一种颜色,故可以创建类似于彩虹的效果渐变可以应用在任何可以使

2012-04-26 22:28:15 603

转载 10种asp.net页面弹出提示信息

1.ClientScript.RegisterStartupScript(GetType(),"message","alert('第一种方式,无白屏!');");2.HttpContext.Current.Response.Write("alert('第二种方式,有白屏!')");3.public static void Show(System.Web.UI.Page page, stri

2012-04-26 22:21:47 2338 1

转载 CS与BS互相通讯

大家都知道.NET可以开发winform与webform页面,有时候在开发项目过程中要结合BS+CS这样来应用,那么本站做一个实例来测试winform与webform互相通讯的实例,下面先看下效果:winform调用bs页面的js函数效果图webform页面发送信息到winform效果图好了,看完上面的效果,下面我们看下如何实现吧。第一、打开VS2008创建wi

2012-04-26 09:44:11 1626

转载 SQL Server 2005创建视图

SQL Server 2005创建视图2008-05-12 08:57:49 来源:中国自学编程网 作者:佚名创建视图与创建数据表一样,可以使用SQL Server Management Studio和T-SQL语句两种方法,下面分别介绍这两种方法:创建视图与创建数据表一样,可以使用SQL Server ManagementStudio和T-SQL语句两种方法,

2012-04-25 21:37:28 888

转载 C#控件遍历(获取控件名)

C#中,遍历窗体上的控件,并显示在ListBox1中:private void button1_Click(object sender, EventArgs e)        {            listBox1.Items.Clear();            GetControl(this.Controls);        }        private

2012-04-25 21:26:55 3826

转载 DataTable RowFilter 过滤

用Rowfilter加入过滤条件eg:string sql = "select Name,Age,Sex from UserInfo";DataTable dt = DataAccess.GetDataTable(sql);//外部方法(通过一条查询语句返回一个DataTable)dt.DefaultView.RowFilter = "Sex=女";dt.DefaultView

2012-01-08 15:59:44 885

转载 操作DataTable数据实现排序、检索、合并、分页、统计等功能

在.NET中使用datatable来操作数据是非常方便的,下面是对DataTable数据实现排序、检索、合并、分页、统计等功能,值得看一下:一、DataTable排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开) DataView dv = dt.Defa

2012-01-08 15:58:23 858

vs2008制作ActiveX示例代码,详尽可用

与前面的介绍文章配套,注意文件名和GUID有不同。 文档地址:http://download.csdn.net/detail/lockelk/4311666

2012-05-18

VS2008(C#)制作ActiveX,并打包为Cab,网页调用

比较详细的C#制作ActiveX的介绍,经测试能用,后续传上示例文件

2012-05-18

GoogleMap调用示例代码

Asp.net中调用GoogleMap的示例代码,可以参见我的blog,有详细介绍

2012-05-13

程序员面试宝典与程序员面试攻略

程序员面试宝典与程序员面试攻略,内容还算详尽,比较实用的

2011-11-09

空空如也

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

TA关注的人

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