小编Dou*_*ter的帖子

从app.config文件中读取

我试图使用代码从下面的app.config文件中读取StartingMonthColumn和CategoryHeadingColumn

ConfigurationSettings.AppSettings["StartingMonthColumn"]
Run Code Online (Sandbox Code Playgroud)

但它返回null,ConfigurationSettings.AppSettings.Count也返回零

请帮我在我的Windows应用程序中阅读此内容

<configuration>
    <configSections>
        <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="CTARepository.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <userSettings>
        <CTARepository.Properties.Settings>
            <setting name="Setting" serializeAs="String">
                <value />
            </setting>
        </CTARepository.Properties.Settings>
    </userSettings>
    <appSettings>
        <add key="StartingMonthColumn" value="7"/>
        <add key="CategoryHeadingColumn" value="1"/>
    </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

c#

130
推荐指数
6
解决办法
36万
查看次数

如何在java中将org.w3c.dom.Element输出为字符串格式?

我有一个org.w3c.dom.Element传递给我的方法的对象.我需要查看整个xml字符串,包括其子节点(整个对象图).我正在寻找一种方法,可以将其Element转换为我可以使用的xml格式字符串System.out.println.只是println()在'元素'对象上将无法工作,因为toString()不会输出xml格式,也不会通过其子节点.没有编写自己的方法来做到这一点有一个简单的方法吗?谢谢.

java xml dom

85
推荐指数
3
解决办法
9万
查看次数

jstl foreach省略了最后一条记录中的元素

试图使用这个jstl来制定一个json字符串,我怎么能让段不在最后一条记录的末尾加一个逗号?请注意最后的逗号

<c:forEach items="${fileList}" var="current">
    { id:1001,data:["<c:out value="${current.fileName}" />" , "<c:out value="${current.path}" />" , "<c:out value="${current.size}" />" , "<c:out value="${current.type}" />"] },
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

jsp jstl

63
推荐指数
1
解决办法
6万
查看次数

为什么Oracle的to_char()函数会添加空格?

为什么Oracle的to_char()功能会增加空间?

select length('012'), 
       length(to_char('012')), 
       length(to_char('12', '000')) 
  from dual;
Run Code Online (Sandbox Code Playgroud)

3, 3, 4

oracle

55
推荐指数
3
解决办法
5万
查看次数

C#Timer或Thread.Sleep

我正在运行Windows服务并使用循环和Thread.Sleep来重复任务,使用计时器方法会更好吗?

如果是,代码示例会很棒

我目前正在使用此代码重复

int curMinute;
int lastMinute = DateTime.Now.AddMinutes(-1).Minute;

while (condition)
{
   curMinute = DateTime.Now.Minute;

   if (lastMinute < curMinute) {
         // do your once-per-minute code here
         lastMinute = curMinute;
   }

   Thread.Sleep(50000);      // sleeps for 50 seconds

   if (error condition that would break you out of this) {
       break;      // leaves looping structure
   }
}
Run Code Online (Sandbox Code Playgroud)

c# timer

46
推荐指数
4
解决办法
10万
查看次数

检查Oracle中的"它是否为数字"功能

我正在尝试检查oracle(10g)查询中的列中的值是否为数字以便进行比较.就像是:

select case when ( is_number(myTable.id) and (myTable.id >0) ) 
            then 'Is a number greater than 0' 
            else 'it is not a number' 
       end as valuetype  
  from table myTable
Run Code Online (Sandbox Code Playgroud)

关于如何检查的任何想法?

oracle plsql oracle10g

35
推荐指数
5
解决办法
18万
查看次数

LINQ除了如何工作?

可能重复:
LINQ在两个列表中找到差异

我想找到2系列之间的区别.所以我Except在LINQ语句中使用.但Except似乎只有在第一个集合长于第二个集合时才有效.例如,即使2个集合不同,也不会返回任何结果.

double[] numbers1 = { 2.0, 2.1, 2.2, 2.3, 2.4, 2.5 };
double[] numbers2 = { 2.2 };

IEnumerable<double> onlyInFirstSet = numbers2.Except(numbers1);
Run Code Online (Sandbox Code Playgroud)

任何人都可以确认是否是这种情况?如果是这样,在编写查询之前是否必须检查集合长度,因为我不知道哪个集合在编译时会更大.

编辑

我想我的问题并不清楚.我不关心哪个集合包含什么.我只是想找到两个系列之间的区别.我怎样才能做到这一点?

linq except

31
推荐指数
3
解决办法
5万
查看次数

SQL Server中的DECODE()函数

SELECT PC_COMP_CODE,
       'R',
       PC_RESUB_REF,
       DECODE(PC_SL_LDGR_CODE, '02', 'DR', 'CR'),
       PC_DEPT_NO DEPT,
       '', --PC_DEPT_NO,
       PC_SL_LDGR_CODE + '/' + PC_SL_ACNO,
       SUM(DECODE(PC_SL_LDGR_CODE, '02', 1, -1) * PC_AMOUNT),
       PC_CHEQUE_NO CHQNO
  FROM GLAS_PDC_CHEQUES
 WHERE PC_RESUB_REF IS NOT NULL 
   AND PC_DISCD NOT IN ('d', 'D', 'T') 
GROUP BY PC_RESUB_REF, 
         PC_COMP_CODE, 
         'JJ', 
         PC_SL_LDGR_CODE + '/' + PC_SL_ACNO, 
         PC_DEPT_NO, 
         PC_CHEQUE_NO, 
         DECODE(PC_SL_LDGR_CODE, '02', 'DR', 'CR')
Run Code Online (Sandbox Code Playgroud)

以上是Oracle查询; 如何在SQL Server 2005中使用DECODE()函数?

sql sql-server oracle sql-server-2005

28
推荐指数
3
解决办法
29万
查看次数

对象和记录类型之间的区别

我只是好奇了oracle中对象和记录类型之间的区别,更具体地说,在下面的声明之间

create type emp2_oty is object 
(
 empno  number,
 ename  varchar2(20),
 deptno number
);

create type emp2_nt is table of emp2_oty;
Run Code Online (Sandbox Code Playgroud)

type emp2_oty is record
(
 empno  number,
 ename  varchar2(20),
 deptno number
);

create type emp2_nt is table of emp2_oty;
Run Code Online (Sandbox Code Playgroud)

请详细说明.

oracle

24
推荐指数
2
解决办法
3万
查看次数

在XMLGregorianCalendar中指定日期格式

我想使用Date XMLGregorianCalendar格式发送到Web服务.Web服务需要yyyy-dd-mm格式化的信息.我使用以下代码创建XMLGregorianCalendar并将其发送到Web服务.

Date dob = null;
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");

try {
    XMLGregorianCalendar date2;
    dob = df.parse("13/06/1983");

    GregorianCalendar c = new GregorianCalendar();
    c.setTimeInMillis(dob.getTime());
    date2 = DatatypeFactory.newInstance().newXMLGregorianCalendar(c);
    System.out.println(date2);
}
catch(DatatypeConfigurationException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}
catch(ParseException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我总是得到日期1983-06-13T00:00:00.000-04:00.时间也包含在输出中.是否有可能只获得约会?请你帮助我好吗?

java calendar gregorian-calendar

21
推荐指数
3
解决办法
9万
查看次数