我有一个文件包含以下形式的记录:
SMS-MT-FSM-DEL-REP
country: IN
1280363645.979354_PFS_1_1887728354
SMS-MT-FSM-DEL-REP
country: IN
1280363645.729309_PFS_1_1084296392
SMS-MO-FSM
country: IR
1280105721.484103_PFM_1_1187616097
SMS-MO-FSM
country: MO
1280105721.461090_PFM_1_882824215
Run Code Online (Sandbox Code Playgroud)
这有助于通过awk解析使用类似于:awk'BEGIN {FS ="\n"; RS =""}/country:.*MO/{print $ 0}'
我的问题是如何使用awk搜索2个不同字段的记录?例如,我只想打印出具有MO国家和第一行记录的记录是SMS-MO-FSM?
我有一个非常简单的测试应用程序,只是为了玩Windows Phone 7.我刚刚添加了一个TextBox和一个TextBlock标准的UI模板.唯一的自定义代码如下:
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
InitializeComponent();
}
private int counter = 0;
private void TextBoxChanged(object sender, TextChangedEventArgs e)
{
textBlock1.Text += "Text changed " + (counter++) + "\r\n";
}
}
Run Code Online (Sandbox Code Playgroud)
该TextBox.TextChanged事件TextBoxChanged在XAML中连接到:
<TextBox Height="72" HorizontalAlignment="Left" Margin="6,37,0,0"
Name="textBox1" Text="" VerticalAlignment="Top"
Width="460" TextChanged="TextBoxChanged" />
Run Code Online (Sandbox Code Playgroud)
但是,每当我在模拟器中运行时按一个键(屏幕键盘或物理键盘,按下Pause以启用后者),它会使计数器递增两次,显示两行TextBlock.我尝试的所有东西都表明这个事件真的发射了两次,我不知道为什么.我已经验证它只被订阅了一次 - 如果我在MainPage构造函数中取消订阅,当文本改变时,根本没有任何事情发生(对于文本块).
我在常规的Silverlight应用程序中尝试过等效的代码,并没有在那里发生.目前我没有手机可以重现这一点.我还没有找到任何关于Windows Phone 7中已知问题的记录.
任何人都可以解释我做错了什么,或者我应该将此报告为错误?
编辑:为了减少这两个文本控件的可能性,我已经尝试TextBlock完全删除,并将TextBoxChanged方法更改为只是增量counter.然后我在模拟器中运行,键入10个字母,然后counter++;在行上放置一个断点(只是为了摆脱闯入调试器导致问题的任何可能性) - 它显示 …
我有一张桌子,我需要两排<tr>桌子之间的间距.我是按照以下方式做到的:
table.fltrTbl
{
margin:0px;
padding:0px;
border-collapse:separate;
border-spacing:0 11px;
}
table.fltrTbl td
{
vertical-align:middle;
padding-right:14px;
padding-left:0;
padding-top:0;
padding-bottom:0;
margin:0;
}
table.fltrTbl tr
{
}
Run Code Online (Sandbox Code Playgroud)
但是,这个解决方案不适用于IE7.您是否可以建议对此课程进行任何更改以使其在IE7中正常工作?
注意:请不要回答将单独的类应用于表中的每个tr.
你怎么认为?什么会更快,多快:在 GPU 或 CPU(多线程)上进行稀疏矩阵 (CSR) 乘法(带有向量)?
有没有办法在Javascript/jQuery中对背景图像应用"模糊"效果?
[编辑]通过"模糊"我的意思是高斯/运动模糊而不是投影:)
谢谢.
我需要在Java中替换字符串中的所有特殊控制字符.
我想问谷歌地图API v3,谷歌似乎并不喜欢这些字符.
示例:http://www.google.com/maps/api/geocode/json?sendor = false&address = NEWS%20YORK%C2%8F
此URL包含以下字符:http://www.fileformat.info/info/unicode/char/008f/index.htm
所以我收到了一些数据,我需要对这些数据进行地理编码.我知道有些角色不会通过地理编码,但我不知道确切的列表.
我是不是能够找到的有关这个问题的任何文件,所以我认为谷歌不喜欢的字符的列表是这一个: http://www.fileformat.info/info/unicode/category/Cc/list.htm
是否有任何已构建的函数来摆脱这些字符,或者我必须构建一个新的,逐个替换?
或者有一个很好的正则表达式完成工作?
有人知道谷歌不喜欢哪个角色列表?
编辑:Google为此创建了一个网页:
https://developers.google.com/maps/documentation/webservices/?hl=fr#BuildingURLs
我在一个活动中添加了三个文本视图.我需要每个textview的scrollview.如果我添加滚动视图,第三个只有滚动视图.如何在单个屏幕中为所有文本视图设置滚动视图(活动)
查看LinkedHashMap的JDK源代码,我注意到这个类被声明为:
public class LinkedHashMap<K,V>
extends HashMap<K,V>
implements Map<K,V>
{...
Run Code Online (Sandbox Code Playgroud)
为什么冗余的" implements Map<K,V>"(因为HashMap已经实现了Map)?我无法想象这是一个错字......
谢谢.
我将最终得到一系列RSS提要,并希望在视图的底部显示标签或其他类似标签.我想为数组中的每个feed设置动画.
这是我到目前为止动画的内容,它适用于淡入淡出,但只能动画数组的最后一项.
feed = [[UILabel alloc] initWithFrame:CGRectMake(0,380,320,43)];
[self.view addSubview:feed];
feed.alpha=1;
NSArray *feeds = [NSArray arrayWithObjects:[NSString stringWithFormat:@"1234567"],[NSString stringWithFormat:@"qwerty"],[NSString stringWithFormat:@"asdfgh"],nil];
for (NSString* f in feeds){
feed.text=f;
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
[UIView setAnimationDuration:2.0f];
feed.alpha=0;
[UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];
[UIView commitAnimations];
}
Run Code Online (Sandbox Code Playgroud)
我确定它很简单.
谢谢
我正在使用的C++程序遇到一些麻烦.我用一个纯虚方法创建了一个抽象类.由于该类没有变量或实现的方法,我将该类存储在没有.cpp实现文件的头文件中(没有任何需要).
方法是:
virtual void handleEvent() = 0;
Run Code Online (Sandbox Code Playgroud)
问题是当我从该类继承并实现该方法时:
virtual void handleEvent(); (.h file)
void handleEvent(){.....} (.cpp file)
Run Code Online (Sandbox Code Playgroud)
我收到编译器错误(使用g ++):
(.rodata._ZtV10Engine[vtable for Engine]+0x8): undefined reference to Engine::handleEvent()
Run Code Online (Sandbox Code Playgroud)
该文件包含在Engine头类中.任何想法为什么这不起作用?
java ×2
android ×1
awk ×1
bash ×1
c# ×1
c++ ×1
collections ×1
css ×1
css-tables ×1
function ×1
google-maps ×1
gpu ×1
header ×1
html ×1
iphone ×1
javascript ×1
jquery ×1
regex ×1
shell ×1
silverlight ×1
textbox ×1
uiview ×1
unicode ×1
virtual ×1
xaml ×1