我的电脑里有两个网卡:
主要有本地IP - > 192.168.1.111次要有本地IP - > 192.168.0.200
主要有互联网连接,第二个连接到IP 192.168.0.33的设备,它在端口80有一个http服务器.
我在主连接(端口4422)中有一个apache-server,我可以从任何地方访问,我现在想要的是当我从4422检测到连接时我想将此连接重定向到192.168.2.33:80
我怎么能用Windows做到这一点?
我想做一个计时器,当事情发生时它会重新启动:
public static Timer timer;
public myTimer(long MAC, String ipAddress){
timer = new Timer();
timer.schedule(timerTask, 120000);
}
public void update(){
timer.cancel();
timer = new Timer();
timer.schedule(timerTask, 120000);
}
Run Code Online (Sandbox Code Playgroud)
我在创建新计划时遇到问题,我有这个错误:
java.lang.IllegalStateException: Task already scheduled or cancelled
at java.util.Timer.sched(Timer.java:358)
at java.util.Timer.schedule(Timer.java:170)
at spb.keepAliveTimer.update(keepAliveTimer.java:37)
at spb.keepAlive.update(keepAlive.java:58)
at spb.receptor.keepAlive(receptor.java:475)
at spb.receptor.run(receptor.java:118)
at java.lang.Thread.run(Thread.java:662)
Run Code Online (Sandbox Code Playgroud)
我不知道怎么办呢!谢谢!
我的数据库中有一个时间字段,其值为22:05
我想减去5分钟.当字段是datetime时我使用sub_date并且工作正常,但我无法通过时间字段得到它,我收到警告我不知道如何处理;
mysql> SELECT scheduleFinalTime FROM clientSchedule WHERE clientScheduleID = 3;
+-------------------+
| scheduleFinalTime |
+-------------------+
| 22:05:00 |
+-------------------+
1 row in set (0.00 sec)
mysql> SELECT date_sub(scheduleFinalTime, INTERVAL 5 MINUTE) FROM clientSchedule WHERE clientScheduleID = 3;
+------------------------------------------------+
| date_sub(scheduleFinalTime, INTERVAL 5 MINUTE) |
+------------------------------------------------+
| NULL |
+------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
mysql> show warnings;
+---------+------+------------------------------------------------------------+
| Level | Code | Message |
+---------+------+------------------------------------------------------------+
| Warning | 1264 | Out of range value for …Run Code Online (Sandbox Code Playgroud) 我已经将我的应用程序添加到谷歌播放,我使用Android开发控制台,一切都是正确的.
但是现在你只能使用名称访问我的应用程序,但我想添加一些关键字,我的应用程序很容易.
我怎样才能做到这一点?
先感谢您
用-Xlint编译我的代码我发现了这个:
warning: [unchecked] unchecked cast
found : java.lang.Object
required: java.util.ArrayList<java.lang.String>
ArrayList<String> msgData = (ArrayList<String>)element;
Run Code Online (Sandbox Code Playgroud)
这是代码:
ArrayList<ArrayList<String>> msg = new ArrayList<ArrayList<String>>();
//add some data to msg
Iterator i = msg.iterator();
while(i.hasNext()) {
Object element = i.next();
ArrayList<String> msgData = (ArrayList<String>)element;
}
Run Code Online (Sandbox Code Playgroud)
演员怎么办?
我知道这是一个非常重复的话题,但我无法理解它.
MainTab.h:
#import <UIKit/UIKit.h>
@interface MainTab : UITabBarController<UITabBarControllerDelegate, UITabBarDelegate> {
IBOutlet UITabBarController *tabController;
}
@property (nonatomic,retain) IBOutlet UITabBarController *tabController;
@end
Run Code Online (Sandbox Code Playgroud)
MainTab.m
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
NSLog(@"main tab");
[super viewDidLoad];
self.tabBarController.delegate = (id)self;
[self setDelegate:self];
// Do any additional setup after loading the view.
}
- (void)viewDidUnload
{
[super viewDidUnload];
// Release any retained subviews of the main view.
}
-(void) …Run Code Online (Sandbox Code Playgroud) 我想从我的数据库添加文本到UIWebView,但我有一个我无法处理的错误.
在我的.h:
#import <UIKit/UIKit.h>
@interface readNotice : UIViewController {
IBOutlet UILabel *message;
IBOutlet UIWebView *body;
}
@property(nonatomic, retain)IBOutlet UILabel *message;
@property(nonatomic, retain)IBOutlet UIWebView *body;
-(void)getNoticeData:(NSString *)noticeID:(NSString *)noticeTitle;
@end
Run Code Online (Sandbox Code Playgroud)
在他们中:
@synthesize message,body;
-(void)getNoticeData:(NSString *)noticeID:(NSString *)noticeTitle {
//some taks not useful for this code
NSString *bodyText = [dict objectForKey:@"introtext"];
[body loadHTMLString: bodyText];
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误:
No visible @interface for 'UIWebView' declares the selector 'loadHTMLString:'
Run Code Online (Sandbox Code Playgroud)
为什么会这样?先感谢您
我遇到了ios6和UITableViewCell的问题.backgroundcolor未设置,这是它在ios5中的工作方式
-(UITableViewCell *)tableView:(UITableView *) tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = nil;
NSString *contentForThisRow = [[self myArray] objectAtIndex:[indexPath row]];
cell = [tableView dequeueReusableCellWithIdentifier:@"noticeCell"];
if(cell == nil){
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"noticeCell"];
}
cell.textLabel.text = contentForThisRow;
id path = [NSString stringWithFormat:@"myip%@.jpeg", IDimage];
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [[UIImage alloc] initWithData:data];
cell.imageView.image = img;
cell.textLabel.font = [UIFont fontWithName:@"Helvetica" size:15.0];
UIColor *cellBackground = [UIColor colorWithRed:235.0/255.0 green:245.0/255.0 blue:255.0/255.0 alpha:0.25];
cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
cell.selectionStyle = UITableViewCellSelectionStyleNone; …Run Code Online (Sandbox Code Playgroud) 我想更改我的应用程序图标,所以,我在项目导航器中删除(移动到垃圾箱)Icon.png和Icon@2x.png,在摘要视图中我添加了新图标,它们被添加到我的项目中,我在摘要中看到它们
但是,当我安装应用程序时,图标是前一个.如何清理以前的图标以安装新图标?
在我的工作中,我们必须使用特定的字体类型,是Futura std medium.
我写了一个JFrame,我需要使用这种字体类型.我有OTF文档,但我找不到在我的代码中导入它的方法.