- AD19绘制原理图(阻容,IC,排针)
师范大学生
PCBlayoutaltiumdesignerpcb设计制作
前言 时代变了,得学会用新版本的AD了。而且新版本的AD是64位的,处理能力更强一些。阻容器件 进入原理图库之后,要注意屏幕右下角有个方块panels。在panels里面将SCHLibrary视窗勾选,如上图所示。 选中左侧目录中的元器件,在右侧的属性栏中改名。 AD18之后,添加物体的栏目从上方菜单栏移到了画图栏目中的上侧,成为了一个独立的小菜单。当你需要添加不同物体时,可以左键长按单击
- AD19导出bom表的方法(按照元件不同数值分类,重点信息突出)
小林up
硬件硬件嵌入式pcbpcb设计制作经验分享
我画电路图用的是AD19的软件,最后板子画好了要进行元器件采购要生成bom表,查了一下相关的资料,总结整理一下:1.在报告(report)打开BillofMaterials(在PcbDoc或者SchDoc打开都可以)。位置如下图所示:打开界面如下:2.为了按照元件不同数值分类,我们必须把值(Value)的属性选上,在右边的属性栏点击Columns,下拉找到Value属性,然后点击前面的眼睛,添加V
- Altium Designer19中按空格键不能旋转元件的问题
cyjfox
硬件相关pcb工艺
在AD19中,如果发现按空格键不能旋转元件,首先需要注意必须在鼠标左键按下不放的情况下,按空格键才会旋转。而不是按一下鼠标左键选中元件,然后按空格键是不能旋转的。如果问题还不能解决。可以工作区空白处右键弹出菜单选择"Perferences",在弹出的设置窗口左上角选择"Schematic"--"GraphicalEditing",然后在右边找到"AlwaysDrag"选项,取消勾选该选项。最后右下
- ad19生成gerber文件_在“AD19”中怎样将PCB文件转换为GERBER
weixin_39636610
ad19生成gerber文件
四川自贡是历史悠久的老工业城市,上世纪八、九十年代,自贡的锅炉、泵业、阀门全国闻名,在近年发展中,电子产业也取得可喜的成绩。AltiumDesigner在设计电子产品中是应用较多的工具,它的版本更新很快,从最早的Protel到DXP,现在已经到了AltiumDesigner19的时代了。下面介绍一下怎么将PCB原文体转换为制作电路板光绘文件GERBER。许多工程师习惯于将PCB文件设计好后直接送P
- AD19使用笔记
luoqifeng21
一.件库的创立快捷键管脚的电气属性那一端放在外面/元器件中的属性Designator为标记符,1.tab键可以进行管脚的属性设置比如在那里PinLength里面设置长度2.shift键拖动管脚是复制管脚3.M键是移动元器件4.A快捷键元器件管脚的对齐,先选左对齐,然后是垂直分布5.镜像的话是用粘贴加Y键或X键6.IC类元器件的创立直接画名字和描述都用它自己原来的名字,Designator标记符用L
- Vista下AD1980/AD198X声卡驱动
robur
其他技术文摘codecdell64bitxp服务器测试
一直以来,AD198X声卡并无官方驱动。由于此型号芯片太老,大多数OEM厂也停止对它的支持。如果使用XP下的驱动来强行代替,会出现爆音以及设备间歇性失效的问题。使用RT的AC97codec来代替,又会改变声卡插孔的定义。功夫不负有心人(靠,这句话怎么这么熟悉,哈哈),终于一个能在Vista下跑的AD198X驱动被我从DELL官网上揪出来了。此驱动对应AD198X型号的非HD声卡芯片,我的是AD19
- AD19中如何去除不想要的铜皮步骤
十碗阳春面
在进行PCB覆铜操作的时候,往往能够碰到有些铜并非孤铜(又称死铜)但其存在又往往类似孤铜,这种时候想去除这种铜的时候可以用以下方法。当我想去除图中白色区域的覆铜时即可用这种方法。点击Place-PolygonCutout选项,框选图中的区域。鼠标左键每点击一次就相当于绘制了多边形的一条边,从头到尾连起来之后,点击右键退出。这时刚才选中的区域呈白色。如图所示下一步单击鼠标右键找到选项卡Polygon
- AD19 报错记录 Un-Routed Net Constraint: Net LED Between Pad J3-10
define_mine
AD
AD报错:Un-RoutedNetConstraint:NetLEDBetweenPadJ3-10(1493.055mil,1510.079mil)onMulti-Layer[Unplate当然我的线是连着的就一直报错没有连接而且是它自己和它自己没有连接然后网上查说是封装顶底两层的焊盘没有电镀就会出这个warning可以选择不电镀那么上下焊盘没有电连接如果要电镀那么找到这个封装点这个焊盘-Prop
- ad19电气规则检查_AD常用电气设计规则说明与设置
SKOFE
ad19电气规则检查
电气相关的设计规则“Electrical(电气)”设计规则设置在电路板布线过程中所遵循的电气方面的规则,包括4个方面自动控制网www.eadianqi.com版权所有本文来自www.eadianqi.com电气相关的设计规则——安全间距本文来自www.eadianqi.comClearance——安全间距设计规则用于设定在PCB的设计中导线、导孔、焊盘、矩形敷铜填充等组件相互之间的安全距离。自动控
- # AD19规则设置的傻瓜式教程
Handsome_Areas
AD嵌入式pcb设计制作
**AD19规则设置的傻瓜式教程**写在前面:作为一个没有接受过系统ad教育的傻瓜大学生,我深知对于许多硬件与电路知识储备不足的初学者来说,在用AD画图时总会面临各种各样的困境:比如面对一些错误束手无策,比如因为自己的无知而忽略了很多重要的小细节。老老实实地学习硬件与电路知识固然才是解决问题的根本道路,但是这条路的过程是很漫长的,特别是你选择的专业还不一定有相关的课程。当任务催的紧或者你想迅速上手
- AD19(Altium Designer)如何显示和隐藏网络
I_van
STM32编辑器物联网linux图论
AD19(AltiumDesigner)如何显示和隐藏网络1、快捷键N+H+(点击要隐藏的网络)n’h点击即可2、选择工具栏view(视图)>>>Connect(连接)>>>Shownetwork(显示网络)显示网络和隐藏网络同理
- ad18学习笔记十一:显示和隐藏网络、铺铜
Gutie_bartholomew
AltiumDesignerad18
如何显示和隐藏网络?AltiumDesigner--如何快速查看PCB网络布线_ad原理图查看某一网络的走线_辉_0527的博客-CSDN博客AD19(AltiumDesigner)如何显示和隐藏网络如何显示和隐藏铺铜?AltiumDesigner20在PCB中显示或隐藏每层铺铜-百度经验AD打开与关闭铺铜显示的方法_TendWinAD18中隐藏和显示铺铜_ad软件隐藏铺铜如何恢复_xing@me
- AD19 编译报错:has only one pin 和 floating net label
滴水未满
网络编号放置的时候需要:当光标捕捉到导线时,光标上显示红色星行标签,此时单击鼠标放置。不然放置完编译可能会有大量如题所示的编译错误(只要有这种错误PCB中线就连不上,不能小视)
- 关于AD19常用功能和使用技巧的总结
TaylorS_SF
pcbADpcb设计制作
关于AltiumDesigner19常用功能和使用技巧的总结文章目录关于AltiumDesigner19常用功能和使用技巧的总结一、常用功能原理图PCB图想到在更一、常用功能原理图快捷方式原理图上方的工具栏右键或点击小三角会出来一些快捷方式,比如布线后就可以添加网络标签。网络标签对需要连线的模块引出一部分线段,然后添加网络标签,再双击网络标签改名成你希望它的名称。同理,在另外一个模块进行同样的操作
- AD19基础应用技巧(位号的调整)
Naiva
AltiumdesignerAD19AD
在进行元件装配时,需要输出相应的装配文件,而元件的位号图可以方便比对元件装配。隐藏其他层,只显示Overlay和Solder层可以更方便地进行位号调整。一般来说,位号大都放到相应元件旁边,其调整应遵循以下原则:(1)位号显示清晰。位号的字宽和字高可使用常用的尺寸:4/20mil、5/25mil、6/30mil、8/40mil,具体的尺寸还需根据板子的空间和元件的密度灵活设置。若是需要将位号信息印制
- [AD19] 使用元器件向导为元件绘制PCB封装
ShadyPi
杂技
文章目录1新建PCB元件库文件2打开元器件向导3为元件封装设置参数3.1选择封装类型与单位3.2定义焊盘尺寸3.3设置焊盘间相对位置3.4设置外框宽度3.5选择焊盘个数3.6为封装命名4封装完成1新建PCB元件库文件在创建了PrjPcb文件后,有两种方法创建PCB元件库文件。一可以直接通过文件-新的-库-PCB元件库创建;如果想把PcbLib创建在多个PrjPcb文件中的某个特定项目下,则可右键单
- ad18学习笔记五:统计焊盘数量(board information)
Gutie_bartholomew
AltiumDesignerad焊盘
AD18之后,AltiumDesigner改动比较大。下面将介绍AD19如何统计焊盘(PAD数量)与SMT贴片数量与插件数量1:PCB空白处->F11->Properties选项卡->BoardInformation->Pads2:Pads包括通孔焊盘和贴片焊盘Vias包括过孔Pad/ViaHoles包括焊盘和过孔的孔由此计算:贴片焊盘数量=Pads+Vias-Pad/ViaHoles3:也可以点
- Altium Designer 19 (一) 简介
无剑_君
一、AltiumDesigner19简介 AltiumDesigner19是一款专业的整的端到端电子印刷电路板设计环境,简称:AD19,适用于电子印刷电路板设计。它结合了原理图、ECAD库、规则和限制条件、BoM、供应链管理、ECO流程和世界一流的PCB设计工具。利用软件强大的工具,您可以完全掌控设计过程,提高了整个设计团队的生产力和工作效率,为您节省总体成本、缩短产品上市时间,助您一直处于新科
- AD19原理图的设计流程
琅中之嶹
AD19科技
AltiumDesigner19的原理图设计大致可以分为9个步骤:(1)新建原理图。这是原理图设计的第一步。(2)图纸设置。图纸设置就是要设置图纸的大小,方向等信息。图纸设置要根据电路图的内容和标准化来进行。(3)加载元件库。加载元件库就是添加原理图绘制所需要用到的元件库添加到工程中。(4)放置元件。从加载的元件库中选择需要的元件放置到原理图中。(5)元件位置调整。根据原理图设计需要,将元件调整到
- AD19生成PCB_在Altium中导入Cadence Allegro的PCB文件
weixin_39883374
AD19生成PCBexe文件解析
上周吐槽了一下Allegro/OrCAD的版本兼容性......吐槽归吐槽,我们还是要面对现实实际工作中,除了需要打开不同版本的Allegro文件之外,有时还需要将Allegro的PCB转成Altium的格式。那具体如何操作呢?开始之前...先来回答一些常见的问题:Q:安装了AltiumDesigner,就可以导入Allegro的PCB文件吗?A:未必。如果是*.brd格式的PCB,则必须要在同一
- 【AD】AD19/20笔记及快捷键
Z小旋
AltiumdesignerADAltiumDesignerAD快捷键AD总结
首先简单的介绍下AD,在绘制电路板时,我们需要分别创建器件的原理图,保证其接线和各个模块之间关联的正确,对应器件的PCB在图中框着的四个部分,分别为原理图,PCB图,PCB封装库,原理图封装图一个电路板首先要有其对应的原理图同时,要有其对应的PCB图而原理图中的封装,则是在对应的原理图封装库中PCB中的封装,则是在对应的PCB封装库中在AltiumDesigner中经常遇到的五种后缀是.PcbDo
- 如何将图片导入AD
PrayerVV
电子设计嵌入式硬件
本文介绍了将图片导入AD中作为丝印或任意层,笔者使用版本为AD19,本文所述在AD19中切实可行。文章目录1.下载PCBLogoCreater脚本2.一张双色图3.导入AD1.下载PCBLogoCreater脚本笔者已上传至我的资源中,没有脚本的朋友可自行下载,无需C币,免费下载。2.一张双色图双色图即只有黑白两种颜色(否则脚本无法正常运行),可以任选一张彩色图片,然后用画图打开,另存为bmp格式
- AD19敷铜笔记
宁新爱硬件
硬件工程pcb工艺
敷铜全过程对于每一代AD的更新都会在很多操作方面存在一定的差异和区别,针对AD19,关于敷铜做个教程。1、规则设置(1)在PCB界面首先在设计中对规则进行设置(DesignRulesPlanePowerPlaneConnectStylePolygonConnectStylesPolygonConnect)选中子文件:右键新建新规则(NewRule)在PolygonConnect中WhereTheF
- Altium Designer中层叠管理器的使用
wy503052
AltiumDesigner
1.层叠管理器的打开打开AD19软件按快捷键D->K,打开层叠管理器。2.新建、删除、移动、复制层单击鼠标右键,打开快捷菜单3、正片、负片的概念正片:信号层,所见即所得,有线的部分敷铜。小电源用正片。负片:平面层,划线的位置没有铜。大电源、接地用负片,负片在移动器件时,可以自动避让。
- ad19做直插封装 ipc_共享一下自己的PCB封装库(Altium Designer)
话食科普
ad19做直插封装ipc
包括自己几年积累下来的,有3D显示,STM32系列的有STM32F103C8、VE、ZE,F105VC、F107VC为了不增加麻烦,解压后直接打开“LIBPKG”工程,原理图封装与PCB封装直接对应好了,如果修改好了封装,直接编译工程就好了,为了防止出错,将3D模型画在了机械13层,自己添加3D模型的方法是打开封装,切换到机械层,放置3DBody,画好后,可以更改颜色与高度等等。添加别人的封装库的
- AD19 PCB设计导入元件库、导出pdf、定义板子形状、生成元件库、铺铜基本操作总结
老子姓李!
ADPCB
导入元件库1.点击右侧components2.右键,然后选择“AddorRemoveLibraries.”3.点击从文件安装4.选择库文件导出PDF导出原理图或者pcb等信息pdf操作文件->智能pdf定义板子形状使用keep_out的放置线径来绘制板子形状1,选住keep-outlayer2.操作;放置->keep_out->放置“线径”如果操作不了,则是没有选择keep-outlayer3.按
- AD19 修改丝印大小、字体、粗细
一剃解千愁
开始这样随便选择一个丝印,右键,点击“查找相似对象”只选择“TextHeight”,该any为same,然后点确定出现下图,更改TextHeight的大小就可以修改丝印大小了把TextHeight数字变大,如100.37mil,键盘按Enter确定,或点击右上角的X,关闭窗口,自动确定修改后的结果:对比开始注意到这还有个设置:TrueType,修改字体改成TimesNewRoman更改一下大小和字
- 从立创EDA导入AD19库的方法(解决无法导入封装库的问题)
暮尘依旧
Altiumdesignerpcb设计制作
写在前面之前从立创EDA导封装库到AD里面,一保存的时候,总是直接消失了,而原理图库直接没办法保存,网上搜到的好像是说两者不兼容,所以写这篇文章来说一下解决方案。原理图库原理图库,博主没找到好的方法,但是原理图画起来特别快,所以建议大家自己绘制原理图,这样的方法是最快的(注意原理图的引脚电气符号也就是四个点要朝外噢)封装库1.导入立创EDA的封装库,首先先在立创商城的元件库里面搜索你需要用到的元件
- AD19 双层板导出Gerber文件
DJDN426611
电工笔记AltiumDesignerAD19Gerber
在某些情况下,我们需要把pcb文件导出Gerber文件,已用于PCB光板的制作。下面以AD19为例,概述该过程(参考嘉立创Gerber文件导出步骤)。1、设置原点(建议在板框右上角10mm及以上位置)2、在DrillDrawing层放置文本“.Legend”3、导出Gerber文件底下下拉箭头选项分别为“UsedOn”、“AllOff”,右侧机械层不勾选。其余默认。4、导出钻孔文件默认即可。
- PCB学习笔记——AD19批量修改命名元器件
MR泥猴桃
学习笔记
AD版本为19.1.5(ps:之前下的19.0.4版本查找功能缺失,故重新安装了新版本)如下图有一堆电阻,我们可以一个一个地在properties中添加命名,但这样太过于麻烦。如果有成百上千个元器件需要命名,那肯定是需要批量修改工具的。用鼠标框住需要修改的电阻(即选中)然后进入工具-标注-原理图-标注快捷键TAA根据自己的排版选择合适的命名顺序,再选择标注范围OnlySelectedPart(被选
- Nginx负载均衡
510888780
nginx应用服务器
Nginx负载均衡一些基础知识:
nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比
- RedHat 6.4 安装 rabbitmq
bylijinnan
erlangrabbitmqredhat
在 linux 下安装软件就是折腾,首先是测试机不能上外网要找运维开通,开通后发现测试机的 yum 不能使用于是又要配置 yum 源,最后安装 rabbitmq 时也尝试了两种方法最后才安装成功
机器版本:
[root@redhat1 rabbitmq]# lsb_release
LSB Version: :base-4.0-amd64:base-4.0-noarch:core
- FilenameUtils工具类
eksliang
FilenameUtilscommon-io
转载请出自出处:http://eksliang.iteye.com/blog/2217081 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- xml文件解析SAX
不懂事的小屁孩
xml
xml文件解析:xml文件解析有四种方式,
1.DOM生成和解析XML文档(SAX是基于事件流的解析)
2.SAX生成和解析XML文档(基于XML文档树结构的解析)
3.DOM4J生成和解析XML文档
4.JDOM生成和解析XML
本文章用第一种方法进行解析,使用android常用的DefaultHandler
import org.xml.sax.Attributes;
- 通过定时任务执行mysql的定期删除和新建分区,此处是按日分区
酷的飞上天空
mysql
使用python脚本作为命令脚本,linux的定时任务来每天定时执行
#!/usr/bin/python
# -*- coding: utf8 -*-
import pymysql
import datetime
import calendar
#要分区的表
table_name = 'my_table'
#连接数据库的信息
host,user,passwd,db =
- 如何搭建数据湖架构?听听专家的意见
蓝儿唯美
架构
Edo Interactive在几年前遇到一个大问题:公司使用交易数据来帮助零售商和餐馆进行个性化促销,但其数据仓库没有足够时间去处理所有的信用卡和借记卡交易数据
“我们要花费27小时来处理每日的数据量,”Edo主管基础设施和信息系统的高级副总裁Tim Garnto说道:“所以在2013年,我们放弃了现有的基于PostgreSQL的关系型数据库系统,使用了Hadoop集群作为公司的数
- spring学习——控制反转与依赖注入
a-john
spring
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。
- 用spool+unixshell生成文本文件的方法
aijuans
xshell
例如我们把scott.dept表生成文本文件的语句写成dept.sql,内容如下:
set pages 50000;
set lines 200;
set trims on;
set heading off;
spool /oracle_backup/log/test/dept.lst;
select deptno||','||dname||','||loc
- 1、基础--名词解析(OOA/OOD/OOP)
asia007
学习基础知识
OOA:Object-Oriented Analysis(面向对象分析方法)
是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。
OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服务层)
- 浅谈java转成json编码格式技术
百合不是茶
json编码java转成json编码
json编码;是一个轻量级的数据存储和传输的语言
在java中需要引入json相关的包,引包方式在工程的lib下就可以了
JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非
常适合于服务器与 JavaScript 之间的数据的交
- web.xml之Spring配置(基于Spring+Struts+Ibatis)
bijian1013
javaweb.xmlSSIspring配置
指定Spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-dao-bean.xml,/WEB-INF/spring-resources.xml,
/WEB-INF/
- Installing SonarQube(Fail to download libraries from server)
sunjing
InstallSonar
1. Download and unzip the SonarQube distribution
2. Starting the Web Server
The default port is "9000" and the context path is "/". These values can be changed in &l
- 【MongoDB学习笔记十一】Mongo副本集基本的增删查
bit1129
mongodb
一、创建复本集
假设mongod,mongo已经配置在系统路径变量上,启动三个命令行窗口,分别执行如下命令:
mongod --port 27017 --dbpath data1 --replSet rs0
mongod --port 27018 --dbpath data2 --replSet rs0
mongod --port 27019 -
- Anychart图表系列二之执行Flash和HTML5渲染
白糖_
Flash
今天介绍Anychart的Flash和HTML5渲染功能
HTML5
Anychart从6.0第一个版本起,已经逐渐开始支持各种图的HTML5渲染效果了,也就是说即使你没有安装Flash插件,只要浏览器支持HTML5,也能看到Anychart的图形(不过这些是需要做一些配置的)。
这里要提醒下大家,Anychart6.0版本对HTML5的支持还不算很成熟,目前还处于
- Laravel版本更新异常4.2.8-> 4.2.9 Declaration of ... CompilerEngine ... should be compa
bozch
laravel
昨天在为了把laravel升级到最新的版本,突然之间就出现了如下错误:
ErrorException thrown with message "Declaration of Illuminate\View\Engines\CompilerEngine::handleViewException() should be compatible with Illuminate\View\Eng
- 编程之美-NIM游戏分析-石头总数为奇数时如何保证先动手者必胜
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class Nim {
/**编程之美 NIM游戏分析
问题:
有N块石头和两个玩家A和B,玩家A先将石头随机分成若干堆,然后按照BABA...的顺序不断轮流取石头,
能将剩下的石头一次取光的玩家获胜,每次取石头时,每个玩家只能从若干堆石头中任选一堆,
- lunce创建索引及简单查询
chengxuyuancsdn
查询创建索引lunce
import java.io.File;
import java.io.IOException;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Docume
- [IT与投资]坚持独立自主的研究核心技术
comsci
it
和别人合作开发某项产品....如果互相之间的技术水平不同,那么这种合作很难进行,一般都会成为强者控制弱者的方法和手段.....
所以弱者,在遇到技术难题的时候,最好不要一开始就去寻求强者的帮助,因为在我们这颗星球上,生物都有一种控制其
- flashback transaction闪回事务查询
daizj
oraclesql闪回事务
闪回事务查询有别于闪回查询的特点有以下3个:
(1)其正常工作不但需要利用撤销数据,还需要事先启用最小补充日志。
(2)返回的结果不是以前的“旧”数据,而是能够将当前数据修改为以前的样子的撤销SQL(Undo SQL)语句。
(3)集中地在名为flashback_transaction_query表上查询,而不是在各个表上通过“as of”或“vers
- Java I/O之FilenameFilter类列举出指定路径下某个扩展名的文件
游其是你
FilenameFilter
这是一个FilenameFilter类用法的例子,实现的列举出“c:\\folder“路径下所有以“.jpg”扩展名的文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
- C语言学习五函数,函数的前置声明以及如何在软件开发中合理的设计函数来解决实际问题
dcj3sjt126com
c
# include <stdio.h>
int f(void) //括号中的void表示该函数不能接受数据,int表示返回的类型为int类型
{
return 10; //向主调函数返回10
}
void g(void) //函数名前面的void表示该函数没有返回值
{
//return 10; //error 与第8行行首的void相矛盾
}
in
- 今天在测试环境使用yum安装,遇到一个问题: Error: Cannot retrieve metalink for repository: epel. Pl
dcj3sjt126com
centos
今天在测试环境使用yum安装,遇到一个问题:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。
&n
- 单例模式
shuizhaosi888
单例模式
单例模式 懒汉式
public class RunMain {
/**
* 私有构造
*/
private RunMain() {
}
/**
* 内部类,用于占位,只有
*/
private static class SingletonRunMain {
priv
- Spring Security(09)——Filter
234390216
Spring Security
Filter
目录
1.1 Filter顺序
1.2 添加Filter到FilterChain
1.3 DelegatingFilterProxy
1.4 FilterChainProxy
1.5
- 公司项目NODEJS实践0.1
逐行分析JS源代码
mongodbnginxubuntunodejs
一、前言
前端如何独立用nodeJs实现一个简单的注册、登录功能,是不是只用nodejs+sql就可以了?其实是可以实现,但离实际应用还有距离,那要怎么做才是实际可用的。
网上有很多nod
- java.lang.Math
liuhaibo_ljf
javaMathlang
System.out.println(Math.PI);
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1));
System.out.println(Math.abs(111111111));
System.out.println(Mat
- linux下时间同步
nonobaba
ntp
今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方
- ZooKeeper3.4.6的集群部署
roadrunners
zookeeper集群部署
ZooKeeper是Apache的一个开源项目,在分布式服务中应用比较广泛。它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步、集群管理、配置文件管理、同步锁、队列等。这里主要讲集群中ZooKeeper的部署。
1、准备工作
我们准备3台机器做ZooKeeper集群,分别在3台机器上创建ZooKeeper需要的目录。
数据存储目录
- Java高效读取大文件
tomcat_oracle
java
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(new File(path)); 这种方法带来的问题是文件的所有行都被存放在内存中,当文件足够大时很快就会导致
- 微信支付api返回的xml转换为Map的方法
xu3508620
xmlmap微信api
举例如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><