我是OOP的新手,我正在尽最大努力保持严格基于类的东西,同时使用良好的编码原则.
我现在是一个很好的方式进入我的项目,我有很多一般使用方法,我想放入实用程序类.有没有最好的方法来创建实用程序类?
public class Utilities
{
int test;
public Utilities()
{
}
public int sum(int number1, int number2)
{
test = number1 + number2;
}
return test;
}
Run Code Online (Sandbox Code Playgroud)
创建此Utilities类后,我是否只创建一个Utilities对象,并运行我选择的方法?我有这个公用事业课程的想法是否正确?
我正在寻找一个像java中的commons-lang的StringUtils这样的js库,它包含许多操作字符串的常用方法.
如:
如果它包含一些其他的数组/日期等方法会更好.
在某些时候我安装了MySQL Workbench 5.2.47修订版10398.该版本具有重新格式化位于以下位置的SQL查询的功能:
插件 > 实用程序 > 重新格式化SQL查询
我喜欢这个功能,几乎每天都使用它.
现在,我从http://dev.mysql.com/downloads/workbench/下载的每个较新版本都会遗漏此功能.
我怎样才能找回来?
我通常会同时进行多个远程桌面会话.在这些会话中,我可能会运行不同的应用程序 VMware Workstation具有Unity模式,允许您将来宾应用程序与主机集成.我希望能够为远程桌面会话做同样的事情.
如果我可以指向远程桌面会话上的应用程序并将其与我的主桌面"统一",那将真正提高生产力.这将使应用程序免于被限制进入限制远程桌面窗口的暴政.
有谁知道第三方实用程序使这成为可能吗?
如果我想使用字符串作为分隔符来剪切文本列表,那可能吗?例如,我有一个目录,其中shell脚本列表调用相同的perl脚本说
abc.pl
Run Code Online (Sandbox Code Playgroud)
所以,当我这样做
$grep abc.pl *
Run Code Online (Sandbox Code Playgroud)
在该目录中,它给了我以下结果
xyz.sh: abc.pl 1 2
xyz2.sh: abc.pl 2
mno.sh: abc.pl 3
pqr.sh: abc.pl 4 5
Run Code Online (Sandbox Code Playgroud)
我基本上想要"abc.pl"之后的所有输出(以检查现在传递给perl的范围参数)
当我尝试
$grep abc.pl * | cut -d'abc.pl' -f2
Run Code Online (Sandbox Code Playgroud)
要么
$grep abc.pl * | cut -d'abc\.pl' -f2
Run Code Online (Sandbox Code Playgroud)
它给了我
cut: invalid delimiter
Run Code Online (Sandbox Code Playgroud)
当我读人为切,它说
delim可以是多字节字符.
我在做什么/解释错了?
假设我有一个事物列表(数字,为了简化这里),我有一个函数,我想用它来排序,使用SortBy.例如,以下按最后一位数字排序数字列表:
SortBy[{301, 201}, Mod[#,10]&]
Run Code Online (Sandbox Code Playgroud)
And notice how two of (ie, all of) those numbers have the same last digit. So it doesn't matter which order we return them in. In this case Mathematica returns them in the opposite order. How can I ensure that all ties are broken in favor of how the items were ordered in the original list?
(I know it's kind of trivial but I feel like this comes up from time to time so I thought …
我想访问linux剪贴板中的图形,将其保存为文件.我在Python/Tkinter程序中这样做,所以我问过它(http://stackoverflow.com/questions/6817600/save-the-image-in-the-clipboatd-in-python-tkinter)但内部(在python中)没有希望.
相反,我可以接受使用外部实用程序来做到这一点 - 但我找不到一个.
您知道任何基于终端的实用程序能够获取剪贴板内容并将其另存为图像文件吗?
我需要创建一个顺时针旋转给定矩阵(列表列表)的函数,我需要在我的Table
班级中使用它.我应该把这个实用函数放在哪里(调用rotateMatrixClockwise
),这样我就可以在我Table
班级的函数中轻松调用它了?
我正在设计一个在运行时动态创建自己的GUI的程序.
我正在寻找一个类似实用程序的firebug,它允许我在表单周围移动鼠标以查看突出显示的不同控件,并查看它们的大小,填充,边距等设置为什么.
谢谢,
基思
我希望从当前时间开始前一天(24小时).
例如,如果当前时间是 Date currentTime = new Date();
2011-04-25 12:15:31:562 GMT
如何确定时间即
2011-04-24 12:15:31:562 GMT