小编dan*_*yy1的帖子

使用TcpClient通过网络发送和接收数据

我需要开发一个连接到TCP服务器的服务.主要任务是读取传入消息,并在十分钟内将命令发送到服务器,如同步命令.例如,我使用了TcpClient对象,如下所示:

...
TcpClient tcpClient = new TcpClient();
tcpClient.Connect("x.x.x.x", 9999);
networkStream = tcpClient.GetStream();
clientStreamReader = new StreamReader(networkStream);
clientStreamWriter = new  StreamWriter(networkStream);
while(true)
{
   clientStreamReader.Read()
}
Run Code Online (Sandbox Code Playgroud)

此外,当我需要在任何方法中写出一些内容时,我使用:

 clientStreamWriter.write("xxx");
Run Code Online (Sandbox Code Playgroud)

这种用法是否正确?或者,还有更好的方法?

c# network-programming tcpclient

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

在Dao类中使用静态方法或非静态方法?

嗨我为一些数据库操作生成Dao类

以这种方式使Dao类的方法静态或无静态更好?

使用下面的示例dao类,moref多个客户端同时使用AddSampleItem方法?这可能会导致什么结果?

public class SampleDao
{
  static DataAcessor dataAcessor 

  public static void AddSampleItem(object[] params)
  {
      dataAcessor =new DataAcessor();
       //generate query here
       string query="..."
      dataAcessor.ExecuteQery(query);
      dataAcessor.Close(); 
   }

  public static void UpdateSampleItem(object[] params)
  {
      dataAcessor =new DataAcessor();
       //generate query here
       string query="..."
      dataAcessor.ExecuteQery(query);
      dataAcessor.Close(); 
   }
}
Run Code Online (Sandbox Code Playgroud)

static dao class

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

用于配置编辑的wix自定义对话框

嗨,我正在尝试使用wix v3为我的应用程序设置msi我有关于此任务的问题; 我需要一个用户输入,它将存储在我的应用程序的配置文件中(例如,我需要一个sql连接字符串对话框,用户输入将写入应用程序配置文件.)

我试图谷歌,但没有任何工作

任何帮助是极大的赞赏.

dialog config wix

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

为什么<%=%>标记呈现为"&lt;%=%>"?

我在这样的页面上有一个输入控件:

<input 
    type="button" 
    causesvalidation="false"
    runat="server" 
    id="resetButton"  
    value="Iptal" 
    onclick='return  
    resetForm("<%=projectValidationSummary.ClientID%>");' />
Run Code Online (Sandbox Code Playgroud)

什么时候渲染

<input 
    name="ctl00$ContentPlaceHolder1$EditForm$resetButton" 
    type="button" 
    id="ctl00_ContentPlaceHolder1_EditForm_resetButton" 
    value="Iptal" 
    onclick="return  resetForm(&quot;&lt;%=projectValidationSummary.ClientID%>&quot;);" />
Run Code Online (Sandbox Code Playgroud)

<%=%>在页面上使用标签,但它被渲染为

&quot;&lt;%=%>&quot;
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么会这样吗?

asp.net

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

Visual Studio字体和颜色设置

重复:

您使用什么颜色方案进行编程?

Visual Studio颜色主题

Visual Studio颜色设置更好的眼睛

我正在使用Visual Studio IDE.我尝试使用一些不同的视觉设置,但没有人满意.有人可以为健康的眼睛推荐一些好的设置吗?

visual-studio

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