小编Mat*_*che的帖子

在Sublime Text 2中,如何在新标签中打开新文件?

当我在服务器上编辑文件时,我点击编辑它们,如果我正在编辑多个文件(比如一个HTML文件和一个CSS文件)但是它们在新窗口中打开,在我的小笔记本电脑显示器上有点不方便.

如何在新选项卡中打开它,而不是在新窗口中打开?

macos sublimetext

190
推荐指数
3
解决办法
7万
查看次数

理解PHP中的MVC视图

我在阅读MVC中的Views概念时似乎存在问题,根据我所读到的,它们是在应用程序中管理表示的层,但是我一直在阅读的许多材料似乎都有所不同.来自PHP Master.com的这个问题.

View是一个具有返回一些HTML代码的函数的类,HTML的其余部分在哪里?它应该放在访问此View代码的独立.html页面中吗?

在本文中,来自php-html.net的View是一个扩展名为.php的简单HTML文件,但它们如何访问这些数据?我require()在第一个教程中看不到或类似于实例化.

php model-view-controller coding-style

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

检查表单是否已打开

我提出这个问题以获得更多知识.我怎么知道表单是否在我的应用程序中打开,以便不再打开它我的意思是不要在它运行时创建相同表单的实例

   Dim frmCollection As New FormCollection()
    frmCollection = Application.OpenForms()
    If frmCollection.Item("Form2").IsHandleCreated Then
        MsgBox("Yes Opened")
    Else
        Dim f As New Form2()
        With f
            .Text = "form2"
            .Show()
        End With
    End If
Run Code Online (Sandbox Code Playgroud)

如果我多次执行此代码,它将创建表单Form2的更多实例如何检查此表单是否尚未打开

vb.net

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

CEDET和ECB在Emacs中的地位24.2

我对在Emacs 24.2.1中运行CEDET和ECB需要做些什么感到困惑.

Emacswiki 有以下文字:

如何启用与Emacs合并的CEDET工具

在Emacs 23.2中,CEDET被合并到主要的Emacs发行版中.CEDET教程中解释的配置代码不再起作用.例如,您不能使用(semantic-load-enable-gaudy-code-helpers)来启用有用的功能.

TODO:请说明加载CEDET提供的最有用的IDE工具所需的代码

我有一个基本配置来处理我的.emacs中的以下内容:

(global-ede-mode 1)
(require 'semantic/sb)
(semantic-mode 1)
Run Code Online (Sandbox Code Playgroud)
  • Q1: CEDET和ECB现在是否与Emacs捆绑在一起?如果是这样,为什么有一个单独的Sourceforge项目呢?
  • Q2:如何在Emacs 24.2中启用CEDET和ECB?我是否仍需要从各自的网站下载源代码并单独安装?

emacs cedet emacs-ecb

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

同时使用DISTINCT和TOP

我想在同一时间使用distinct&top,我做到了

SELECT distinct TOP 10 * FROM TableA

但我仍然有一个重复的PersonId所以我应该这样做:

SELECT distinct (personID) TOP 10 * FROM TableA 但语法错误,所以我想知道是否有任何解决方案

谢谢,

sql t-sql sql-server

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

Mysql:查找列值以特定子字符串结尾的行

我有一个列url,其中所有值都是网址.我正在尝试更新上述url结尾的其他列的值.pdf.

谁能帮我这个?我还没有找到答案.

mysql sql

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

使用加号序列化JSON会导致无效的JSON

我正在通过IBM MQ调用处理数据,其中返回0,因为+0.0当ColdFusion 10(10,0,11,285437)对其进行序列化时,它会导致无效的JSON并且无法反序列化.

stPolicy = { "prem": "+0.0" };
serializedData = serializeJSON(stPolicy);
writeDump(isJSON(serializedData));
writeDump(deserializeJSON(serializedData));
Run Code Online (Sandbox Code Playgroud)

它输出NOisJSON和一个错误,当尝试反序列化JSON parsing failure at character 9:'+' in {"prem":+0.0}.

我可以通过替换所有+0来解决这个问题0,但我猜这是ColdFusion中的一个错误.有没有其他人有这个问题,并实施了更好的解决方案?

提交的错误报告:Bug#3632972

coldfusion json coldfusion-9 coldfusion-10

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

如何从T-SQL中的字符串中删除扩展的ASCII字符?

我需要从T-SQL中的SELECT语句中过滤掉(删除)扩展的ASCII字符.

我正在使用存储过程来执行此操作.

预期投入:

ËËËËeeeeËËËË
Run Code Online (Sandbox Code Playgroud)

预期产量:

eeee
Run Code Online (Sandbox Code Playgroud)

我发现的所有内容都是针对MySQL的.

我正在使用 :

Microsoft SQL Server Management Studio  11.0.2100.60
Microsoft .NET Framework    4.0.30319.17929
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server string ascii

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

.NET中的编码风格:是否重构为新方法?

如您所知,在.NET代码隐藏风格中,我们已经使用了很多函数来容纳那些_Click函数,_SelectedIndexChanged函数等等.在我们的团队中有一些开发人员在.NET函数中创建函数,例:

public void Button_Click(object sender, EventArgs e)
{
    some logic here..
    some logic there..

    DoSomething();
    DoSomethingThere();

    another logic here..

    DoOtherSomething();
} 

private void DoSomething()
{
}

private void DoSomethingThere()
{
}

private void DoOtherSomething()
{
}

public void DropDown_SelectedIndexChanged()
{
}

public void OtherButton_Click()
{
}
Run Code Online (Sandbox Code Playgroud)

并且上面列出的函数仅在该函数中使用一次,并且不在页面中的任何其他位置使用,或者从解决方案的其他部分调用.

他们表示,通过对代码进行分组并将其提取到其他子功能中,可以使代码更加整洁.我可以理解子函数是否在代码中反复使用,但如果它只使用一次,那么我认为将它们提取到子函数中并不是一个好主意,因为代码越来越大更大,当你查看页面并尝试理解逻辑或通过逐行浏览来调试时,它会让你感到困惑,从主函数跳转到子函数再到主函数再到子函数.

我知道当你编写旧的ASP或ColdFusion风格时,这种分组方法会更好,但我不确定这种风格是否适合.NET.

问题是:在开发.NET时哪个更好,将类似的逻辑分组为更好的子方法(尽管它们只使用一次),或者只是将它们放在main函数中并在逻辑开头添加//解释更好?

希望我的问题很清楚.

谢谢.

更新:感谢大家到目前为止的答案和输入.

它只是我们已经把所有的逻辑和东西都放到了一个函数中(之前我们只有2-3个开发人员),突然间我们成长为拥有7-8个开发人员的团队,每个人都有自己的风格.

我认为最好开始制定指南,这就是为什么我觉得有必要提出这个问题.

.net c# coding-style

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

ColdFusion有什么问题?

背景:我在设计阶段有一个新网站,正在考虑使用ColdFusion.服务器目前使用ColdFusion和Python进行设置(为我完成).

我可以选择使用什么,ColdFusion似乎对标签概念很感兴趣.使用PHP和Python开发网站后,使用新工具的想法似乎很有趣,但我想确保它与其他两个选项一样易于使用,例如URL美化和可伸缩性.

在可扩展性和开发速度方面使用ColdFusion是否存在任何常见问题?

我的另一个选择是使用Python与WebPy或Django.

coldfusion

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