小编Sha*_*que的帖子

ASP.NET页面生命周期解释

有人要求我在一段时间的访谈中解释ASP.NET页面生命周期.我确实向他解释过,但他对我的回答并不满意.有人可以向我解释生命周期吗?

asp.net page-lifecycle

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

通过singleton类获取数据库连接

我创建了一个单例类,这个类返回一个数据库连接.所以我的问题是这种联系也满足单身标准?
如果不是,我怎么能让它成为单身人士.
这是代码.

public sealed class SingletonDB
{
    static readonly SingletonDB instance = new SingletonDB();
    static SqlConnection con =new SqlConnection(ConfigurationManager.ConnectionStrings["mydb"].ConnectionString);

    // Explicit static constructor to tell C# compiler
    // not to mark type as beforefieldinit
    static SingletonDB()
    {
    }

    SingletonDB()
    {
    }

    public static SingletonDB Instance
    {
        get
        {
            return instance;
        }
    }

    public static SqlConnection GetDBConnection()
    {
        return con;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# singleton design-patterns

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

隐藏选项卡内的绘图,宽度= 0,高度= 400的尺寸无效

当我在隐藏的标签中插入图表时,如第二,第三等,我有这个错误.这里是错误:

Invalid dimensions for plot, width = 0, height = 400 in js/jquery.flot.min.js:6.
Run Code Online (Sandbox Code Playgroud)

我使用了bootstrap 2和jquery:

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是图书馆:

<script src="js/jquery.flot.min.js"></script>
<script src="js/jquery.flot.pie.min.js"></script>
<script src="js/jquery.flot.stack.js"></script>
<script src="js/jquery.flot.resize.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

和css:

#plotarea
{
    max-width: none;
    height: 400px;
}
#pie 
{
    max-width: none;
    height: 400px;
}
#barmonth 
{
    max-width: none;
    height: 400px;
}
#baryear 
{
    max-width: none;
    height: 400px;
}
Run Code Online (Sandbox Code Playgroud)

带有每个图表id的div(总是将id更改为我需要显示的图表,如plotarea,pie,barmonth,baryear等):

<div id="plotarea"></div>
Run Code Online (Sandbox Code Playgroud)

我添加这种样式来修复宽度错误.ui-tabs .ui-tabs-hide { left: -10000px; visibility: hidden !important; },但即使这样,图表也不会在那些隐藏标签内绘制图表,只绘制第一个视图中的第一个标签...如果有一个表单,你现在可以吗?修理它?

我使用魅力模板.

最好的祝福!

css jquery charts flot twitter-bootstrap

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

源文件中的流程图生成器

我正在寻找一种工具,让我为给定的项目生成流程图.通过查看代码很难理解其他代码,流程图可能非常有用.

我的项目是VS 2010专业版.

visualization flowchart visual-studio-2010 visual-studio

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

winforms - 状态栏标签的工具提示未显示

我在状态栏中有几个标签,我在其上设置了工具提示.

statusLblWeek.Text = weeklyHrs.ToString();
statusLblWeek.ToolTipText = " Consumption of this week " + statusLblWeek.Text;
Run Code Online (Sandbox Code Playgroud)

状态标签显示正确但工具提示未显示.为什么?

c# winforms statusbaritem

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

使用jquery ajax asp.net 4.0调用asmx服务

我正在尝试使用jquery调用示例asmx服务,这里是jquery代码

$.ajax({
            type: "POST",
            url: "/Services/Tasks.asmx/HelloWorld",
            data: "{}",
            dataType: "json",
            contentType: "application/xml; charset=utf-8",
            success: function (data) {                   
                alert(data);                    
            }
        });
Run Code Online (Sandbox Code Playgroud)

这没有显示任何消息,代码在asp.net 4.0中,我错过了什么?

编辑 - 我将dataType更改为xml,现在成功函数正在返回xml后返回

<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">Hello World</string>
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码来解析xml数据,它在alert中显示为null

success: function (data) {
    edata = $(data).find("string").html();
    alert(data);
}
Run Code Online (Sandbox Code Playgroud)

asp.net jquery asmx

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

joomla - 如何在joomla中创建新的内容类型

我是joomla的新手.我一直在使用Drupal.

我想为新闻和公告创建新的内容类型.如何在不安装新模块的情况下完成在Joomla中创建新内容类型.

joomla

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

gdb,mdb和软调试器之间的区别

Mono支持三种不同的调试器Gdb,mdb(单声道调试器)和单声道软调试器.我想知道他们之间的区别是什么?

对于调试C#应用程序哪个更好?

编辑

在Linux上,我主要使用MonoDevelop,在Windows上使用MonoDevelop或SharpDevelop以及大型应用程序Visual Studio的小应用程序.

c# debugging mono

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

如何使用IntelliJ Idea 15调试JSP文件(断点不起作用)

我正在尝试从Intellij Idea 15调试JSP文件.我已经在几个地方放置了断点,但程序仍在继续.

此外,我试图为Intellij配置JSR45插件,但它不起作用,因为我没有在我的项目中配置脚本来运行它.

有人知道这个问题的解决方案吗?随意分享您的建议!

java jsp intellij-idea

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

属性或索引器'System.Nullable.Value'无法分配 - 它是只读的

我正在开发一个winform应用程序.根据一些值(比如x),我想向用户显示一个警报,一个计时器更新其他值(y),这会影响x,并检查x的值并向用户显示警报.警报显示带有是/否选项的消息框,如果用户单击是然后进行一些处理.

如果用户长时间没有响应警报(例如10分钟),可以显示多条警报消息,我想防止我创建了一个可以为空的DialogResult变量,这样我就可以检查用户是否选择了任何选项.现在问题是它不允许设置该变量的值

taskAlert.Value=MessageBox.Show(kMessage, appErrorTitle, MessageBoxButtons.YesNo);
Run Code Online (Sandbox Code Playgroud)

我给了我错误-Property或索引器'System.Nullable.Value'无法分配 - 它是只读的

.net c# nullable winforms

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