package util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URL; import java.net.URLDecoder; import java.util.Properties; public class ProperHelper { public static Properties JdbcProperty = null; @SuppressWarnings("finally") public static Properties getJdbcProperty(){ try{ if(JdbcProperty == null){ InputStream stream = null; try{ URL fileUrl = ProperHelper.class.getResource("/jdbc.properties"); String filePath = URLDecoder.decode(fileUrl.getFile(),"UTF-8"); stream = new FileInputStream(filePath); JdbcProperty = new Properties(); JdbcProperty.load(stream); }catch(IOException ex){ ex.printStackTrace(); return null; }finally{ if(stream != null){ stream.close(); stream = null; } } } }catch(Exception e){ e.printStackTrace(); return null; }finally{ return JdbcProperty; } } /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { Properties prop = new Properties(); prop.setProperty("tetx", "my first love"); OutputStream stream = null; try { URL fileUrl = ProperHelper.class.getResource("/jdbc.properties"); String filePath = URLDecoder.decode(fileUrl.getFile(),"UTF-8"); stream = new FileOutputStream(filePath); prop.store(stream, "Copyright (c) Boxcode Studio"); System.out.println(prop.getProperty("tetx")); } catch (Exception e) { e.printStackTrace(); }finally{ if(stream!=null){ stream.close(); stream = null; } } } }
相关推荐
EhCacheUtils - 基于ehcache的工具类 LruCacheUtils - 基于LinkedHashMap实现LRU缓存的工具类 MemcachedUtils - 基于memcached的工具类 RedisUtils - 基于redis的工具类,与redis的集群配置无缝结合 db JdbcUtils ...
`mprop`工具则是用来安全、方便地修改`default.prop`的一个实用程序,特别适用于开发者在调试和优化系统时调整内存参数。 在Android开发过程中,特别是对于那些需要深入系统级别的调试和性能优化的开发者,了解和...
下面我们将详细介绍Java操作Redis的工具类以及配置文件的设置。 **1. Jedis库的引入** 首先,我们需要在项目中引入Jedis库。如果你使用的是Maven,可以在`pom.xml`文件中添加以下依赖: ```xml <groupId>redis....
在嵌入式开发领域,ARM处理器架构占据了主导地位,而Keil μVision(简称Keil)则是一款广泛使用的ARM开发工具。本文将详细介绍标题中提到的`arm.prop`、`global.prop`、`global.prop.def`这三个文件以及它们在Keil...
DBUtils工具类的出现就是为了减轻开发人员在使用JDBC时的负担,提供了一种更加简洁、安全的方式来执行数据库操作。 DBUtils的核心功能包括: 1. **资源管理**:自动关闭数据库连接、Statement和ResultSet,避免...
`global.prop` 文件通常包含以下几类配置: 1. **颜色主题**:定义代码的背景色、前景色(包括关键词、常量、注释等不同类型的代码元素的颜色),以及行号、光标、选中区域等的显示颜色。 2. **字体设置**:选择...
根据自己的实际,整理工具类(没有第三方jar),可以直接使用jar,也可以自己根据自己的要求修改后,编译,在使用!!没事的时候整理的,希望对大家有帮助!!!!如有问题请给我留言,我会第一时间帮助你!!!!
2. 在组件类中,定义一个静态属性`propTypes`,并在这个对象中指定每个Prop的类型。例如: ```jsx import React from 'react'; import PropTypes from 'prop-types'; class MyComponent extends React....
在Android系统中,`default.prop`是一个非常重要的配置文件,它位于系统的根目录下,包含了系统启动时的一些基本...在日常开发中,了解并熟练运用这类工具,可以极大地提高工作效率,但也需要注意设备的安全与稳定性。
prop-types.js
Vue 组件中 Prop 属性使用说明实例代码详解 Vue 组件中 Prop 属性是一个非常重要的概念,它允许开发者在组件之间传递数据。 Prop 属性可以是静态的,也可以是动态的。静态的 Prop 属性可以直接在模板中传入值,而...
标题中的"PROP.rar_PROP fortran_bem_prop_螺旋桨_螺旋桨 计算"表明这是一个与螺旋桨性能计算相关的FORTRAN编程项目,其中"BEM"指的是边界元方法(Boundary Element Method),这是一种数值计算方法,常用于解决流体...
KEIL是一款广泛使用的嵌入式系统开发工具,尤其在微控制器编程领域中有着重要的地位。它的集成开发环境(IDE)提供了代码编辑、编译、调试等多种功能,方便开发者进行高效的工作。而`global.prop`文件是KEIL IDE中的...
`prop-types`库是React社区广泛使用的一个工具,它提供了对React组件props的运行时类型检查功能。这个名为"前端项目-prop-types.zip"的压缩包文件包含了`prop-types`的源码,可能是一个学习或实践`prop-types`使用的...
public class BeanUtils extends org.springframework.beans.BeanUtils{ /** Bean方法名中属性名开始的下标 */ private static final int BEAN_METHOD_PROP_INDEX = 3; /** * 匹配getter方法的正则表达式 */ private...
enter the name of a build.prop type file on the sdcard. (cp /system/build.prop /sdcard/build.prop first) Opening anything other than a readable *.prop file (based on extension only) will ...
keil5黑色背景配色文件global.prop直接替换keil5安装目录下UV4下的global.prop,复制替换前请备份原始的global.prop文件,以防不喜欢黑色背景时无法找回默认配色
build.prop
keil5—黑色主题→UV4→global.prop文件
htmlStr =htmlStr.replaceAll("∝", "∝"); htmlStr =htmlStr.replaceAll("∞", "∞"); htmlStr =htmlStr.replaceAll("∠", "∠"); ...... 这些字符全替换,虽然分高点但是工作量很大,从html ...