- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 给InnoSetup在菜单中添加卸载图标[原创]
InnoSetup真是一个非常棒的工具.给我的印象就是非常的精干.所以,该工具已经一步步的把我的InstallerVise代替了.InnoSetup最棒的在于他的脚本语言,完全的pascal语法,你可以在学习他的时候省去很多麻烦.用InnoSetup的wizard已经可以完成很多的工作了,但是并不是十全十美.许多地方要你自己订定,这就用到脚本了.默认的打包好的程序在程序菜单中没有卸载图标,这一点很
2011-06-14 13:53:00
470
原创 matlab中的num2str格式
<br />保存文件名序号为2位数,如5变为05保存。<br />msgbox(num2str(5,'%02d'))<br />将5输出为05, 位数不足前面补0”
2011-05-09 23:17:00
1030
原创 vb截取字符串
直接用函数就可以实现了(1)左部截取left$(字符串,n):n是要截取的字符个数(2)中部截取Mid$(字符串,p,n):表示从第p个字符开始截取n个字符(3)右部截取Right$(字符串,n):表示截取字符串的后n个字符如:left$("abcdefg",3)的结果是:"abc"mid$("abcdefg",2,3)的结果是:"bcd"right$("abcdefg",3)的结果是:"efg"
2011-05-07 23:47:00
2620
1
原创 CommonDialog怎样取得文件名
<br /><br />从CommonDialog1对话框掉入文件后,想从中取出文件名放在变量PetName中,如:<br />选择的文件路径为:E:/pet/Pic/Fur/产品1.JPG<br /><br />怎样取得“产品1”这个名字然后放在PetName中呢?<br />答案:PetName=Left(CommonDialog1.FileTitle, InStr(CommonDialog1.FileTitle, ".") - 1)
2011-05-07 23:05:00
406
原创 VB中关闭窗体触发的函数
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) <br /><br />End Sub <br /><br />Private Sub Form_Unload(Cancel As Integer) <br /><br />End Sub
2011-04-25 15:31:00
319
原创 强烈推荐几个比较好的Java代码查询网站
<br /> 这些是我经常使用的一些Java代码查询网站,希望在这里能起到抛砖引玉的效果,大家群策群力,一起分享Java快乐。<br /> 1. java2s http://www.java2s.com/<br /> 这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了。另外,这个网站
2011-02-20 10:10:00
169
原创 如何把windows cmd的编译提示变成英文的?
呵呵,这样操作。<br /><br />控制面板--区域和语言选项--标准和格式--把“中文(中国)”改成“英文(美国)”,然后再重新运行cmd,java的那些命令提示等都变成了英文的了。<br />
2011-02-15 23:20:00
1425
原创 使用ultiedit 格式化java
<br />AStyle—————开源源码格式化命 令行工具,现在已经支持的语言有Java、C/C++ 和 C#。<br />如果需要对UE打开的当前java文件进行格式化且 直接把结果输出到当前文件,那么可以这样:<br /> 1、单击 Advanced-->Tool Configuration 菜单项,在弹出的对话框内单击 "Insert" 按钮,然后在 "Menu Item Name" 一栏输入命令菜单的名称(例如:"格式化java文件"),接着在 "Command Line" 一栏输入以下命
2011-01-29 15:30:00
274
原创 请教matlab画图:如何修改坐标轴参数?
<br />我用matlab画了三位的曲面,但是不知道如何修改坐标轴的参数,比如x轴原来显示的是0,1,2,3,4,5……,我想把它修改成o,a,b,c....<br />不知道怎么修改,我一点思路也没有。 <br /> <br /> <br />解决:<br />我以前保存过一个朋友帖子里面的,与大家共享<br />x=sort(rand(1,12));<br />y=x.^2;<br />h=plot(x,y);<br />set(gca,'xtick',[0,.1,.4,.9])<br />set(g
2010-12-06 14:30:00
1034
原创 请教matlab画图:如何修改坐标轴参数?
<br />我用matlab画了三位的曲面,但是不知道如何修改坐标轴的参数,比如x轴原来显示的是0,1,2,3,4,5……,我想把它修改成o,a,b,c....<br />不知道怎么修改,我一点思路也没有。 <br /> <br /> <br />解决:<br />我以前保存过一个朋友帖子里面的,与大家共享<br />x=sort(rand(1,12));<br />y=x.^2;<br />h=plot(x,y);<br />set(gca,'xtick',[0,.1,.4,.9])<br />set(g
2010-12-06 14:29:00
3330
原创 编程风格
<br />http://oss.org.cn/ossdocs/gnu/c.html<br /> <br />GNU 代码风格<br /> <br />static char * <br />concat (char *s1, char *s2) <br />{<br /> if (x < foo (y, z)) <br /> haha = bar[4] + 5; <br />
2010-11-12 23:20:00
158
原创 AM波段
AM是调幅,现在主要指中波,其实中波应该用MW表示中波的步进各国家和地区都不同,我国是步进9KHz,范围是531KHz-1602KHz,美国和我国的中波基本相同,国际上还有步进10KHz的制式。美国的调频(FM)范围和我国一致是87.0MHz-108.0MHz,日本的调频为76MHz-90MHz,与我国的校园广播频段大致相同。按省份划分的中国中波广播频率表中央台 频率(千赫) 功率(千瓦) 台呼 地属(发射地) 1017 中央人民广播电台第一套 1035 50 中央人民广播电台第一套
2010-10-16 23:33:00
33905
原创 锂电池保护板
<br />出于安全考虑,不建议对不带保护电路的锂电进行充放电,除非有比较精密的仪器可以实时对锂电池进行监控并有保护措施(这也是保护电路的作用),否则安全难以保障。<br />容量问题可能是使用次数或环境问题造成下降。<br />如非必要,不如考虑购买新的更省事<br /> <br />锂电池如果不带保护板会过放或过充 过放或过充都会损坏锂电池<br /> <br />一般保护板实现的功能是<br />1. 电池电压 低于阀值(如2.5V) 就不再输出, 保护电池<br />
2010-10-07 23:20:00
819
原创 c 编程
Programming in C<br />UNIX System Calls and Subroutines using C.<br />http://www.cs.cf.ac.uk/Dave/C/CE.html
2010-10-03 16:33:00
127
原创 调整更改ubuntu时区 时间
<br />更改时区,时间<br />执行<br />tzselect<br />按照提示进行选择时区<br />sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime<br />执行<br />sudo ntpdate cn.pool.ntp.org<br />cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间<br /><br />时间<br />sudo date -s 2008
2010-10-01 12:32:00
162
原创 冯·诺依曼结构和哈佛结构
<br /> <br />1、冯·诺依曼结构<br /> 冯·诺依曼结构又称作普林斯顿体系结构(Princetionarchitecture)。<br /> 1945年,冯·诺依曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯·诺依曼型结构”计算机。冯·诺依曼结构的处理器使用同一个存储器,经由同一个总线传输。<br /> 冯·诺依曼结构处理器具有以下几个特点:<br /> 必须有一个存储器;<br /> 必须有一个控制器;<br /> 必须
2010-09-14 21:16:00
791
原创 [转载]ARM7与ARM9的区别以及ARM,FPGA,DSP的特点和区别
<br />ARM7和ARM9的区别:<br /><br />1. 时钟频率的提高<br /><br /> 虽然ARM7和ARM9内核架构相同,但ARM7处理器采用3级流水线的冯·诺伊曼结构;,而ARM9采用5级流水线的哈佛结构。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在常用的芯片生产工艺下,ARM7一般运行在100MHz左右,而ARM9则至少在200MHz以上。<br /><br />2 指令周期的改
2010-09-14 20:41:00
550
原创 无酸焊油(就是那种SOLDER PLASTE)的工艺问题 引起cpu 燃烧
<br />问题看来是找到了,现在是99.9%确定下来居然是自己焊接过程中使用的无酸焊油引起的问题!!!工艺问题引起的偶这一个多礼拜的折腾和极其郁闷。<br />当时做了一些样品,有一大半工作几个小时到10几个小时MCU就罢工不工作了,严重的甚至炸了片子,读写烧录程序,设置熔丝位都能成功,就是不起振工作,RST引脚就是莫名其妙的被拉低成低电平,对地阻抗很小,而好的对地阻抗应该是很大的,当时手头上又没有那种拔贴片IC的热风枪,32个腿的电烙铁不大好拔啊。后来偶就去一个朋友那,请他也一起帮忙看看
2010-07-30 10:26:00
2111
原创 Altera 官方参考设计位置
<br />Altera官方的开发板都给Allegro文件的 <br />链接位置 ftp://ftp.altera.com/outgoing/devkit<br />关键词: design files<br />参考页面: http://www.altera.com/products/devkits/altera/kit-emb-dev-cyc3.html<br /><br />
2010-07-27 13:12:00
224
原创 PCB中加入任意LOGO
<br />用altium 转换过来是图层默认是toplayer 整到top overlay方法如下:<br />框选转换后的图片,然后点又下角PCB→PCB Inspector→layer后面就可以选择你想更改的层了
2010-07-25 16:06:00
114
原创 9011,9012,9013,9014,8050,8550 三极管的区别
9011,9012,9013,9014,8050,8550 三极管的区别9011 NPN 30V 30mA 400mW 150MHz 放大倍数20-809012 PNP 50V 500mA 600mW 低频管 放大倍数30-909013 NPN 20V 625mA 500mW 低频管 放大倍数40-1109014 NPN 45V 100mA 450mW 150MHz 放大倍数20-908050 NPN 25V 700mA 200mW 150MHz 放大倍数30-1008550 PNP 40V 1500mA
2010-06-21 22:01:00
1362
原创 0805封装尺寸/0402封装尺寸/0603封装尺寸/1206封装尺寸
<br />封装尺寸与功率关系: <br /> 0201 1/20W <br /> 0402 1/16W <br /> 0603 1/10W <br /> 0805 1/8W <br /> 1206 1/4W <br />封装尺寸与封装的对应关系<br /> 0402=1.0mmx0.5mm <br /> 0603=1.6mmx0.8mm <br /> 0805=2.0mmx1.2mm <br /> 1206=3.2mmx1.6mm <b
2010-06-17 13:40:00
620
原创 SMT 蚀刻钢网
<br />SMT 蚀刻钢网 规 格 37*47 单价 130元一张<br />SMT 蚀刻钢网 规 格 42*52 单价 240元<br />SMT 蚀刻钢网 规 格 55*65 单价 350元<br />SMT 蚀刻钢网 规 格 73.6*73.6 单价 480元<br />SMT 激光钢网 规 格 73.6*73.6 单价 550元
2010-06-14 20:37:00
147
原创 lm2576 怎么产生负电压?
问: 按照手册中的接法接了伏电压的产生电路,但是一加电,就短路,检查电源和地引脚,也没短路,麻烦知道的告诉这是怎么回事?答: 因为LM2576工作在BUCK-BOOST方式时,需要更大的起动电流,如果供电电源的过流保护的电流不足就会发生短路事故。可以增加软起动电路加以解决 2576作为负压buck-boost的时候启动电流高达5A,一般的电源会进入保护状态,这一点在手册
2010-05-28 23:02:00
2787
原创 lm2576使用注意
1. 电感不要在工作中饱和,如果饱和了LM2596就跟线性稳压一样了 很烫比如说 有 220uH 100mA 的电感 和 220uH 2A 的电感峰值电流 大于平均电流的。所以前者在输出电流 50mA时2576就可能很烫,电感可能也会有些热后者在输出电流 1A时2576才有些热,但是如果输出3A的话,2576就会相当的热了注
2010-05-26 21:46:00
1129
原创 电源术语解释
电源电压调整率(Line Regulation):指输出负载固定时,输入电压从最小值缓慢变到最大值时,输出电压的变化,用百分数表示(有时也用变化量表示)。 负载调整率(Load Regulation ):指输入电压为额定值,输出负载电流从最小值缓慢变到最大值时,输出电压的变化,用百分数表示(有时也用变化量表示)
2010-05-26 11:36:00
134
原创 贴片电容分类
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font
2010-05-21 15:17:00
122
原创 肖特基二极管和普通二极管的区别
肖特基二极管和普通二极管的区别是trr很小,放电快与硅pn结相比,由于特殊的金属半导体接触面,肖特基二极管具有极低的结电容和更快的开关速度.大量使用在电源系统中.因此又称肖特基二极管为肖特基整流管(SCHOTTKY BARRIER RECTIFIERS)与肖特基开关管
2010-05-20 12:33:00
565
原创 数字电路的抗干扰设计
干扰源及干扰的一般分类 影响数字电路的干扰源大都产生在电流或电压剧烈变化的部位,这些电荷剧烈移动的部位就是噪声源,即干扰源。干扰类型通常按干扰产生的原因、噪声干扰模式和噪声的波形性质的不同的划分。其中:按噪声产生的原因不同,分为放电噪声、浪涌噪声、高频振荡噪声等;按噪声的波形、性质不同,分为持续噪声、偶发噪声等;按噪声干扰模式的不同可分为共模干扰和差模干扰。共模干扰和差
2010-05-18 10:58:00
333
原创 7805发烫
7805发热与输入电几安的没关系,而跟输入是几伏和7805的负载功耗有关系,负载功率越大输入压降越高,发热就会越大 要么输入电压降低,要么7805减负,还要么用DC-DC开关电源芯片如:LM2576\MC34063等等
2010-05-17 23:05:00
615
原创 tc35i GSM AT 指令
ATAT+CGMIAT+CGMMAT+CGMRAT+CGSNAT+CSCA="+8613800250500"AT+CMGF=1AT+CMGS="+8613512546487">KKAT+CMGS=+8613512546487> KK AT+CSCA为设置短信中心命令,要重开机时使用.经测试不重开机,此命令不管用.
2010-05-16 10:58:00
206
原创 ez-usb lib 的制作
<a title="An Open Source Library for Writing Firmware on the Cypress FX2 with SDCC" href="http://allmybrain.com/2008/12/05/an-open-source-library-for-writing-firmware-on-the-cypress-fx2-with-sdcc/"
2010-05-13 16:29:00
244
(Wrox) - Professional.SQL.Server.2005.CLR.Programming.Dec.2006.pdf
2010-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人