问题列表 - 第13224页

后缀"_t"在C中代表什么?

可能重复:
_t(下划线-t)后面的类型代表什么?

在我的IDE(Xcode)中键入内容时,自动完成功能会弹出已定义的单词,当我在中途输入一些变量名称时.我偶尔会看到名字_t在他们的最后.

  1. 命名约定是什么,它意味着什么?

  2. 是否有参考文档来查找常用的修复前和修复后?

使用术语"postfix"进行搜索会给我很多关于同名邮件服务器的GoogleNoise.

c naming-conventions postfix-operator

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

并发文件系统

我需要创建一个文件系统管理器(或多或少),它可以读取或写入数据到文件。

我的问题是如何处理并发?

我可以做类似的事情

public class FileSystemManager {

    private ReadWriteLock readWriteLock = new ReentrantReadWriteLock();

    public byte[] read(String path) {
        readWriteLock.readLock().lock();
        try {
            ...
        } finally {
            readWriteLock.readLock().unlock();
        }
    }
    public void write(String path, byte[] data) {
        readWriteLock.writeLock().lock();
        try {
            ...
        } finally {
            readWriteLock.writeLock().unlock();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但这意味着对写入(例如)的所有访问都将被锁定,即使第一次调用的目标是 /tmp/file1.txt 而第二次调用的目标是 /tmp/file2.txt。

任何想法如何解决这个问题?

java filesystems concurrency

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

在计算两个随机日期之间的天数时,timepan会考虑闰年吗?

例如:

DateTime date1 = new DateTime(1955, 12, 12);
DateTime date2 = new DateTime(1967, 3, 6);
TimeSpan fff = date2 - date1;
Run Code Online (Sandbox Code Playgroud)

它会正确计算天数吗?(考虑闰年)

c# datetime

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

Java,最昂贵的陈述?

Java编程语言中最昂贵的(字节码和cpu周期)语句是什么?

java optimization bytecode micro-optimization

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

BizTalk 2009程序集位置

当我将架构部署到BizTalk时,它存储在哪里?

assemblies biztalk biztalk-2009

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

指定非全屏OpenGL ES视图

任何人都知道如何创建一个不使用完整的iPhone屏幕尺寸作为绘图表面的OpenGL ES应用程序?

到目前为止我看到的所有内容都有EAGLView(或其他)绘制到0,0,320,480.

我想让我的EAGLView分别为100,100,100,100.这可能吗?看起来我需要做的就是更改glViewport()调用,但不确定... glViewport是否只是为全屏OpenGL ES视图设置剪切矩形?或者它实际上定义了原点(0,0)的位置?

这是非常令人困惑的,特别是当你试图用UIViews来思考它时,我就是这样.我想将CGRect传递给我的初始化函数,以便设置glViewport以及其他所有内容.

谢谢!

iphone opengl-es coordinates

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

为什么在建立与SQL Server的连接时会发生与网络相关或特定于实例的错误?

我非常沮丧.我有一个使用我的本地数据库在Visual Web Developer 2008 Express上运行的网站,一切都很好.我也在生产服务器上运行相同的网站.一切都很好,但今晚我对生产进行了"重置".

  1. 我删除了几个表,重新创建它们并插入数据.一切都还好.

  2. 我通过FTP删除了所有文件.

  3. 我在visual studio中使用了名为"复制网站"的模块,并通过FTP将网站复制到网站.

当我登录我的网站时,这是我得到的错误:

'/'应用程序中的服务器错误.

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.Data.SqlClient.SqlException:建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)


没有任何与SQL连接相关的更改,这是我一直使用的OLD代码.由于这个原因我的网站完全瘫痪,我内心感到恶心,因为我觉得我无能为力.

有人可以帮我吗?

.net visual-studio

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

使用Win32/C++读取PNG

没有简单的方法将PNG文件读入本机Windows中的内存位图似乎是不可能的,但经过大量的谷歌搜索我开始相信它.libpng/zlib组合太大了.有任何第三方库Win32库用于读取PNG吗?

编辑:boost :: gil :: png解决方案比我希望的要复杂得多.只需要一个带有文件名的单个调用,并用像素填充内存缓冲区.

windows winapi png

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

为什么getchar()不等我在scanf()后按Enter键?

我正在学习C,我正在使用"getchar()"来停止命令窗口,所以我可以看到练习正在进行,但它只是不起作用.下面是一个样本:

#include <stdio.h>

int main()
{
    int value;
    printf("1. option 1.\n2. option 2.\n3. option 3.\n4. Exit\n\nMake an option: ");
    scanf("%d", &value);
    switch (value)
    {
        case 1:
            printf("you selected the option 1.");
            break;
        case 2:
            printf("you selected the option 2.");
            break;
        case 3:
            printf("you selected the option 3.");
            break;
        case 4:
            printf("goodbye");
            break;
        default:
            printf("thats not an option");
            break;
    }
    getchar();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是输出:

  1. 选项1.
  2. 选项2.
  3. 选项3.
  4. 出口.

做出选择:1

您选择了选项1.

进程返回0(0x0)执行时间:3.453秒

按任意键继续.

为什么不等待"getchar()"的输入?

c getchar

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

我可以在没有PHP的类中自动加载函数文件吗?

我的网站非常大,我不使用PHP类,我不太了解OO还没有重新编写我的网站使用它们但是我真的想使用类使用的__autoload($ class_name)功能.我非常依赖函数,我有不同的函数文件,
forums.inc.php
blogs.inc.php
user.inc.php
photos.inc.php
general.inc.php

所有这些文件只是特定于站点某个部分的函数,除了general.inc.php将具有需要在任何页面上的函数.

现在有没有我可以使用自动加载或类似的东西加载这些功能文件?我曾经考虑过根据URL做这件事,比如如果URL中有论坛这个词,我会加载论坛功能文件,但这并不总是有效,因为与论坛相关的文件没有在这里的URL论坛.

在我学习编写OO以便将所有函数放入类之前,我几乎没有选择吗?

//example of the autoload 
function __autoload($class_name){
    include('classes/' . $class_name . '.class.php');
}
$time = new time();
$time->fn1();
Run Code Online (Sandbox Code Playgroud)

php class autoload

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