问题列表 - 第6024页

覆盖Web浏览器中的右键单击上下文菜单 - 优点和缺点

我们正在编写一个Web应用程序(不仅仅是一个网站,而是功能方面的实际应用程序),并对下一个版本进行以下讨论:

  • 我们的UI设计师希望替换浏览器的右键单击上下文菜单(在适当的位置显示我们自己的菜单,或根本不显示菜单),因为他希望Web应用程序更像我们(现有的)Windows应用程序
  • 我们的开发人员(和我)强烈反对,因为这是不好的做法,而且只是你在Web应用程序中没有做的事情

因此,我正在寻找"更可靠"的论点 - 比如最佳实践指南,来自信誉良好来源的任何陈述,编码论证等等 - 这个问题的利弊,我希望能够一劳永逸地解决这个问题. ...

browser contextmenu

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

在asp.net应用程序中管理与数据库的连接

我想知道,在asp.net中管理数据库连接的最佳方法是什么.

我的应用程序是使用N层架构构建的.DAL由静态类和方法组成

Public Shared Sub Delete( _
    ByVal connection As MyConnectionClass, _
    ByVal contact_id As Integer, _
    ByVal contact_timestamp As Date _
)

    With connection.ProcParams
        .Add(New StoredProcParam("p_contact_id", contact_id, OracleDbType.Int32))
        .Add(New StoredProcParam("p_contact_timestamp", contact_timestamp, OracleDbType.Date))
    End With

    connection.Execute("PKG_DATA_ACCESS.DeleteContact")

End Sub
Run Code Online (Sandbox Code Playgroud)

这里需要注意的是,我将连接从BLL传递给DAL.

以下是我考虑过的观点,但对我来说似乎都没有,所以我只是在征求意见.

我应该在MasterPage中创建连接,将其存储在一个对象中,然后在创建它时将它传递给我的业务对象(我试图避免的事情)

我应该使用静态类创建连接并在其上调用CreateConnection等方法,从我的业务对象的构造函数(我想要的东西,但我不希望每个对象有一个连接,我喜欢它要为我的对象的所有实例共享,但由于asp.net是多线程的,静态类对存储连接没有意义)

理想情况下,该解决方案也应该在Windows窗体环境中运行良好(因此,没有连接存储在会话中,并在类中使用静态方法检索它,对于当前上下文)

vb.net architecture asp.net connection-pooling

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

如何使用maven从subversion获取修订版号?

我想把修订号放在webapp的主页上,我怎么能用maven呢?

PS这是两个部分的问题,如何获得修订号以及如何将其写入项目中的选定文件.

svn deployment version-control maven-2

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

mysql:获取数据库中所有具有名为xyz的列的表

mysql:获取数据库中所有具有名为xyz的列的表

mysql

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

为什么没有GWT-和脚本#式框架成为主导?

使用GWT,我们可以用Java编写代码并将其转换为JavaScript代码.使用Script#,我们可以用C#编写代码并将其转换为JavaScript代码.听起来GWT和Script#将使网络开发人员免受痛苦的痛苦.那么,为什么这些工具没有占主导地位?为什么还有人专门写javascript代码?

javascript gwt code-generation script#

8
推荐指数
4
解决办法
1564
查看次数

用于数学计算的数据类型,如BMR函数

我正在编写一个BMR函数,我应该使用十进制类型作为最高精度的返回值吗?(C#)

c# math

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

为InnoDB的ALTER TABLE优化MySQL

很快我们就需要对生产数据库进行架构更改.我们需要尽量减少这项工作的停机时间,但是,ALTER TABLE语句将运行很长一段时间.我们最大的表有1.5亿条记录,最大的表格文件是50G.所有表都是InnoDB,它被设置为一个大数据文件(而不是每个表的文件).我们在8核机器,16G内存和RAID10配置上运行MySQL 5.0.46.

我有一些MySQL调优的经验,但这通常集中在来自多个客户端的读取或写入.有关此主题的互联网上有很多信息,但是,关于(暂时)调整MySQL服务器以加速InnoDB表上的ALTER TABLE或INSERT INTO的最佳实践,似乎很少有信息可用. .SELECT FROM(我们可能会使用它而不是ALTER TABLE来获得更多机会来加快速度).

我们计划进行的架构更改是向所有表添加一个整数列,并将其作为主键,而不是当前主键.我们还需要保留"旧"列,因此不能覆盖现有值.

尽可能快地完成这项任务的理想设置是什么?

mysql performance alter-table

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

C++结构的"可接受"功能是多少?

我的第一篇文章所以请你放轻松!

我知道C++中的结构和类之间没有真正的区别,但包括我在内的很多人使用结构或类来显示意图 - 用于分组"普通旧数据"的结构和用于具有有意义操作的封装数据的类.

现在,这很好但是你在什么时候开始认为某些东西不仅仅是一个结构而且应该成为一个类?

我认为结构有合理的事情:

  1. 构造函数只有简单的初始化代码.
  2. 序列化代码,例如流插入/提取运算符.

我不太确定的事情,但可能会这样做:

  1. 比较运算符
  2. 简单的转换函数 - 例如,在从外部源接收数据后,以字节为单位等待所有成员.

我不认为结构应该有:

  1. 动态内存分配.
  2. 析构函数.
  3. 复杂的成员函数.

边界在哪里?

另外,将类实例作为结构的成员是否合理?例如

class C {private: int hiddenData; public: void DoSomething();};

struct S {int a; float b; C c; };

S s; s.c.DoSomething();
Run Code Online (Sandbox Code Playgroud)

记住,我不是关于你可以用C++做什么,我对你在设计好的软件时应该做些什么感兴趣.

思考?

c++ oop struct

16
推荐指数
3
解决办法
1350
查看次数

如何防止CFDocument中的分页符在内容中间出现?

我正在使用cfdocument标签从html/css动态生成PDF文件.有些内容我不想跨越多个页面.

经过一番搜索后,我发现根据文档支持"page-break-inside"样式.然而,在我的测试中,声明"page-break-inside:avoid"没有任何好处.

有关获得此样式声明的建议,还是有其他建议?

这是一个例子.我希望div标签中的内容不会跨越分页符,但确实如此."page-break-inside:avoid"的风格并没有被尊重.

<cfdocument format="flashpaper">
    <cfloop from="1" to="10" index="i">
        <div style="page-break-inside: avoid">
            <h1>Table Label</h1>
            <table>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
                <tr><td>label</td><td>data</td></tr>
            </table>
        </div>
    </cfloop>
</cfdocument>
Run Code Online (Sandbox Code Playgroud)

css coldfusion cfdocument

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

如何在WPF中创建圆角形式?

我试图使窗口(WPF)的角落圆形,它不起作用,我试图使窗口本身透明,并添加圆角的内部边框,它不起作用.

有任何想法吗?

wpf rounded-corners

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