问题标签 [preferences]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Jython 中使用 java.util.prefs.Preferences
我似乎无法使用 Jython 脚本存储 Java 首选项。如果在 Jython 2.5 beta 中我使用:
不存储首选项。如果我再添加:
我明白了
java.util.prefs.BackingStoreException:无法获得文件锁定。
我目前正在使用 Java 1.6 在 Linux 和 Unix 上运行它。我希望我遗漏了一些明显的东西,因为我的 Java 应用程序可以在同一系统上成功使用 java.util.prefs.Preferences。
任何帮助将不胜感激。
python - Python 中 $HOME 中用户首选项的最佳实践
对于 Python 中的一些小程序,我想以可移植(多平台)的方式在文件中设置、存储和检索用户首选项。
我正在考虑一个非常简单的 ConfigParser 文件,例如“~/.program”或“~/.program/program.cfg”。
是os.path.expanduser()
实现这一目标的最佳方法,还是有更简单/直接的方法?
macos - 如何从 OS X 获取“测量单位”设置?
我希望我的应用程序根据 OS X 国际首选项窗格中选择的设置以美国或公制显示测量值。
如何在我的代码中从操作系统获取这条信息?
eclipse - 维护一组通用的 Eclipse 首选项
每当我切换工作区/Eclipse 安装时,我都需要复制/重做首选项:
- 编译器设置;
- 字体大小/系列;
- 代码格式化程序;
- java代码模板;
- 编辑器模板;
- 代码清理;
我想以统一的方式维护这些设置,最好是在源代码控制下。我怎样才能做到这一点?
我在创建新工作区时知道“复制设置”,但它不会保留更新的副本。
iphone - 在 iPhone MVC 应用程序中处理用户首选项的最佳实践?
我正在开发我的第一个 iPhone 应用程序,在实现用户偏好时,我对如何最好地实现它有几个问题。
假设基本的 MVC 模式:MainView 显示存储在 Model 对象中的数据;MainViewController 处理应用程序逻辑。
对于选项,我有一个 OptionsView 和一个 OptionsViewController。RootViewController 处理 Main 和 Options 视图的交换。
首先,期权数据呢?我想创建一个 NSOjbect 派生类来存储它们(一个 OptionsModel)吗?或者一个简单的 NSDictionary 就足够了?
其次,谁拥有期权数据?它们是应用程序首选项,但将它们存储在 AppDelegate 中似乎是错误的。MainViewController 主要关心选项,而 OptionsViewController 需要编辑它们,但那些人彼此不了解,他们也不应该,可能。RootViewController 知道这两者,所以他可以很好地在它们之间传递选项,但同样,这似乎是错误的。
最后,MainViewController 将经常需要访问这些选项。他应该每次调用选项模型以获得一些选项,还是缓存他自己的副本?我不喜欢额外开销来检索选项数据的想法,但是让 MainViewController 具有可能不同步的副本也不是很吸引人。
iphone - 将图像保存到用户首选项
有没有人在保存涉及使用相机拍摄的图像的应用程序偏好(在应用程序内,而不是在设置应用程序中)方面有任何经验?
首选项包括 NSStrings、UIImage、BOOLs 等。 UIImage 是用相机拍摄的照片。
我可以将这些全部存储在 NSMutableArray 中,然后执行以下操作:
一个数组能容纳这么多的对象吗?(我猜 BOOL 并不是严格意义上的对象)
c# - 如何阻止 Visual Studio 自动格式化代码的某些部分?
这似乎应该很简单,但我就是想不通。我想让 Visual Studio 保持自动格式化我的代码,除了这部分:
为什么我不能让它看起来像这样:
我查看了工具 -> 选项 -> 文本编辑器 -> C# -> 新行,但找不到它。有没有办法可以更改它以允许自动格式化和我的第二个示例?
ruby-on-rails - 保存用户偏好的最佳方法?
我已经看到了两种不同的保存用户偏好的方法。
方法 1: 将它们序列化并保存在 USERS 表的一列中
方法 2: 创建一个单独的表 PREFERENCES 并建立从 USERS 到 PREFERENCES 的 has_many 关联。
您更喜欢上述两种方法中的哪一种,彼此之间的优缺点是什么?
visual-studio-2008 - 为什么 VS 2008 IDE 不记得我的偏好?
这是一个非常琐碎的问题,我只是在编译时问... ;)
出于某种原因,当我关闭和重新打开时,我的 VS 2008 IDE 不记得我的窗口首选项 - 它会重置窗口宽度、位置、外观等。
让我的 IDE 保持我想要的样子的秘密开关在哪里?
cocoa - Cocoa - 关于 NSUserDefaults 值更改的通知?
假设我有一个 key @"MyPreference"
,对应的值通过NSUserDefaults
.
有没有办法在值被修改时得到通知?
还是可以通过绑定来完成?(但在这种情况下,我希望我的对象被通知更改,而不是将值绑定到 UI 元素,以便我可以执行其他任务。)
我知道NSUserDefaultsDidChangeNotification
可以观察到,但这似乎是一种全有或全无的方法,并且似乎没有一种机制可以获取已修改的特定键值对。(随时纠正。)