问题列表 - 第13628页

byte []到ArrayList?

有人可以告诉我如何在Windows Mobile下使用C#将byte []转换为ArrayList?

稍后编辑:

  1. 这就像拥有一个包含自定义类型实例的ArrayList.此列表作为字节数组转发到数据库(转换为blob)(转换由数据库API完成); 我想要的是将byte []还原为ArrayList;

  2. .NET CF不提供BinaryFormatter;

c# serialization byte arraylist windows-mobile

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

使用HTML开发桌面应用程序视图,作为Web应用程序

我习惯用Java开发Web应用程序(Struts,Spring,JSP ......).但现在我想开发一个桌面版.我从不喜欢用Java设计窗口(AWT,Swing,SWT):对于丑陋的界面来说太多了.所以我认为如果可以利用我的网络应用程序技能可能是一个好主意.一种选择是修改SWT浏览器并调用Java函数而不是HTTP请求.一个非常好的附加组件将是JSP的使用.最后,我认为可能有一些框架或工具.

你认为我的建议是个好主意吗?有一些框架吗?

我需要这个用于轻型应用.所以我认为嵌入一个Tomcat服务器并将其与HTTP请求一起使用并不是一个好主意.

谢谢你的帮助.

编辑:一个示例应用程序可能是文件夹比较器:您指定两个文件夹,应用程序显示您的文件夹和文件是不同的.在这种情况下,我认为打开外部浏览器很难看.膨胀的应用程序(使用其服务器,MVC等)不是最佳选择.

java swt frameworks desktop-application web-applications

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

是否有C/C++的Findbugs和/或PMD等价物?

我最近被问及Coverity Prevent的替代方案,其代码库包括C/C++和Java.显然,在Java方面,可用的免费工具包括Findbugs(编译代码分析)和PMD(静态代码分析).它们非常强大,特别是当您开始研究与IDE的集成时(同样,它是免费的).

但是,当您开始使用各种编译器,体系结构等进入C/C++领域时,事情会很糟糕.

我已经为Java方面提出了各种工具,包括Findbugs和PMD.当我考虑使用以下指标时,我正在寻找的是C/C++方面的最佳选择:

  1. 价格:免费更好,但可以通过更好的价值打败.但是,每行代码收费的定价模型令人恐惧.
  2. 功能集:这个工具如何让我的生活更美好?在我检查错误之前,在我们发送代码之前,它会以什么方式检测我的错误等?
  3. 可用性:我可以在办公桌上使用该工具吗?我可以分享报告和/或调查结果吗?我可以将该工具与Fogbugz(我们在我的小组中使用)集成吗?我可以将该工具集成到CruiseControl(或等效产品)中吗?

最终的工具将是Findbugs和PMD具有相同功能集的组合,并且每个座位的零美元都是有用和可用的.

c c++ java findbugs pmd

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

PHP:替换utf-8字符串中的无效字符

如何在空白字符的utf-8字符串中替换(在PHP5中使用正则表达式)无效字符?

php regex utf-8

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

如何通过Fluent NHibernate添加事件监听器?

我想添加一个事件监听器(IPreUpdateEventListener)来添加NHibernate但是在使用流畅的配置时我似乎无法找到一个例子.

我希望能够在创建会话工厂时添加侦听器,例如,当执行以下代码时.

_sessionFactory = Fluently.Configure()
    .Database(MsSqlConfiguration.MsSql2005.ConnectionString(connectionString).ShowSql())
    .Mappings(m => m.FluentMappings.AddFromAssemblyOf<IEntity>())
    .BuildSessionFactory();
Run Code Online (Sandbox Code Playgroud)

有人知道怎么做吗?

.net c# nhibernate event-listener fluent-nhibernate

17
推荐指数
3
解决办法
7024
查看次数

Visual Studio:如何只构建一些项目

我的VS解决方案有很多项目.我目前只处理其中一些,所以我想CTRL + SHIFT + B只能构建一些.最好的方法是什么?

我考虑过创建一个新的配置,但我需要检查它,它似乎不对.我不在乎它是否只是我机器上的"本地"设置.

visual-studio-2008 visual-studio

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

无法为DropDownList设置SelectedValue

这是来自Repeater中的Populating DropDownList的后续工作.

我在转发器中添加了一个下拉列表.现在我需要设置所选的值,但说起来容易做起来难...

这是我的代码:

    protected void criteriaScore_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {

        // This event is raised for the header, the footer, separators, and items.
        // Execute the following logic for Items and Alternating Items.
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {

            DropDownList ddl = (DropDownList)e.Item.FindControl("ddlRating");
            DataRowView drw = (DataRowView)e.Item.DataItem;

            for (int i = 1; i < 6; i++)
            {
                ddl.Items.Add(new ListItem(i.ToString(), i.ToString()));
            }
            ddl.DataBind(); // <- Not sure if this is needed here.
            ddl.SelectedValue …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net data-binding drop-down-menu

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

为什么.Net没有Set数据结构?

处理从Java迁移到.Net的最大问题之一是.Net中没有Set接口.我知道有可以去下载的库但是没有内置的原因是什么?有地图(字典)和列表,但为什么不是一个集?

编辑:我应该澄清,并非每个人都使用.Net 3.5 - 所以我或多或少都指的是旧版本的.Net

.net set data-structures

5
推荐指数
2
解决办法
480
查看次数

仅记录Postgres中的用户查询

我在Postgres数据库中启用了日志记录(在Ubuntu 32位上运行),我只想记录用户应用程序执行的查询.我配置了postgres如下:

log_destination = 'syslog'
syslog_facility = 'L*emphasized text*OCAL0'
syslog_ident = 'postgres'
log_min_messages = notice
log_min_duration_statement = 0
log_duration = off
log_line_prefix = 'user=%u,db=%d '
log_statement = 'none'
Run Code Online (Sandbox Code Playgroud)

syslog.conf我已经配置为每个日志local0被重定向到/var/log/pgsql.

但是,Postgres记录了很多我不关心的查询,例如:

WHEN typbasetype=0 THEN oid else typbasetype END AS
Sep 16 12:22:28 or-ubuntu postgres[14086]: [11-2]  basetype
Sep 16 12:22:28 or-ubuntu postgres[14086]: [11-3] ^I  FROM pg_type WHERE oid=1043
Sep 16 12:22:28 or-ubuntu postgres[14086]: [12-1] user=postgres,db=prueba LOG:  duración: 0.361 ms sentencia: SELECT format_type(oid,-1) as typname FROM pg_type …
Run Code Online (Sandbox Code Playgroud)

postgresql logging

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

在做小型的单一类程序时,我应该将所有内容设为静态或者在main中实例化自身的副本吗?

当我在课堂上完成家庭作业时,如果程序很小,将问题保持在一个班级(使用我们的脚本很容易提交),通常是有益的.

对于这些一次性程序,将所有方法和实例变量声明为静态更有意义,还是在main方法中声明类本身的实例更有意义?

所以,例如:

一个.

public class MergeSort
{
   public static Scanner input = new Scanner(System.in);

    public static void main(String[] args)
    {
        int[] randData = getRandomData();
        int[] sortedData = mergeSort(randData);
    }

    public static int[] mergeSort(int[] unsortedData)
    {
        // ...
    }

    public static int[] merge(int[] data, int a, int b, int c)
    {
        // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

VS

B.

public class MergeSort  
{  
   public Scanner input = new Scanner(System.in);

    public static void main(String[] args)
    {
        MergeSort ms = new MergeSort();
        int[] randData …
Run Code Online (Sandbox Code Playgroud)

java

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