Tag: 设置

如何从Python字典中删除一个键?

当试图从字典中删除一个密钥时,我写道: if 'key' in myDict: del myDict['key'] 有没有一个这样做的方式?

如何删除导出的环境variables?

在安装gnuplot之前,我设置了环境variablesGNUPLOT_DRIVER_DIR = /home/gnuplot/build/src 。 在安装过程中,出现了问题。 我想删除GNUPLOT_DRIVER_DIR环境variables。 我怎样才能做到这一点?

在iPhone上从我的应用程序调用官方的*设置*应用程序

在我的应用程序的一个点上,我想将用户redirect到官方设置应用程序。 如果可能,我也想直接进入“ 设置”应用程序中的“ networking”部分。 我想我需要的是设置应用程序的urlscheme和格式来构build我的请求。 但我怀疑是否禁止调用这样的官方应用程序。 任何人都可以帮助我吗?

指定JDK供Maven使用

我正在尝试构build一个我修改过的Hudson插件,它需要jdk1.6。 这很好,但是我不知道如何告诉maven不同的jdk。 我在互联网上发现了一些提及,但他们似乎并不适用于我。 有人build议添加一些configuration到.m2/settings.xml但我没有一个settings.xml 。 另外,我不想在所有的Maven构build中使用1.6。 一个奇怪的是我在cygwin使用mvn ,如果这很重要的话。 看来我应该能够在项目文件中做出规范,但现有的POM是相当裸露的。 所以底线是,有没有办法指定一个单一的调用Maven的jdk?

空集字面?

[] =空list () =空tuple {} =空dict 是否有类似的表示空set ? 或者我必须写set() ?

IntelliJ:不要使用通配符导入

有没有办法告诉IntelliJ永远不要使用通配符导入? 在'设置>代码样式>导入',我可以看到,你可以在使用通配符导入的IntelliJ之前指定“类计数”。 但是,如果我从不想使用通配符导入,可以closures此function吗? 我试图把-1或离开领域空白,但只是告诉IntelliJ始终使用通配符导入。 显然,一个不太好的解决办法是把一个可笑的高数字,以便你从来没有遇到通配符import,但我希望有一个更好的方法来closures它。

Java Swing保存并加载工作区/设置

我有一个Java Swing应用程序,其中包含一堆框架,而这些框架又主要包含显示大量数据的表格。 由于在启动时安排所有的窗口和表格总是很麻烦,所以我想实现“工作空间”function,这样用户可以保存一个首选项设置,并且在启动时select自动加载存储的工作空间到所有窗口和表格都显示为以前保存的。 具体来说,我希望存储在工作区中的设置是: 活动窗口(JFrame)及其大小和位置在屏幕上 表设置,包括选定的列,列顺序,列宽,sorting,过滤 有没有人知道一个聪明和简单的方法来实现这个没有明显的,什么看起来像一个非常复杂和繁琐的解决scheme迭代所有打开的窗口,并保存每个信息与Preferences api? 谢谢

我应该在哪里存储应用程序特定设置

我被要求更新一个在WinXP上运行了6年的VB6应用程序。 客户端希望使用Windows 7.到目前为止,应用程序将其设置存储在位于应用程序目录中的INI文件中。 XP和7之间的一个关键区别是,你不能再写入到C:\Program Files\AppFolder 。 我想弄清楚应该在哪里存储设置的文件系统? 鉴于该应用程序仍然需要在WinXP上运行,我有点困惑。 在WinXP上,我有以下几点: C:\Documents and Settings\profilename\Application Data C:\Documents and Settings\profilename\Local Settings\Application Data 在Windows 7上,我有以下几点: C:\Users\profilename\AppData\Local C:\Users\profilename\AppData\LocalLow C:\Users\profilename\AppData\Roaming 这些文件夹中的每一个都具有似乎存储各种产品的设置/文件的子文件夹 所以2个问题: 鉴于所有这些文件夹,我在哪里存储我的设置? 我假设有一个漂亮的Windows API调用,会给我这个文件夹的正确位置。 我希望它可以在XP和7上运行。我的假设是否正确? 如果是这样,一个链接将不胜感激。

在web.config中encryptionappSettings

我正在开发一个web应用程序,它需要一个用户名和密码存储在web.Config,它也指的是一些url,这将是由networking应用程序本身,而不是客户端的要求。 我知道.Net框架将不会允许web.config文件被提供,但我仍然认为它的不好的做法是以纯文本的方式留下这种信息。 到目前为止,我读过的所有东西都要求我使用命令行开关或将值存储在服务器的registry中。 由于主机处于在线状态,我只能访问这两者,而且我只有FTP和控制面板(舵机)访问权限。 任何人都可以推荐任何好的,免费的encryptionDLL或方法,我可以使用? 我宁愿不发展自己的! 感谢迄今为止的反馈家伙,但我不能发出命令,并不能够编辑registry。 它将不得不是一个encryption利用/帮手,但只是想知道哪一个!

ConfigurationManager.AppSettings – 如何修改和保存?

这听起来可能听起来太琐碎,我也是按照文章中的build议做同样的事情,但是它并没有像预期的那样工作。 希望有人能指点我正确的方向。 我想保存每个AppSettings的用户设置。 一旦Winformclosures,我触发这个: conf.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (ConfigurationManager.AppSettings["IntegrateWithPerforce"] != null) ConfigurationManager.AppSettings["IntegrateWithPerforce"] = e.Payload.IntegrateCheckBox.ToString(); else config.AppSettings.Settings.Add("IntegrateWithPerforce", e.Payload.IntegrateCheckBox.ToString()); config.Save(ConfigurationSaveMode.Modified); 所以当第一次入口不存在的时候,它只会创build它,否则会修改现有的入口。 但是这并不能保存。 1)我做错了什么? 2)我在哪里等待App设置的用户设置再次保存? 它在Debug文件夹中还是在C:\ Documents and Settings \ USERNAME \ Local Settings \ Application Data文件夹中?