小编Pau*_*ulo的帖子

对于数组,元素编号的混淆是-1

我正在读这里的代码:https: //github.com/chenshuo/muduo/blob/master/muduo/base/Date.cc

但我对这两行感到困惑:

char require_32_bit_integer_at_least[sizeof(int) >= sizeof(int32_t) ? 1 : -1];
Run Code Online (Sandbox Code Playgroud)

(void) require_32_bit_integer_at_least; // no warning please
Run Code Online (Sandbox Code Playgroud)

他们的目的是什么?

char require_32_bit_integer_at_least[sizeof(int) >= sizeof(int32_t) ? 1 : -1];

int getJulianDayNumber(int year, int month, int day)
{
  (void) require_32_bit_integer_at_least; // no warning please
  int a = (14 - month) / 12;
  int y = year + 4800 - a;
  int m = month + 12 * a - 3;
  return day + (153*m + 2) / 5 + y*365 + …
Run Code Online (Sandbox Code Playgroud)

c++

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

如何验证URL?

我正在尝试使用NSURL验证网址,但它对我不起作用.

例:

func verifyUrl (urlString: String?) -> Bool {
    if let urlString = urlString {
        if let _  = NSURL(string: urlString) {
            return true
        }
    }
    return false
}


let ex1 = "http://google.com"
let ex2 = "http://stackoverflow.com"
let ex3 = "Escolas" // Not a valid url, I think

verifyUrl(ex1) // true
verifyUrl(ex2) // true
verifyUrl(ex3) // true
Run Code Online (Sandbox Code Playgroud)

我认为"Escolas"不能回归真实,我做错了什么?

swift

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

我们可以不使用hibernate.cfg.xml来配置Hibernate吗

以下是hibernate.cfg.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.DerbyDialect</property>
<property name="hibernate.connection.driver_class">org.apache.derby.jdbc.ClientDriver</property>
<property name="hibernate.connection.url">jdbc:derby://localhost:1527/XE</property>
<property name="hibernate.connection.username">username</property>
<property name="hibernate.connection.password">password</property>
</session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

我想知道是否总是有必要hibernate.cfg.xml在每个Hibernate应用程序中使用它,或者是否有其他替代方法来配置Hibernate。

java spring hibernate spring-mvc

4
推荐指数
2
解决办法
6021
查看次数

标签 统计

c++ ×1

hibernate ×1

java ×1

spring ×1

spring-mvc ×1

swift ×1