- ZEMAX-ZPL宏批量导入优化函数操作函数及目标值
Dust_Just
ZEMAX学习笔记经验分享其他科技学习
文章目录前言一、ZPL宏的编写二、批量设置优化函数操作数前言随着ZEMAX的学习深入,我发现有些操作纯手动非常麻烦,这里就要借用ZEMAX自带的ZPL宏来帮助了,本人也是ZPL宏学习的入门者,在此记录我的ZPL宏的学习过程。一、ZPL宏的编写个人一般是将ZEMAX自带的宏另存为另一个文件,然后在新保存的文件中进行修改,这样保存的文件直接在对应路径里。在工具栏中找到“编程”,打开“编辑/执行”。这里
- Ansys Zemax | 如何使用 ZPL 创建用户自定义求解
ueotek
ANSYSzemax光学光学知识干货AnsysZemaxZPL自定义求解器
附件下载联系工作人员获取附件本文使用两个示例演示了如何使用ZPL创建用户自定义解。第一个示例介绍了如何创建ZPL解以确保序列文件中像面的曲率半径等于系统的Petzval曲率。第二个示例介绍了如何在非序列元件编辑器(Non-SequentialComponentEditor)中基于其他物体的参数来约束的物体位置。简介求解(Solve)是可以在诸如镜头数据编辑器或非序列元件编辑器之类的编辑器中主动调整
- Ansys Zemax | 如何使用光学制造全息图修正像差
ueotek
光学ANSYSzemaxAnsys光学光学仿真知识干货Zemax全息图修正像差
附件下载联系工作人员获取附件本文介绍了利用光学全息图降低单透镜像差的方法。在描述了表示全息图构造光束的两个ZMX文件之后,本文演示了如何在重现文件中设置OFH。然后解释了如何轻松地从重现文件中访问任何结构造光束变量,以实现衍射受限单透镜的设计。简介光学全息图(OFH)是OpticStudio中最通用的全息图模型。这个模型需要使用两个ZMX文件作为构造光,一个ZMX文件表示全息图重现文件。本示例所需
- 光学 | 联合Ansys Zemax及Lumerical应对AR/VR市场挑战
ueotek
zemaxANSYSLumericalarvrAnsys光学ZemaxLumerical知识干货
当前的增强现实和虚拟现实(AR/VR)市场涵盖了广泛的应用趋势,设计人员和各企业在努力寻找非传统解决方案,以满足主流消费者不断变化的需求。对于AR头戴设备等可穿戴解决方案,设计思路通常源于对小巧轻量化系统的需求,因此它们不仅佩戴舒适,甚至外观也很时尚。此外,这些解决方案还需要适应各种照明条件,例如需要在阳光明媚的天气下佩戴设备时,确保AR图像仍然清晰可见。而VR也涉及一些相同的考量因素,同时还特别
- ZEMAX | 在 OpticStudio 中使用自由曲面进行设计
ueotek
zemax光学软件大数据
在OpticStusio的序列和非序列模式中,我们可以使用各式的工具进行自由曲面的光学设计。本文中,我们提供了一个以切比雪夫多项式表面(ChebyshevPolynomialsurface)设计出离轴抛物面的示例,且此系统是在系列模式中进行设计的。另外,在OpticStudio的序列模式中有超过20种自由曲面供选择,本文将提到镜头数据编辑器(LensDataEditor)中一些好用的筛选功能,可以
- Ansys Zemax | OpticStudio中的单模光纤耦合
ueotek
ANSYSzemax光学软件单模Ansys光学光纤耦合Zemax知识干货技术文章
附件下载联系工作人员获取附件准确分析耦合效率在光纤耦合系统的设计中至关重要。本文演示了如何在OpticStudio中使用多种光纤耦合效率分析。介绍OpticStudio序列模式可以很好地模拟单模光纤耦合效率。本文演示了如何设置耦合系统,并研究了序列模式下可用于光束和光纤耦合分析的多种工具,包括近轴高斯光束传播、单模光纤耦合和物理光学传播。还讨论了部分反射和材料吸收造成的损耗。设置初始设计本文介绍了
- Zemax学习笔记(16)- ZEMAX_分析>报告使用说明
Carifee.
Zemax学习笔记学习
Zemax学习笔记(16)-ZEMAX_分析>报告使用说明总述1.报告图2.数据报告3.摘要数据总述在ZEMAX中,想要获取系统最直接的参数,最方便的工具不失为系统分析>报告。很明显,报告分为三个部分,从上到下依次为报告图、数据报告、摘要数据。1.报告图报告图的主要功能是将点列图、MTF、像差图等分窗口展示的数据按照2×2、2×3或者3×3的格式展示在一个窗户。如图所示。2.数据报告表面数据报告该
- Zemax学习笔记(4)- 设计单透镜实例_1,设置
Carifee.
Zemax学习笔记个人开发
Zemax学习笔记(4)-设计单透镜_1,设置简介镜头分类参数和设计约束镜头数据编辑器定义系统设置定义视场设置波长插入表面输入镜头数据求解设计单透镜分为3个部分,设置、分析和优化,本章主要介绍第一部分。简介首先介绍Zemax用户界面的序列模式(Sequentialmode),然后重点介绍如何使用系统选项(SystemExplorer)和镜头数据编辑器(LensDataEditor)正确设置单透镜,
- Ansys Zemax | 手机镜头设计 - 第 3 部分:使用 STAR 模块和 ZOS-API 进行 STOP 分析
ueotek
智能手机软件工程AnsysZemax光学仿真
附件下载联系工作人员获取附件本文是3篇系列文章的一部分,该系列文章将讨论智能手机镜头模组设计的挑战,从概念、设计到制造和结构变形的分析。本文是三部分系列的第三部分。它涵盖了使用AnsysZemaxOpticStudioEnterprise版本提供的STAR技术对智能手机镜头进行自动的结构、热、光学性能(STOP)分析。有限元分析数据的导入和拟合过程通过使用ZOS-API实现自动化(本文提供了用户扩
- zemax设置 像方远心_2020年第五届Zemax杯镜头设计大赛-中国国际光博会(CIOE)
宇宙鲑鱼
zemax设置像方远心
☆学生组按照基本指标设计完成锥光镜头,不得使用非球面,注意整体系统的可加工性。☆专业组以学生组赛题为起点,允许改变结构增加镜片数,进一步探索该设计的光学性能极限。光阑直径:入围要求4mm,目标8mm视场:入围要求半角度60°,目标75°成像大小:入围要求9mm,目标30mm入射光角度变化范围(虚拟物体距离):从0.2m到无穷远,可变化后焦长或者部分透镜位置实现对焦。最近对焦位置的像质要求放松到四分
- Ansys Zemax | 使用软件建立立方体卫星系统(四)
ueotek
AnsysZemax
简介此篇文章为本系列的第4部分,我们将介绍如何将AnsysMechanical的FEA数据导入STAR模块,并将这些数据用作STOP(结构、热、光学性能)分析。我们将分析FEA数据对光学性能的影响,并得出用于修改标称立方体卫星设计的见解。(联系我们获取文章附件)使用STAR模块进行STOP分析现已在光学器件工作范围内的三个温度(12℃、15℃、18℃)下生成了主镜和次镜的结构形变数据集。该形变数据
- Ansys Zemax | 如何设计单透镜 第一部分:设置
ueotek
光学软件ANSYSzemaxjava开发语言zemax光学设计
本系列共3篇文章,旨在介绍如何使用OpticStudio序列模式界面进行操作。本文以单透镜为例,介绍了设计透镜的基本过程,包括构建系统(第1部分)、分析其性能(第2部分),以及根据所需的指标参数和设计约束对其进行优化(第3部分)。简介单透镜为OpticStudio中建模最简单的成像系统。尽管如此,这个简单的成像系统的设计可以帮助您了解OpticStudio的界面,了解基本的设计概念和策略,并演示如
- ZEMAX | 如何使用 ZOS-API 创建飞行时间自定义分析
ueotek
zemax光学软件软件开发
ZEMAX|如何使用ZOS-API创建飞行时间自定义分析LiDAR(光探测和测距)是一种传感器技术,它可以通过测量发射的光从周围物体反射到接收器的时间来帮助创建环境的三维数字地图。作为自动驾驶汽车的一项关键技术,这种三维地图在汽车工业中正变得至关重要。在汽车行业之外,LiDAR被用于移动设备,用于增强现实、测量距离以及模糊照片和视频的背景等功能。在这篇文章中,我们将展示如何使用ZOS-API创建自
- ZEMAX | 如何使用ZOS-API创建自定义操作数
ueotek
光学软件zemax软件开发python开发语言
本文将使用ZOS-API创建自定义操作数(UserOperand)来计算各表面之间距离的绝对值之和,该操作数与TTHI操作数的功能相同。可以使用UDOC操作数将该自定义操作数添加到评价函数(MeritFunction)中,以控制参数并执行优化。(联系我们获取文章附件)引言OpticStudio开发了一个应用程序接口(ZOS-API),可以使用最新的软件技术连接和定制应用程序。虽然ZOS-API依赖
- Ansys Zemax | 手机镜头设计 - 第 2 部分:使用 OpticsBuilder 实现光机械封装
ueotek
ANSYSzemax光学软件智能手机
附件下载联系工作人员获取附件本系列文章将讨论智能手机镜头模块设计的挑战,从概念、设计到制造和结构变形的分析。本文是三部分系列的第二部分。概括介绍了如何在CAD中编辑光学系统的光学元件以及如何在添加机械元件后使用ZemaxOpticsBuilder分析系统。展示案例是来自全球运营制造商的智能手机镜头系统,该系统由五个镜片、一个盖板玻璃和一个红外滤光片组成。主要目的是给这些镜片扩展复杂边缘,以便于将它
- Ansys Zemax | 手机镜头设计 - 第 1 部分:光学设计
ueotek
光学软件ANSYSzemax智能手机光学仿真AnsysZemax手机镜头知识干货
附件下载联系工作人员获取附件本文是3篇系列文章的一部分,该系列文章将讨论智能手机镜头模组设计的挑战,从概念、设计到制造和结构变形的分析。本文是三部分系列的第一部分,将专注于OpticStudio中镜头模组的设计、分析和可制造性评估。简介智能手机已成为我们日常生活的重要组成部分,并包含大量高科技光学系统,以满足对出色成像性能的需求。大多数智能手机在有限的空间内安装了多个复杂且低成本的相机单元。这对设
- Ansys Zemax | 如何使用反射式偏光增亮膜建立模型
ueotek
Ansys光学Zemax
这篇文章将会说明如何在非序列模式(Non-Sequentialmode)中利用「反射式偏光增亮表面(DualBrightnessEnhancementFilmSurface)」的功能,在OpticStudio模拟「反射式偏光增亮膜(DualBrightnessEnhancementFilm,DBEF)」。为了确认这种结构的效能,我们在范例档案中建立了一个经简化的LCD模型,结构包括光源、反光罩(r
- Zemax & Lumerical | 二维光栅出瞳扩展系统优化
ueotek
LumericalZemax
简介本文提出并演示了一种以二维光栅耦出的光瞳扩展(EPE)系统优化和公差分析的仿真方法。在这个工作流程中,我们将使用3个软件进行不同的工作,以实现优化系统的大目标。首先,我们使用Lumerical构建光栅模型并使用RCWA进行仿真。其次,我们在OpticStudio中构建完整的出瞳扩展系统,并动态链接到Lumerical以集成精确的光栅模型。最后,optiSLang用于通过修改光栅模型来全面控制系
- Ansys Zemax | 用于眼睛像差评估的Shack‑Hartmann传感器建模
ueotek
ANSYS光学软件仿真AnsysZemax
介绍无论是在研究中还是通过工业设备开发后用于临床目的,Shack‑Hartmann传感器被广泛应用于测量人眼所产生的像差。原理这种装置的基本原理可以描述如下:光束聚焦在用作光扩散器的视网膜上,尽管出于安全考虑优选使用近红外进行测量,但光束的主要部分被这种复杂介质吸收。光的弱背向反射部分穿过人眼结构的不同元件,例如前房的玻璃体和晶状体以及后房的房水和角膜。每一个元件都会对眼睛出瞳处波前的形状产生影响
- Ansys Zemax | 如何在序列模式下模拟分光棱镜
ueotek
AnsysZemax
概述这篇文章介绍了:·如何在序列模式下使用多重结构创建分光棱镜·如何在布局图以及分析/计算窗口中同时追迹透射和反射光线·在考虑偏振及镀膜的影响下如何计算透射和反射光线的总能量(联系我们获取文章附件)介绍在OpticStudio中,分光棱镜可以在序列或非序列追迹模式下模拟。在非序列中,光线可以在折射表面上分裂为折射和反射光线。这也是非序列模式最主要的优势:光线可以在物体表面处分裂为反射和透射的部分。
- Ansys Zemax | 如何模拟 LED 及其它复杂光源
ueotek
zemaxAnsys
概述在使用非序列时,对照明系统进行精确模拟的第一步总是要正确建立光源模型。OpticStudio提供了多种精确模拟光源的方法。这篇文章介绍了如何在非序列模式下使用径向光源(SourceRadial),光源文件(SourceFile)以及通过建立其他复杂几何体,来对led及其它复杂光源进行建模。(联系我们获取文章附件)介绍AnsysZemax感谢RadiantImaging,Opsira和Lumil
- Ansys Zemax | 如何模拟部分反射和散射的表面
ueotek
AnsysZemax
这篇文章介绍了如何模拟一个部分反射的表面,该表面会根据指定的散射分布对一部分入射光能量进行散射。本文介绍的示例包含部分吸收以及部分镜面反射的情况。(联系我们获取文章附件)介绍使用OpticStudio非序列模式模拟散射和膜层的能力,我们可以模拟一个部分反射(或部分透射)的表面,该表面会根据指定的分布散射入射光能量的一部分。假设我们需要模拟一个表面为部分反射(60%反射)的矩形体(Rectangle
- Ansys Zemax | 在OpticStudio中模拟高阶激光光束
ueotek
光学软件ANSYS算法ZemaxAnsys
本文描述了OpticStudio中可用于描述高阶激光束的模型。一旦定义,这样的光束可以在OpticStudio中使用物理光学传播设计的任何光学系统中传播。由矩形、圆形和椭圆形增益孔径的激光腔产生的光束可以用可用的Hermite-Gaussian,Laguerre-Gaussian和Ince-Gaussian光束模型来描述简介一般来说,激光的输出可以通过求解傍轴波动方程得到。这个方程最常见的解是理想
- Ansys Zemax | 多模光纤耦合
ueotek
zemax光学软件ANSYSzemaxansys光学设计
本文展示了利用几何图像分析特性来计算多模光纤耦合效率的方法。还有使用IMAE操作数优化多模光纤耦合效率的方法。该方法只适用于包含大量模式的多模光纤。下载联系工作人员获取附件简介我们可以使用OpticStudio中的几何图像分析(GeometricImageAnalysis)来计算多模光纤的耦合效率。如果想使用几何光线来模拟多模光纤耦合,那么光纤的纤芯直径至少要比波长大10倍以上,这样纤芯可以支持很
- Ansys Zemax | 如何在存在全内反射 (TIR) 的情况下应用散射
ueotek
光学软件ANSYSzemax光学设计zemaxansys
在本文中,我们将展示如何利用虚拟表面来对具有全内反射(TIR)的物体进行建模,同时保持其他独特的表面特性,例如粗糙的表面结构。下载联系工作人员获取附件简介在OpticStudio中,全内反射(TIR)在其他表面属性(例如散射)之前应用于表面。在尝试对包含光学粗糙表面的光管或光纤进行建模时,这可能会导致问题。此类元件依赖于TIR,但由于表面粗糙度而无法实现完美的TIR行为。为了正确模拟此类系统,可以
- Ansys Zemax | 如何建模离轴抛物面镜
ueotek
ansyszemax光学设计
离轴抛物面反射镜是光学工业中一种重要的设计类型。本文演示了如何根据制造商给出的规格设计一个离轴抛物面反射镜,并演示如何使用主光线求解将像面中心与主光线路径对齐。(联系我们获取文章附件)简介离轴抛物面反射镜的优点是光束通过反射到达像面途中将不会受到遮挡。使用OpticStudio可以很简单地建模一个表面的任何离轴部分,不管其是否为抛物面。本教程将向您展示如何建模一个离轴抛物面反射镜。这里所示的概念适
- Ansys Zemax | 使用OpticStudio进行闪光激光雷达系统建模(下)
ueotek
光学软件ANSYSzemaxmicrosoft数据库java
在消费类电子产品领域,工程师可利用激光雷达实现众多功能,如面部识别和3D映射等。尽管激光雷达系统的应用非常广泛而且截然不同,而“闪存激光雷达”解决方案适用于在使用固态光学元件的目标场景中生成可检测的点阵列。凭借在针对小型封装获取三维空间数据方面的优势,固态激光雷达系统在智能手机和笔记本电脑等消费类电子产品中日益普及。在这个系列的文章中,我们将探讨如何使用OpticStudio对此类系统进行建模,包
- Ansys Zemax | 使用 OpticStudio 进行闪光激光雷达系统建模(上)
ueotek
光学软件ANSYSzemaxzemax激光雷达光学
前言在消费类电子产品领域,工程师可利用激光雷达实现众多功能,如面部识别和3D映射等。尽管激光雷达系统的应用非常广泛而且截然不同,但是“闪光激光雷达”解决方案通常都适用于在使用固态光学元件的目标场景中生成可检测的点阵列。凭借具有针对小型封装结构但可获取三维空间数据方面的优势,固态激光雷达系统在智能手机和笔记本电脑等消费类电子产品中日益普及。在这个系列的文章中,我们将探讨如何使用OpticStudio
- Ansys Zemax / Ansys Speos | 如何使用Ansys光学解决方案设计和分析 HUD系统
ueotek
ANSYSzemax光学软件人工智能计算机视觉zemaxansys光学设计
在本篇文章中,我们将展示如何使用Ansys光学解决方案设计和分析HUD系统。首先,AnsysOpticStudio用于设计和优化整个系统,以实现高质量的光学性能。完成此阶段后,在AnsysSpeos中执行详细的分析和验证,其中HOA(HUDOpticalAnalysis)功能可根据自定义的真实指标验证整个系统的光学性能。最后,Speos把设计的HUD数据集成到真实环境中,将驾驶员看到的内容可视化到
- Ansys Zemax / SPEOS | 3片式LCD投影仪的设计与仿真
ueotek
zemax光学软件SPEOSzemaxansys光学设计speos
概述近年来,智能投影仪备受年轻人青睐,在社交平台上,频繁出现相关品牌的“种草”视频或帖子。其中抖音“投影仪”话题有48亿次播放,小红书上则有超过58万篇投影仪笔记。在电商平台上,投影仪的销量也不断走高。本示例描述了一种基于AnsysOpticStudio与Speos完成3片式LCD投影仪的设计与仿真方法。如图所示,LCD显示器需要外部提供光源照射,光源发出的白光经过积分棒,然后通过红外、紫外滤光镜
- 对于规范和实现,你会混淆吗?
yangshangchuan
HotSpot
昨晚和朋友聊天,喝了点咖啡,由于我经常喝茶,很长时间没喝咖啡了,所以失眠了,于是起床读JVM规范,读完后在朋友圈发了一条信息:
JVM Run-Time Data Areas:The Java Virtual Machine defines various run-time data areas that are used during execution of a program. So
- android 网络
百合不是茶
网络
android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来 方便查找 , 服务器使用的是TomCat
服务器代码; servlet的使用需要在xml中注册
package servlet;
import java.io.IOException;
import java.util.Arr
- [读书笔记]读法拉第传
comsci
读书笔记
1831年的时候,一年可以赚到1000英镑的人..应该很少的...
要成为一个科学家,没有足够的资金支持,很多实验都无法完成
但是当钱赚够了以后....就不能够一直在商业和市场中徘徊......
- 随机数的产生
沐刃青蛟
随机数
c++中阐述随机数的方法有两种:
一是产生假随机数(不管操作多少次,所产生的数都不会改变)
这类随机数是使用了默认的种子值产生的,所以每次都是一样的。
//默认种子
for (int i = 0; i < 5; i++)
{
cout<<
- PHP检测函数所在的文件名
IT独行者
PHP函数
很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。
代码:
[php]
view plain
copy
// Filename: functions.php
<?php&nbs
- 银行各系统功能简介
文强chu
金融
银行各系统功能简介 业务系统 核心业务系统 业务功能包括:总账管理、卡系统管理、客户信息管理、额度控管、存款、贷款、资金业务、国际结算、支付结算、对外接口等 清分清算系统 以清算日期为准,将账务类交易、非账务类交易的手续费、代理费、网络服务费等相关费用,按费用类型计算应收、应付金额,经过清算人员确认后上送核心系统完成结算的过程 国际结算系
- Python学习1(pip django 安装以及第一个project)
小桔子
pythondjangopip
最近开始学习python,要安装个pip的工具。听说这个工具很强大,安装了它,在安装第三方工具的话so easy!然后也下载了,按照别人给的教程开始安装,奶奶的怎么也安装不上!
第一步:官方下载pip-1.5.6.tar.gz, https://pypi.python.org/pypi/pip easy!
第二部:解压这个压缩文件,会看到一个setup.p
- php 数组
aichenglong
PHP排序数组循环多维数组
1 php中的创建数组
$product = array('tires','oil','spark');//array()实际上是语言结构而不 是函数
2 如果需要创建一个升序的排列的数字保存在一个数组中,可以使用range()函数来自动创建数组
$numbers=range(1,10)//1 2 3 4 5 6 7 8 9 10
$numbers=range(1,10,
- 安装python2.7
AILIKES
python
安装python2.7
1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、复制解压
#mkdir -p /opt/usr/python
#cp /opt/soft/Python-2
- java异常的处理探讨
百合不是茶
JAVA异常
//java异常
/*
1,了解java 中的异常处理机制,有三种操作
a,声明异常
b,抛出异常
c,捕获异常
2,学会使用try-catch-finally来处理异常
3,学会如何声明异常和抛出异常
4,学会创建自己的异常
*/
//2,学会使用try-catch-finally来处理异常
- getElementsByName实例
bijian1013
element
实例1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/x
- 探索JUnit4扩展:Runner
bijian1013
java单元测试JUnit
参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。
文章地址:http://www.blogjava.net/jiangshachina/archive/20
- [MongoDB学习笔记二]MongoDB副本集
bit1129
mongodb
1. 副本集的特性
1)一台主服务器(Primary),多台从服务器(Secondary)
2)Primary挂了之后,从服务器自动完成从它们之中选举一台服务器作为主服务器,继续工作,这就解决了单点故障,因此,在这种情况下,MongoDB集群能够继续工作
3)挂了的主服务器恢复到集群中只能以Secondary服务器的角色加入进来
2
- 【Spark八十一】Hive in the spark assembly
bit1129
assembly
Spark SQL supports most commonly used features of HiveQL. However, different HiveQL statements are executed in different manners:
1. DDL statements (e.g. CREATE TABLE, DROP TABLE, etc.)
- Nginx问题定位之监控进程异常退出
ronin47
nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。
1. 在error.log中查看是否有signal项,如果有,看看signal是多少。
比如,这是一个异常退出的情况:
$grep signal error.log
2012/12/24 16:39:56 [alert] 13661#0: worker process 13666 exited on s
- No grammar constraints (DTD or XML schema).....两种解决方法
byalias
xml
方法一:常用方法 关闭XML验证
工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。
方法二:(个人推荐)
添加 内容如下
<?xml version=
- Netty源码学习-DefaultChannelPipeline
bylijinnan
netty
package com.ljn.channel;
/**
* ChannelPipeline采用的是Intercepting Filter 模式
* 但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现
*
* 下面对ChannelPipeline作一个模拟,只模拟关键代码:
*/
public class Pipeline {
- MYSQL数据库常用备份及恢复语句
chicony
mysql
备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求。
mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > ba
- 小白谈谈云计算--基于Google三大论文
CrazyMizzz
Google云计算GFS
之前在没有接触到云计算之前,只是对云计算有一点点模糊的概念,觉得这是一个很高大上的东西,似乎离我们大一的还很远。后来有机会上了一节云计算的普及课程吧,并且在之前的一周里拜读了谷歌三大论文。不敢说理解,至少囫囵吞枣啃下了一大堆看不明白的理论。现在就简单聊聊我对于云计算的了解。
我先说说GFS
&n
- hadoop 平衡空间设置方法
daizj
hadoopbalancer
在hdfs-site.xml中增加设置balance的带宽,默认只有1M:
<property>
<name>dfs.balance.bandwidthPerSec</name>
<value>10485760</value>
<description&g
- Eclipse程序员要掌握的常用快捷键
dcj3sjt126com
编程
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得
- Android学习之路
dcj3sjt126com
Android学习
转自:http://blog.csdn.net/ryantang03/article/details/6901459
以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。
下面说说我学习Android的感受,我学Android首先是看MARS的视
- java 遍历Map的四种方法
eksliang
javaHashMapjava 遍历Map的四种方法
转载请出自出处:
http://eksliang.iteye.com/blog/2059996
package com.ickes;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
/**
* 遍历Map的四种方式
- 【精典】数据库相关相关
gengzg
数据库
package C3P0;
import java.sql.Connection;
import java.sql.SQLException;
import java.beans.PropertyVetoException;
import com.mchange.v2.c3p0.ComboPooledDataSource;
public class DBPool{
- 自动补全
huyana_town
自动补全
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo
- jquery在线预览PDF文件,打开PDF文件
天梯梦
jquery
最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。
核心代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
- ViewPager刷新单个页面的方法
lovelease
androidviewpagertag刷新
使用ViewPager做滑动切换图片的效果时,如果图片是从网络下载的,那么再子线程中下载完图片时我们会使用handler通知UI线程,然后UI线程就可以调用mViewPager.getAdapter().notifyDataSetChanged()进行页面的刷新,但是viewpager不同于listview,你会发现单纯的调用notifyDataSetChanged()并不能刷新页面
- 利用按位取反(~)从复合枚举值里清除枚举值
草料场
enum
以 C# 中的 System.Drawing.FontStyle 为例。
如果需要同时有多种效果,
如:“粗体”和“下划线”的效果,可以用按位或(|)
FontStyle style = FontStyle.Bold | FontStyle.Underline;
如果需要去除 style 里的某一种效果,
- Linux系统新手学习的11点建议
刘星宇
编程工作linux脚本
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linu
- hibernate dao层应用之HibernateDaoSupport二次封装
wangzhezichuan
DAOHibernate
/**
* <p>方法描述:sql语句查询 返回List<Class> </p>
* <p>方法备注: Class 只能是自定义类 </p>
* @param calzz
* @param sql
* @return
* <p>创建人:王川</p>
* <p>创建时间:Jul