问题列表 - 第33301页

是否有VB6的替代菜单控件?

我不喜欢VB6菜单,因为它不提供有关父项或子项的信息.我想知道是否有可以在VB6中使用更多功能的activeX菜单控件?

vb6

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

Design Patterns基于Web的应用程序

我正在设计一个简单的基于Web的应用程序.我是这个基于Web的域的新手.我需要您对设计模式的建议,例如如何在Servlet中分配责任,制作新Servlet的标准等.

实际上,我的主页上有很少的实体,并且每个实体都对应于我们添加,编辑和删除等几个选项.之前我每个选项使用一个Servlet,比如Servlet1,用于添加entity1,Servlet2用于编辑entity1等等,这样我们最终得到了大量的servlet.

现在我们正在改变我们的设计.我的问题是你如何选择如何选择servlet的责任.我们是否应该为每个实体安装一个Servlet,它将处理所有选项并将请求转发给服务层.或者我们应该为整个页面都有一个servlet来处理整个页面请求,然后将其转发到相应的服务层?此外,请求对象是否应转发到服务层.

java jsp design-patterns servlets

356
推荐指数
3
解决办法
10万
查看次数

PHP数组比较

如何比较2个阵列?
例如我有,array("a", "b", "c")并且array("a", "c", "b")当它们被比较时它将返回true.但如果其中一个字母中没有找到其中一个字母就会返回false.订单并不重要.

php arrays

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

无法通过app config连接自定义tracelistener类 - ConfigurationErrorsException

更新 - 现在无需回答,我已在下面解决了.

嗨,我正在尝试在.NET中实现自定义跟踪侦听器,但是在通过配置文件添加跟踪侦听器时遇到问题.

我在堆栈溢出上发现了一个类似的帖子,但它似乎没有帮助(如何在app.config中定义自定义TraceListener).

异常消息是:

ConfigurationErrorsException - "无法创建ApplicationFramework.TraceListeners.TextLogTraceListener,ApplicationFramework.TraceListeners,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null."

正如您在下面的代码中所看到的,我在尝试不使用之后甚至使用了AssemblyQualified名称.

config和dll存在于引用侦听器的应用程序中.

谁能发现我在这里做错了什么?

C#代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ApplicationFramework.TraceListeners
{
    public class TextLogTraceListener : System.Diagnostics.TextWriterTraceListener
    {
        public override void Write( string message )
        {
            using (FileStream fs = new FileStream( "C:\\Test\\trace.log", FileMode.Append ))
            {
                StreamWriter sw = new StreamWriter( fs );

                sw.Write( message );
            }
        }

        public override void WriteLine( string message )
        {
            using (FileStream …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

Python错误"IOError:[Errno 2]没有这样的文件或目录"但文件存在

我试图读取一个csv文件,我收到上面的错误,但文件在那里.给出错误的行是

infilequery = file('D:\x88_2.csv','rb')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

回溯(最近一次调用最后一次):文件"C:\ Python26\usrapply_onemol2.py",第14行,在infilequery = file('D:\ x88_2.csv','rb')IOError:[Errno 2]没有这样的文件或目录:'D:\ x88_2.csv'

我可以将同一目录中的文件放在其位置,python至少可以看到它.os.listdir("D:")的结果以'x88_2.csv'为特色,"dir D:\"的结果也包括它.当放入文件名并允许python完成路径并从下拉列表中选择x88_2.csv时,我仍然得到相同的错误.这是什么?

python io file

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

C++:具有多态性的多重继承

(事先原谅noob问题)

我有4个班:

class Person {};
class Student : public Person {};
class Employee : public Person {};
class StudentEmployee : public Student, public Employee {};
Run Code Online (Sandbox Code Playgroud)

基本上Person是基类,其直接由两个子类StudentEmployee.StudentEmployee使用多重继承来子类化StudentEmployee.

Person pat = Person("Pat");
Student sam = Student("Sam");
Employee em = Employee("Emily");
StudentEmployee sen = StudentEmployee("Sienna");


Person ppl[3] = {pat, sam, em};
//compile time error: ambiguous base class
//Person ppl[4] = {pat, sam, em, sen}; 
Run Code Online (Sandbox Code Playgroud)

当我使用Person基类的数组时,我可以将Person它的所有子类放在这个数组中.除了StudentEmployee,给出基础模糊的原因. …

c++ polymorphism multiple-inheritance hierarchy

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

防止调试器在 3rd 方库中出现所有异常时中断

我维护一个开源库,该库在递归方法调用期间在内部使用异常。异常在调用堆栈上被收回并在某些情况下进行处理,而在其他情况下它将返回给调用者。

我们现在遇到的问题是,一些用户运行 Visual Studio 调试器时选择了“发生所有异常时停止”选项,因此他们的调试器将在我们的代码正常运行时停止。

除了告诉用户禁用该设置之外,还有什么方法可以防止这种情况发生吗?比如,也许可以在代码中应用一些属性?

.net debugging exception

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

什么是Jazz项目或基于Jazz的项目?

什么是"爵士乐项目"或基于爵士乐的项目?

Eclipse在基于Jazz的项目中的作用是什么?

这是一个概念性问题.

我在软件工程Podcast中听到过它们.但不要太了解他们.如此详细的回复将不胜感激.

eclipse agile

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

发布几个具有相同代码库的Android应用程序

嗨:我想向Android市场发布多个应用程序,这些应用程序都是基于代码库进行了非常轻微的定制.我不能只更改AndroidManifest.xml文件中的包标识符,因为其他几个依赖于此操作标识符等等.基于一个具有相同代码库的eclipse项目发布多个应用程序的最佳方法是什么?

android

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

如何锁定USB驱动器上的文件夹?

我需要实现一个功能(在C#中)来锁定USB驱动器上的文件夹.锁定后,在没有我的软件的任何PC中,此文件夹无法访问(或更好地不可见).我尝试使用ACL(访问控制列表),但它不适用于USB.

我原来的要求是"不要让人们在没有我的软件的情况下看到USB驱动器上文件夹的内容.当用户登录我的软件时,该文件夹是可访问的,当用户注销时,我的软件必须做一些事情确保此文件夹在其他PC上无法访问".这让我想到锁定USB文件夹.

我已经尝试过使用密码压缩文件夹(而不是压缩),但是压缩需要时间(1 Gb约2分钟).因此,如果我有大量数据(100 GB),则处理时间过长(软件必须在注销时处理此问题).

c#

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