问题列表 - 第32540页

会话奇怪的问题 - PHP

我有奇怪的问题,在服务器上不起作用:

session_start();

$quser = new Quser($_SESSION['$fb_user_id'], $pdo);
Run Code Online (Sandbox Code Playgroud)

但是,这似乎没问题:

session_start();

$x = $_SESSION['fb_user_id'];
$quser = new Quser($x, $pdo);
Run Code Online (Sandbox Code Playgroud)

当然,localhost第一个选项工作正常.到底是怎么回事?这有什么限制吗?

php session

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

PHP到Excel,加粗字体

为了通过php将一些数据从excel传输到我,我使用这个函数来创建标签;

function xls_label($row, $col, $value, $bold )  
{       
     echo pack("ssssss", 0x204, 8 + strlen($value), $row, $col, 0x0, strlen($value)); 
     echo $value;  
}
Run Code Online (Sandbox Code Playgroud)

这会以常规字体添加标签.

现在我想知道我需要添加到这个函数中以使标签的字体变粗?


我不想使用任何库,因为我只需要这个简单的功能.

php export-to-excel

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

C#各种System.Collection(.Generic)类型之间的差异

我对C#语言中各种类型之间的差异感到很困惑.特别

  • IEnumerable的
  • IEnumerator的

c# collections

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

Django登录App教程问题

我在运行教程时遇到问题,似乎问题源于此:

(r'^l/login/$', 'django.contrib.auth.views.login'),
Run Code Online (Sandbox Code Playgroud)

看来我做的都是正确的,但形式没有表现出来.如果我点击登录.我没有表格回到同一页面.

我错过了什么?

这里的代码:

urls.py:

from django.conf.urls.defaults import *
from formsapp.views import *
from login.views import *
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',

#Forms1:
    (r'^$', main_page),
#Forms2
    (r'^register/', main_page1),
#FormsLogin:
    (r'^l/', login_main_page),
    (r'^l/login/$', 'django.contrib.auth.views.login'),
    (r'^l/logout/$', 'logout_page'),
Run Code Online (Sandbox Code Playgroud)

views.py:

from django.http import HttpResponse, Http404, HttpResponseRedirect
from django.contrib.auth import logout
from django.contrib.auth.models import User
from django.template import RequestContext
from django.shortcuts import render_to_response

def login_main_page(request):
    return render_to_response('mainpage.html', RequestContext(request))

def logout_page(request):
    logout(request)
    return HttpResponseRedirect('/l/')
Run Code Online (Sandbox Code Playgroud)

base.html文件:

<html>

<head>

<title> {% block title …
Run Code Online (Sandbox Code Playgroud)

django login

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

如何在powershell中获取陷阱内的错误行号?

我使用陷阱将错误写入文件,并希望在错误发生时写入行号.

$_.Exception.StackTrace is not answer.
Run Code Online (Sandbox Code Playgroud)

哪里可以得到行号错误?也许是一些预定义变量

powershell

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

Facebook登录和iframe重定向

我正在构建一个Facebook IFrame应用程序.我使用下面的javascript代码请求用户登录并允许应用程序的权限,之后他们应该被重定向到iframe应用程序.代码工作正常.但是,我有两个问题.

一个.只要应用程序在IFrame中加载,它就会重定向到一个页面(http://www.facebook.com/connect/uiserver.php?app_id = ......)并显示一个大的facebook图标.当我点击此图标时,它会重定向到Facebook登录页面.我希望我的应用程序直接重定向到登录页面,而不是显示inbetween facebook图标页面.

湾 当用户在Facebook中单击"允许"按钮以获取所请求的权限时,该页面将重定向到我的主站点(http://www.mysite.com)而不是iframe应用程序(http://apps.facebook.com/myapp).

我在下面粘贴了我的javascript,这适用于上面的怪癖.

var api_key = 'xxxxxxxxxxxxxxx';
var channel_path = 'xd_receiver.htm';

FB_RequireFeatures(["Api"], function () {
    FB.Facebook.init(api_key, channel_path);
    var api = FB.Facebook.apiClient;
    // require user to login
    api.requireLogin(function (exception) {
        FB.Connect.showPermissionDialog("publish_stream");
    });
});
Run Code Online (Sandbox Code Playgroud)

非常感谢.

javascript facebook

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

检索使用Uniqueidentifier插入的最后一行,它不是IDENTITY

我对一个查询感到困惑.

我需要找出一个表中添加的LAST行,其中一列具有数据类型Uniqueidentifier列:aspnet_Applications.ApplicationId注意:此列Uniqueidentifier它是NOT和IDENTITY列.

我还需要插入最后一行并在另一个表aspnet_Users.ApplicationId上更新它

我尝试在MS SQL 2008中使用SCOPE_IDENTITY但不起作用,因为SCOPE_IDENTITY仅适用于IDENTITY列.

在这里我的代码.有任何想法吗?

    CREATE DATABASE Test;
GO
USE Test;
GO

-- Create entities
CREATE TABLE [dbo].[aspnet_Applications](
    [ApplicationName] [nvarchar](256) NOT NULL,
    [LoweredApplicationName] [nvarchar](256) NOT NULL,
    [ApplicationId] [uniqueidentifier] NOT NULL,
    [Description] [nvarchar](256) NULL,
PRIMARY KEY NONCLUSTERED 
(
    [ApplicationId] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY],
UNIQUE NONCLUSTERED 
(
    [LoweredApplicationName] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) …
Run Code Online (Sandbox Code Playgroud)

sql t-sql database sql-server sql-server-2008

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

查找长(> 255)个文件名

有一些文件夹上有超过100个文件.但所有文件和文件夹名称都被错误的编码名称(UTF-> ANSI)破坏.

"C:\...\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\???µ???‚???»?µ?‚???°\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\???µ???‚???»?µ?‚???°\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\???µ???‚???»?µ?‚???°\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\???µ???‚???»?µ?‚???°\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\???µ???‚???»?µ?‚???°\?“???????°?‡?°-?›?µ?‡?µ?±???? ????????????\..."
Run Code Online (Sandbox Code Playgroud)

常规功能Utf8ToAnsi使其完成,但FindFirst无法搜索名称长度超过255个符号的文件夹.

它只给我70/100文件.

delphi filenames find long-integer

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

从eclipse通过ant运行applet

我想在build.xml中启动一个applet,如下所示:

<java classname="sun.applet.AppletViewer" classpath="${libraries}">
</java>
Run Code Online (Sandbox Code Playgroud)

(至少它是如何在netbeans中工作)

但我收到错误信息:

 [java] JVM args ignored when same JVM is used.
 [java] Could not find sun.applet.AppletViewer. Make sure you have it in your classpath
 [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:138)
 [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:764)
 [java]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:218)
 [java]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:132)
 [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:105)
 [java]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
 [java]     at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
 [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [java]     at java.lang.reflect.Method.invoke(Method.java:597)
 [java]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
 [java]     at org.apache.tools.ant.Task.perform(Task.java:348)
 [java]     at org.apache.tools.ant.Target.execute(Target.java:357)
 [java]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
 [java]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
 [java]     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
 [java]     at org.eclipse.ant.internal.launching.remote.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
 [java]     at …
Run Code Online (Sandbox Code Playgroud)

java eclipse ant applet classpath

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

.net中的对象复制方法:自动映射器,发射映射器,隐式操作,属性复制

如果有人知道在.NET中执行此操作的更多方法,您对此方法的看法是什么?您选择哪种方法?为什么?

以下是.NET中不同对象复制方式的测试.

与此原始线程相关的测试:如何在c#中使用相同的属性名称将值从类X复制到类Y?

所以,在这里,你可以自己运行它:

static void Main(string[] args)
    {
        Student _student = new Student();
        _student.Id = 1;
        _student.Name = "Timmmmmmmmaaaahhhh";
        _student.Courses = new List<int>();
        _student.Courses.Add(101);
        _student.Courses.Add(121);

        Stopwatch sw = new Stopwatch();

        Mapper.CreateMap<Student, StudentDTO>();            

        StartTest(sw, "Auto Mapper");

        for (int i = 0; i < 1000000; i++)
        {
            StudentDTO dto = Mapper.Map<Student, StudentDTO>(_student);
        }

        StopTest(sw);

        StartTest(sw, "Implicit Operator");

        for (int i = 0; i < 1000000; i++)
        {
            StudentDTO itemT = _student;
        }

        StopTest(sw);

        StartTest(sw, "Property Copy");

        for (int i = …
Run Code Online (Sandbox Code Playgroud)

.net c# automapper emitmapper

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