对Struts的资源文件进行汉化的便捷方法

ansys静态结构分析 ansys 静态结构分析 1分析类型选择: 打开workbench找到静态结构static structural 双击最下面static structural重命名 2:材料加载: 右键双击Geometry—选择import Geometry —选择Browse—将零件的格式改为ALL Geometry 下图为零件格式更改式样 (特别说明:如果用solid works 导图到ansys中最后保存时要将文件保存成为x-t格式) 上图为保存格式式样 打开零件后双击model键进入分析页面,分析界面如下 阅读详情

     使用Struts框架进行编程的人都知道,在Struts中有一个资源文件MessageResources.properties,里面存放着很多字符串,页面中显示的字符串都是取自这个资源文件。这样做的好处是,可以方便快捷的对网站进行本地化,所作的工作仅仅是将该资源文件中的字符串进行本地化。

    在对该资源文件进行汉化的时候,有一个问题,那就是需要使用native2ascii.exe程序对汉化后的资源文件进行转码,才能够使得该文件中的内容被正确显示。然而,转码后的资源文件中尽是一些“/u6211/u4eec/u4e0d”之类的鬼东西,根本无法读懂,因此我们不可能对转码后的文件进行任何修改。我们唯一能做的就是对转码前的文件进行修改,每次修改完毕后,立刻进行转码。因此,对资源文件进行转码这一操作是非常频繁的。由此可见,能否方便的进行转码,在一定意义上决定了我们开发网站的效率。本文介绍一种方法,通过使用UltraEdit来快速的进行转码,从而提高网站的开发效率。

    首先,我们在资源文件所在的文件夹内新建一个文本文件“中文资源文件.txt”,里面存放的内容就是转码前的内容,如下图所示:

接下来这步是最核心的,那就是让UltraEdit具有转码功能:

1、  设置系统的环境变量,把“C:/Program Files/Java/jdk1.5.0_09/bin”(根据自己的实际路径进行调整)加入到系统变量Path中,这样的话该文件夹内的程序就可以直接使用了,而native2ascii.exe恰恰位于该文件夹中。

2、  点击UltraEdit中“高级”菜单的“工具栏配置”这一项,如下图所示:

3、  在弹出的对话框中进行如下编辑:

    在“菜单项名称”一栏填写“文件编码转换”;

    在“命令行”一栏填写“native2ascii.exe -encoding gb2312 %p%n%e %pMessageResources_zh_CN.properties”,如下图所示

    点击确定后,再回到UltraEdit的“高级”菜单,你会发现在最后多了一个“文件编码转换”菜单项,如下图所示:

    这样,当你每次对这个资源文件进行修改后,运行一下“文件编码转换”功能,就会发现在该文件夹内多出了一个“MessageResources_zh_CN.properties”文件。这个文件名是经过精心设计的,在Struts中,如果中国用户发出浏览请求,它会优先搜索“MessageResources_zh_CN.properties”文件,而不是“MessageResources.properties”文件。该文件的内容正是转码后的内容。如下图所示:

 

    至此,相信聪明的您已经明白了,通过这种方式来修改中文资源文件是多么的简单,通过强大的UltraEdit进行编辑后,再多点两下菜单就瞬间完成转码功能,太完美了!

     最后,特别提示,强烈提示,不得不提示,必须提示,提示了还要再提示:

    我使用的“卡巴斯基6。0”会认为这种方式是病毒攻击,他会强行重启你的电脑,不给你任挽救的机会!!!!!!!因此在使用此操作的时候,一定要关闭卡巴斯基,否则就等着哭吧。其他杀毒软件我没有测试,就不清楚了。

Ansys workbench结构线性静力学分析-应变分析 Ansys workbench结构线性静力学分析-应变分析 1 建立工程,导入Geometry 和 Static Structural 模块。 2双击Geometry,进入designmodeler, 选定圆管一端面,在create中选择thin/surface,厚度设定为0,点击Generate生成模型。 3导入材料库中铜合金材料。 4双击model进入mechanical,确定平面应变分析类型,确定材料。 5网格划分。 6插入载荷。 7插入equivalent stress,求解。 .. 阅读详情

相关推荐

ansys workbench 静力结构分析 高阶教程

ansys workbench 静力结构分析 高阶教程 目录ansys workbench 静力结构分析 高阶教程新建工程模型导入设置材料模型简化: 主要内容: 材料设置、模型简化、网格细化、约束分析、接触设置、求解设置、报错处理、结果分析 基础教程: ansys workbench 静力结构分析 基础操作流程(入门) ansys版本: 19.0(16.0及以上均可) 参考资料: 推荐教学视频《有限元分析 张晔》(超详细 ???? )、ansys workbench 超级学习手册(查阅用) 说明:一些基

weixin_43434624的博客 5万+

设计模式 学习笔记

设计模式 设计模式的类型 根据设计模式的参考书 Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素) 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)。 序号 模式 & 描述 包括 1 创

u011254752的博客 609

《ANSYS Workbench有限元分析实例详解(静力学)》——第2章 ANSYS Workbench主界面设置2.1 窗口设置...

本节书摘来自异步社区《ANSYS Workbench有限元分析实例详解(静力学)》一书中的第2章,第2.1节,作者: 周炬 , 苏金英 更多章节内容可以访问云栖社区“异步社区”公众号查看。 第2章 ANSYS Workbench主界面设置 ANSYS早期版本以经典界面为主,Workbench虽已存在,但当时主要针对ANSYS经典界面建模困难而设置。经过9...

weixin_34226182的博客 1万+

如何将ANSYS19 Structural 图形界面背景底色更改为白色

为了把ANSYS里面的结果直接截图放进论文里面,原本默认的背景颜色是黑色,直接截图贴上去是会被骂死的……所以要把背景颜色更改为白色才好看。 在PlotCtrls->Style->Colors->ReverseVideo里就可以把背景改成白色了。 ...

github_38735492的博客 7250

ZABBIX修改汉化文件方法

打开zabbix/locale/zh_CN/LC_MESSAGES/frontend.po,可用EditPlus打开, 例: #: include/forms.inc.php:428 msgid “(in sec)” msgstr “(秒计)” 第一句表示来自于哪里(自行增加的时候可填可不填,无关紧要) msgid为英文 msgstr为中文 修改完成保存后

风清的博客 1046

MessageResources_zh_CN.properties

MessageResources_zh_CN.properties

ANSYS-workbench 的竹材力学分析教程

固定一端面:右键“Static Structural” → 插入“Fixed Support”。右键单击模型树中的“Geometry” → 插入“Coordinate System”。查看应力分布:插入“Equivalent Stress”(关注各向异性导致的应力集中)。双击“Engineering Data” → 添加新材料(如“Bamboo”)。在另一端面施加力或位移:插入“Force”或“Pressure”。进入“Model”模块 → 将“Bamboo”材料分配给几何体。

dongyu180的博客 2896

麒麟V10等保三级配置实战:从auditd规则到PAM锁定的可信基线构建

Linux安全基线是信息系统可信运行的基础能力,其核心在于身份鉴别、访问控制与安全审计三大机制的协同落地。在国产化信创环境中,麒麟V10作为深度适配飞腾/鲲鹏平台的操作系统,其等保三级合规并非简单套用CentOS加固脚本,而是需围绕内核审计(auditd)、可插拔认证模块(PAM)及国产安全增强机制(如kysec)进行精细化编排。技术价值体现在将抽象条款(如GB/T 22239-2019中6.1.2、6.3.3条)转化为可验证的命令行操作,确保登录失败可锁定、关键行为可追溯、时间偏差不致日志失效。典型应用场

weixin_29969209的博客 596

ansys static structure-静态结构-中间视图中左下角箭头所指的位置如何调用出来的——已经调出来了,但是非常不好点出来,碰运气。

ansys static structure-静态结构-中间视图中左下角箭头所指的位置如何调用出来的,有知道的朋友吗?到底是卡扣1的内表面还是外表面,我看视频为卡扣1的外表面。

qq_15963745的博客 626

易灵思Ti60F100 FPGA的HyperRAM实战:从硬件连接到Native接口时序调试

本文详细介绍了易灵思Ti60F100 FPGA内置HyperRAM控制器的实战应用。文章从硬件设计要点(如400MHz+信号完整性、等长匹配)切入,重点解析了如何通过Interface Designer配置高效的Native接口,并分享了其时序详解与调试技巧,为开发者提供了一份从硬件连接到软件调试的深度指南。

weixin_29168153的博客 456

SuperMap iDesktop 9D三维倾斜摄影数据处理

OSGB格式的三维倾斜摄影数据进入时空大数据平台之前需要进行数据优化和格式转换

weixin_43204897的博客 1131

Struts2 默认页面配置

/error.jsp

tiantangqiu的专栏 386

直流母线电压采集与缓冲调理电路

本文介绍了一种直流母线电压采集与缓冲调理电路的设计与应用。该电路通过电阻分压网络将高压直流母线电压降至适合ADC采样的范围,并采用运放电压跟随器实现高输入阻抗和低输出阻抗的缓冲功能,有效提高采样精度和抗干扰能力。文章重点阐述了低输出阻抗对驱动负载、抗干扰和电压稳定的重要性,并列举了该电路在工业电源监测、电动汽车BMS、通信电源和储能系统等领域的典型应用场景。

qq_37999850的博客 318

ANSYS静力学分析的主要操作步骤

ANSYS静力学分析的主要操作步骤: 1.打开ANSYS Workbench 2.将Toolbox中的Static Structural拖入项目管理区 3.右键Geometry导入(Import Geometry)一个几何体, 双击打开DesignModeler,生成实体,此时看到Import前变对号。 4.关闭DesignModeler回到Workbench主界...

s0302017的博客 4万+

计算机视觉教程2-3:图解双线性插值算法&最近邻插值算法

提出此算法的背景是基于图片的缩放,在图片缩放的过程中,实质上就是将原图像像素矩阵像素值,填到目标图像像素矩阵中,目标图像像素矩阵可能比原图像像素矩阵大(图片放大),也可能小(图片缩小)。我们假设图片的宽(WidthWidthWidth)和高(HeightHeightHeight)是按同比例缩放的,那么 srcXsrcWidth=dstXdstWidth\frac{srcX}{srcWidth}= \frac{dstX}{dstWidth}srcWidthsrcX​=dstWidthdstX​ ...

FRIGIDWINTER的博客 7283

华为 MetaERP · 本体论驱动的 PTP 全流程智能建模方案

华为MetaERP通过“本体+事件+图谱+Agent”四位一体架构,将传统ERP从“记录系统”升级为“智能执行系统”。基于OWL本体实现业务语义精准表达,融合LLM与元数据多租能力,构建可推理、可治理的PTP全流程智能模型,解决AI理解业务逻辑难题,实现三单匹配自动化、关账效率提升30%、成本降低50%,推动企业数字化迈向可信智能新范式。

金牌架构师 181

python爬虫中一个str类型的unicode字符串转成中文的问题

本文主要介绍部分爬虫在遇到%u5317%u4eac%u70e4%u9e2d这种类似unicode编码的str类型数据时,无法直接使用decode('unicode-escape')方法来转成中文的时候,一个转码的解决方案,以及这个方案的思路! 今天在爬一个网站的时候,遇到了一个网站,它的一些数据是通过ajax加载进来的一段json,它的value部分的内容是像下面这样子的: %20%20%20...

weixin_33716941的博客 710

基于uniapp开发PDA扫码枪APP:实现RFID批量扫描读取功能

基于uniapp的PDA扫码枪APP开发实战,实现高效RFID读取功能,uniapp整合PDA硬件的实践分享,基于uniapp的PDA端RFID批量扫描方案开发

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 1万+

srt文件从英文翻译到中文

这里写目录标题1.把srt文件拖到浏览器中,用chrome浏览器打开该srt文件2.右键将网页翻译成中文3.复制所有内容,替换原srt文件4.重新播放视频,使用的就是中文字幕啦 1.把srt文件拖到浏览器中,用chrome浏览器打开该srt文件 2.右键将网页翻译成中文 3.复制所有内容,替换原srt文件 4.重新播放视频,使用的就是中文字幕啦 ...

goodriver1的博客 3万+

基于 Arduino 的鱼缸水质检测控制系统设计

本系统通过多传感器实时采集鱼缸水质参数(pH 值、温度、溶解氧、浊度),经 Arduino 主控芯片处理后,驱动执行模块自动调节水质,并通过显示模块实时展示数据。系统具备阈值报警、自动换水、温度调节、增氧等功能,适用于家庭或小型水族箱的水质智能管理。本设计提供了低成本、易扩展的鱼缸水质管理方案,适用于家庭水族箱或小型水产养殖场景,可根据实际需求调整传感器类型和控制逻辑。注:本设计如有疑问需要解惑可直接私信本人,看我个人简介。

weixin_42300449的博客 1086

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

struts中文的解决『文摘』

1.使ApplicationResources.properties支持中文建立一个ApplicationResources_ISO.properties文件,把应用程序用的message都写进去,然后在dos下执行这个命令,native2ascii -encoding gb2312 ApplicationResources_ISO.properties ApplicationResources.

JAVATEC - 伊艾法 [E.Alpha] 1377

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Struts2的资源文件和国际化(i18n)

文章目录资源文件的命名和位置ActionSupport 资源文件的国际化 internationalization(又名 i18n,来由是以 i 开头 n 结尾的中间共 18 个字母)。国际化的核心:页面显示的文字是可配置的(如中文、英文、日文等,不能写死在页面中)。 资源文件的命名和位置 如果项目非常大,所有资源文件放入同一个目录下是不好的。资源文件需要分层和分类。 包级资源文件 表示某资源文件是被一个包中所有 Action 所使用的 类级资源文件 表示某资源文件只能被指定类使用 Action

liaowenxiong的博客 1510

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

struts中文设置

先写个过滤器 [code="java"] package cn.javabiz; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.S...

Welcome to here ! 196
上一篇: 通过JAVA的Serialization机制进行对象的拷贝
下一篇: Tomcat5.5中文完美解决方案
andycpp
博客等级 码龄22年 698粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值