小编Mik*_*012的帖子

在Mac OS X上从Cocoa中的NSImage获取CGIImageRef

我需要从NSImage获取CGIImageRef.有没有一种简单的方法在Cocoa for Mac OS X中执行此操作?

macos cocoa nsimage

4
推荐指数
2
解决办法
7041
查看次数

在 JOptionPane 中禁用关闭 x

我想禁用 JOptionPane 左上角的 close x 我该怎么做?

java joptionpane

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

使NSButton调整其图像大小(Cocoa OSX)

我无法在文档中找到一种方法告诉NSButton调整其图像大小以填满整个按钮.有没有办法以编程方式执行此操作?

macos cocoa nsbutton

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

将32位RGBA缓冲区保存到.png文件中(Cocoa OSX)

我需要将像素编辑器应用程序的内容保存到.png文件中,但我无法找到实现此目的的最佳方法.像素数据存储在32位RGBA缓冲器中.任何人都可以建议我可以使用任何好工具来完成这个任务吗

编辑:不幸的是,CGImage和representationUsingType:不受cocotron支持,我需要能够针对我的PC版本的应用程序中,也有人认为完成这一任务的第三条道路?

macos cocoa buffer cocotron

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

替代cvs2svn执行cvs到svn迁移

我正在尝试在运行OS X Server的新XServe服务器上执行从cvs到svn的迁移.预安装OS X的cvs2svn和dbm库之间存在已知冲突.错误是:

错误:cvs2svn使用anydbm包,它依赖于较低级别的dbm库.您的系统具有dbm,已知cvs2svn存在问题.要使用cvs2svn,必须安装除dumbdbm或dbm之外的Python dbm库.有关更多信息,请参见http://python.org/doc/current/lib/module-anydbm.html.

我按照cvs2svn FAQ中的所有规定步骤操作,但错误仍然存​​在.有没有人知道完成这项任务的另一种方法,或者为这个看似常见的问题提供不同解决方案的另一个网站?

python macos cvs2svn xserver gdbm

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

如何在没有quaqua的情况下管理swing UI默认字体大小?

我们正试图从我们的应用程序中获取quaqua.我们一直在使用quaqua调用将字体大小设置得更小,调用如下:

System.setProperty("Quaqua.sizeStyle", "small");
Run Code Online (Sandbox Code Playgroud)

没有使用quaqua,是否容易做同样的事情?或者有没有人知道OS X的另一个好看的外观和感觉?

java macos swing look-and-feel quaqua

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

使用Cocoa/Objective C以编程方式创建选项卡视图

我需要使用目标C和cocoa以编程方式创建选项卡视图,但我找不到任何显示如何执行此操作的良好资源.谁能提出建议?

cocoa objective-c

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

从密钥代码中解析密钥

我收到包含asci密钥代码的关键事件,我想知道是否有任何简单的方法将它们转换为普通lisp中的实际密钥或字符.我正在使用不包含int-char的ccl实现(可能或可能不适用于此任务).

common-lisp ccl

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

使用 NSImageView (cocoa/OSX) 创建内存高效的缩略图

我正在从大图像创建小的 NSImageViews(32x32 像素),通常为 512x512 甚至 4096 x 2048,用于极端测试用例。我的问题是,在我的极端测试案例中,当我显示缩略图时,我的应用程序内存占用似乎增加了 15MB 以上,这让我认为 NSImage 以 4096x2048 而不是 32x32 的形式存储在内存中,我想知道是否有是一种避免这种情况的方法。这是我创建 NsImageView 的过程:

• 首先,我使用 initByReferencingFile 创建一个 NSImage:(指向 4096x2048 .png 文件)

• 接下来,我通过调用 initWithFrame 来初始化 NSImageView:

• 然后我调用 setImage: 将我的 NSImage 分配给 NSImageView

• 最后我将 NSImageView 设置为 NSScaleProportionally

我显然没有采取任何措施强制 NSImage 缩小到 32x32,但我很难找到处理这个问题的好方法。

macos cocoa memory-management nsimageview image-scaling

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

在集群模式下运行pm2后重定向后,req.session数据丢失

我们正在运行带有express 4.6.1 cookie解析器1.3.2 connect-flash 0.1.1和express会话1.7.0的node.js应用。

重定向后,我们使用Flash在页面上显示消息,有时将数据存储在req.session中,以便在用户犯错并需要重新输入时自动填写表格。最近,我们开始在集群模式下使用pm2,大多数情况似乎都可以正常工作,但我们注意到重定向后丢失了闪存数据和存储在req.session中的数据。

这是一个例子:

                req.flash("signup", errorString);
                req.session.storedData = {};
                req.session.storedData.username = "";   
                req.session.storedData.password = req.body.password;
                req.session.storedData.email = req.body.email;
                req.session.storedData.emailConfirm = req.body.emailConfirm;
                res.redirect(problemRedirectPath);
Run Code Online (Sandbox Code Playgroud)

这来自一个端点,该端点在用户尝试注册后接受请求,但存在某种错误。如果我们在无集群模式下运行,则会话数据和闪存都可以正确显示,但如果在集群模式下运行,则它们几乎总是丢失(并非总是:/)

是否有更好的方法在群集模式下执行此操作?

session node.js express pm2

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