自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于“云服务器被检测到对外攻击已阻断该服务器对其它服务器端口的访问“的解决措施

前段时间阿里云大量发送云服务器对外攻击的信息到邮箱中,邮件信息大概如下:您的云服务器(XX.XX.XX.XX)由于被检测到对外攻击,已阻断该服务器对其它服务器端口(TCP:XX)的访问,阻断预计将在2019-01-12 18:57:08时间内结束,请及时进行安全自查。若有疑问,请工单或电话联系阿里云售后,感谢您对阿里云的支持。您的云服务器(XX.XX.XX.XX)已解除端口:(TCP:XX)的访问相关拦截处罚。若有疑问,请工单或电话联系阿里云售后,感谢您对阿里云的支持。以上信息描述的比较清楚,

2020-07-05 15:12:07 2191

原创 在 __CC_ARM 编译器环境下,使用$Sub$$ 与 $Super$$ 的“补丁”功能

$Sub$$ 与 $Super$$ 的“补丁”功能(详见ARM® Compiler v5.06 for µVision® armlink User Guide):这是一种特殊模式:用于有一个已经存在且不能被改变的函数的情况(比如不能更改的库函数);使用这两个模式可以帮原函数打补丁,如存在一个函数foo();$Sub$ $foo :定义的新功能函数,在foo()函数之前/后使用$Sub$ $foo 可以添加一些新的程序代码。$Super$ $foo :就是原始的未修补的foo函数,使用这个$Su.

2020-05-31 11:41:21 436

原创 thinkphp前台html格式化输出日期

输出格式:{$time|strtotime|date="Y年m月d日",###}格式说明:$time 是日期字符串,一般后台的时间是"Y-m-d H:i:s"strtotime()把字符串转化为时间整数date(format, timestamp) 把整数时间timestamp按照format格式转换为字符串"###"表示前面的变量(即$time)在date函数中的传入位置举例:<span>{$v.artdate}</span> // 2018-1

2020-05-28 20:42:47 577

原创 数据在数组中存储的顺序:小端 OR 大端模式 详解

大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。下面以一个32位数据存放在一个四字节数组中为例:数组:uint8_t Buf[4] ;数据:uint32_t val ...

2020-05-24 15:30:17 2690

原创 区分推挽输出和开漏输出

推挽输出:可以输出高,低电平,连接数字器件。输出 0 时,N-MOS 导通,P-MOS 高阻,输出0。输出 1 时,N-MOS 高阻,P-MOS 导通,输出1(不需要外部上拉电路)。开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).输出 0 时,N-MOS 导通,P-MOS 不被激活,输出0。输出 1 时,N-MOS 高阻,P-MOS 不被激活,输出1(需要外部上拉电路)开漏模式可以读IO输入...

2020-05-17 06:27:54 453

原创 Win10中解决Prolific PL2303出现错误代码10的问题

PL2303是Prolific 公司生产的一种高度集成的RS232-USB接口转换器,在Win10中默认安装的驱动程序会出现错误代码10的问题,如下图所示:下载Win10上可以用的PL2303驱动版本(PL2303_Prolific_DriverInstaller_v1.5.0_Win10):https://pan.baidu.com/s/1is5b8n6koqi7fpHV8Rv8BQ下载完成后直接点击安装驱动。安装完成后,在设备管理器中更新驱动程序:选择浏览计算机以查找驱动程序软...

2020-05-16 06:55:59 2180

原创 Keil5生成bin文件

进入“Options for Target”设置界面如下:如图所示方框中输入: fromelf.exe --bin -o "[email protected]" "#L"生成的bin文件与axf文件在同一目录下。

2020-05-13 21:07:28 175

原创 XE Delphi 判断字符为中文的方法

在uses中添加System.AnsiStrings/// Param ch--字符串/// Param cno--字符位置function IsZHChar(const ch: AnsiString; const cno: Integer): Boolean;begin  Result := (System.AnsiStrings.ByteType(ch, cno) <> mbSingleByte);end;...

2020-05-10 10:45:48 440

原创 嵌入程序跑飞的常见情形总结

在编写嵌入程序过程中,会经常性碰到程序跑飞的现象,而且一旦出现,编译器和调试工具也不能帮你确定代码问题和原因,程序猿们往往需要投入很多精力来琢磨每一处可能的代码问题,本篇主要通过列举常见的容易导致程序跑飞的情形,以帮助程序猿更好的避免和更有针对性分析,希望同行们也可以在评论中抛出自身在项目中的实际经验,共同进步!Inst1:除零溢出,这是教科书中最常见的案例,一般的解决方法是在做除法之前,先对除数进行0判断,虽然效率降低,可也是很有效的方法。Inst2:数组溢出,在嵌入式开发中经常会用到数组,下标溢出是

2020-05-08 20:25:46 492

原创 采用WebService客户端调用WSDL/SOAP网络报错的解决办法

WebService接口是网络传输控制的重要途径,在Windows系统下运行客户端时,平时一直能正确运行,但某天可能突然会发生调用wsdl soap邮件标头无法识别等莫名其妙的错误提示,出现这种情况一般可能是系统中安装了某些软件,修改了IE代理等设置导致;碰到类似网络方面的错误提示,通常最直接的解决方法是重置internet explorer设置: 在internet explorer浏览...

2020-05-07 20:59:08 1802

原创 ARM中 __IO的作用解析

__IO在头文件中预定义#define __IO volatilevolatile 影响编译器编译的结果, 指出:volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错。例如:__IO int i=10;int m = i;...int k = i;volatile(即__IO) 告诉编译器变量i是随时可能发生变化的,每次使...

2020-05-06 20:45:23 2232

原创 SQLServer 不允许保存更改的解决办法

启动SQL Server Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。

2020-05-06 20:44:07 2907 1

原创 SQLServer2008-2012开启远程连接的配置方法

一、远程连接端口设置(很关键的一步)1、在服务器上打开SQL Server Configuration Manager。选择SQL Server配置管理器->SQL Server 网络配置->MSSQLSERVER的协议->TCP/IP,在弹出对话框中选择IP地址->IPALL->TCP端口,设置为可用端口如2568。(默认的1433端口可能连接不上)二、打开S...

2020-05-05 16:39:14 995

原创 thinkphp5 phpexcel基本设置

//引入类 header('Content-type:text/html;charset=utf-8'); import('Org.Util.PHPExcel'); import('Org.Util.PHPExcel.Writer.Excel5'); import('Org.Util.PHPExcel.IOFactory....

2020-05-05 16:37:19 302

原创 WAMP采用别名时TP5项目设置方法

打开ThinkPHP5 public目录下的.htaccess文件,并在其中添加RewriteBase/xxxIfModulemod_rewrite.c>Options+FollowSymlinks -MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME} !-dRewriteCond%{REQ

2017-11-21 17:27:01 657

原创 XE下有效减少DevExpress皮肤控件带来体积巨大的方法

一.   DELPHI的主菜单: Project  -> Modify Skin Options ,弹出Project Skin Options Editor 对话框,从列表中,只选择: UserSkin这一项, 点OK退出;二.   手动删除pas文件中包含的皮肤头文件(若已经自动生成的话)。

2016-12-16 09:18:57 1559

原创 u-blox gps 串口驱动安装恢复解决方案

u-blox 的GPS  USB驱动安装上后,在win10系统下,会修正成位置驱动,如图1所示。    图1此时,将无法采用串口,要恢复成串口,按图2和图3操作。         图2    图3

2016-12-02 16:58:56 6981 3

转载 计算日落日出时间算法与代码

算法:怎样用经纬度计算日出日落的时间下面是一种随经纬度变化的日出日落时间计算方法,我成功运用在一智能路灯控制器中,希望对需要的朋友有帮助。   已知:日出日落时太阳的位置h=-0.833°,要计算地的地理位置,经度Long,纬度G1at,时区zone,UTo为上次计算的日出日落时间,第一次计算时UTo=180°。 (1)先计算出从格林威治时间公元2000年1

2016-11-25 08:41:54 2142 3

原创 ASPxPopupControl 弹窗不显示上一次内容的方法

在 ASPx中增加CloseUp事件    JS中定义事件函数:function PopupClosed(s,e){PopupDialog.SetContentUrl('about:blank') ;}

2015-08-07 07:30:23 1125

原创 ASPxPopupControl PopupWindow使用方法

当用到多个弹出对话框时,你可以采用一个 ASPxPopupControl的多个PopupWindow来实现,这样每个PopuWindow都可以独立设置其高度、宽度以及模态等属性,如何使用PopupWindow呢,先在设计视图中配置多个Window,设计后的aspx如下:                                                       

2015-07-12 19:47:20 3058

原创 ASPxPopupControl 关闭对话框前后台用法

DevExpress ASPxPopupControl 关闭对话框 前后台 代码参考

2015-06-14 14:54:33 2267

原创 如何让自己的程序在桌面启动前执行

刚才在CSDN看了一个如题的帖子,觉得很有用,整理并描述如下:  HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon里面的Userinit是在shell之前运行,由winlogon.exe创建进程;故只要在Userinit的数值数据的逗号后面追加加你的程序就可以了

2011-06-23 21:11:00 1479 1

原创 EtherCAT的高采样特性

<br />近期一直有相关人员提出EhterCAT的采样速率到底能达到多少的问题? <br />      在实际应用中是可以达到200us(即5K)的PLC采样率,那影响这个采样率的因素到底有哪些呢? <br />首先必须采用Intel芯片的网卡,若使用普通的网卡往往只能达到1ms的采样周期,还不能完全保证其可靠性;其次必须将计算机的电源属性设置成高级电源属性,这点上海Beckhoff的技术支持人员会首先告诉你的;三是需要给端子可靠的供电电源,包括供电电压与供电电流,这条往往被忽略,实际应用中却非常重要,

2011-04-26 20:57:00 855

转载 CC1100 CCA功能验证

***  这样的文章越发少见了,希望对需要的人有用 [转载于nkzc博客空间] *** 【2008-11-08 23:58:33】     用了两个多月的CC1100,一直只是简单的收发函数,没有用到它比较先进的功能。摸索了好几天,终于把这个CCA功能实现了。为下一步CSMA做准备。      在网上找了相关的资料,只有一篇有关这方面的,“Dian团队嘉铭标记机软件组Blog ”的一篇《CCA功能验证过程》,经过研究,发现其中有些小错误,而且细节部分没有交代清楚。在此把我的心得体会与大家分享。一、CS功能验

2011-02-14 13:25:00 1417

原创 EtherCAT-高级语言接口

    TWinCAT软件目前只支持Windows系列的操作系统,包括实时(如Windows CE)与非实时(如Windows NT、Windows2000、WindowsXP等)操作系统。本文只是讨论在非实时操作系统下的高级语言接口,因为对于目前大多数应用来说更具有代表性。    其实,TWinCAT支持的高级语言接口是非常广泛的,但正是因为此,使得使用者初步使用时不知道选哪一种比较适合自己

2007-12-14 15:17:00 1965 1

原创 实时以态网络---EtherCAT

     软件程序员的最大使命就是将软件开发应用到实际工程中去, 最近在一个工程项目的前期论证中使用了一个实时工业以太网----EtherCAT,使用下来发现了其优缺点,所以想把其使用的方法及原理等记录下来,并与大家共享并作一些探讨。    实时工业以太网有很多,但综合比较下来,本人觉得惟有EtherCAT在各方面都具有不错的前瞻性,相信其在未来的几年内会有更好的发展。其原理我也不想多说,大家

2007-11-04 13:27:00 1616 1

TMS IW Pro V3.7-Part4

TMS Intraweb Pro V3.7 full source控件,for d5-d2010 仅供学习

2009-09-26

TMS IW Pro V3.7-Part3

TMS Intraweb Pro V3.7 full source控件,for d5-d2010 仅供学习

2009-09-26

TMS IW Pro V3.7-Part2

TMS Intraweb Pro V3.7 full source控件,for d5-d2010 仅供学习

2009-09-26

TMS IW Pro V3.7-Part1

TMS Intraweb Pro V3.7 full source控件,for d5-d2010 仅供学习

2009-09-26

空空如也

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

TA关注的人

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