- 阀门定位器
ZHD18060503853
单片机嵌入式硬件
阀门定位器:(福克斯波罗,YTC,山武)PLC:(西门子,施耐德,ABB,AB,三菱,欧姆龙)泵阀:(威格士,哈威,伊顿,阿托斯)传感器:(倍加福,西克,伦茨,巴鲁夫,易福门,图尔克,安川)编码器:(海德汉,堡盟,亨士乐)西门子:罗宾康,6AG1模块,6FC5851数控软件,3UF电机保护器,数控卡件,烟气分析仪霍尼韦尔:微动开关,测厚仪配件,麦克森燃烧ABB:DCS,张力控制器,压力计,机器人配
- A20B-8002-0020发那科
ZHD18060503853
自动化
阀门定位器:(福克斯波罗,YTC,山武)PLC:(西门子,施耐德,ABB,AB,三菱,欧姆龙)泵阀:(威格士,哈威,伊顿,阿托斯)传感器:(倍加福,西克,伦茨,巴鲁夫,易福门,图尔克,安川)编码器:(海德汉,堡盟,亨士乐)西门子:罗宾康,6AG1模块,6FC5851数控软件,3UF电机保护器,数控卡件,烟气分析仪霍尼韦尔:微动开关,测厚仪配件,麦克森燃烧ABB:DCS,张力控制器,压力计,机器人配
- 1、硬件工程师笔面试真题汇总
逼子歌
硬件工程师笔试面试题目汇总面试职场和发展硬件工程师数字电路模拟电路电路原理
目录1、电阻1)上拉电阻的作用2)PTC热敏电阻作为电源电路保险丝的工作原理2、电容1)电容的特性2)电容的特性曲线3)1uf的电容通常来滤除什么频率的信号3、电感4、二极管1)二极管特性2)二极管伏安特性曲线3)如果一个LED指示灯没有定义颜色,红、绿、黄、橙、蓝、白色你会选择哪一种,为什么?4)简述TVS瞬态电压抑制二极管的工作原理5、三极管1)晶体管基本放大电路有共射、共集、共基三种接法,简
- 2、硬件工程师笔试面试汇总
逼子歌
硬件工程师笔试面试题目汇总面试单片机硬件工程师嵌入式硬件硬件工程
目录1、电阻1)电阻选型时一般从哪几个方面进行考虑?2)上拉电阻的作用3)PTC热敏电阻作为电源电路保险丝的工作原理4)如果阻抗不匹配,有哪些后果2、电容1)电容选型一般从哪些方面进行考虑?2)电容的特性3)电容的特性曲线4)1uf的电容通常来滤除什么频率的信号5)寄生电容是什么,其消除方法一般有哪些3、电感1)电容电压和电感电流不能突变的主要原因?4、二极管1)二极管特性2)二极管伏安特性曲线3
- SAP MM-MIRO-参考交货单应用(采购财务协同对账方案)
图逗
业务背景介绍当前UF公司进行应付账款对账方式,是以采购部门作为主导,采购业务人员与供应商对帐(确认收货数量、确认应付总金额),双方确认无误后,采购部提供对账单以及供应商的发票单据给予财务部进行系统内部发票校验。对于上述这个环节,因SAP-MIRO发票校验只能通过供应商实际过账日/采购订单项目/物料凭证中的参考交货单等进行行项目校验,无法根据采购部对账后的数据源进行直接校验,导致财务对账人员还需根据
- 实例:NX二次开发使用链表进行拉伸功能(链表相关功能练习)
白雪公主的后妈
ug二次开发NX二次开发链表相关函数的应用
一、概述在进行批量操作时经常会利用链表进行存放相应特征的TAG值,以便后续操作,最常见的就是拉伸功能。这里我们以拉伸功能为例子进行说明。二、常用链表相关函数UF_MODL_create_list创建一个链表,并返回链表的头指针。UF_MODL_put_list_item插入元素到链表中,不检验对象是否重复,或者已经存在。UF_MODL_ask_list_count获取链表对象数量,从头开始遇到NU
- NX/UG二次开发—参数方程绘制曲线UF_MODL_create_spline
恩·艾克斯·红
NX二次开发参数方程曲线
最近在刀路转曲线,发现这个函数创建参数曲线非常方便,只需要有参数方程,即可创建样条线。其次,螺旋线比样条线要卡一些。这个函数还可以根据nurbs刀路信息绘制刀路曲线。官方案例,创建一个样条类型的螺旋线:staticvoiddo_ugopen_api(void){char*diams[2]={"0.5","0.0"};inti;intk_fixup;intp_fixup;tag_tspline_id
- 【Unity】使用ZXing实现二维码功能
张不无
Unity程序设计unity游戏引擎
问题描述在游戏开发过程中,经常会遇到需要使用二维码。本教程将使用ZXing,简单讲述一下在Unity里是如果使用二维码功能的。Zing库放到网盘里,方便大家下载。链接:https://pan.baidu.com/s/1Uf9ZqpuymL1B2W0bHhmPZA?pwd=85vr提取码:85vr1.先把ZXing库放入到工程的Plugins文件夹下2.在Unity里搭建一个简单的UI3.加入测试代
- 开关电源用什么电容
夕日坂
b站唐老师视频学习硬件工程pcb工艺硬件架构
开关电源电容使用介绍前言 先介绍一个不错的公司设计手册的网址,可以作为参考教程去看:设计手册.再看下TI公司的例子方案,下面是LM2576的一个原理图和PCB设计,原理图中我们的输入电容是大容量和小容量的并联。输出电容也是一个大容量和小容量的并联。示意图如下:图1LM2576示意图小容量电阻,我们统一取0.1uF,大容量的越大越好,在设计PCB的时候,对于Ci,小容量的靠近芯片,对于Co,大容量
- ADC外部电路阻容值的搭配
zd845101500
单片机嵌入式硬件
adc输入端电阻电容如上图每个端口两个电阻分压,增大ADC采集电压的范围。差分端口并联电阻C17\18\19\20,改善共模干扰(不太确定这个电阻的功能)。对地电容增加采集电压稳定性。在一块成品ADC采集板上,万用表测得的并联电容C17为2.3uf,对地电容为1NF,串联100电阻。通道0和1为例,两端口组成差分输入采集,当不需要分压时,去掉R15。此时R14的阻值会对差分输入产生影响,经试验电阻
- 芯片附近0.1uF电容有什么用?
BinaryStarXin
硬件设计提升之路滤波效果耦合(隔直通交)滤波储能硬件架构材料工程硬件工程
电容思维导图如下:电容有四大作用:去耦、耦合(隔直通交)、滤波、储能。今天我们主要谈论去耦作用。电容封装相信大家都用过这几种电容,板子上最多的是多层陶瓷电容。钽电容:主要用在电源电路中,博主被它炸过很多次......去耦电容这是STM32F103最小系统原理图,STM32F103VET6需要五路3.3V供电,他的3.3V一般来源于LDO(低压差线性稳压器),比如LM1117。5V转3.3V的电路:
- Zookeeper概念篇
AStreet
数据模型:Zookeeper通过分层名称空间来管理数据,和文件系统类型,唯一的不同点是每个znode既可以创建children,同时也可以存储数据。每个znode的路径是通过\分割的字符串,每个路径都是唯一的,不存在相对路径。任意Unicode字符都可以用于构建路径,除了一下几个限制:空字符串(\u0000)、\u0001-\u001F和\u007F、\u009F(不好展示)、\ud800-uF8
- 2021-911-51单片机复位电路
yrx020307
51单片机单片机
电容10uf电阻10kRST处的电压就是10k电阻两端的电压51单片机RST引脚高电平有效–复位RST引脚低电平无效------单片机正常工作低于1.5v为低电平信号高于1.5v为高电平信号这个复位电路可以理解为一个串联电路即电容和电阻的总电压为5v想复位,需要电阻两端的电压低于1.5v即电容的电压要充电到3.5v3.5/5*100%=0.7即电容充电到端电压的0.7倍,可复位电容器的充电时间常数
- 关于clion输出中文乱码的问题
ORI2333
C++c++
描述中文输出为乱码原因在Windows下的默认编码是GBK,而gcc编译器默认是UTF-8,两者冲突。解决办法将clion编码调整为UF-8,将控制台编码调为GBK。参考文章。但是每次新建项目都要重新调整。添加头文件#include并在程序开始前加上:system("chcp65001>nul");65001是UTF-8代码页虽然也比较麻烦但是没什么弊端。
- 【Algorithms 4】算法(第4版)学习笔记 01 - 1.5 案例研究:union-find算法
MichelleChung
算法学习算法
文章目录前言参考目录学习笔记1:动态连通性2:UF实现1:快速查找quick-find2.1:demo演示12.2:demo演示22.3:quick-find代码实现3:UF实现2:快速合并quick-union3.1:demo演示13.2:demo演示23.3:demo演示33.4:quick-union代码实现4:UF实现3:加权quick-union算法4.1:demo演示4.2:加权qui
- [GO]使用 Multi Part上传超过4G的大文件(全球首创)
fishjam
golang开发语言后端
前言最近在学习并使用go语言进行一些项目的开发,也测试了一下http+内置的multipart.Writer来实现POST上传文件到我以前的一个Java版本的文件服务器上.网上的文章一般都很简单,按照其规范编写了如下上传多个文件的测试代码:for_,uf:=rangeuploadFiles{fileInfo,_:=os.Stat(uf)file,_:=os.Open(uf)fileWrite,_:
- 树莓派 pico 无法被Thonny识别 :Thonny Device is busy or does not respond
wilsonwd
树莓派pico嵌入式硬件python
原因:是给树莓派放了一个main.py的文件并在main.py中写了死循环,导致pico在一开机就忙着在运行main.py解决方法:官网提供了擦除Flash的uf2文件,到树莓派官网下载文件将树莓派与电脑的连接断开按住Pico的BOOTSEL按钮(按住不要松)连接Pico与电脑松开BOOTSEL按钮将擦除Flash的uf2文件复制到Pico的盘符下(就像刷MicroPython固件的时候一样)等树
- NX二次开发获取圆弧的四个象限点
曹大师
UFUNNX二次开发
我是用来用来画水路线框的UF_MODL_ask_curve_points()可以按弧长或者弧度获取曲线的等分点,取PI/2的圆弧,即将圆弧四等分,你也可以取任意等分点。intGetArcPoint(tag_tarc_tag,doublepoint[4][3]){if(arc_tag==0)return0;intnum=0;doulbe*pt;UF_MODL_ask_curve_points(arc
- NX二次开发PK获取体的面,边,顶点
曹大师
UG内部函数c++
PK_BODY_ask_faces()体获取面,PK_BODY_ask_edges()体获取边,PK_BODY_ask_vertices()体获取顶点。tag_tug_body;//输入的体的tagtag_tps_tag=null;UF_PS_ask_ps_tag_of_object(ug_body,&ps_tag);//通过NX对象获取PK对象//体获取边intedge_num=0;//(输出)
- UF_UI_select_with_single_dialog()通过单选对话框选择单个对象。对象可以通过光标或输入名称进行选择。对象被突显出来。
曹大师
UFUNNX二次开发c++
intresponse=0;//返回用户操作类型,点了哪一种返回取消或者确定tag_tobjtag=NULL_TAG;//输出选择对象tag;doublecursor[3];//输出光标位置tag_tview_tag=NULL_TAG;//输出视图tag;UF_UI_select_with_single_dialog("请选择一个对象","获取对象类型",UF_UI_SEL_SCOPE_ANY_I
- 电容选型实例,电容手册参数解读,电容分类
小郭爱学习@
硬件工程硬件架构嵌入式硬件单片机
电容概述1.电容是表现电容器容纳电荷本领的物理量,在电路设计中,会用到各式各样的电容,如今电路设计进入高速时代,电容的使用更加必不可少。2.电容的本质是存储电荷与释放电荷,如图,当电压高时存储电荷,当电压低时释放电荷,从而达到输出平稳波形的效果即是滤波效果。3.我们许多人对电容的概念还只是停留在理想电容的阶段,但是在实际的选型应用中,电容还有许多重要的参数,可能也不知道1uF的陶瓷电容和1uF的铝
- 【UG\NX二次开发】UF 计算曲线的最大曲率数据 (UF_MODL_ask_max_curvature)
社恐猫
NX二次开发专栏NX二次开发
/*判断曲线是否是样条*/boolisSpline(tag_tcruve_tag){logicalis_spline=0;UF_EVAL_p_tevaluator;UF_CALL(UF_EVAL_initialize(cruve_tag,&evaluator));UF_CALL(UF_EVAL_is_spline(evaluator,&is_spline));UF_CALL(UF_EVAL_fre
- 【UG\NX二次开发】UF 加载与卸载目标dll(UF_load_library、UF_unload_library)
社恐猫
NX二次开发专栏NX二次开发
/*加载dll和卸载dll*/voiddll_call_dll(chardll_path[255]){UF_initialize();typedefvoid(*load_ufusr_f_p_t)(char*param,int*retcode,intparamLen);load_ufusr_f_p_tload_ufusr_ptr=NULL;intrc=UF_CALL(UF_load_library(
- 【UG\NX二次开发】UF 光顺样条曲线(UF_CURVE_smooth_spline_data)
社恐猫
NX二次开发专栏NX二次开发
boolsmoothSpline(tag_tfrom_spline,doubletol_dist,doubletol_angel,tag_t*smoothed_spline){UF_UNDO_mark_id_tmark_id;try{UF_UNDO_set_mark(UF_UNDO_visible,NULL,&mark_id);UF_CURVE_spline_tspline_data;intnum
- 【UG\NX二次开发】UF_CURVE_create_simplified_curve 简化样条曲线成基本曲线(直线、圆弧等
社恐猫
NX二次开发专栏NX二次开发
boolsimplifySpline(tag_tspline_tag,doubletol,vector&vSimplifiedCurves){UF_UNDO_mark_id_tmark_id;try{UF_UNDO_set_mark(UF_UNDO_visible,NULL,&mark_id);intn_segments;tag_t*segments;vSimplifiedCurves.clear
- replace non-printing
tianya111cy
Javajava人工智能php
javaversion?publicstaticStringreplace(Stringinput){Stringre="[\u0000-\u0009\u000b-\u001f\ue000-\uf8ff]";Patternp=Pattern.compile(re);Matcherm=p.matcher(input);Stringoutput=m.replaceAll("");returnoutpu
- 【分离的路径 USACO 2006】(DCC | 边双连通分量 | 悬挂点 | 表思想 | 重边special judge | tarjan alg.)
XNB's Not a Beginner
数据结构算法c++图搜索图论
jumper题目大意:有n个旅游景点r条路线,每条路线双向链接两个景区由于每条线路都有可能被施工,并且保证每次施工只对一条线路进行。问至少需要添加几条边,能保证不论那条边在修建时,城市始终还是连通的/**分离的路径USACO2006jan.Gold/roadconstructionPOJ3352*/#include#include#include#include#include#define_uf
- Windbg_11-Windbg反汇编命令
0rch1d
软件调试Windbg使用windwos软件调试
1.内容概要:反汇编命令概览:反汇编命令的使用:1.1:windbg中,反汇编系列的命令以u开头:u命令或者ub命令默认只会反汇编出8条指令,加入查看更多可以使用以下方式:uAddress|countAddress:可以是数值,也可以是变量,count指定显示的反汇编的行数,不指定的化默认为8行。uf命令可以自动识别函数结尾,将整个函数反汇编出来。1.2:使用演示:写一个函数并编译,用于测试:用w
- 0.1UF和10UF电容并联使用-学习笔记-不定期更新
Ed_Moli_Circling
学习笔记
看电路图中有这个电容,想了解一下原因,但是网上看到的文章多是引用的下面链接的。本来不想也引用,奈何他们引用的都不全,且原创文有些为了趣味加的内容,个人不太喜,故自己整理一下。引用链接:一文搞懂0.1UF和10UF电容并联使用技巧(qq.com)侵删!芯片附近放置的电容0.1uF(100nF,毫、微、纳、皮),结论:其实,不一定选0.1uF,而是按下表选。频率范围/HZ电容取值(智果芯)DC-100
- 利用ufun对部件进行操作(导入、导出)
白雪公主的后妈
NX二次开发常用函数ug二次开发NX二次开发NX二次开发常用函数
一、概述在NX二次开发中我们常常会用到导入和导出命令,这些函数一般放在UF_part.h头文件下,下面针对以上有关功能结合案例进行说明。二、功能函数说明2.1导出函数UF_PART_export_with_options函数使用案例(导出当前显示窗口所有实体部件)函数说明:第一个参数名称(包含路径);第二个参数导出个数;第三个参数导出模型TAG值数组;第四个参数结构体:1)部件规格:new_par
- tomcat基础与部署发布
暗黑小菠萝
Tomcat java web
从51cto搬家了,以后会更新在这里方便自己查看。
做项目一直用tomcat,都是配置到eclipse中使用,这几天有时间整理一下使用心得,有一些自己配置遇到的细节问题。
Tomcat:一个Servlets和JSP页面的容器,以提供网站服务。
一、Tomcat安装
安装方式:①运行.exe安装包
&n
- 网站架构发展的过程
ayaoxinchao
数据库应用服务器网站架构
1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上
2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器
3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构
4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何
- [信息与安全]数据库的备份问题
comsci
数据库
如果你们建设的信息系统是采用中心-分支的模式,那么这里有一个问题
如果你的数据来自中心数据库,那么中心数据库如果出现故障,你的分支机构的数据如何保证安全呢?
是否应该在这种信息系统结构的基础上进行改造,容许分支机构的信息系统也备份一个中心数据库的文件呢?
&n
- 使用maven tomcat plugin插件debug关联源代码
商人shang
mavendebug查看源码tomcat-plugin
*首先需要配置好'''maven-tomcat7-plugin''',参见[[Maven开发Web项目]]的'''Tomcat'''部分。
*配置好后,在[[Eclipse]]中打开'''Debug Configurations'''界面,在'''Maven Build'''项下新建当前工程的调试。在'''Main'''选项卡中点击'''Browse Workspace...'''选择需要开发的
- 大访问量高并发
oloz
大访问量高并发
大访问量高并发的网站主要压力还是在于数据库的操作上,尽量避免频繁的请求数据库。下面简
要列出几点解决方案:
01、优化你的代码和查询语句,合理使用索引
02、使用缓存技术例如memcache、ecache将不经常变化的数据放入缓存之中
03、采用服务器集群、负载均衡分担大访问量高并发压力
04、数据读写分离
05、合理选用框架,合理架构(推荐分布式架构)。
- cache 服务器
小猪猪08
cache
Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。
1.Cache 是怎么样工作的?
Cache 是分配在服务器上
- mysql存储过程
香水浓
mysql
Description:插入大量测试数据
use xmpl;
drop procedure if exists mockup_test_data_sp;
create procedure mockup_test_data_sp(
in number_of_records int
)
begin
declare cnt int;
declare name varch
- CSS的class、id、css文件名的常用命名规则
agevs
JavaScriptUI框架Ajaxcss
CSS的class、id、css文件名的常用命名规则
(一)常用的CSS命名规则
头:header
内容:content/container
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right
- 全局数据源
AILIKES
javatomcatmysqljdbcJNDI
实验目的:为了研究两个项目同时访问一个全局数据源的时候是创建了一个数据源对象,还是创建了两个数据源对象。
1:将diuid和mysql驱动包(druid-1.0.2.jar和mysql-connector-java-5.1.15.jar)copy至%TOMCAT_HOME%/lib下;2:配置数据源,将JNDI在%TOMCAT_HOME%/conf/context.xml中配置好,格式如下:&l
- MYSQL的随机查询的实现方法
baalwolf
mysql
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,
- JAVA的getBytes()方法
bijian1013
javaeclipseunixOS
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同OS下,返回的东西不一样!
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:
byte[] b_gbk = "
- AngularJS中操作Cookies
bijian1013
JavaScriptAngularJSCookies
如果你的应用足够大、足够复杂,那么你很快就会遇到这样一咱种情况:你需要在客户端存储一些状态信息,这些状态信息是跨session(会话)的。你可能还记得利用document.cookie接口直接操作纯文本cookie的痛苦经历。
幸运的是,这种方式已经一去不复返了,在所有现代浏览器中几乎
- [Maven学习笔记五]Maven聚合和继承特性
bit1129
maven
Maven聚合
在实际的项目中,一个项目通常会划分为多个模块,为了说明问题,以用户登陆这个小web应用为例。通常一个web应用分为三个模块:
1. 模型和数据持久化层user-core,
2. 业务逻辑层user-service以
3. web展现层user-web,
user-service依赖于user-core
user-web依赖于user-core和use
- 【JVM七】JVM知识点总结
bit1129
jvm
1. JVM运行模式
1.1 JVM运行时分为-server和-client两种模式,在32位机器上只有client模式的JVM。通常,64位的JVM默认都是使用server模式,因为server模式的JVM虽然启动慢点,但是,在运行过程,JVM会尽可能的进行优化
1.2 JVM分为三种字节码解释执行方式:mixed mode, interpret mode以及compiler
- linux下查看nginx、apache、mysql、php的编译参数
ronin47
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。
1、nginx
[root@361way ~]# /App/nginx/sbin/nginx -V
nginx: nginx version: nginx/
- unity中运用Resources.Load的方法?
brotherlamp
unity视频unity资料unity自学unityunity教程
问:unity中运用Resources.Load的方法?
答:Resources.Load是unity本地动态加载资本所用的方法,也即是你想动态加载的时分才用到它,比方枪弹,特效,某些实时替换的图像什么的,主张此文件夹不要放太多东西,在打包的时分,它会独自把里边的一切东西都会集打包到一同,不论里边有没有你用的东西,所以大多数资本应该是自个建文件放置
1、unity实时替换的物体即是依据环境条件
- 线段树-入门
bylijinnan
java算法线段树
/**
* 线段树入门
* 问题:已知线段[2,5] [4,6] [0,7];求点2,4,7分别出现了多少次
* 以下代码建立的线段树用链表来保存,且树的叶子结点类似[i,i]
*
* 参考链接:http://hi.baidu.com/semluhiigubbqvq/item/be736a33a8864789f4e4ad18
* @author lijinna
- 全选与反选
chicony
全选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>全选与反选</title>
- vim一些简单记录
chenchao051
vim
mac在/usr/share/vim/vimrc linux在/etc/vimrc
1、问:后退键不能删除数据,不能往后退怎么办?
答:在vimrc中加入set backspace=2
2、问:如何控制tab键的缩进?
答:在vimrc中加入set tabstop=4 (任何
- Sublime Text 快捷键
daizj
快捷键sublime
[size=large][/size]Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:
- php 引用(&)详解
dcj3sjt126com
PHP
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码代码如下:
<?
$a="ABC";
$b =&$a;
echo
- SVN中trunk,branches,tags用法详解
dcj3sjt126com
SVN
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。
- 对软件设计的思考
e200702084
设计模式数据结构算法ssh活动
软件设计的宏观与微观
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
- 同步、异步、阻塞、非阻塞
geeksun
非阻塞
同步、异步、阻塞、非阻塞这几个概念有时有点混淆,在此文试图解释一下。
同步:发出方法调用后,当没有返回结果,当前线程会一直在等待(阻塞)状态。
场景:打电话,营业厅窗口办业务、B/S架构的http请求-响应模式。
异步:方法调用后不立即返回结果,调用结果通过状态、通知或回调通知方法调用者或接收者。异步方法调用后,当前线程不会阻塞,会继续执行其他任务。
实现:
- Reverse SSH Tunnel 反向打洞實錄
hongtoushizi
ssh
實際的操作步驟:
# 首先,在客戶那理的機器下指令連回我們自己的 Server,並設定自己 Server 上的 12345 port 會對應到幾器上的 SSH port
ssh -NfR 12345:localhost:22
[email protected]
# 然後在 myhost 的機器上連自己的 12345 port,就可以連回在客戶那的機器
ssh localhost -p 1
- Hibernate中的缓存
Josh_Persistence
一级缓存Hiberante缓存查询缓存二级缓存
Hibernate中的缓存
一、Hiberante中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存是由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存
- 对象关系行为模式之延迟加载
home198979
PHP架构延迟加载
形象化设计模式实战 HELLO!架构
一、概念
Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。
延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。
二、实现延迟加载
实现Lazy Load主要有四种方法:延迟初始化、虚
- xml 验证
pengfeicao521
xmlxml解析
有些字符,xml不能识别,用jdom或者dom4j解析的时候就报错
public static void testPattern() {
// 含有非法字符的串
String str = "Jamey친ÑԂ
- div设置半透明效果
spjich
css半透明
为div设置如下样式:
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
说明:
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认2、-moz-opaci
- 你真的了解单例模式么?
w574240966
java单例设计模式jvm
单例模式,很多初学者认为单例模式很简单,并且认为自己已经掌握了这种设计模式。但事实上,你真的了解单例模式了么。
一,单例模式的5中写法。(回字的四种写法,哈哈。)
1,懒汉式
(1)线程不安全的懒汉式
public cla