精华内容
下载资源
问答
  • C#中怎么读取配置文件

    千次阅读 2019-07-05 15:45:44
    1、配置文件的概述 应用程序配置文件是标准的 XML 文件。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义的配置节。下面的“配置节”可以理解为进行配置一个XML的节点。 常见...

    一.文件格式:App.config

    1、配置文件的概述

    应用程序配置文件是标准的 XML 文件。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义的配置节。下面的“配置节”可以理解为进行配置一个XML的节点。

    常见配置文件模式:

    <configuration>
    <configSections>                  //配置节声明区域,包含配置节和命名空间声明
    <section>                             //配置节声明
    <sectionGroup>                  //定义配置节组
    <section>                           //配置节组中的配置节声明
    <appSettings>                  //预定义配置节
    <Custom element for configuration section>   //配置节设置区域

    下面是一个最常见的应用程序配置文件的例子,只有appSettings节:

    
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <appSettings>
            <add key="connectionstring" value="User Source=.;Password=;Initial Catalog=test;Provider=SQLOLEDB.1;" />
            <add key="TemplatePATH" value="Template" />
        </appSettings>
    </configuration> 

    在预定义的 appSettings 节(注意大小写),有很多的元素,这些元素名称都是“add”,有两个属性分别是“key”和“value”。

    2、配置文件的读写

    (1)添加引用:System.configguration

    (2)代码头部引入命名空间 using System.Configuration

    (3)通过ConfigurationManager类获取相关字段

    1. textBox1.Text = ConfigurationManager.AppSettings["Key"];

    例:textBox1.Text = ConfigurationManager.AppSettings["connectionstring"];

    二、文件格式:xxx.ini

    INI配置文件的组成?

        INI文件是文本文件,由若干节(section)组成,在每个带中括号的节名称下,是若干个关键词(key)及其对应的值(Value),这些关键词(key)属于位于关键词(key)上的节(section)。
    [Section]
    Key1=Value1
    Key2=Value2

    这里为了使用方便,我们将读写INI配置文件的关键代码封装在一个类中

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Runtime.InteropServices;
     
    namespace ToolsLibrary
    {
        public class IniFile
        {
            public string path;             //INI文件名 
             
            //声明写INI文件的API函数
            [DllImport("kernel32")]
            private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
             
            //声明读INI文件的API函数
            [DllImport("kernel32")]
            private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
     
            //类的构造函数,传递INI文件的路径和文件名
            public IniFile(string INIPath) 
            { 
                path = INIPath; 
            } 
     
            //写INI文件
            public void IniWriteValue(string Section, string Key, string Value)
            {
                WritePrivateProfileString(Section, Key, Value, path);
            }
     
            //读取INI文件
            public string IniReadValue(string Section, string Key)
            {
                StringBuilder temp = new StringBuilder(255);
                int i = GetPrivateProfileString(Section, Key, "", temp, 255, path);
                return temp.ToString();
            }
        } 
    }

    在以后使用的时候,我们只要实例化一个IniFile对象,即可通过这个对象中的方法读写INI配置文件。
    例如读取INI配置文件中的值

    IniFile ini = new IniFile("D://xxx.ini"); 
    BucketName = ini.IniReadValue("operatorinformation","bucket");
    OperatorName = ini.IniReadValue("operatorinformation", "operatorname");
    OperatorPwd = ini.IniReadValue("operatorinformation", "operatorpwd");

    将值写入INI配置文件中

    IniFile ini = new IniFile("D://config.ini"); 
    ini.IniWriteValue("operatorinformation", "bucket", BucketName);
    ini.IniWriteValue("operatorinformation", "operatorname", OperatorName);
    ini.IniWriteValue("operatorinformation", "operatorpwd", OperatorPwd);

    ini文件格式

    [operatorinformation]
    bucket=3000000
    
    [operatorinformation]
    operatorname=22
    
    [operatorinformation]
    operatorpwd=23

     

    转自:https://www.cnblogs.com/s7ven/articles/3575309.html

     

    展开全文
  • 苹果cms怎么修改数据库配置文件

    千次阅读 2020-03-02 16:21:01
    数据库的连接信息是可自定义配置的,所以找到配置文件路径可以直接修改配置文件,当需要修改数据库连接配置时,只需要修改数据库配置文件内容即可。 有时候我们更换了数据库名称或是账号密码,这时候就需要更改苹果...

    数据库的连接信息是可自定义配置的,所以找到配置文件路径可以直接修改配置文件,当需要修改数据库连接配置时,只需要修改数据库配置文件内容即可。

    有时候我们更换了数据库名称或是账号密码,这时候就需要更改苹果CMS数据库配置文件,不然就无法更换数据库信息连不上数据库。

    打开系统目录的application/database.php文件

    下面我们就很清楚的可以看到数据库名、用户名、密码修改对应就好了。

    000.png!mask2

     

    声明:除特殊声明外本站文档均由作者原创,转载请注明出处,原文地址:怎么修改苹果cms的数据库配置文件 

    展开全文
  • 因为项目要求,需要将Java project打成jar包,但是jar怎么读取外部配置文件呢?
  • 各位大神 有没有人知道怎么在类中往配置文件里面加东西? 求指教 在线等呀
  • 使用springboot搭建项目的话,如果代码里需要读取配置文件信息动态生成数据该怎么办呢,其实可以直接写到springboot配置文件当中,自己定义标签来读取. 一般开发过程当中都会使用yml配置文件,我们这里也使用这种演示,...

    使用springboot搭建项目的话,如果代码里需要读取配置文件信息动态生成数据该怎么办呢,其实可以直接写到springboot配置文件当中,自己定义标签来读取.

    一般开发过程当中都会使用yml配置文件,我们这里也使用这种演示,yml格式就是key,value形式的,value前得写个空格,也可以省略前缀.

    第一种读取一个字符串,先定义一个name  key,然后就可以在controller通过spring的el表达式来获取

     

    第二种,为了避免重名,也可以多谢几个前缀

    第三种,可以直接拿一个实体类接收,前提是有公共的前缀,然后实体类使用这个注解注入,别忘写getset方法@ConfigurationProperties(prefix = "myClass")

    第四种方式,使用自定义配置文件properties来注入,不使用springboot的配置文件 

    在实体类当中使用这个注解指定配置文件位置

    @PropertySource(value={"classpath:kxj.properties","",""})可以配多个

    @Data这个注解是免写了getset方法idea特有的,需要安装lombox插件和导入依赖

    @component加这个注解的原因是我要在controller获取测试它

     

    注入Bean的时候可以在方法参数上直接获取到A

    要么使用@EnableConfigurationProperties注解把A注入进来.

    要么直接在A类上使用@Component注解,然后就可以直接在方法参数上使用了

     

    展开全文
  • 3 配置环境变量 右键 --属性—高级系统设置–系统变量 安装路径是你自己安装jdk的根目录 安装完成,之后就可以打开 jar文件了 完成的检测方法是,输入cmd命令 java -version 出现 2 jar 文件的运行方法以及解决...

    1 官网下载安装jdk
    2 直接默认安装
    3 配置环境变量
    右键 --属性—高级系统设置–系统变量
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    安装路径是你自己安装jdk的根目录
    在这里插入图片描述
    安装完成,之后就可以打开 jar文件了
    完成的检测方法是,输入cmd命令
    java -version
    出现
    在这里插入图片描述
    2 jar 文件的运行方法以及解决办法
    双击jar文件直接运行
    或者右键 jar文件 属性–更改–javaw.exe

    如果出现闪退或者双击之后无结果
    排查问题:
    1 路径或者变量名的设置问题—记住不要有中文然后看看变量名有没有错
    2 如果没有错误,打开 cmd–输入 java -jar 路径xxx.jar文件 用绝对路径打开
    打开会提示错误
    如果是 uncessible to connect 文件
    就打开注册表
    在这里插入图片描述
    在这里插入图片描述
    查看javaw.exe 下有没有shell脚本文件,如果没有,就到jarfile下把脚本文件拷贝过来
    在这里插入图片描述
    先新建以上三个文件夹

    在这里插入图片描述
    数据是jarfile文件下的拷过来就可以

    然后关闭就可以打开jar文件了
    如果有不懂得欢迎来讨论啊
    希望和大家一起进步

    展开全文
  • 在appltionContext.xml文件中的配置方法如下: contextConfigLocation classpath*:springCfg/spring-*.xml org.springframework.web.context.ContextLoaderListener
  • 第一次接触这个,不太明白,我只知道可以用create命令去创建节点。 但是一整个配置文件,在部署的时候,总不能一个节点一个节点的创建吧。 各位大神,你们是怎么做的。
  • 单独建立了一个代码空的web工程...现在都集成到这个启动工程来,管理配置文件有点麻烦,请问你们是怎么管理的呢,主要是web相关的配置文件,每个项目的SpringMVC配置文件, resources下面读取的properties,web.xml文件
  • 我在用Macdeployqt打包后,生成一个安装包,打开这个安装包,运行...下会生成一个配置文件,但修改这个配置文件的时候,怎么会显示文件被锁定,这个文件 的属性是我生成的时候设定的,还是打完包之后系统对其强制修改的
  • spring springmvc 和mongodb 整合时,关于事务的回滚,在配置文件里是怎么配置
  • 怎么修改苹果cms的数据库配置文件

    千次阅读 2019-12-09 13:12:37
    数据库的连接是可配置的,所以可以创建可配置文件,当需要修改连接配置时,只需要修改配置文件内容即可。 有时候我们更换了服务器密码,这时候就需要更改苹果CMS数据库配置文件,不然就连不上数据库。 打开系统...
  • log4j和log4j2怎么动态加载配置文件

    千次阅读 2018-12-26 01:37:00
    应用场景与问题 当项目在运行时,我们如果需要修改log4j 1.X或者log4j2的配置文件,一般来说我们是不能直接将项目停止运行再来修改文件重新部署的。于是就有这样一个问题:如何...log4j 1.X怎么动态加载配置文件 l...
  • spring的配置文件怎么

    千次阅读 2018-10-12 11:05:16
    标准的Spring配置文件编写: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="...
  • xml配置文件的问题,xml配置怎么表示先后的次序?如何对xml配置的次序进行排序啊?
  • 怎么找Nginx加载的配置文件

    千次阅读 2019-09-20 12:42:21
    Nginx安装完成之后,可以根据Nginx的运行命令获取加载的配置文件。执行一下命令,看正在运行的Nginx进程的信息 $ ps -aux | grep nginx root 2139 0.0 0.0 148084 3152 ? Ss 09:24 0:00 nginx: master process /...
  • intellij中配置文件中文转码怎么解决

    千次阅读 2019-03-01 17:03:15
    开发的时候发现配置文件中的中文没有进行Unicode转码,如下: 解决很简单,一般工具默认是gbk,我们只需要在setting中简单设置一下 然后应用后再次查看配置文件即可 ...
  • 前端配置文件

    千次阅读 2019-01-30 20:02:48
    怎么配置文件呢? 最简单的,就是将配置信息写在js文件里,数据格式可以定义成json,直接读取就行了。 还有一种方法,就是 将配置信息写在.json文件里,然后用jquery来读取。 config.json文件 { "map":...
  • 配置文件怎么读??

    千次阅读 2013-03-27 21:58:19
    在用.NET 做机房系统时,遇到了配置文件.config文件,不太懂什么意思,就照葫芦画瓢,自己建立一个.config文件来存放自己的东西,可是到了实现阶段,出问题了,我的配置文件,没有被读取。 经过各种实践,终于把我...
  • ssm使用ueditor怎么配置文件,以及上传图片到数据库后台代码,按网上方法配置文件总是出现错误
  • 请问一下IIS7.5怎么配置文件的写入和修改权限的呀,大牛指点一下
  • 有时候Office2007打开文档,每次都提示需要安装。...office2007每次打开都要正在配置?其实不需要重新安装可以解决,下面我们来看看 工具/原料 office 2007 office2003 ...
  • 调用new Configuraction()时,Hibernate在classpath的根目录下搜索名为hibernate.properties的文件。如果找到了,所有hibernate.*属性都会被加载并添加到Configuration对象。  调用configure()时,Hibernate在...
  • 这些本地配置文件是不需要提交至git的,可以在提交之前使用.gitignore文件添加对这些文件的过滤。 具体操作是: 打开workspace,将不需要提交的文件删除 添加.gitignore文件,配置过滤参数,具体配置方法可以参照...
  • vb.net的一个项目,怎么连接数据库,数据库登录方式是windows登录的,配置文件怎么写啊
  • 某次碰到一个很奇怪的问题,本来项目没问题的,重新导入到Idea运行时就跑...怎么配置文件都报红了,网上找了很久,用classpath*也没用,最后才知道: 是不是感觉不对劲? IDEA中正常的resources包应该是这样的: ...
  • ``` ...我知道springmvc要运行起来必须配置这几项,可是不明白springmvc到底是如何执行的,它是如何使用上面的配置,哪位大神能帮忙解释一下?
  • java项目中怎么使用配置文件

    千次阅读 2018-07-20 10:50:39
    1、创建config.properties,写上对应的参数name-value值,格式如下。  2、获取config.properties中name的值 ...*注:*项目发布到tomcat中之后,要注意是否在WEB-INF下的classes下生成配置文件
  • 我有个这样的想法,不知道怎么实现?求大神指点: 公共模块o,配置了一些参数, 子模块 应用A 依赖o,如果A模块application中配置了与o模块application中相同的参数,则会覆盖o里设置的 参数,如果A模块...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,671
精华内容 9,068
关键字:

怎么配置文件