问题列表 - 第26317页

如何在单个"事务"中对数据库写入和电子表格进行分组

我有一个Java程序,它将结果写入数据库(SQL Server)和电子表格(POI),如果两者都出错,最好不写入.

如果生成电子表格然后在保存到DB时发生错误会更糟糕,所以我首先要进行DB-write.即便如此,我想知道是否有人知道如何保证他们既成功又失败.

谢谢!

java sql-server apache-poi

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

WindowsForms与简单的Console App的区别

我目前开始将我的控制台项目"移植"到WinForms,但似乎我很难做到这一点.

我只是习惯了一个控制台结构:

我根据来自控制台的输入让我的类互相交互.一个简单的流程:

Input -> ProcessInput -> Execute -> Output -> wait for input
Run Code Online (Sandbox Code Playgroud)

现在我得到了这个大的Form1.cs(等)和"Application.Run(Form1);" 但我真的不知道我的类如何与表单交互并创建一个像我上面描述的流程.

我的意思是,我只是在表单中的每个"项目"中都有这些"...._ Click(object sender ....)".现在我不知道在哪里放置/启动我的流/循环,以及我的类如何与表单交互.

c# console interaction visual-studio-2008 winforms

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

在erb中添加注释的最佳方式

如果我们不希望将它们生成到html内容中,我们如何在erb文件中添加注释?

ruby ruby-on-rails erb

242
推荐指数
4
解决办法
7万
查看次数

如何更改.net SOAP请求的日期格式?

我正在使用一个WSDL,它期望其中一个方法的DateTime参数.当.NET序列化我的调用时,它会创建一个这样的日期参数:

2010-1-1T10:00:00.00

这看起来像序列化程序使用日期格式"s".我需要一种不同的格式,即具有时区偏移的格式:

2010-1-1T10:00:00.00 -4:00

如何指定我希望序列化程序使用的日期格式?(C#或VB.NET)

.net soap

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

排队方法调用 - 任何想法如何?

我写了一个非常不同步的应用程序.

我正在寻找一种排队方法调用的方法,类似于BeginInvoke/EndInvoke所做的....但是在我的OWN队列上.reaqson是我使用线程池拥有自己的优化消息排队系统,但同时确保每个组件在请求中都是单线程的(即一个线程只处理组件的消息).

我有很多消息来回传递.对于有限的使用,我真的很想能够只使用参数对消息调用进行排队,而不是必须定义我自己的参数,方法包装/解包只是为了进行大量的管理调用.我也不总是想绕过队列,我绝对不希望发送服务等待其他服务响应.

有人知道拦截方法调用的方法吗?为此利用TransparentProxy/Virtual Proxy的一些方法?;)ServicedComponent?我希望这个开销尽可能小;)

c# transparentproxy

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

在subversion和git中存储存储库

我目前正在试图说服我的公司从subversion迁移到git,有一件事真的很有帮助就是允许我同时在subversion和git中存储一个存储库(然后我可以告诉他们它是多么容易是用git做的,他们花了一个小时试图做颠覆).我想我可以把我的subversion存储库直接放到git中,但这似乎会在每个目录中留下大量的.svn工件.有谁知道是否有办法避免这种情况?

svn migration git

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

Eclipse:垃圾收集器按钮

当我按下Eclipse中的"运行垃圾收集器"按钮时会发生什么?它只是调用System.gc()吗?

eclipse garbage-collection

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

FQL查询和Graph API对象访问之间的差异

使用Facebook Graph API(http://graph.facebook.com/btaylor)访问用户数据和使用Graph API对同一用户进行FQL查询之间的区别是什么(https://api.facebook.com/ method/fql.query?query = QUERY).

另外,有谁知道Facebook Developer Toolkit(用于ASP.NET)使用哪些?

我问的原因是因为我试图在我的网站上开始Facebook Connect会话后访问登录用户的生日,但是当我使用工具包时它不会返回它.但是,如果我为该用户对象手动调用Graph API,它会返回它.我可能从工具包中调用了我的错误.我想我可能需要包含会话密钥,但我不知道如何获得它.这是我正在使用的代码:

_connectSession = new ConnectSession(APPLICATION_KEY, SECRET_KEY);
        try
        {
            if (!_connectSession.IsConnected())
            {
                // Not authenticated, proceed as usual.
                statusResponse = "Please sign-in with Facebook.";
            }
            else
            {
                // Authenticated, create API instance
                _facebookAPI = new Api(_connectSession);

                // Load user
                user user = _facebookAPI.Users.GetInfo();

                statusResponse = user.ToString();

                ViewData["fb_user"] = user;

            }
        }
        catch (Exception ex)
        {
            //An error happened, so disconnect session
            _connectSession.Logout();
            statusResponse = "Please …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-fql facebook-graph-api

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

在整个文件范围内设置std :: cout的精度 - C++ iomanip

我正在做一些计算,结果将保存在文件中.我必须输出非常精确的结果,接近双变量的精度,并且我正在使用iomanip setprecision(int).问题是我必须在输出中的任何地方放置setprecision,如下所示:

func1() {
cout<<setprecision(12)<<value;
cout<<setprecision(10)<<value2;
}
func2() {
cout<<setprecision(17)<<value4;
cout<<setprecision(3)<<value42;
}
Run Code Online (Sandbox Code Playgroud)

这非常麻烦.有没有办法更一般地设置cout固定修饰符?

谢谢

c++ cout iomanip

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

什么是数据库中的死锁?

sql server中的死锁是什么时候出现的?死锁有什么问题以及如何解决?

database deadlock sql-server-2005 database-deadlocks

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