问题标签 [global]

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.

0 投票
1 回答
505 浏览

function - How do you get a PowerSoft report to resolve a PowerBuilder global function

I currently work in an environment where reports must be emailed to users as a PowerSoft file. There is a global PowerBuilder function which is used on a computed column my datawindow. This datawindow becomes the final psr report.
In my testing the function is resolved fine, when run live. However, when the user runs the report, it sends the psr to their respective email address. (I didn't design the system)
When they open the psr, the function is not resolved. Does anyone know if it is possible to wrap this function into the datawindow or into the final psr?

Thanks, Glenn

0 投票
1 回答
1699 浏览

jquery - JQuery 全局加载动画

有没有办法使用 Jquery 附加加载 gif,任何时候我的网站上某个 div 内的任何图像正在加载?我希望它成为一个全局函数,我似乎认为这样做的唯一方法是使用 jquery 调用某个链接,然后加载,loading.gif但这在我的情况下不起作用......</p>

索引 HTML:

称为 HTML:

查询:

提前致谢

0 投票
3 回答
467 浏览

singleton - 如何传递全局值(单例与???)

我继承了一个项目,该项目将各种参数存储在配置文件、注册表和数据库中。需要这些参数之一的人只需直接从存储中读取(并且在某些情况下写入)它。这当然是愚蠢的,所以我的第一个想法是重构现有代码,以便客户端不知道参数存储在哪里。我创建了一个经典的 AppSettings 类,它为每个参数都有一个属性。由于商店必须具有全局范围,因此我制作了一个线程安全的单例。该类不将参数值存储在字段中,而是通过在实际存储(无论是配置文件、注册表还是数据库)中读取和写入参数值来充当访问点。这些天来,很难避免所有关于单例和全局状态的危险的讨论。

  1. 我的解决方案除了可测试性之外,还有哪些类型的问题?
  2. 什么是轻量级的替代品?为每个使用参数的对象创建工厂不是一种选择(工作量太大)。
  3. 在我有机会进行一些更重的重构之前,使用单例是否可以作为一种可接受的折衷方案?
  4. 如果我的单例类中的属性只有吸气剂,那会好吗?

我可以预料到某些参数的存储将来会发生变化(例如,从注册表到数据库),所以这就是我将存储隐藏在单例类后面的动机。

0 投票
2 回答
7346 浏览

git - 在 Windows 上为 git 设置全局配置选项时,它会写入到哪里?

如果你在 Windows 上设置这样的东西:

这个全局设置在哪里被写入?

0 投票
1 回答
10834 浏览

python - Python - 将包类导入控制台全局命名空间

我在让我的 python 类在 python 控制台中工作时遇到了一些麻烦。我想自动将我的所有类导入全局命名空间,这样我就可以在没有任何前缀.module.names 的情况下使用它们。

这是我到目前为止所得到的......

每个文件定义一个同名的类,例如 main1.py 将定义一个名为 Main1 的类。

MyPYTHONPATH是 projectname/ 的绝对路径。

我有一个包含以下内容的 python 启动文件:

但这根本不允许我使用我的课程。在启动 python 控制台后,我希望能够编写:

但 Main1 不在当前命名空间内,所以它不起作用。

我尝试将内容添加到__init__.py文件中...

projectname/__init__.py

projectname/main_stuff/__init__.py

等等。在我的启动文件中,我添加了:

但是要在 python 控制台中使用这些类,我仍然必须编写:

我宁愿不需要这main1.部分。有谁知道在使用 python 控制台时如何自动将我的类放在全局命名空间中?

谢谢。

==== 编辑 ====

我需要的是在类级别导入一个包,但from package import *在模块级别为我提供一切。我正在寻找一种简单的方法来做这样的事情:

==== 另一个编辑 ====

我最终将类导入单独添加到我的 python 启动文件中。由于维护它的开销,它并不理想,但它可以满足我的需求。

0 投票
6 回答
38162 浏览

php - PHP中的全局变量被认为是不好的做法吗?如果是这样,为什么?

在我的小型 PHP 项目中,我通常采用程序化方式。我通常有一个包含系统配置的变量,当我需要在函数中访问这个变量时,我会使用global $var;.

这是不好的做法吗?

0 投票
5 回答
10452 浏览

python - 蟒蛇 | 脚本执行后如何使局部变量成为全局变量

这是代码。我需要做的是找到一种使i全局化的方法,以便在重复执行时,值i将增加 1,而不是每次都重置为 0。中的代码main来自我嵌入“main”中的另一个脚本,以使跟踪功能正常工作。这一切都是从Java完成的。

0 投票
3 回答
1878 浏览

iphone - iPhone 基于导航的应用程序 - 一些全局工具栏问题

我两个月前开始 iPhone 开发,所以我不能称自己为“专家”;-) 但在这两个月里我学到了很多东西,从 stackoverflow 学到了很多 :)
我正在开发一个基于“基于导航的应用程序”应用程序模板。当然,我的 RootViewController 是一个 UITableView。从那个 TableView,我可以导航到一些视图和一个 TableView。
我正在使用全局工具栏,它在 RootViewController 中调用。在需要按钮的视图中添加按钮。
现在,我对工具栏的使用有一些疑问

  1. 我用该代码插入一个灵活的空间:

    UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];

和这样的固定空间:

我的问题:灵活空间正在工作,但我如何告诉固定空间它应该具有哪个宽度?

2. 我注意到我的 Todo 应用程序“事物”使用带有切换按钮集的全局工具栏。但在 Things 中,当按钮集发生变化时,会出现某种淡入淡出的效果。我怎样才能在我的应用程序中做到这一点?

0 投票
1 回答
14104 浏览

python - Python:'global' 和 globals().update(var) 之间的区别

将变量初始化为global var或调用globals().update(var).

谢谢

0 投票
1 回答
1329 浏览

python - 蟒蛇| 如何在不将其初始化为“全局”的情况下使该变量成为全局变量

我这里有这段代码。我可以添加代码的唯一部分是在'i = 1'行之后的main_____。这个脚本将被执行多次,并且会有一些变量(可能不是'i',可能是'xy','var',任何东西),每次递增1。我已经通过在方法上方将“i”声明为全局来实现这一点,但不幸的是,我不能保持这种状态。

有没有一种方法可以使“i”在上述参数中作为全局变量起作用?