- cadence 打开原理图文件
越努力越幸运1314
硬件
1、cadence打开原理图https://jingyan.baidu.com/article/ed15cb1b3ce6d85be2698161.html答:找到项目文件(.OPJ);右键打开;在弹出的CadenceProductChoices弹窗中,选择OrCADCaptureCIS;选择OK
- Cadence/Allegro学习笔记
殊途。
其他
Cadence操作笔记一、快捷键命令**作用Esc结束走线等操作I放大O缩小C以光标所指为新的窗口显示中心W画线On/OffP快速放置元件H元件标号左右翻转V元件标号上下翻转R元件旋转90°N放置网络标号J放置节点On/OffF放置电源G放置地Y画多边形T放置TEXTB放置总线On/OffE放置总线端口T放置TEXTCtrl+PageUp左移一个窗口Ctrl+PageDn右移一个窗口PageUp上
- Cadence Allegro使用笔记
春风沂水丶
使用Cadence画原理图与PCB笔记学习单片机嵌入式硬件
自带原理图库的地址:"安装目录"\SPB_17.4\tools\capture\library自带封装库的地址:"安装目录"\SPB_17.4\share\pcb\pcb_lib\symbols常用的库:CAPSYM.OLB存放电源,地,输入输出口,标题栏等;CONNECTOR.OLB存放连接器,如HEADER,CON,AT62,RCA,JACK,等;DISCRETE.OLB存放常用的电子元件,如
- Cadence Allegro 学习框架
LIX_TR
Cadence学习记录笔记经验分享
CH1——封装库的管理制作焊盘:常规贴片、异性表贴、通孔焊盘制作封装:手工创建和自动创建表贴、插件、BGA等CH2——相关数据的导入导入结构图生成板框和布线区域网表的输出导入后台元器件的放置CH3——布局常用命令及设计熟悉布局的常用命令:Group、Move、对齐、替代封装、查询、测量、模块复用等Room的使用、设置布局环境、显示隐藏飞线、交互布局、输出封装库、更新焊盘封装等CH4——PCB阻抗与
- Cadence Allegro学习笔记【原理图篇】
honey ball
学习单片机嵌入式硬件人工智能算法
点击下图中的按钮可以打开3D预览模式按住shift和按鼠标中间可以旋转,单独按鼠标中间可以平移动cadence元器件属性摆放横竖模式切换:双击元器件后进入属性对话框,系统默认是横排显示,鼠标选中左侧框上面右击,出现如下对话框选择Pivot之后就变成了竖排,Crtl+鼠标滚轮可以对界面进行放大缩小完整工程的创建:工程文件.opj原理图文件.dsnPCB文件.brd元件库文件.olb有个小BUG,打开
- Cadence Allegro 学习笔记(已完成,笔记待补充)
LIX_TR
Cadence学习记录笔记
一、利用OrCAD绘制原理图二、PCB库部分(利用PadstackEditor制作焊盘+PCBEditor制作封装)三、PCBEditor操作的基本设置四、PCB布局部分整版Fanout(扇出----指引出一小段短线、打孔、绘制铜皮的操作)五、PCB布线部分六、PCB输出文件部分
- EENG 34050/EENG VLSI Design
nicename5
开发语言
VLSIDesignEENG34050/EENGM40501Preamble1.1IntendedLearningObjectives&OutcomesLearningObjectives·TointroducetheusertotheCadencedesignenvironmentandtheVirtuosotoolset·Tointroducedigitalfull-customdesignp
- 【原理图PCB专题】Allegro报封装Name is too long
阳光宅男@李光熠
原理图与PCB专题硬件经验分享
在安装完成Cadence17.4版本后,在首次导入网表时发现PCB报了一些错误,就是名称太长#1ERROR(SPMHNI-189):Nameistoolong…ERROR(SPMHNI-189):Problemswiththenameofdevice‘MT48LC2M32B2B5-6_SDRAMTSOP86_MT48LC2M32B2B5-6’:‘Nameistoolong.’.报错类型:DRC报错
- 【原理图PCB专题】Cadence17.4版本新增加的Cutout和Design_Outline层有什么用?
阳光宅男@李光熠
原理图与PCB专题嵌入式硬件
在Cadence17.4版本中我们发现在BoardGeometry下面多出了Cutout和Design_Outline两层,其实这两层在高版本的软件中都做为板框使用。如下所示在输出光绘时,如果没有将Cutout和Desing_Outline两层加入,还是使用16版本的Outline来定义板框的话,在出光绘时会提示:WARNIGN...DESIGN_OUTLINEandCUTOUTarethepre
- 【原理图PCB专题】Cadence17.4 PCB位号重排与反标
阳光宅男@李光熠
原理图与PCB专题嵌入式硬件
在文章:【原理图专题】Cadence16.6如何把PCB元件位号重排并反标到原理图中我们讲到了Cadence16.6版本对原理图进行反标的操作。对于反标之前我们是通过如下所示的绘制流程来讲的,一般在首板或是大改板操作器件里有很多不同的很大的位号,这时我们可以通过Backannotate功能对PCB上的器件位号进行有规律的重排,然后导出对应的变更点到原理图中更新位号。这样操作的方式不仅方便焊接时的查
- cadence17.2打开低版本工程或封装的方法。
weixin_40333655
嵌入式开发
转载自allegrocadence17.2批量更新旧版文件AllegroPCBDesigner17.2如何打开旧版本.brd文件我使用下面的方法,Dbdoctorcheck后提示failed。原因是我未将cadence的路径添加到系统环境变量下。如图添加之后,使用Dbdoctor就好了。最近在学Allegro画板子,用的是于博士的视频,视频配套的软件是15.6版本,我电脑装的是吴川斌老师Caden
- Cadence应用映射网络驱动中的元件绘制PCB,导入网表时的一些错误及解决方法
qq_41752861
AllegroCadenceNetlist硬件工程
本人是cadence软件初学者,使用软件版本为17.2-2016,且使用的元件库在映射网络驱动器中,在导入网表的时遇到了一些问题,在此做些记录,希望能够帮助到和我遇到同样问题的小伙伴们。问题一:导入网表时,只有warning:“***notfoundinPSMPATHormustbe‘dbdoctor’ed.”,没有报错,如下:但在PCB放置元件时出现了报错:“cannotloadsymbol**
- Cadence Allegro 17.4 PCB DB Doctor使用
issta
Cadencewindows
CadenceAllegro17.4PCBDBDoctor使用打开老版本的pad文件时,提示:使用DBDoctor解决此问题1:打开软件2:打开后的界面3:选择原始文件和输出文件4:路径及名称设置完毕:5:点击Check按钮,完成转换6:使用转换后的文件完成您的设计即可,Enjoy~
- Cadence 17.4系列中,通过Padstack Editer创建焊盘后,PCB Designer无法识别的问题
haputa�
Cadence
我们通过PadstackEditer创建后,会把焊盘安放在自己指定的目录中,以便下次使用,这样就会产生一个问题,在PCBDesigner的Path中没有更新该焊盘所在的路径,导致Layout->pin后,在Option的Padstack中找不到自己创建的焊盘。那么,我们需要手动去添加Path,以使软件检测到该焊盘的位置。具体如下:在这里把自己创建的Pad路径添加进来即可。关联错误提示:(SPMHA
- Design of a CMOS Comparator with Hysteresis in Cadence
家琛的水笔
Therearemanytypesofcomparators,inthisexampleacomparatorwithhysteresisisanalyzedandsimulated.image.pngWhatisthefunctionofhysteresisinacomparator?Byusingthethresholdwecanreducetheglitchesontheoutputcaus
- ncverilog仿真的基础脚本
罐头说
NCSimNC-SIM为Cadence公司之VHDL与Verilog混合模拟的模拟器(simulator),可以帮助IC设计者验证及模拟其所用VHDL与Verilog混合计设的IC功能.NC-Verilog为Cadence公司之Verilog硬体描述语言模拟器(simulator),可以帮助IC设计者验证及模拟所设计IC的功能.使用NC-Verilog软体,使用者必须使用Verilog硬体描述语言
- Cadence Allegro PCB设计88问解析(二十三) 之 Allegro中设置禁止走线打孔区域(添加Route keepout和Via keepout)
刘小同学
信号完整性CadenceAllegroPCB设计网络PCB设计CadenceAllegro信号完整性pcb工艺
一个学习信号完整性仿真的layout工程师RouteKeepout和ViaKeepout是在PCB设计中经常遇到的两个概念,也就是禁止布线和打孔。一般我们在一些高速信号的连接器的焊盘下面会挖空,为了控制阻抗来参考第三层,这时就会在新建封装添加RouteKeepout或者ViaKeepout,焊盘的次表层就会自动避让铜皮。或者在设计网口的时候,为了避免一些EMC和信号干扰,也会在网口芯片下面挖空,这
- allegro设置禁止铺铜区的方法
宁静致远2021
Allegro硬件
allegro设置禁止铺铜区的方法CadenceAllegro16.6关于shape分割的一种方法Allegro铺铜设置使用ShapeKeepout设置禁止铺铜区。操作方法是Setup-Areas-ShapeKeepout,这样只是设置了禁止铺铜区,但是还可以在此区域布线和打过孔等等操作。CadenceAllegro16.6关于shape分割的一种方法原文链接:https://blog.csdn.
- Allegro中设置让Route Keepout(禁止布线区)允许布线或打过孔的方法
宁静致远2021
Allegro嵌入式硬件cadence
Allegro中设置让RouteKeepout(禁止布线区)允许布线或打过孔的方法Chapter1Allegro中设置让RouteKeepout(禁止布线区)允许布线或打过孔的方法一、前言二、设置方法Chapter2CadenceAllegroPCB设计88问解析(二十三)之Allegro中设置禁止走线打孔区域(添加Routekeepout和Viakeepout)Chapter3【Allegro技
- cadence allegro原理图DRC,生成网表与导入PCB
师范大学生
cadenceallegroPCBlayoutpcb设计制作
前言 allegro的原理图设计和PCB设计用的是两款软件。而连接两款软件的桥梁是一种叫网表(netlist)的东西。网表记录了原理图中所以的元器件,元器件封装以及网络连接。原理图规则检查(DRC) 在生成网表之前肯定需要一个完全正确无误的原理图,因此先对原理图进行规则检查。 回到原理图根目录界面,选中原理图文件 点击Tools->Designrulecheck,弹出以下窗口: 这里的规
- PDK 编程计划
yesoili
CadencePDK编程ADSPDKPCELL
PDK编程计划序号PDK项目是否完成1复刻SANIP2D2M项目(ADSPDK)完成2复刻WINIPD3M11项目(ADSPDK)完成3复刻WINHBT项目(ADSPDK)running4编写cadence端PDK+DRC待定5复刻WIN模型网表running6批量画版图工具链和菜单栏PDK_CDLrunning业余做一些技术复现,提升技术储备,需要一些MMIC设计师反馈做设计,以及需要一些模型工
- Cadence学习笔记-第一章-基本设置
郑心怡呀
模拟电路cadence
发现了一个版权不详的学习笔记,基于Cadence51的,看了一点发现写的很好,也适合初学者,所以打算学习一下,结合已有的开发环境和工程文件。今天开始第一章。1.1启动前的准备保证软件已经安装,并且可授权使用在shell中设置了正确的环境变量shell不知道是啥,看了看其他同学的解释,蛮清楚的。设置环境变量是程序正常运行必须的,更加具体的,就先放一放。(因为不懂1.1.1启动配置文件:.cdsini
- pcb笔记(二):cadence orcad自动修改Title Block 标题栏的页面序号以及页面总数
小白一枚Y
PCB笔记pcb工艺
cadenceOrcad自动修改TitleBlock标题栏的页面序号以及页面总数前言本文主要讲述如何自动修改TitleBlock的页面序号和页面总数,在学会这自动修改之前都是手动修改或者批量修改,一旦原理图页数够多,可想而知工作量有多大,耗费时间,在批量修改时,怀疑人生啊,不禁想能不能一键修改啊,但是在网上搜到的大多都是批量修改,虽然批量修改的方法不一样,但是都是要一个个的改,好麻烦,然后就自己摸
- 一、cadence PDK 自学笔记-心法
yesoili
CadencePDK编程笔记PDK
我这边ADS/CadencePDK基本大部分都是自学完成的。当然也非常感谢我的前同事周**的帮忙,教了我很多基础的。另外也感谢我现在同事,李**和程*的帮忙,学习了很多cad的视角。其实对于自学写PDK的小伙伴,一般都要如何学习呢?我总结了我几次完成的学习流程:(以cadencePDK为例)首先,自学最重要的是一个成就感的搭建,所以需要先确定以PCell为起点去编写结构。并且,需要了解一下,pdk
- cadence SPB17.4 - allegro - CAM350_V10.7CN 引入槽孔(.rou)文件报错问题的优雅解决思路
宁静致远2021
Allegrocadence嵌入式硬件
cadenceSPB17.4-allegro-CAM350_V10.7CN引入槽孔(.rou)文件报错问题的优雅解决思路Chapter1cadenceSPB17.4-allegro-CAM350_V10.7CN引入槽孔(.rou)文件报错问题的优雅解决思路概述现在用自己的思路去解决CAM350V10.7CN载入SPB17.4产生的槽孔文件出错的问题打开CAM14.6新建一个空工程引入实验目录的ge
- Cadence教程(嘉立创封装导入到orcad)
weixin_51686526
嵌入式硬件
目录1.背景2.物料确定3.下载封装并从ad导出合适封装3.创建新cadence文件并导入4.导入ad文件5.修改dra和pad文件(选做)6.保存并修改orcad1.背景听业内人士说Cadence在制作高端PCB的设计领域有举足轻重的地位,那就学学吧。说实话还开始还是很不适应吧,不过转型总是困难的嘛。其中封装着实是个头疼的问题。网上的教程也是零零散散的,最后还是渐渐搞定了,这里我就面向小白写一篇
- [cadence]Allegro STEP-3D模型导入、匹配、导出的方法及注意事项
LuDvei
cadence嵌入式硬件
AllegroSTEP-3D模型导入、匹配、导出的方法及注意事项STEP模型导入可以在贸泽或者其他官网上下载做好的3D模型,或者用3D建模软件自己做。2.下载方法.3.导入,如果Avaliable里面没有和symbols对应的文件,说明没有对应的3D模型,这时候需要在你的step路径下创建于.dra封装文件相同名称的.step文件4.step文件保存路径,没有的话自己创建见一个,注意不要出现中文名
- 一款国内研发的PCB设计软件-立创EDA
想啥做啥
我们先来看下官方的一些样板工程和原理图PCB布好线的效果3D预览效果原理图简单的聊聊PCB设计软件:像当前免费的PCB设计软件还有KiCAD、DesignSpark(发烧友网)也是不错的,当然我们绝大部分人在学校接触最多的要属AltiumDesigner(前身是Protel),大公司用的比较多的Cadence(Alligro),Pads(powerpcb),其他的还有cadsofteagle等,另
- allegro PCB设计心得笔记(二) PCB板框设计心得
weixin_43244476
CadenceAllegro笔记
CadenceAllegro软件设计PCB板框时,使用Add->line,在Option选择BoardGeometry/Outline,根据PCB需要输入对应坐标,设计好板框。使用Z-Copy命令设计RouteKeepin和PackageKeepin时,需要先使用使用Shape->ComposeShape将Outline层的line先合并成一个shape。使用ComposeShape命令时,一定要
- 【Cadence】Calculator计算sp的3dB带宽
乾巽
CadenceCMOSCadenceADS
【Cadence】Calculator计算sp的3dB带宽1.计算最大增益2.cross函数3.3dB带宽下面演示如何在Cadence计算s参数(如增益)的3dB带宽1.计算最大增益ymax函数2.cross函数cross函数可以计算经过y轴给定值对应的x坐标edgenumber选择1是经过的第一个点选择2则是第二个点3.3dB带宽将两个横坐标相减即可
- 312个免费高速HTTP代理IP(能隐藏自己真实IP地址)
yangshangchuan
高速免费superwordHTTP代理
124.88.67.20:843
190.36.223.93:8080
117.147.221.38:8123
122.228.92.103:3128
183.247.211.159:8123
124.88.67.35:81
112.18.51.167:8123
218.28.96.39:3128
49.94.160.198:3128
183.20
- pull解析和json编码
百合不是茶
androidpull解析json
n.json文件:
[{name:java,lan:c++,age:17},{name:android,lan:java,age:8}]
pull.xml文件
<?xml version="1.0" encoding="utf-8"?>
<stu>
<name>java
- [能源与矿产]石油与地球生态系统
comsci
能源
按照苏联的科学界的说法,石油并非是远古的生物残骸的演变产物,而是一种可以由某些特殊地质结构和物理条件生产出来的东西,也就是说,石油是可以自增长的....
那么我们做一个猜想: 石油好像是地球的体液,我们地球具有自动产生石油的某种机制,只要我们不过量开采石油,并保护好
- 类与对象浅谈
沐刃青蛟
java基础
类,字面理解,便是同一种事物的总称,比如人类,是对世界上所有人的一个总称。而对象,便是类的具体化,实例化,是一个具体事物,比如张飞这个人,就是人类的一个对象。但要注意的是:张飞这个人是对象,而不是张飞,张飞只是他这个人的名字,是他的属性而已。而一个类中包含了属性和方法这两兄弟,他们分别用来描述对象的行为和性质(感觉应该是
- 新站开始被收录后,我们应该做什么?
IT独行者
PHPseo
新站开始被收录后,我们应该做什么?
百度终于开始收录自己的网站了,作为站长,你是不是觉得那一刻很有成就感呢,同时,你是不是又很茫然,不知道下一步该做什么了?至少我当初就是这样,在这里和大家一份分享一下新站收录后,我们要做哪些工作。
至于如何让百度快速收录自己的网站,可以参考我之前的帖子《新站让百
- oracle 连接碰到的问题
文强chu
oracle
Unable to find a java Virtual Machine--安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
作者:草根IT网 来源:未知 人气:813标签:
导读:安装64位版Oracle11gR2后发现启动SQLDeveloper时弹出配置java.exe的路径,找到Oracle自带java.exe后产生的路径“C:\app\用户名\prod
- Swing中按ctrl键同时移动鼠标拖动组件(类中多借口共享同一数据)
小桔子
java继承swing接口监听
都知道java中类只能单继承,但可以实现多个接口,但我发现实现多个接口之后,多个接口却不能共享同一个数据,应用开发中想实现:当用户按着ctrl键时,可以用鼠标点击拖动组件,比如说文本框。
编写一个监听实现KeyListener,NouseListener,MouseMotionListener三个接口,重写方法。定义一个全局变量boolea
- linux常用的命令
aichenglong
linux常用命令
1 startx切换到图形化界面
2 man命令:查看帮助信息
man 需要查看的命令,man命令提供了大量的帮助信息,一般可以分成4个部分
name:对命令的简单说明
synopsis:命令的使用格式说明
description:命令的详细说明信息
options:命令的各项说明
3 date:显示时间
语法:date [OPTION]... [+FORMAT]
- eclipse内存优化
AILIKES
javaeclipsejvmjdk
一 基本说明 在JVM中,总体上分2块内存区,默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 1)堆内存(Heap memory):堆是运行时数据区域,所有类实例和数组的内存均从此处分配,是Java代码可及的内存,是留给开发人
- 关键字的使用探讨
百合不是茶
关键字
//关键字的使用探讨/*访问关键词private 只能在本类中访问public 只能在本工程中访问protected 只能在包中和子类中访问默认的 只能在包中访问*//*final 类 方法 变量 final 类 不能被继承 final 方法 不能被子类覆盖,但可以继承 final 变量 只能有一次赋值,赋值后不能改变 final 不能用来修饰构造方法*///this()
- JS中定义对象的几种方式
bijian1013
js
1. 基于已有对象扩充其对象和方法(只适合于临时的生成一个对象):
<html>
<head>
<title>基于已有对象扩充其对象和方法(只适合于临时的生成一个对象)</title>
</head>
<script>
var obj = new Object();
- 表驱动法实例
bijian1013
java表驱动法TDD
获得月的天数是典型的直接访问驱动表方式的实例,下面我们来展示一下:
MonthDaysTest.java
package com.study.test;
import org.junit.Assert;
import org.junit.Test;
import com.study.MonthDays;
public class MonthDaysTest {
@T
- LInux启停重启常用服务器的脚本
bit1129
linux
启动,停止和重启常用服务器的Bash脚本,对于每个服务器,需要根据实际的安装路径做相应的修改
#! /bin/bash
Servers=(Apache2, Nginx, Resin, Tomcat, Couchbase, SVN, ActiveMQ, Mongo);
Ops=(Start, Stop, Restart);
currentDir=$(pwd);
echo
- 【HBase六】REST操作HBase
bit1129
hbase
HBase提供了REST风格的服务方便查看HBase集群的信息,以及执行增删改查操作
1. 启动和停止HBase REST 服务 1.1 启动REST服务
前台启动(默认端口号8080)
[hadoop@hadoop bin]$ ./hbase rest start
后台启动
hbase-daemon.sh start rest
启动时指定
- 大话zabbix 3.0设计假设
ronin47
What’s new in Zabbix 2.0?
去年开始使用Zabbix的时候,是1.8.X的版本,今年Zabbix已经跨入了2.0的时代。看了2.0的release notes,和performance相关的有下面几个:
:: Performance improvements::Trigger related da
- http错误码大全
byalias
http协议javaweb
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。
响应码分五种类型,由它们的第一位数字表示:
1)1xx:信息,请求收到,继续处理
2)2xx:成功,行为被成功地接受、理解和采纳
3)3xx:重定向,为了完成请求,必须进一步执行的动作
4)4xx:客户端错误,请求包含语法错误或者请求无法实现
5)5xx:服务器错误,服务器不能实现一种明显无效的请求
- J2EE设计模式-Intercepting Filter
bylijinnan
java设计模式数据结构
Intercepting Filter类似于职责链模式
有两种实现
其中一种是Filter之间没有联系,全部Filter都存放在FilterChain中,由FilterChain来有序或无序地把把所有Filter调用一遍。没有用到链表这种数据结构。示例如下:
package com.ljn.filter.custom;
import java.util.ArrayList;
- 修改jboss端口
chicony
jboss
修改jboss端口
%JBOSS_HOME%\server\{服务实例名}\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
中找到
<!-- The ports-default bindings are obtained by taking the base bindin
- c++ 用类模版实现数组类
CrazyMizzz
C++
最近c++学到数组类,写了代码将他实现,基本具有vector类的功能
#include<iostream>
#include<string>
#include<cassert>
using namespace std;
template<class T>
class Array
{
public:
//构造函数
- hadoop dfs.datanode.du.reserved 预留空间配置方法
daizj
hadoop预留空间
对于datanode配置预留空间的方法 为:在hdfs-site.xml添加如下配置
<property>
<name>dfs.datanode.du.reserved</name>
<value>10737418240</value>
 
- mysql远程访问的设置
dcj3sjt126com
mysql防火墙
第一步: 激活网络设置 你需要编辑mysql配置文件my.cnf. 通常状况,my.cnf放置于在以下目录: /etc/mysql/my.cnf (Debian linux) /etc/my.cnf (Red Hat Linux/Fedora Linux) /var/db/mysql/my.cnf (FreeBSD) 然后用vi编辑my.cnf,修改内容从以下行: [mysqld] 你所需要: 1
- ios 使用特定的popToViewController返回到相应的Controller
dcj3sjt126com
controller
1、取navigationCtroller中的Controllers
NSArray * ctrlArray = self.navigationController.viewControllers;
2、取出后,执行,
[self.navigationController popToViewController:[ctrlArray objectAtIndex:0] animated:YES
- Linux正则表达式和通配符的区别
eksliang
正则表达式通配符和正则表达式的区别通配符
转载请出自出处:http://eksliang.iteye.com/blog/1976579
首先得明白二者是截然不同的
通配符只能用在shell命令中,用来处理字符串的的匹配。
判断一个命令是否为bash shell(linux 默认的shell)的内置命令
type -t commad
返回结果含义
file 表示为外部命令
alias 表示该
- Ubuntu Mysql Install and CONF
gengzg
Install
http://www.navicat.com.cn/download/navicat-for-mysql
Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html
Step2:进入下载目录,解压压缩包:tar -zxvf navicat11_mysql_en.tar.gz
- 批处理,删除文件bat
huqiji
windowsdos
@echo off
::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::本例假设文件名中包含的日期字符串(比如:bak-2009-12-25.log)
rem 指定待删除文件的存放路径
set SrcDir=C:/Test/BatHome
rem 指定天数
set DaysAgo=1
- 跨浏览器兼容的HTML5视频音频播放器
天梯梦
html5
HTML5的video和audio标签是用来在网页中加入视频和音频的标签,在支持html5的浏览器中不需要预先加载Adobe Flash浏览器插件就能轻松快速的播放视频和音频文件。而html5media.js可以在不支持html5的浏览器上使video和audio标签生效。 How to enable <video> and <audio> tags in
- Bundle自定义数据传递
hm4123660
androidSerializable自定义数据传递BundleParcelable
我们都知道Bundle可能过put****()方法添加各种基本类型的数据,Intent也可以通过putExtras(Bundle)将数据添加进去,然后通过startActivity()跳到下一下Activity的时候就把数据也传到下一个Activity了。如传递一个字符串到下一个Activity
把数据放到Intent
- C#:异步编程和线程的使用(.NET 4.5 )
powertoolsteam
.net线程C#异步编程
异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。
本文中涉及关键知识点
1. 异步编程
2. 线程的使用
3. 基于任务的异步模式
4. 并行编程
5. 总结
异步编程
什么是异步操作?异步操作是指某些操作能够独立运行,不依赖主流程或主其他处理流程。通常情况下,C#程序
- spark 查看 job history 日志
Stark_Summer
日志sparkhistoryjob
SPARK_HOME/conf 下:
spark-defaults.conf 增加如下内容
spark.eventLog.enabled true spark.eventLog.dir hdfs://master:8020/var/log/spark spark.eventLog.compress true
spark-env.sh 增加如下内容
export SP
- SSH框架搭建
wangxiukai2015eye
springHibernatestruts
MyEclipse搭建SSH框架 Struts Spring Hibernate
1、new一个web project。
2、右键项目,为项目添加Struts支持。
选择Struts2 Core Libraries -<MyEclipes-Library>
点击Finish。src目录下多了struts