问题列表 - 第5479页

在核心数据模型中存储NSImage

在核心数据模型中存储NSImage的正确方法是什么?我假设向实体添加一个属性并给它类型"二进制"应该工作,但它不起作用.我有一个带有NSImageCells列的表,它没有显示任何内容.

cocoa core-data nsimage nstableview cocoa-bindings

7
推荐指数
3
解决办法
4712
查看次数

您使用什么开发和构建生命周期工具?

我正在努力将目前约20名开发人员的项目转换为现代化的开发和构建环境.我们目前使用基于RCS的源控制系统和相关的问题跟踪系统,两者都使用Motif UI.没有正式的生产构建过程,它只是有效的.

我对......感兴趣:

  • 开发工具
  • 版本控制
  • 问题跟踪
  • 依赖管理
  • 配置管理
  • 自动化建筑
  • 自动化测试
  • 持续集成
  • 工件管理
  • 发布管理
  • 部署管理
  • 要求追踪
  • 还有什么?

我不仅对您使用的工具感兴趣,而且对它们之间的集成程度,设置和使用的容易程度以及开发人员和管理人员如何喜欢它们感兴趣.我们的项目是Java,C++和VHDL的组合,但我仍然希望听到其他语言的人.我现在正走在日食,颠覆,trac,maven,hudson和nexus的道路上.

此外,还有比"构建生命周期"更好的术语,它不仅包括构建,还包括从开发人员创建代码到构建,测试和生产系统时的代码流程?"构建生命周期"似乎有限,但"项目生命周期"已经被采用.

build-automation build-process

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

你最喜欢的C编程技巧是什么?

例如,我最近在linux内核中遇到过这个问题:

/* Force a compilation error if condition is true */
#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))

所以,在你的代码中,如果你有一些必须的结构,比如8个字节的大小,可能是因为一些硬件限制,你可以这样做:

BUILD_BUG_ON((sizeof(struct mystruct) % 8) != 0);

除非struct mystruct的大小是8的倍数,否则它将不会编译,如果它是8的倍数,则根本不会生成运行时代码.

我知道的另一个技巧是"Graphics Gems"一书,它允许单个头文件在一个模块中声明和初始化变量,而在使用该模块的其他模块中,只是将它们声明为externs.

#ifdef DEFINE_MYHEADER_GLOBALS
#define GLOBAL
#define INIT(x, y) (x) = (y)
#else
#define GLOBAL extern
#define INIT(x, y)
#endif

GLOBAL int INIT(x, 0);
GLOBAL int somefunc(int a, int b);

有了它,定义x和somefunc的代码可以:

#define DEFINE_MYHEADER_GLOBALS
#include "the_above_header_file.h"

而仅使用x和somefunc()的代码可以:

#include "the_above_header_file.h"

所以你得到一个头文件,它声明了需要它们的全局变量和函数原型的实例,以及相应的extern声明.

那么,你最喜欢的C编程技巧是什么?

c

134
推荐指数
20
解决办法
11万
查看次数

为什么'='不能在C#中超载?

我在想,为什么我不能在C#中重载'='?我能得到更好的解释吗?

c# operator-overloading

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

C#中未知长度的数组

我刚刚开始学习C#,在数组的介绍中,他们展示了如何将变量建立为数组,但似乎必须在赋值时指定数组的长度,那么如果我不知道数组的长度呢?阵列?

c# arrays

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

找不到请求类型"POST"的http处理程序

当我提交页面以加载.net图表控件时,会出现此错误.我在下面的web.config中有http处理程序.因为它似乎不起作用的原因.

<httpHandlers>
  <remove verb="*" path="*.asmx"/>
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
  <add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
  <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会出现这个错误?我很难过这个.

.net post http handler

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

iPhone导航栏标题文字颜色

默认情况下,iOS导航栏标题颜色似乎是白色.有没有办法将其改为不同的颜色?

我知道navigationItem.titleView使用图像的方法.由于我的设计技巧有限,而且我没有获得标准光面,我更喜欢更改文字颜色.

任何见解都会非常感激.

uinavigationbar navigationitem ios

281
推荐指数
21
解决办法
27万
查看次数

BNF语法+ Gold LALR解析器,无法区分特殊情况NewLine和Whitespace

  • 我想将空格和换行视为普通的空格.
  • 我想区分换行符和其他空格而且允许特殊情况.

首次尝试编写兼容语法失败.

这是语法:

! ------------------------------------------------- Sets

{WS}           = {Whitespace} - {CR} - {LF}
{ID Head}      = {Letter} + [_]
{ID Tail}      = {Alphanumeric} + [_]
{String Chars} = {Printable} + {HT} - ["\]

! ------------------------------------------------- Terminals

! The following defines the Whitespace terminal using the {WS}
! set - which excludes the carriage return and line feed 
! characters

Whitespace    = {WS}+ | {CR}{LF} | {CR} | {LF}
!NewLine       = {CR}{LF} | {CR} | {LF}
MyNewLine      = {CR}{LF} | …
Run Code Online (Sandbox Code Playgroud)

gold-parser

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

我可以更改连接的max-pool-size,以及决定我应该将其设置为什么的内容?

使用我们的J2EE应用程序遇到以下错误:

java.sql.SQLException:分配连接时出错.原因:正在使用的连接等于max-pool-size和expired max-wait-time.无法分配更多连接.

我如何知道应用程序当前使用了多少连接以及为高流量应用程序设置的最佳连接池设置应该是什么?我可以更改它,我如何确定应该将其设置为什么(是内存问题,带宽等)?

java

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

为什么weakref不能在这个绑定方法上工作?

我有一个项目,我试图使用带有回调的weakrefs,我不明白我做错了什么.我创建了简化测试,显示了我与之混淆的确切行为.

为什么在这个测试中test_a按预期工作,但self.MyCallbackB的weakref在类初始化和调用test_b之间消失了?我想只要实例(a)存在,对self.MyCallbackB的引用应该存在,但事实并非如此.

import weakref

class A(object):
    def __init__(self):

        def MyCallbackA():
            print 'MyCallbackA'
        self.MyCallbackA = MyCallbackA

        self._testA = weakref.proxy(self.MyCallbackA)
        self._testB = weakref.proxy(self.MyCallbackB)

    def MyCallbackB(self):
        print 'MyCallbackB'

    def test_a(self):
        self._testA()

    def test_b(self):
        self._testB()

if __name__ == '__main__':
    a = A()    
    a.test_a()
    a.test_b()
Run Code Online (Sandbox Code Playgroud)

python weak-references

11
推荐指数
1
解决办法
2233
查看次数