问题列表 - 第17050页

获取从任何sql语句返回的字段名称

我想获得一个从sql语句返回的字段名称列表.这可以使用sql语句或一些c#解析代码来完成,以将语句解析为字符串.如果不编写复杂的解析器,这可以轻松完成吗?

例如,我可能想要返回

name,field2,field3

SELECT a.field1 as name, a.field2, b.field3 FROM A INNER JOIN B ON A.Id = B.FkId
Run Code Online (Sandbox Code Playgroud)

c# sql asp.net

3
推荐指数
1
解决办法
5725
查看次数

JSF 1.2 - PostConstruct是在getter之前还是之后执行

我有一个支持bean的代码:

@PostConstruct
 public void refreshData()
 {
  rows  = (int) dd.getRows();
  pages = dd.getPages();
  getRender();
 }

// action
 public void getCount(String sql, Object... values)
  throws Exception
 {
  dd.getCount(sql, values);
  rows  = (int) dd.getRows();
  pages = dd.getPages();
 }

 // getter methods
    public boolean getRender() {
        System.out.println("pages: "+pages);
     boolean rendered = pages > 0? true: false;
     return rendered;
    } 

 public int getRows() {
  return rows;
 }
    public int getPages() {       
     return pages;
    }
Run Code Online (Sandbox Code Playgroud)

带有@PostConstruct指令的refreshData()方法是否在所有getter方法之后或之前执行?我问这个因为我注意到getRender()方法总是返回零,即使getPages()返回一个像10这样的数字.

testing jsf

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

清除和重置Web表单有什么区别?

我想使用JavaScript reset()函数重置网页的值.JavaScript首先执行哪个操作:重置还是清除?这两者有什么区别?

另外,如何使用重置功能检索值?

html javascript webforms

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

Eclipse:最有用的重构

我不时地使用Eclipse重构功能.有些技术比其他技术更明显,有些我从未尝试过.

什么重构对您最有用,为什么?

注意:我觉得这个演示文稿非常有用,也许是因为它是示例驱动因此很容易理解:

" 为每个人重构 - 如何以及为什么使用Eclipse的自动重构功能 "

编辑:这篇文章也很有用(谢谢抖动)

探索Eclipse JDT中的重构函数

java eclipse refactoring

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

用C++扩展枚举?

C++中是否有一种扩展/"继承"枚举的方法?

IE:

enum Enum {A,B,C};
enum EnumEx : public Enum {D,E,F};
Run Code Online (Sandbox Code Playgroud)

或至少定义它们之间的转换?

c++ enums

68
推荐指数
5
解决办法
4万
查看次数

RSpec测试有多彻底?

我刚刚开始掌握BDD和RSpec,我真正遇到的一件事就是弄清楚我的测试应该有多彻底.

我只是不明白我的测试应该是多么精细,仍然有用但不是双倍的开发时间.

这只是一个偏好问题吗?或者是否有一些应该测试的通用标准?

testing rspec ruby-on-rails

2
推荐指数
1
解决办法
109
查看次数

c# - 当我不知道(T)的类型时,如何反序列化通用列表<T>?

出于听觉原因,我使用binaryformatter将序列化的业务方法的参数存储到数据库中.

问题是,当一个参数是一个泛型列表我没有找到施展反序列化对象,因为我不知道是什么类型的方式,或者如果我知道是什么类型,我不知道如何在投的对象运行.

有人知道如何在运行时以动态方式转换包含通用列表的对象吗?

我需要这样做,因为我需要在属性网格中显示反序列化的数据:

object objArg = bformatter.Deserialize(memStr);

//If the type is a clr type (int, string, etc)
if (objArg.GetType().Module.Name == "mscorlib.dll")
{                 
    //If the type is a generic type (List<>, etc) 
    //(I'm only use List for these cases)
    if (objArg.GetType().IsGenericType)
    {
         // here is the problem
         pgArgsIn.SelectedObject = new { Value = objArg};                    

         //In the previous line I need to do something like... 
         //new { Value = (List<objArg.GetYpe()>) objArg};
     }
     else
     {
         pgArgsIn.SelectedObject = new { Value = objArg.ToString() …
Run Code Online (Sandbox Code Playgroud)

c# generics serialization ilist list

5
推荐指数
1
解决办法
3590
查看次数

如何在不丢失奇数字符的情况下阅读文本文件?

我想使用System.IO.File.ReadAllLines将文本文件读入字符串数组.但是,ReadAllLines会删除我想要保留的文件中的一些奇怪字符,例如chr(187).我尝试了一些不同的编码选项,但这没有帮助,我没有看到"无编码"的选项.

我可以使用FileOpen和LineInput来不经修改地读取文​​件,但这有点慢.使用FileSystemObject也可以正常工作,但我宁愿不使用它.

在没有修改.net的情况下将文本文件读入字符串数组的最佳方法是什么?

.net vb.net encoding text file

1
推荐指数
1
解决办法
3305
查看次数

使用带有Java-Mail的byte []发送电子邮件附件

我有一个字节数组,我希望添加为我发送的电子邮件的附件.

Unfortunally我无法找到如何将其附加为一个字节数组,该解决方案我已经使用磁盘文件(我不想因为我不想写的字节数组只是这样我就可以将它).

我找到了一个解决方案,涉及创建一个扩展DataSource的对象,并将其用作字节数组的包装器,然后将其提供给MimeBodyPart.

谁知道更好的解决方案?

java email

4
推荐指数
1
解决办法
2万
查看次数

处理jquery ajax重定向

我正在拨打$ .get来拨打服务'A'.服务'A'返回我在页面上显示的纯文本.但有时它会重定向到服务'B',返回纯文本.但是,我无法处理服务'B'的响应文本.我怎么做?

ajax jquery redirect

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