运行grep命令后,我从文件中检索了许多行,如下所示:
var=`grep xyz abc.txt`
Run Code Online (Sandbox Code Playgroud)
假设我得到10行,其中包含xyz.
现在我需要处理由于grep命令而得到的每一行.我该如何处理?
我正在制作一个照片库,但我的所有图像都是在原点上绘制的(0,0).
canvasContent.drawImage(arrPhoto[currentIndex], 0, 0);
Run Code Online (Sandbox Code Playgroud)
如何确保我的图像在画布对象的中间绘制?
谢谢你的协助!
UPDATE
我可能已经形成了我的问题有点不对劲.我的意思是:我希望我的图像中间位于画布的中间,而不是图像的上角.
对不起
编辑:错字
Edit2:错字
这就是事情.我的配置是Ubuntu 13.04,Node.js v0.10.5和NPM版本1.2.18.
我试图安装node.js模块"鞋",我收到此错误:
marek@nassenfuss:/media/tc/examples/node/05.01$ sudo npm install
npm http GET https://registry.npmjs.org/shoe
npm http 304 https://registry.npmjs.org/shoe
npm http GET https://registry.npmjs.org/node-uuid/1.3.3
npm http GET https://registry.npmjs.org/faye-websocket/0.4.0
npm http GET https://registry.npmjs.org/rbytes/0.0.2
npm http 304 https://registry.npmjs.org/node-uuid/1.3.3
npm http 304 https://registry.npmjs.org/rbytes/0.0.2
npm http 304 https://registry.npmjs.org/faye-websocket/0.4.0
> rbytes@0.0.2 install /media/tc/examples/node/05.01/node_modules/shoe/node_modules/sockjs/node_modules/rbytes
> node-waf configure build
sh: 1: node-waf: not found
npm WARN optional dep failed, continuing rbytes@0.0.2
shoe@0.0.10 node_modules/shoe
??? sockjs-client@0.0.0-unreleasable
??? sockjs@0.3.1 (node-uuid@1.3.3, faye-websocket@0.4.0)
marek@nassenfuss:/media/tc/examples/node/05.01$
Run Code Online (Sandbox Code Playgroud)
我在谷歌搜索,我发现node-waf被node-gyp取代.我还发现可以安装node-waf
sudo apt-get install nodejs-dev
Run Code Online (Sandbox Code Playgroud)
问题是我使用Chris Lea最新的node.js软件包,它不再包含dev.所以有两种方法可以解决这个问题. …
我的Android应用程序有一个小问题.我搜索了很长时间,但没有发现我的问题.
场景:我要显示一个还原列表视图(如Facebook Messenger).当用户滚动到顶部时,加载更多消息.
问题:notifiyDataAsChanged()
通话结束后,滚动不一样!我想保存与装载前完全相同的位置.
我试过那段代码:
// save index and top position
int index = list.getFirstVisiblePosition()+result.size();
View v = list.getChildAt(index);
int top = (v == null) ? 0 : v.getTop();
// ...
// restore
list.setSelectionFromTop(index, top);
Run Code Online (Sandbox Code Playgroud)
但加载后滚动不完全相同.
你有个主意吗?
根据Jquery API文档:
.position()返回: 对象
说明: 获取匹配元素集中第一个元素相对于偏移父元素的当前坐标。
此方法不接受任何参数。
但我发现使用此:
$("#position1").position({
my: "center",
at: "center",
of: "#targetElement"
});
Run Code Online (Sandbox Code Playgroud)
一个对象已经传递给position方法。这不是针对API文档吗?似乎传递给上述对象的属性有一些特殊含义。这些属性说明什么。它们做什么?我是jquery的完整入门。也许我错了 。
我有这个String
:
05/09/2013 23:23
Run Code Online (Sandbox Code Playgroud)
我希望将其转换为DateTime
:
DateTime alarmDateTime = new DateTime();
alarmDateTime = DateTime.ParseExact(date, "MM/dd/YYYY HH:mm", null);
Run Code Online (Sandbox Code Playgroud)
我得到这个例外:
String was not recognized as a valid DateTime.
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?
我知道这intrinisicContentSize
是AutoLayout API的一部分,但除此之外,我发现它和-sizeThatFits
方法之间有很多功能重叠.
在什么情况下应该使用另一个?当我继承a时UIView
,我应该覆盖哪些以确保我的视图的大小适合其子视图?您能举例说明典型的重写方法对于两者的外观吗?
我需要向用户显示所有正在运行的任务.每个任务都与特定的ID相关联.要执行任务,我使用a ThreadPoolExecutor
.每个线程都与id具有相同的名称.所以我只需要获取所有正在运行的队列和等待队列线程的列表.然后找到名称并显示它们.
我怎样才能做到这一点?
我正在使用datatables和jQuery来制作漂亮的可排序表.我现在想要为行排序一个值.该值是数值.但它也可能无法使用,所以在这一点上我会回应一下冲刺.
当我现在对此列进行排序时,带有短划线的所有行都在顶部.并且显示了具有值1,3,6,8,10的行.如何更改此项以使短划线( - )始终位于表格的底部?
目前我输入了一个最大数字,这使他们处于最底层.但是我不希望这个值显示给用户.所以我需要一个隐藏的排序列或其他排序方法.
提前致谢!
c# ×2
javascript ×2
jquery ×2
.net ×1
android ×1
autolayout ×1
bash ×1
canvas ×1
concurrency ×1
datatables ×1
datetime ×1
grep ×1
html ×1
image ×1
ios ×1
ios6 ×1
java ×1
layout ×1
listview ×1
node.js ×1
npm ×1
objective-c ×1
reverse ×1
shell ×1