问题列表 - 第34371页

创建一个oop php博客

嗨我正在尝试开发一个oop php驱动的博客.我是php的oop方式的新手,所以它的速度很慢.我有一个BlogPost类,我已经在他的博客字段中为他们创建了私有变量,并为他们创建了getter和setter示例:

function getCreated() {
    return $this-$created;
}

function setCreated($created) {
     $this->$created = $created;
}
Run Code Online (Sandbox Code Playgroud)

这是这样做的方法吗?!我认为我在正确的轨道上,但我不确定.有没有人有任何意见?!也许有关如何创建博客oop php风格的好教程的一些提示.在net.tuts找到一个,但我真的不喜欢它.谢谢!

问候

php oop

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

std :: vector <char>中元素的字节对齐是什么?

我希望这些元素是1字节对齐的,并且类似于a std::vector<int>4字节对齐(或者int特定平台上的任何大小).

有谁知道标准库容器如何对齐?

c++ memory stl

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

确定导致ASP.NET中重定向的错误

我有一个ASP.NET Web表单应用程序.在与此应用程序关联的web.config中,我处理我的自定义错误,如下所示:

<customErrors mode="Off" defaultRedirect="error.aspx" />
Run Code Online (Sandbox Code Playgroud)

当用户访问error.aspx页面时,我想确定导致此页面到达的错误.有谁知道我怎么做到这一点?

谢谢!

asp.net

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

在Kill()中实现EINVAL,EPERM,ESRCH

我正在尝试在我的程序中实现EINVAL,EPERM,ESRCH.

ERRORS
EINVAL指定了无效信号.
EPERM该过程无权将信号发送到任何目标进程.ESRCH pid或进程组不存在.

这是我的源代码:

#include <stdio.h>
#include <sys/types.h>
#include <signal.h>
#include <unistd.h>

int main(void)
{

 int errno, pid;

 puts("Enter a process id : ");
 scanf("%d", &pid);

    errno = kill(pid, 1);

 if(errno == -1)
 {
  printf("Cannot find or kill the specified process\n");

 }


 switch(errno)
 {
  case EINVAL:
   printf("An invalid signal was specified.\n");
   break;

  case EPERM:
   printf("The process does not have permission to send the signal to any of the target processes.\n");
   break;

  case ESRCH:
   printf("The  pid or process group …
Run Code Online (Sandbox Code Playgroud)

c unix ubuntu posix

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

如何使用jQuery从下拉列表中获取未选择的项目?

如何使用jQuery从下拉列表中获取未选择的项目

jquery

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

HTML表格colgroup元素不起作用?

我想在表的每一列上使用不同的样式.我已经读过你可以通过使用<colgroup>或者做到这一点<col>,但我没有运气.我在这里有一个例子,似乎没有任何改变.难道我做错了什么?这会在xhtml上运行吗?

我知道我可以在每个上添加一个"class"属性<td>,但这似乎很弱.

html css html-table

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

使用 Eclipse 配置 tomcat

在 eclipse ide helious 上运行 tomcat 6.0 时出现此错误的原因是什么:

本地主机上的 Tomcat v6.0 服务器所需的几个端口(8005、8080、8009)已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

java eclipse tomcat

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

Httpclient 4,错误302.如何重定向?

我想访问一个首先需要(tomcat服务器)身份验证的站点,然后使用POST请求登录并让该用户查看该站点的页面.我使用Httpclient 4.0.1

第一次身份验证工作正常但不是总是抱怨此错误的登录:"302暂时移动"

我保持饼干和我保持上下文,但没有.实际上,似乎登录工作,因为如果我写错了参数或用户||密码,我会看到登录页面.所以我猜不起作用的是自动重定向.

在我的代码之后,它始终抛出IOException,302:

    DefaultHttpClient httpclient = new DefaultHttpClient();
    CookieStore cookieStore = new BasicCookieStore();
    httpclient.getParams().setParameter(
      ClientPNames.COOKIE_POLICY, CookiePolicy.BROWSER_COMPATIBILITY); 
    HttpContext context = new BasicHttpContext();
    context.setAttribute(ClientContext.COOKIE_STORE, cookieStore);
    //ResponseHandler<String> responseHandler = new BasicResponseHandler();

    Credentials testsystemCreds = new UsernamePasswordCredentials(TESTSYSTEM_USER,  TESTSYSTEM_PASS);
    httpclient.getCredentialsProvider().setCredentials(
            new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT),
            testsystemCreds);

    HttpPost postRequest = new HttpPost(cms + "/login");
    List<NameValuePair> formparams = new ArrayList<NameValuePair>();
    formparams.add(new BasicNameValuePair("pUserId", user));
    formparams.add(new BasicNameValuePair("pPassword", pass));
    postRequest.setEntity(new UrlEncodedFormEntity(formparams, "UTF-8"));
    HttpResponse response = httpclient.execute(postRequest, context);
    System.out.println(response);

    if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK)
        throw new IOException(response.getStatusLine().toString());

    HttpUriRequest currentReq = (HttpUriRequest) context.getAttribute( …
Run Code Online (Sandbox Code Playgroud)

java authentication post httpclient http-status-code-302

22
推荐指数
4
解决办法
5万
查看次数

在HTML中停止自动换行

我不想要自动换行,但这是存在的.我设置宽度超过文本长度,但这仍然是破坏所以我怎么能停止断字.

CSS

.menu{
    float:left;
    width:120px;
    height:34px;
    padding:12px 6px 0 6px;
    color:#cc8d50;

}
Run Code Online (Sandbox Code Playgroud)

html css

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

如何实现跨数据库外键约束?

假设我有两个模式:HROrders.

[HR].Employees         [Orders].Entries
--------------         ----------------
Id_Employee    ---->   Employee
Fullname               Id_Entry
Birthday               Description
                       Amount
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我想要的是能够建立跨数据库的外键,但是当我使用数据库链接尝试这个时,我得到:

-- From [Orders]
ALTER TABLE Entries
    ADD CONSTRAINT FK_Entries_Employees FOREIGN KEY (Employee)
    REFERENCES Employees@HR;
COMMIT;

ORA-02021: DDL operations are not allowed on a remote database
Run Code Online (Sandbox Code Playgroud)

有没有解决的办法?它是遗留数据库,因此我无法更改现有架构.

对于NHibernate人群:我会使用这种关系来映射NHibernate的域对象.

sql asp.net oracle nhibernate

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