问题列表 - 第4361页

如何制作像"美味"和"谷歌"这样的下拉菜单?

我想在这个http://delicious.com/search?context=all&p=sql&lc=1页面上创建一个类似美味的下拉菜单.在此页面中单击带有"搜索"按钮的箭头.点击它会显示一个下拉菜单,我想要相同的菜单样式,但在我的页面上我有一个链接,我想要的链接,将显示一个简单的小图标,点击链接或菜单图像,下拉菜单将打开.

谷歌也做了同样的事情,http://www.google.co.in/firefox?client = firefox-a&rls = org.mozilla: en- US:官方点击显示的顶部菜单中的"更多"链接.

我想使用最小的javascript,我更喜欢JQUERY.

css jquery menu drop-down-menu

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

什么是Php阵列的CS定义?

从严格的实施和计算机科学的角度来看,您如何对Php阵列数据结构进行分类?它是一个关联数组吗?哈希?一本字典?......?

php computer-science data-structures

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

你能否在运行时告诉你是否在jar中运行java?

我有一个应用程序,我的一些用户从Eclipse运行,而其他用户使用jar文件运行它.

我希望在jar中运行时可以执行一些操作,但是我不希望它们在从Eclipse运行时完成.

有没有办法知道运行时当前应用程序是否在jar中运行?

谢谢!

Dikla

java jar

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

处理IOC中的循环依赖关系

我正在尝试使用IOC容器在我的应用程序中创建初始对象图.

我有一个MainForm.这种形式取决于MenuStrip,它取决于多个MenuStripItems.一些MenuStripItems依赖于MainForm.

目前,我为构造函数注入设置了所有依赖项.显然,解析MainForm现在会导致堆栈溢出,因为MainForm的MenuStripItem依赖关系尝试解析Mainform等等...

解决这种循环依赖的最佳方法是什么?

design-patterns inversion-of-control

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

asp.net使用什么而不是viewstate

目前我正在使用viewstate来存储我在分页数据时所使用的当前页码.我在页面上有3个控件,可以查看我可以翻阅的数据.

到目前为止,跟踪页码的最简单方法是viewstate,但它变得非常大,我不知道为什么.

所以我想用别的东西来跟踪页码,但我不知道该用什么.我应该把它嵌入隐藏的表格字段吗?将它传递给查询字符串?其他不错的选择?

asp.net viewstate

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

如何从文件URI中提取文件名并为其创建链接?

我的问题是::

从像"/usr/folder1/folder2/filename.ext"这样的字符串

  • 我必须提取文件名仅用于显示(仅限filename.ext).
    • 我的问题是我应该怎么做?拆分"/"并取最后一个元素是一种方式,但对我来说并不好闻.
  • 我必须创建一个超链接,使用该文件的URI作为目标.这将类似于file://domain.com/usr/folder1/folder2/filename.ext

我查看了java.net中的URI和URL接口,但在那里找不到任何有用的东西.

此外,在某些情况下,我的文件路径可以有COMMA,SPACE等(Windows文件夹).因此,在提出任何想法时请记住这一点.

java filepath

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

以编程方式限制在服务内运行的线程的CPU使用率

我正在使用VB9(VS2008).

我已经创建了一个定期为某些文件夹编制索引的Windows服务.

有没有办法可以根据当前系统状态对CPU使用率设置上限,即,如果系统处于空闲状态,则线程可以根据需要使用CPU,但是如果有其他程序/进程正在运行那么它应该以不会使系统变慢的方式使用CPU.

c# service multithreading windows-services

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

为什么我需要Singleton设计模式?

我尝试学习设计模式,但真的很难理解OOD的主要思想.我用经典方法创建了我的软件.另一方面,我想学习OOD.为什么我需要单身人士和其他人?我编写了一些简单的程序:其中一个是clasical(我的风格),另一个是singleton模式.请教我为什么需要单身.我的方法比它更好更清晰:)

我的风格:(C#)


  public partial class Singletonsuz : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Loadbalancer balancer = new Loadbalancer();

        for (int i = 0 ; i < 15 ; i++)
        {
            string server = balancer.Server;
            Response.Write("Dispatch Request to: " + server);
        }
    }
}
class Loadbalancer
{
    private List<string> _servers = new List<string>();
    private Random _random = new Random();
    public Loadbalancer()
        {
            _servers.Add("ServerI");
            _servers.Add("ServerII");
            _servers.Add("ServerIII");
            _servers.Add("ServerIV");
            _servers.Add("ServerV");
        }
    public string Server
    {
        get
        {
            int r = _random.Next(_servers.Count); …
Run Code Online (Sandbox Code Playgroud)

.net c# oop design-patterns

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

Delphi中的递归类实例大小

有没有办法在Delphi中获取类实例的实际大小?

我知道TObject类的InstanceSize方法,但该方法不会以递归方式为对象成员调用自身.例如,假设我们有两个类:

type MyClass1 = class
  private
    myVar1 : integer;
    myVar2 : integer;
end;

type MyClass2 = class
  private
    myOtherVar1 : integer;
    myOtherVar2 : MyClass1;
end;
Run Code Online (Sandbox Code Playgroud)

对于这段代码,MyClass1将是12个字节长度(每个整数4个字节加上4个类的开销)和MyClass2将是24个字节lengh(类开销为4个字节,myOtherVar2为12个字节,myOtherVar1为4个字节)整数).由于myOtherVar2被解释为指针(4个字节)而不是类引用,因此使用InstanceSize将为每个字节生成12个字节.

有没有办法获得类的总大小,包括它对其他类实例的引用?

memory delphi size

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

具有多种编程语言支持的ORM(对象关系管理器)解决方案

是否有一个好的ORM(对象关系管理器)解决方案可以使用来自C++,C#,Python的相同数据库?

它也可以是多个解决方案,例如每种语言一个,只要它们可以访问相同的数据库并使用相同的模式.

还需要多平台支持.

澄清:

我们的想法是拥有一个数据库,并从用几种不同编程语言编写的软件中访问它.理想情况下,这将由一个具有所有这些语言的API(或绑定)的ORM提供.

另一种解决方案是在每种语言中使用不同的ORM,使用兼容的模式.但是我相信在这种情况下架构迁移将非常困难.

c# c++ python orm

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