小编Jon*_*nge的帖子

买卖电子商务的数据库设计

我正在学校项目上工作,以创建一个销售和出租产品的电子商务网站。

我的主要问题是我找不到“出租”部分的最佳设计。现在,我正在考虑两种设计:

第一个数据库设计建议: 第一个数据库设计建议


第二个数据库设计建议: 第二个数据库设计建议

如您所见,两种设计都有相同的表格,但关系不同,但我无法确定哪个更好。

如果您能告诉我哪种设计更好,或者是否有更好的方法来设计我的数据库,我将很高兴。

mysql database e-commerce

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

在AsyncSocket类中调用connecttohost

我在iPad上测试了这段代码:

// execute the function when press button
- (IBAction)connect:(id)sender {
    //[super viewDidLoad];

    AsyncSocket *socket1=[[AsyncSocket alloc] initWithDelegate:self];
    BOOL pass = [socket1 connectToHost:@"www.126.com" onPort:80 error:nil];   // but when I break the wifi?connecttohost still return yes
    if(pass)
    {
        [connectbtn setTitle:@"connected" forState:UIControlStateNormal];
    }

    [socket1 readDataWithTimeout:3 tag:1];
    [socket1 writeData:[@"GET / HTTP/1.1\n\n" dataUsingEncoding:NSUTF8StringEncoding] withTimeout:3 tag:1];

}
Run Code Online (Sandbox Code Playgroud)

请参阅上面代码中的注释.

当我断开Wifi connecttohost返回时yes.我不知道问题出在哪里.谁能帮助我并给我一些指示?

iphone ipad

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

在 Google 地图上添加中途停留点/航点的持续时间

是否有可能或是否有计划允许中途停留的航点添加持续时间,然后将其添加到总行程持续时间中?

例如:

  1. 从A开始
  2. 经B经停,等待60分钟
  3. 结束于C

A 到 B 或 B 到 C 的报告时间应比原始行程时间长 60 分钟。

google-maps-api-3

5
推荐指数
0
解决办法
621
查看次数

警告:mail()[function.mail]:无法连接到"localhost"端口25的邮件服务器,验证你的"SMTP"和"smtp_port",XAMPP for WIndows XP

我在Windows XP上运行XAMPP服务器.据称XAMPP自动准备邮件服务器.

这是我正在使用的代码:

$cimzett = 'ledit4@gmail.com';
...
mail($cimzett, $targy, $uzenet, 'From:'.$email);
Run Code Online (Sandbox Code Playgroud)

($cimzett表示"to",$targy是主题,$uzenet是匈牙利语的消息)但是在浏览器中应用PHP它会向我发送以下消息:

我收到此错误消息:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\PHP\alien.php on line 50
Run Code Online (Sandbox Code Playgroud)

我也尝试使用set_ini()功能,但我得到了同样的信息.

也许XAMPP的安全属性不允许我发送电子邮件到gmail.com?

我使用PHP版本5.3.5和

SMTP localhost localhost smtp_port 25 25

是phpinfo()报告的设置;

我怀疑邮件服务器无法正常工作.你怎么看?

php email xampp windows-xp localhost

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

在javascript中混淆instanceof运算符的行为

看看这段代码:

function Foo () {
    console.log(this instanceof Foo);
    return { name: "nitesh" }; 
}

foo = new Foo(); //true 
console.log(foo instanceof Foo) //false
Run Code Online (Sandbox Code Playgroud)
  1. 为什么foo不是一个实例Foo
  2. 为什么是this一个实例Foo

javascript

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