问题列表 - 第34577页

在C中写入位图文件头的问题

我正在尝试使用C创建一个新的位图文件.这是.bmp文件头的结构.

#define uint16 unsigned short
#define uint32 unsigned long
#define uint8  unsigned char
typedef struct 
{
 uint16 magic;  //specifies the file type "BM" 0x424d
 uint32 bfSize;  //specifies the size in bytes of the bitmap file
 uint16 bfReserved1;  //reserved; must be 0
 uint16 bfReserved2;  //reserved; must be 0
 uint32 bOffBits;  
} BITMAPFILEHEADER;
Run Code Online (Sandbox Code Playgroud)

在我的程序中,我这样做.

main() {
FILE* fp;
fp = fopen("test.bmp", "wb");
 BITMAPFILEHEADER bmfh;
 BITMAPINFOHEADER bmih;

 bmfh.magic = 0x4d42; // "BM" magic word
 bmfh.bfSize = 70; 
 bmfh.bfReserved1 = 0;  
 bmfh.bfReserved2 = 0; …
Run Code Online (Sandbox Code Playgroud)

c file-io binaryfiles bitmap

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

确认浏览器后退按钮保留在页面上

在javascript或jquery中,我需要在用户点击具有ok/cancel按钮模型的浏览器后退按钮时添加警报,但不是"Ok"它应该说Leave和取代它应该说Stay.谢谢

javascript jquery

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

如何在JSF bean中发送表单输入值并调用方法

我正在构建一个JSF应用程序.我定义了GUI并使用select语句对select语句进行查询.

现在我必须执行insert语句,但我不知道如何读取valueJSF输入组件<h:inputText>,并将其发送到执行插入的bean.

应该<h:inputText>映射值faces-config.xml,所以我可以在我的Java代码中使用它吗?

jsf input facelets submit managed-bean

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

在 SQLAlchemy 和 Python 中更新表中的记录

当我尝试更新某些表中的信息时遇到了一些问题。例如,我有这个表:

class Channel(rdb.Model):
    rdb.metadata(metadata)
    rdb.tablename("channels")

    id = Column("id", Integer, primary_key=True)
    title = Column("title", String(100))
    hash = Column("hash", String(50))
    runtime = Column("runtime", Float)

    items = relationship(MediaItem, secondary="channel_items", order_by=MediaItem.position, backref="channels")
Run Code Online (Sandbox Code Playgroud)

我有这个代码:

def insertXML(channels, strXml):
    channel = Channel()
    session = rdb.Session()
    result = ""

    channel.fromXML(strXml)
    fillChannelTemplate(channel, channels)

    rChannel = session.query(Channel).get(channel.id)
    for chan in channels:
        if rChannel.id == channel.id:
            rChannel.runtime = channel.runtime
            for item in channel.items:
                if item.id == 0:
                    rChannel.items.append(item)
Run Code Online (Sandbox Code Playgroud)

当我执行“rChannel.items.append(item)”时,出现此错误:

"FlushError: New instance Channel at 0xaf6e48c with identity key
zeppelinlib.channel.ChannelTest.Channel , (152,) …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

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

Objective-C字符串差异

NSString *myString = @"Johnny Appleseed"对比之间有什么区别NSString *myString = [NSString stringWithString: @"Johnny Appleseed"]

使用其中任何一个都是好的情况?

cocoa objective-c

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

如何避免全局变量和幻数?

我知道并理解全局变量和幻数是编程时要避免的事情,特别是当项目中的代码量增加时.然而,我无法想到一个避免两者的好方法.

Say I have a pre-determined variable representing the screen width, and the value is needed in multiple files. I could do...

doSomethingWithValue(1920);
Run Code Online (Sandbox Code Playgroud)

But that's a magic number. But to avoid that, I'd do...

const int SCREEN_WIDTH = 1920;

//In a later file...
extern const int SCREEN_WIDTH;
doSomethingWithValue(SCREEN_WIDTH);
Run Code Online (Sandbox Code Playgroud)

And now I'm using a global variable. What's the solution here?

c c++ global-variables magic-numbers

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

Static extension methods supporting member constraints

I need to implement a static extension method supporting member constraints on some basic primitive types like integers, floats, etc. Here's my code for signed integers:

module MyOperators =
    let inline foo (x : ^T) = (^T : (static member Foo : ^T -> int) (x)) 

    type System.Int32 with 
        static member Foo(x : Int32) = 7 // static extension
Run Code Online (Sandbox Code Playgroud)

Test code:

open MyOperators    
let x = foo 5 // x should be 7
Run Code Online (Sandbox Code Playgroud)

But compiler complains with error:

The type …

extension-methods f# type-constraints

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

在VS 2010 IDE中并行执行自定义构建规则时出现问题

我有一个解决方案,其中有几个项目,执行许多自定义构建步骤.有些项目依赖于其他项目,但大多数构建步骤彼此独立.

在VS 2010 IDE中构建时,我收到如下错误:

错误MSB6003:无法运行指定的任务可执行文件"cmd.exe".该进程无法访问文件'C:\ full\path\Debug\custombuild.write.1.tlog',因为它正由另一个进程使用

但是,当我从命令行使用MSBuild构建解决方案时,一切都很好,并且日志文件写入似乎不会导致相同的错误.

这是一个已知的问题?谷歌今天帮助不大......

msbuild cmake visual-studio-2010

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

你能在<c:set>标签的`value`属性中放一个<c:cout>标签吗?

我想将xzy变量的值输出到abc变量的值.

<c:set var="abc" value="<c:out value="${xyz}"/>"/>
Run Code Online (Sandbox Code Playgroud)

unterminated <c:set> tag当我这样做时,我得到一个错误().

你怎么做到这一点?

java jstl

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

Html javascript打开新窗口并关闭当前窗口

我有一个弹出窗口,在该页面中,我在主体中有以下代码.

<a href="http://www.example.com" target="_blank" onClick="javascript:window.close()"><img src="...something"/></a>
Run Code Online (Sandbox Code Playgroud)

目的是在用户单击图像链接时关闭此弹出窗口,并打开新页面并将其定向到http://www.example.com.

它适用于IE和Chrome,但不适用于Firefox.弹出窗口关闭但没有打开新窗口.

有任何想法吗?

javascript window.open

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