程序设计

专业和发烧友程序员的问答

13
如何在Android中设置计时器
在Android中设置计时器以启动任务(我创建的不会更改UI的函数)的正确方法是什么?使用这种Java方式:http : //docs.oracle.com/javase/1.5.0/docs/api/java/util/Timer.html 还是在android中有更好的方法(android的处理程序)?
172 android 

30
删除UITableView中的单元格之前的空白空间
我目前正在尝试将a放置UITableView在不同的位置,而不是放在视图控制器的顶部。如此说来,它正在尝试在顶部添加标题以说明导航栏,但这不是必需的,因为我没有控制器的顶部。 如果我将UITableView单元格放置在想要放置单元格的位置的左上角,则不会在其中放置单元格: 现在,如果我只是向上移动表格视图,以便将单元格放置在正确的位置,则会遇到另一个问题-滚动时可以将单元格移动到该位置(这是用我的手指在导航控制器上方): 当我放开时,是的-单元格将位于搜索栏的正下方,但这显然是一个问题,如何使它们位于搜索栏上方。 我将如何去做?有没有更简单的方法?

17
“在使用ItemsSource之前,Items集合必须为空。”
我正在尝试使图像显示在WPF ListView中,样式类似于WrapPanel,如旧ATC Avalon团队文章:如何创建自定义视图中所述。 当我尝试使用LINQ-to-Entities查询的ADO.NET实体框架对象集合填充ListView时,出现以下异常: 例外 使用ItemsSource之前,Items集合必须为空。 我的代码... Visual Basic Private Sub Window1_Loaded(...) Handles MyBase.Loaded ListViewImages.ItemsSource = From g In db.Graphic _ Order By g.DateAdded Ascending _ Select g End Sub XAML <ListView Name="ListViewImages" SelectionMode="Single" ItemsSource="{Binding}"> <local:ImageView /> </ListView> 我在那条线上设置了一个断点。 ListViewImages.ItemsSource是Nothing刚刚LINQ分配之前。


8
定义TypeScript回调类型
我在TypeScript中有以下课程: class CallbackTest { public myCallback; public doWork(): void { //doing some work... this.myCallback(); //calling callback } } 我正在使用这样的课程: var test = new CallbackTest(); test.myCallback = () => alert("done"); test.doWork(); 该代码有效,因此它按预期显示一个消息框。 我的问题是:我可以为班级字段提供任何类型myCallback吗?现在,公共字段myCallback的类型any如上所述。如何定义回调的方法签名?还是可以将类型设置为某种回调类型?还是我可以做这些?我必须使用any(隐式/显式)吗? 我尝试了类似的方法,但是它不起作用(编译时错误): public myCallback: (); // or: public myCallback: function; 我在网上找不到对此的任何解释,希望您能帮助我。

19
使用JAX-WS跟踪XML请求/响应
是否有一种简单的方法(即:不使用代理)来访问对使用JAX-WS参考实现(JDK 1.5及更高版本中包含的参考实现)发布的Web服务的原始请求/响应XML的访问?我需要通过代码做到这一点。仅通过巧妙的日志记录配置将其记录到文件中就可以了,但足够了。 我知道可能存在其他更复杂和完整的框架,但是我想使其尽可能地简单,而axis,cxf等都会增加大量我想避免的开销。 谢谢!

14
注释掉Atom中的代码块
我已经从Webstorm和RubyMine迁移到Atom,但我真的很想念Jetbrains编辑器中的一项功能,在该功能中您选择一个代码块并按CMD+ -,然后在每行的开头添加特定于语言的注释字符。(#对于ruby。//对于js,/*css等)。 是否有Atom的内置快捷方式或提供此功能的软件包?
172 atom-editor 

10
Java Stanford NLP:语音标签的一部分?
在此处演示的Stanford NLP 给出如下输出: Colorless/JJ green/JJ ideas/NNS sleep/VBP furiously/RB ./. 词性标签是什么意思?我找不到正式名单。是斯坦福大学自己的系统,还是使用通用标签?(JJ例如,什么是?) 同样,当我遍历句子时,例如寻找名词时,我最终会做类似检查标签是否的事情.contains('N')。这感觉很虚弱。是否有更好的方法以编程方式搜索语音的某个部分?


11
httpd:无法可靠地确定服务器的标准域名,对ServerName使用127.0.0.1
我尝试在CentOS 5.0上重新启动Apache服务器,并收到以下消息: httpd:无法可靠地确定服务器的标准域名,对ServerName使用127.0.0.1 这是/etc/hosts文件: 127.0.0.1 server4-245 server4-245.com localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 这是/etc/sysconfig/network文件: NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=server4-245 我在Apache httpd.conf文件中也有此文件: ServerName localhost 但是,重新启动Apache时,我仍然收到第一条错误消息。
172 linux  apache  centos 


15
Div高度为100%,并扩展以适合内容
我的页面上有一个div元素,其高度设置为100%。身体的高度也设置为100%。内部div具有背景以及所有这些背景,并且与主体背景不同。这可以使div高度为浏览器屏幕高度的100%,但是问题是我的div内容垂直超出了浏览器屏幕高度。当我向下滚动时,div结束于您必须开始滚动页面的那一点,但是内容超出了该范围。如何使div始终一直到底部以适合内部内容? 这是我的CSS的简化: body { height:100%; background:red; } #some_div { height:100%; background:black; } 滚动页面后,黑度结束,内容流到红色背景上。我在#some_div上将正子设置为相对还是绝对似乎都没有关系,无论哪种方式都会出现问题。#some_div中的内容基本上是绝对定位的,并且是从数据库动态生成的,因此无法预先知道其高度。 编辑:这是问题的屏幕截图:
172 css  html  height  overflow 


4
如何使Java泛型方法静态?
以下是有关如何使Java通用类将单个项目附加到数组的代码段。如何使appendToArray成为静态方法。在方法签名中添加static会导致编译错误。 public class ArrayUtils<E> { public E[] appendToArray(E[] array, E item) { E[] result = (E[])new Object[array.length+1]; result[array.length] = item; return result; } }
172 java  generics 

30
测试方法尚无定论:测试未运行。错误?
我有一个测试班,下面我发布了一个测试班的样本测试 namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController _controller; [TestInitialize] public void TestInitialize() { _mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>(); _controller = new BusinessUnitController(_mockBusinessUnitRepository); } [TestCleanup] public void TestCleanup() { _mockBusinessUnitRepository = null; _controller.Dispose(); _controller = null; } #region Index Action Tests [TestMethod] public void Index_Action_Calls_GetAllBusinessUnit() { …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.