小编DOK*_*DOK的帖子

C#中的InitializeComponent不存在

我使用.net 4,我没有看到InitializeComponent方法.它在那里吗?

这是我正在使用的类文件

using System;
using System.Drawing;  //must add reference
using System.ComponentModel;
using System.Collections;
using System.Windows.Forms;  //must add reference
using System.Threading;
using System.Net.Sockets;
using System.IO;


public class Client : System.Windows.Forms.Form
{
    private System.Windows.Forms.TextBox inputTextBox;
    private System.Windows.Forms.TextBox displayTextBox;

    private NetworkStream output;
    private BinaryWriter writer;
    private BinaryReader reader;

    private string message = "";
    private Thread readThread;


    private System.ComponentModel.Container components = null;

    //default constructor
    public Client()
    {

        InitializeComponent();

        readThread = new Thread(new ThreadStart(RunClient));
        readThread.Start();
    }

    [STAThread]
    static void Main()
    {
        Application.Run(new Client());
    } …
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

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

任何简单的方法来检查在checkboxlist控件中是否没有选择任何项目?

我知道我可以遍历一个checkboxlist.Items并查看是否没有选中它们,但是在后面的代码中是否有更好的方法来确定是否没有选择任何项目?

asp.net checkboxlist c#-2.0

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

.NET DateTime.ToString() - 默认格式设置

ToString的默认格式是否依赖于与服务器相关的任何内容?这是问题:我正在测试并在我的本地机器上测试了一个应用程序,默认情况下,ToString()以"MM/dd/yyyy hh:mm:ss tt"的格式返回,但是在我们的服务器上它似乎是以"dd/MM/yyyy hh:mm:ss tt"返回,这是消费应用程序不期望并导致错误的.

Dim uvExpireDate = DateTime.Now.AddMinutes(1)
Dim token = String.Format(fmtString, uvExpireDate.ToUniversalTime().ToString(), [various other params])
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

.net vb.net datetime cultureinfo date-formatting

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

SQL 左连接。花费太长时间。

好的,这是我的表模式。
我有2张桌子。说表A和表B。表A的主键是PriKeyA bigint(50),表B的主键是PriKeyB varchar(255)。PriKeyA 和 PriKeyB 都包含相同类型的数据。
这个问题需要的表A的相关字段是Last_login_date_in_A(日期),表B是主键本身。
我需要做的是,在 A 中获取那些在表 B 的 PriKeyB 列中不存在的 PriKeyA,并且 Last_login_date_in_A 列应该从当前日期起超过 30 天。基本上我需要表 A 和表 B 的差异以及某个条件(这是这个问题中的日期)
这是我的 SQL 命令

: SELECT A.PriKeyA from A  
 LEFT JOIN B ON A.PriKeyA = B.PriKeyB   
 WHERE B.PriKeyB IS NULL and DATEDIFF(CURRENTDATE,Last_login_date_in_A)>30;
Run Code Online (Sandbox Code Playgroud)

但是,当我运行这个 MySQL 命令时,它需要花费很长的时间(大约 3 小时)。表 A 的大小为 2,50,000,表 B 的大小分别为 42,000 条记录。我认为这个问题可能是因为 PriKeyA 和 PriKeyB 是不同的数据类型。所以我也在CAST(PriKeyB as unsigned)查询中使用了。但这也不起作用。性能略有提高。

可能的问题是什么?我以前使用过左连接,他们从来没有用过这么长时间。

mysql sql join primary-key left-join

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

正则表达式不会从字符串中删除非数字

我有以下字符串"项目编号:237728"我正在申请替换

str.replace(/[^0-9]/g,'');
Run Code Online (Sandbox Code Playgroud)

但字符串不会更改,不会删除非数字.任何想法为什么?谢谢

javascript regex

0
推荐指数
2
解决办法
1497
查看次数

为不同的客户使用不同的主题

使用asp.net将不同主题应用于不同客户的最佳做法是什么?

asp.net

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

将PHP的file_get_contents与用户本地系统上的文件一起使用?

有没有办法在用户试图通过带有表单的浏览器从他们的计算机上传的文件上使用PHP的file_get_contents()函数?

php file-upload

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

CSS在一行中,无法比较免费与付费主题文件

这很烦人,我有一个带有css文件的wordpress主题,所有这些都在一条长线上.我想知道为什么有人会这样做.现在我已升级,我需要将旧文件与新文件进行比较,以便我可以接受更改.Meld,diff和vimdiff表现出线条差异.我想知道是否有某种方法可以自动格式化/缩进css文件,这样我就可以逐行比较它们,并对一个简单的任务有所帮助.

css diff wordpress-theming indentation

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

外环只发射一次

我有什么(对我来说)看起来像一个非常基本的嵌套循环.除了外循环只是第一次触发:

var js_recipes = <?php echo json_encode($recipesArray); ?>;
console.log("there are " + js_recipes.length + " recipes"); //console confirms 2

for (var i = 0; i < js_recipes.length; i++) {
    console.log("adding recipe"); //only fires once
    js_recipe = js_recipes[i];

    //add each ingredient
    for (var i = 0; i < js_recipe.ingredients.length; i++) {
        console.log("adding ing"); //fires multiple times for first recipe
    };
};
console.log("looping complete");//fires ok
Run Code Online (Sandbox Code Playgroud)

控制台输出是:

There are 2 recipes
adding recipe
adding ing
adding ing
adding ing
adding ing
looping complete …
Run Code Online (Sandbox Code Playgroud)

javascript php loops

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

在循环中更改变量的名称

我有50多个字符串.我需要将这些字符串放入一个数组中.我尝试使用循环来创建它.但是我在自动增量var的名字上遇到了麻烦.$string.$s($string1, $string2).它将成为Undefined变量,任何改变var名称的方法?

$string0="ABC";
$string1="DEF";
$string2="GHI";
...


$data=array($string0, $string1, $string2...);

for($s=0; $s<50; $s++){
    $data[$s]=$string.$s;
}
Run Code Online (Sandbox Code Playgroud)

php

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

Fortran数字格式

我使用的是英特尔®VisualFortran编译器专业版11.1,当我运行此代码时

program Console1
implicit none

real(8), parameter:: iterations = 1000.d0
real(8), parameter:: maximum = 0.02d0

integer, parameter:: outfile=1

real(8) force, dforce
integer i

dforce = maximum/iterations
force = 0.d0

open (unit=outfile,file="results.txt",action="write",status="replace")
do i=0,int(iterations)
    write(outfile, *) force
    force = force+dforce
enddo
close(outfile)

endprogram
Run Code Online (Sandbox Code Playgroud)

文件results.txt是乱七八糟的,最终的数字是1.999999999999952E-002而不是2.d-2

我做错了什么?谢谢!

double fortran loops rounding

-1
推荐指数
1
解决办法
761
查看次数

你能用EF 4和MVC 2吗?

我做任何编码已经有6个月了.技术的生命.铅.快速问题 - 我可以使用EF 4和MVC 2吗?或者我是否必须升级到MVC 3?

asp.net-mvc entity-framework asp.net-mvc-3 asp.net-mvc-2

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

查询摆脱匹配记录C#

我希望能够在WinForms应用程序中的C#Visual Studio 2012中编写查询,该查询不会显示匹配的记录.假设我在Access DB中有一条记录,

JOHN SMITH MALE   19
JANE DOE   FEMALE 19
JOHN SMITH MALE   19
Run Code Online (Sandbox Code Playgroud)

还有一个像这样的查询

SELECT a.NAME FROM [NAME] a WHERE a.NAME = JOHN SMITH 
//but returns both records in the table 
Run Code Online (Sandbox Code Playgroud)

我怎样才能从表中返回一条记录?任何帮助将非常感激.

c# sql ms-access winforms

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