问题列表 - 第18075页

在Windows中以编程方式确认成功打印

我公司正在开发一个财务应用程序.
现在我们必须处理一项新法律,要求我们采取不同的行动,无论是否打印收据.

使用Windows中的标准打印队列将收据打印在A4纸上的激光打印机上.有没有办法以编程方式检查某个打印作业是否确实成功了?需要它的模块是用c#开发的.

c# printing

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

如何在Android中以定义的时间间隔运行Runnable线程?

我开发了一个应用程序,在Android模拟器屏幕中以定义的间隔显示一些文本.我正在Handler上课.以下是我的代码中的代码段:

handler = new Handler();
Runnable r = new Runnable() {
    public void run() {
        tv.append("Hello World");               
    }
};
handler.postDelayed(r, 1000);
Run Code Online (Sandbox Code Playgroud)

当我运行此应用程序时,文本只显示一次.为什么?

multithreading android

335
推荐指数
7
解决办法
62万
查看次数

使用套件时,JUnit 4 @BeforeClass和@AfterClass

在下面使用此方法时,通过设置带有套件的jUnit.在任何测试开始执行之前,每个Testclass中的所有@BeforeClass都会被执行,我们遇到了问题.(对于每个运行@BeforeClass的n个TestClass文件,然后在执行之后,它开始执行第一个MyTest.class文件@Test)

这将导致我们分配大量资源和内存.我的想法是它一定是错的,不应该每个@BeforeClass只在执行实际的测试类之前运行,而不是在Suite启动时运行吗?

@RunWith(Suite.class)
@Suite.SuiteClasses({ MyTests.class, Mytests2.class, n1, n2, n })
public class AllTests {
    // empty
}


public class MyTests {  // no extends here
    @BeforeClass
    public static void setUpOnce() throws InterruptedException {
        ...
    @Test
        ...

public class MyTests2 {  // no extends here
    @BeforeClass
    public static void setUpOnce() throws InterruptedException {
        ...
    @Test
        ...
Run Code Online (Sandbox Code Playgroud)

java junit junit4

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

Django:HttpResponse vs HttpResponseRedirect vs render_to_response有什么区别

上面提到的东西给了我几乎相同的结果,想知道它们的主要区别是什么.

django django-urls

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

在C中使用布尔值

C没有任何内置布尔类型.在C中使用它们的最佳方法是什么?

c boolean

659
推荐指数
10
解决办法
127万
查看次数

找不到类型为"System.Web.HttpPostedFile"的构造函数

我正在尝试用HttpPostedFile创建一个实例

var obj2 = Activator.CreateInstance(
    typeof(HttpPostedFile), 
    BindingFlags.NonPublic | BindingFlags.Instance,
    null,
    new object[] { },
    System.Globalization.CultureInfo.CurrentCulture
);
Run Code Online (Sandbox Code Playgroud)

但我收到错误'类型'构造函数'System.Web.HttpPostedFile'找不到.'.

有没有其他方法来创建HttpPostedFile的实例或我做错了什么?

c# asp.net reflection

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

Rails友好的URL

我有一个名为Project的模型,我已经定义了"to_param"方法,如下所示:

def to_param
  permalink
end
Run Code Online (Sandbox Code Playgroud)

我正在使用这个永久链接插件github.com/febuiles/make_permalink所以当我调用p.permalink时它将生成id-name.

问题是,当我在我的网络浏览器中输入TYPE/projects/1时,URL不会更改为/ projects/1-name.我怎样才能做到这一点?

看一下,当我访问http://railscasts.com/episodes/63时,URL会更改为/ 63-name

有什么建议?

提前致谢

seo ruby-on-rails permalinks

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

如何将DateTime转换为MySQL中的数字?

如何'1970-01-01 00:00:01'从MySQL中的DateTime实例获取总秒数?

mysql datetime type-conversion

13
推荐指数
4
解决办法
5万
查看次数

通过其IP地址识别计算机的可靠方法

我有一个计算机网络,他们将使用DHCP连接到服务器,因此我不知道当我连接到服务器时计算机将获得的IP地址.如果192.168.0.39例如连接到服务器,我可以识别真正的计算机behinde这个IP地址?(我可以在每个客户端上安装一个外部应用程序,以便将一些数据发送到服务器,例如mac地址等......)

c++ windows ip-address

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

C#:如何在Socket.BeginReceive回调之前终止套接字?

我有一台服务器接收来自客户端的连接请求.该服务器使用异步Socket.BeginReceiveSocket.EndReceive方法.代码与此处的代码非常相似.

在我的情况下,在调用之后Socket.BeginReceive我需要一个超时,这样如果客户端挂起连接但是在一段固定的时间内根本不传输任何数据,我需要终止连接.

  • 如何在此方案中终止连接?
  • 编程定时器的最佳方法是什么?

c# sockets connection tcp

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