我有一个多线程应用程序它有这样的东西:
线程1:
while(true)
{
//read data
//change and update
thread.sleep(500);
}
Run Code Online (Sandbox Code Playgroud)
线程2:
//UpdateDate from time to time based on an event from somewhere else....
Run Code Online (Sandbox Code Playgroud)
应用程序只在发布时崩溃,它指出nhibernate中的一个方法"aftercommit"或者崩溃了我认为它与线程和nhibernate有关,我可以通过禁用缓存或nhibernate中的某些东西来考虑解决这个问题.
有没有人遇到类似的事情?任何想法如何完全禁用缓存?
环境:
Windows 7的..net4 Nhibernate 2.1 Windows Forms nhibernate由codemith nhibernate模板生成的dataaccess.
请告诉我,如何配置Munin,那将按小时监控.我按天,按周配置,但我不知道如何按小时配置Munin.
谢谢.
我有一个指向CSS文件的字符串
../../css/style.css
Run Code Online (Sandbox Code Playgroud)
我想知道有多少
../
Run Code Online (Sandbox Code Playgroud)
在字符串内.
我如何使用JavaScript获得此功能?
我有一个由NAME命令的查询返回smt,如下所示:
ID NAME
2121927 AAA
2123589 AAB
2121050 AAC
2463926 BBB ---> known ID
2120595 CCC
2122831 DDD
2493055 EEE
2123583 EEF
Run Code Online (Sandbox Code Playgroud)
我需要知道下一个ID和已知ID && NAME的prev ID(如果存在)如何只用1个查询?
我在页面中有一个表格,其中包含左侧单元格中的复选框和右侧单元格中的说明."描述"包含h4标题和纯文本.我想把整个描述(里面的一切<td></td>)都做成标签.
所以每一行看起来像这样:
<tr><td><input type="checkbox" name="entiries[]" value="i1" id="i1"></td>
<td><label for="i1">
<h4>Some stuff</h4>more stuff..
<h4>Some stuff</h4>more stuff..
</label>
</td></tr>
Run Code Online (Sandbox Code Playgroud)
但是,这不起作用,文本不像标签那样且不可点击.我正在使用Firefox 3.6进行测试.如果我删除<h4>标签它开始工作,但这使格式化变得复杂.<h*>标签是否存在阻止<label>正常工作的问题?
我想通过使用来阅读我的Gmail收件箱Google.GData.Client.dll.我该如何做到这一点?我想要一个示例程序.
我想知道,我怎样才能实现Vcard下载.这是我目前的代码:
$path = "../../media/resources/";
$file = "someName.vcf";
header('Content-Type: text/x-vCard');
header('Content-Disposition: attachment; filename= "'.$file.'"');
header('Content-Length: '.filesize($path.$file));
header('Connection: close');
readfile($path.$file);
Run Code Online (Sandbox Code Playgroud)
不幸的是,它只提供.vcf文件中的内容.如何将此vcard作为下载提供给用户?
对于我最新的项目,我使用的是https://github.com/hassox/rails_warden.它非常适合我的需求,除了我找不到实现remember_me的好方法.我知道从安全的角度来看,记住这一点是非常困难的,所以我希望有一个能够完成工作的项目.有人见过什么或得到一个好主意?
我试图让我的代码更具可读性,所以我决定使用一些简短的IF语句.
这是我的代码不起作用("不是声明"):
jXPanel6.isVisible() ? jXPanel6.setVisible(true) : jXPanel6.setVisible(false);
Run Code Online (Sandbox Code Playgroud)
这有什么问题?需要括号?哪里?
我的代码中有一个错误让我觉得我不完全了解Android生命周期.是的,我已阅读所有文档并查看了图表,但他们似乎只讨论何时保存数据,何时活动可能失去焦点或被杀死.但是,我的问题是,如果我不需要保存状态,变量及其存储值会发生什么变化?我希望它们被销毁,但我的代码中的错误似乎表明不是这样.
就我而言,这里发生了什么.我有一个启动自定义视图的活动(没有xml,我只是在自定义视图中在屏幕上绘制位图).我目前在我的活动中唯一的变量只是我的视图变量:GameView gameView;
现在在我看来,我声明了几个位图,简单的int和float变量来处理绘图和触摸事件,我有一个包含小位图的对象数组,每个对象的坐标和一些其他东西.我的类中对此对象的变量之一是一个静态变量,它表示它们的对象数量的当前计数.我是这样做的,所以对象的实例化使它跟踪人对象是如何对象的,而不是在对象的类之外跟踪它.
我希望静态变量在所有对象中保持相同的值,但我也希望在为Activity调用onDestroyed后,该变量与该Activity的视图的所有其他变量和对象一起被销毁.但是,这似乎不会发生.再次启动此活动时,此静态变量仍包含其上次运行时的先前值 - 即使调用了onDestroyed.
现在我的问题不是如何解决这个问题(我可以用不同的方式编写代码来修复这个bug),但是我想理解为什么这个静态变量发生了,因为它不是整个应用程序的全局,它只存在于内部那个活动的观点?此外,这让我想知道该视图中的其他变量 - 它们是否被破坏并且它们的内存被释放,或者至少它们的值在下次调用活动时不再可用,或者我自己需要这样做 - 即使我不需要保存任何这种状态数据?
感谢您对此的任何见解.