问题列表 - 第48576页

使用php登录IP

我在网上找到了这个脚本:

<?php
$v_ip = $REMOTE_ADDR; $v_date = date("l d F H:i:s");

$fp = fopen("ips.txt", "a"); fputs($fp, "IP: $v_ip - DATE: $v_date\n\n"); fclose($fp);

?>
Run Code Online (Sandbox Code Playgroud)

创建条目 - 但是,不显示IP.创建的条目如下所示:

IP: - DATE: Wednesday 09 March 03:36:15

IP: - DATE: Wednesday 09 March 03:36:41
Run Code Online (Sandbox Code Playgroud)

有什么问题?

php ip

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

如何压缩jpg图像?

我有jpg图像格式,大小为3300K.

我尝试压缩图像=>所以我改变了图像大小,但我仍然有非常大的文件大小(~800K)

更改大小方法代码:

    internal static Image resizeImage( Image imgToResize )
    {
        Bitmap b = new Bitmap( 300, 300 );

        using( Graphics g = Graphics.FromImage( ( Image )b ) )
        {
            //g.InterpolationMode = InterpolationMode.HighQualityBicubic;
            g.InterpolationMode = InterpolationMode.Low;

            g.DrawImage( imgToResize, 0, 0, 300, 300 );

            imgToResize.Dispose();
        }

        return ( Image )b;
    }
Run Code Online (Sandbox Code Playgroud)

我必须压缩图像 - 即使图像质量低于原始图像质量.

我该怎么做 ?

c# image-processing

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

Django:如何读取模型字段的db_column名称

我需要知道各种模型字段的db_column名称.在一些模型上,名称由"db_column ='foo'"显式设置,但大多数模型/字段具有Django自动生成的名称.

如何从模型的实例中检索所有字段的column_name ?

python django

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

Ninject会调用dispose并关闭NHibernate Isession吗?

我正在使用ASP.NET MVC 3和Ninject以及NHibernate.

在考虑DI时,我认为获得资源的人也确保关闭它(在这种情况下,Ninject应该负责)

但是我不确定使用InRequestScope时Ninject是如何工作的.

我的代码是:

Bind<ISession>().ToMethod(context => context.Kernel.Get<ISessionFactory>().OpenSession()).InRequestScope();
Run Code Online (Sandbox Code Playgroud)

我打开一个会话并把它放在I InRequestScope中,但是当Ninject超出请求范围时,Ninject会关闭我的ISession吗?

nhibernate dependency-injection ninject asp.net-mvc-3

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

git local master branch停止跟踪remotes/origin/master,无法推送

就在我以为我得到了git checkout -b newbranch - commit/commit/commit - git checkout master - git merge newbranch - git rebase -i master - git push工作流在git中,某些东西爆炸了,我看不出任何理由.

这是一般工作流程,过去对我有用:

# make sure I'm up to date on master:
$ git checkout master
$ git pull # k, no conflicts
# start my new feature
$ git checkout -b FEATURE9 # master @ 2f93e34

Switched to a new branch 'FEATURE9'
Run Code Online (Sandbox Code Playgroud)

...工作,提交,工作,提交,工作,承诺......

$ git commit -a
$ git checkout master
$ git merge FEATURE9
$ git …
Run Code Online (Sandbox Code Playgroud)

git git-branch

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

在java中设置方法的运行时间限制

我有一个返回String的方法,是否有可能在某个时间阈值之后,该方法返回一些特定的字符串?

java

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

密码生成器代码

我正在开发一个C#项目,我需要生成随机密码.

任何人都可以为密码生成提供一些代码或高级方法吗?

应该可以指定以下内容:

  1. 最小密码长度
  2. 最大密码长度
  3. 有效的大写字符
  4. 最小数量的大写字符
  5. 有效的小写字符
  6. 最小小写字符数
  7. 有效的数字字符
  8. 最小数字字符数
  9. 有效的alfanum字符.
  10. 最低数量的alfanum字符

c# passwords generator

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

什么是ASIHTTPRequest?

什么是ASIHTTPRequest?我们如何在iphone应用程序中使用它?我们需要包含哪些文件?Apple是否为此提供文件?

iphone nsoperation asihttprequest

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

为什么GNU链接器找不到-l <library>的共享对象?

我在尝试链接目标文件时遇到错误:

$ g++ -o intro intro.o -L -Wl,-rpath-link  -lnotes -lm -lnsl -lpthread -lc -lresolv -ldl
/usr/bin/ld: cannot find -lnotes
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

但是,库似乎在那里(实际上,我通过/opt/ibm/lotus/notes在文件中包含/etc/ld.so.conf.d/并运行它来放置它ldconfig):

$ ldconfig --print-cache | grep libnotes                                                      
361:    libnoteswc.so (libc6) => /opt/ibm/lotus/notes/libnoteswc.so
362:    libnotes.so (libc6) => /opt/ibm/lotus/notes/libnotes.so
Run Code Online (Sandbox Code Playgroud)

为什么链接失败以及如何使链接器使用这些共享对象?

linux linker gcc ld

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

为什么#define同样有效时使用枚举?

所以enum的工作原理如下:

enum {
  false,
  true
}
Run Code Online (Sandbox Code Playgroud)

这相当于

int false = 0
int true = 1
Run Code Online (Sandbox Code Playgroud)

我为什么不可以替代enum#define

#define FALSE 0
#define TRUE 1
Run Code Online (Sandbox Code Playgroud)

对我来说,它们似乎是可以互换的.我知道#define能够处理参数,因此以完全不同的方式运行enum.enum我们#define 在这种情况下的主要用途究竟是什么?

如果我猜测,因为它#define是一个预处理器功能,enum将具有一些运行时优势.我有多远?

提前致谢.

c enums

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