我有一个类'数据',它使用getter访问某些数组.如果数组为null,那么我希望Data访问该文件,填充数组,然后返回特定值.
现在这是我的问题:
在创建getter和setter时,您是否也应该使用相同的访问器属性作为访问该阵列的方式(在本例中)?或者你应该直接访问数组?
我在类中使用访问器的问题是,当调用类在Data.array中查找某些信息时,我得到无限循环,getter发现数组为null,所以从文件中获取它,并且该函数结束再次从Data中调用getter,数组再次为null,我们陷入无限循环.
编辑:
那么对此没有官方立场吗?我看到不使用具有文件访问权限的Accessors的智慧,但是你们中的一些人说要始终在类中使用访问器,而其他人则说从不使用类中的访问器......... ...................................
TestDriven.NET是否适用于VS Express?
编辑:是的,我刚安装它,发现它无法正常工作.它看起来像一个非常酷的程序.
我按照本指南中给出的每一步操作:http: //help.github.com/linux-key-setup/
当我到达最后,我能够ssh到git@github.com,得到回复:
通道0上的PTY分配请求失败嗨AlexBaranosky!您已成功通过身份验证,但GitHub不提供shell访问权限.与github.com的连接已关闭
但当我去克隆我的回购时,它失败了说:
权限被拒绝(publickey).致命:远程端意外挂断
我经常使用Github,但这是我第一次使用它来自Ubuntu计算机,这里有什么我想念的吗?
任何帮助是极大的赞赏.
亚历克斯
编辑:
内容 ssh -v git@github.com
alex@ubuntu:~/proj$ ssh -v git@github.com
OpenSSH_5.3p1 Debian-3ubuntu4, OpenSSL 0.9.8k 25 Mar 2009
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to github.com [207.97.227.239] port 22.
debug1: Connection established.
debug1: identity file /home/alex/.ssh/identity type -1
debug1: identity file /home/alex/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
debug1: identity file /home/alex/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, …Run Code Online (Sandbox Code Playgroud) 所以我在WPF中制作一个软件,我希望能够从我存储的数据中制作图形.只是带有x和y轴的折线图.理想情况下,我希望他们对他们有一个优雅的优雅.
我知道WPF没有附带图表,我在WinForms项目中尝试过ZedGraph,但我坦率地说它看起来很难看.
在WPF中制作简单,优雅的图形的最佳方法是什么?
我想创建一个简单的Swing应用程序.然而,我对Swing的经历非常非常非常少.我想创建一个窗口应用程序,每隔5分钟刷新一次,我会用屏幕抓取内容.我正在使用Clojure编写代码.我认为Swing是采用这种方式的方法,但如果还有其他更好的选择,我也希望能够更多地了解这些.
使用Swing我需要用什么代码?(我应该使用哪些课程等)
谢谢,亚历克斯
我有一个Java问题,我一直遇到麻烦:什么是指示相对文件路径的好方法.
让我更具体一点.我希望能够总是在寻找配置文件./configuration/file.txt.我遇到的问题是我的程序只有从文件所在的目录启动才能正常工作.如果我从不同的目录启动它,就像./directory/to/my/program/execute.sh那时它无法正常运行.
但是我还需要对这个文件进行更改,资源似乎想要只读...
好的,所以我在最近的非工作项目中陷入困境,试图使用WPF.我对数据绑定非常恼火.我认为通过将数据直接绑定到UI可以使事情更简单.但是我越了解到必须实现INotifyPropertyChanged以便在它们发生变化时通知UI,这似乎会使整个事情变得富有成效.
我错过了什么吗?看起来像是一堆工作并且必须使类实现INotifyPropertyChanged似乎是一种让数据绑定工作的方式.
我错过了什么?我肯定错过了什么.请告诉我如何简化数据绑定,或者至少直截了当.
是否有任何好的函数库可用于Java中的集合.我正在考虑分区,take,drop,takeWhile,dropWhile,map,filter,reduce ......的实现.我可以自己写,但感觉就像重新发明轮子.
谢谢,亚历克斯
我想为Clojure编写一个用于Ubuntu的GUI应用程序(所以使用Java GUI库).我知道如何编写Swing应用程序,作为"普通"GUI应用程序运行.我想做一些不同的事情,我不知道如何处理它; 我想写一个程序在sys托盘中运行,每隔X分钟就会在一个显示在sys托盘附近的小窗口中提醒我.
谢谢你的帮助,Alex