问题列表 - 第18522页

使用Ruby on Rails推荐非关系数据库?

我想开始使用非关系型数据库,但想要一些与Rails一起使用的东西.我正在考虑文章中的那些并倾向于Voldemort或CouchDB:

http://www.ithighlight.com/2009/07/list-of-companies-powered-by-non-relational-database/

有什么建议?

ruby ruby-on-rails non-relational-database

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

Mac OS中的系统托盘(菜单附加)图标使用Java

我正在使用Java开发桌面应用程序.我想在系统托盘上放置一个图标(带有上下文菜单)(在Mac OS中称为菜单附加功能).Java 6支持在Windows和Linux中执行此操作,但它在Mac Os中不起作用.

我已经看到一些应用程序在所有三个操作系统(例如DropBox)中执行我想要的操作,但我不知道它们是否是用Java编写的.

我怎样才能做到这一点?

如果在Java中不可能,是否还有其他跨平台语言可以做到这一点?

谢谢.

java macos desktop-application system-tray

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

将html实体存储在数据库中?或者在检索时转换?

快速提问,在将数据插入数据库之前或之后调用htmlentities()(或htmlspecialchars())是一个更好的主意吗?

之前:新的较长字符串将导致我必须更改数据库以在字段中保存更长的值.(maxlength="800"可以更改为804字符串)

之后:这将需要更多的服务器处理,并且htmlspecialchars()可以在每次页面加载或AJAX加载时进行数百次调用.

SOOO.检索结果时转换会显着减慢我的代码吗?我应该更换数据库吗?

php mysql

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

如何在iPhone上为"轻弹"手势编码平滑滚动

我有水平列表,我正在实现自己的滚动逻辑.我有"触摸和拖动"滚动工作很好,但我有"轻弹"手势的麻烦.所有内置的可滚动视图都具有以下功能:如果您"轻弹"视图,它会根据轻弹的强度更快或更慢地滚动.

有没有人有任何建议如何为我的观点?

我现在正在做的是更改我的自定义UIView的UIView.center.x坐标以在屏幕上滚动它

iphone cocoa-touch objective-c

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

结构 - 它的用途是什么?

我对struct类型有所了解.但我无法理解:它是为了什么?我什么时候用它?类,简单的值类型和枚举 - 这就是我所需要的.

有什么建议?

UPD:请!不要告诉我结构在堆栈中(我知道这个:).什么结构用于?

c# struct

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

SendInput() 和非英文字符和键盘布局

在 Windows 中使用非英语输入键盘语言时,我无法模拟字符按键。

我尝试使用 KEYEVENTF_UNICODE 调用 SendInput():

KEYBDINPUT ki;
INPUT input;
int character = 0;

ki.wVk = 0;
ki.wScan = character;
ki.dwFlags = KEYEVENTF_UNICODE;
ki.time = 0;
ki.dwExtraInfo = 0;   
input.type = INPUT_KEYBOARD;
input.ki = ki;
SendInput(1, &input, sizeof(INPUT));
Run Code Online (Sandbox Code Playgroud)

这实际上有效(当然,在我的代码中,我也在按下键后执行 KEYUP)...除了在 GTK+ 应用程序中(可能还有其他情况下它也不起作用)。

根据MSDN如果指定了 KEYEVENTF_UNICODE,SendInput 将 WM_KEYDOWN 或 WM_KEYUP 消息发送到前台线程的消息队列,wParam 等于 VK_PACKET。一旦 GetMessage 或 PeekMessage 获得此消息,将消息传递给 TranslateMessage 会发布一条 WM_CHAR 消息,其中包含最初由 wScan 指定的 Unicode 字符。如果将这个 Unicode 字符发送到 ANSI 窗口,它将自动转换为适当的 ANSI 值。

所以我相信当 KEYEVENTF_UNICODE 被传递时,SendInput() 的功能是不同的......不像通常那样低级。

在我的一生中,我想不出任何其他方法让 SendInput() 为用户的键盘语言正确打印字符。例如,如果键盘输入语言是“瑞典语”,我不能让它输出'@'(而是打印出一个引号),我不能让它正确输出非ASCII字符,要么(重音字母等)。 …

windows unicode keyboard-layout keyboard-events

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

UIGetScreenImage

UIGetScreenImage是否返回屏幕上任何内容的图像,或仅限于显示摄像机视图时显示的屏幕?

iphone

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

aclocal有什么意义?

什么是点aclocal会脚本和aclocal.m4文件,在使用自动工具来配置源文件的情况下?从我读到的,aclocal扫描宏文件的宏以后由automake使用.我不深入理解这个过程,但似乎扫描功能可能刚刚嵌入到automake中.

autotools m4

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

使用StringBuilder在C#中构造HTML的问题

我有这行代码形成一个html字符串:

StringBuilder builder = new StringBuilder();
builder.Append("<a href='#' onclick=");
builder.Append((char)22); //builder.Append('\"');
builder.Append("diagnosisSelected('" + obj.Id + "', '" +obj.Name + "')");
builder.Append((char)22);
builder.Append(" >" +  obj.Name + "</a>");
Run Code Online (Sandbox Code Playgroud)

在我得到的浏览器中

<a href='#' onclick=\"diagnosisSelected('id', 'text')\" >some text here</a>
Run Code Online (Sandbox Code Playgroud)

因为"我得到一个错误".我怎么能输出一个?

html c# escaping

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

Delphi中类似Java的集合

Delphi 2010是否有一种Java集合(Set,List,Map,Collection ...)的实现(至少部分)?

我需要它来将代码从java移植到Delphi更容易一些.

java delphi collections delphi-2010

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