小编Jon*_*an.的帖子

VB.NET和字节

我对字节有点困惑.我可以在十六进制编辑器中打开一个文件,并知道每个2位是一个字节,它们是二进制正确的8位数?它们如何存储在VB.NET中的数组中?所以,如果我有

Dim xx() as byte =

在平等之后我会放什么?十六进制编辑器中的十六进制数字?

(这只是一个我不打算保存的程序,基本上我不想打开文件来获取等等.我想在代码中放入字节.)


谢谢大家的回答(在新的一年前夕:))

vb.net byte

2
推荐指数
1
解决办法
2144
查看次数

在VB.NET中将十六进制值存储在变量(Dim xx为"Hex")中

如何在变量中存储十六进制数而不变为小数?

或者我必须将其存储为字符串或整数?

.net vb.net variables hex

2
推荐指数
1
解决办法
1万
查看次数

操作无法完成.AVAudioRecorder iphone SDK

我正在尝试使用iphone麦克风进行录制:这是我的代码:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

// the path to write file
NSString *appFile = [documentsDirectory stringByAppendingPathComponent:@"testing.mp3"];




NSURL *url = [NSURL fileURLWithPath:appFile isDirectory:NO];

NSDictionary *settings = [NSDictionary dictionaryWithObjectsAndKeys:
                          [NSNumber numberWithFloat: 44100.0],                 AVSampleRateKey,
                          [NSNumber numberWithInt: kAudioFormatMPEGLayer3], AVFormatIDKey,
                          [NSNumber numberWithInt: 1],                         AVNumberOfChannelsKey,
                          [NSNumber numberWithInt: AVAudioQualityLow],         AVEncoderAudioQualityKey,
                          nil];

NSError *error;

recorder = [[AVAudioRecorder alloc] initWithURL:url settings:settings error:&error];

if ([recorder prepareToRecord] == YES){
    [recorder record];
}else {
    int errorCode = CFSwapInt32HostToBig ([error code]); 
    NSLog(@"Error: %@ [%4.4s])" , [error …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c iphone-sdk-3.0 ios-simulator

2
推荐指数
1
解决办法
4708
查看次数

在iphone上使用facebook sdk发布链接

我有演示版Facebook应用程序,没有任何修改,这是代码:

  SBJSON *jsonWriter = [[SBJSON new] autorelease];

  NSDictionary* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:
                               @"Always Running",@"text",@"http://itsti.me/",@"href", nil], nil];

  NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];
  NSDictionary* attachment = [NSDictionary dictionaryWithObjectsAndKeys:
                               @"a long run", @"name",
                               @"The Facebook Running app", @"caption",
                               @"it is fun", @"description",
                               @"http://itsti.me/", @"href", nil];
  NSString *attachmentStr = [jsonWriter stringWithObject:attachment];
  NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                 @"Share on Facebook",  @"user_message_prompt",
                                 actionLinksStr, @"action_links",
                                 attachmentStr, @"attachment",
                                 nil];


  [_facebook dialog:@"feed"
          andParams:params
        andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

然而,这不会发布链接,事实上它只发布用户输入的正常状态.

如何使用最新版本的facebook(图表api?)在iPhone上使用Facebook SDK发布链接

我找不到任何关于如何使用facebook sdk从iphone应用发布链接的地方.

iphone facebook objective-c

2
推荐指数
1
解决办法
5427
查看次数

数组传递测试的对象数组

我有一个NSArray对象,它有一个属性id.

然后,我有另一个NSArray与选择的ID.

我需要获取第一个数组中的所有对象,这些对象在第二个数组中列出了id.

是否可以在没有for循环的情况下执行此操作(对于循环来说好1,但我想避免它).我知道如何用2 for循环来做这个,但这看起来非常低效.所以基本上我正在寻找最有效的方式.

(Id是一个NSURL顺便说一句,所以它不能是任何整数特定的)

iphone objective-c nsarray nspredicate ipad

2
推荐指数
1
解决办法
1959
查看次数

在不设置警告的情况下动画播放和播放iAd

我在屏幕底部动画(0.5秒)一个iAd横幅,然后在完成后从它的超视图中删除它.

只要我有动画,iAd阻碍收益会出现在控制台中:

ADBannerView:警告横幅视图包含广告但可能会被遮挡.此消息仅在每个横幅视图中打印一次.

代码很简单:(动画块中的行是问题)

[UIView animateWithDuration:0.5 animations:^{
    self.adBannerView.frame = CGRectSetY(self.adBannerView.frame, viewHeight);
} completion:^(BOOL finished) {
    [self.adBannerView removeFromSuperview];
}];
Run Code Online (Sandbox Code Playgroud)

如果我忽略该消息会影响我的应用收到的广告数量或任何内容吗?

这也发生在我从-(void)bannerViewDidLoadAd:(ADBannerView *)banner委托方法动画广告的外观时,我只能通过使用该will方法的变体来保持动画的同时停止显示警告.

如何在屏幕上和屏幕外设置iAds动画?

iphone animation objective-c uiview iad

2
推荐指数
1
解决办法
738
查看次数

LLDB 在内存地址设置断点

我在 IDA Pro 中打开了一个可执行文件,并找到了我想要中断的位置,从文件开头的 0x3390 处。

如何在 lldb 中的内存地址、程序开始 + 0x3390 处设置断点。

我尝试过b s -a 0x3390,但它不起作用,我想是因为我需要实际地址,而不是偏移量。

ida memory-address lldb

2
推荐指数
1
解决办法
2908
查看次数

在ASP.net中受密码保护?

我有这个代码(ASP.net VB.net):

Dim xx As Net.Mail.SmtpClient
xx.Credentials = New Net.NetworkCredential("username","password")
Run Code Online (Sandbox Code Playgroud)

我不是很确定,但存储在那里的密码是否容易被黑客搞得?

如果它是一个标准的Windows窗体应用程序,像网络反射器之类的东西只需点击一下按钮即可获得密码,那么如何让它更安全呢?

谢谢

asp.net security password-protection

1
推荐指数
1
解决办法
190
查看次数

php中的require_once

我有具有require_once声明(?)这个文件,然后在包括2个其他PHP文件的PHP文件,一个php文件是在子目录中,以便布局是这样("文件1"和"文件2"包含文件"included",其中require_onces为"required")#

 L--subfolder1
 | L--file1
 L--subfolder2
 | L--required
 L--file2
 L--included
Run Code Online (Sandbox Code Playgroud)

如何从"包含"文件中引用"required"文件,以便它可以同时使用file1和file2?

php path relative-path require-once

1
推荐指数
1
解决办法
1100
查看次数

数据库性能

假设有一个拥有100,000个用户的网站,每个用户最多附加1000个唯一字符串,因此总共有100,000,000个字符串.拥有1个表,每个字符串是一个记录以及它的所有者ID是不是更好.因此,您最终得到1个包含100,000,000条记录的表,其中包含2个字段(文本和用户ID).

或者有100,000个表,每个用户一个表,表的名称是用户的id.然后在每个表中有1000条记录,只有一个字段(文本).

或者不是将字符串存储在数据库中(对于SMS消息的长度存在字符限制),只需存储文本文件的链接,其中目录中有100,000,000个文本文件,每个文件都有唯一的名称(随机数和/或字母)并包含其中一个字符串?(或者每个用户都有一个目录,然后他们的字符串在那个目录中?)

哪个是最有效的选项,目录和数据库,然后哪个子选项最有效?

(这个问题在我的案例中显然是理论上的,但像twitter这样的网站做了什么?)

(效率我的意思是使用最少的资源和时间)

database performance web-services

1
推荐指数
1
解决办法
130
查看次数