问题列表 - 第17024页

奇怪的Javascript JSON未定义错误

我遇到了一个错误,我无法在任何地方找到任何提及.我正在使用ASP.NET开发支持AJAX的WCF Web服务.在我的ASP.NET母版页的<asp:ScriptManager>中,我包含了json.js文件,该文件是从json.org复制的.当我运行该页面时,它在json.js中的第一行代码(遵循大量注释)失败(VS 2008捕获Javascript异常),这是:

JSON = JSON || {};
Run Code Online (Sandbox Code Playgroud)

该错误表明JSON未定义:

Microsoft JScript运行时错误:'JSON'未定义

好吧,呃!这就是为什么线路正在测试它是否被定义,如果是这样,将它设置为空对象!它应该是未定义的,对吧?最后我听说在Javascript中对未定义的变量执行此类操作不是错误.

谁能给我一个关于这里发生了什么的线索?我怀疑其他地方出了问题,不知何故导致了这个问题.我没有使用Javascript或ASP.NET的丰富经验,所以可能是我在设置中缺少一些常见问题.

javascript asp.net json undefined

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

在gmail中通过api更改设置?

是否可以通过某些API更改gmail设置,创建过滤器等?我已经搜索了互联网,可以找到一个api的Gmail邮件联系人和谷歌日历,但没有gmail设置等?这样的事情可能吗?

api gmail

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

如何对同一元素应用多重效果

如何在同一元素上设置多种效果(阴影和模糊).

wpf styles effects wpf-controls

10
推荐指数
2
解决办法
6656
查看次数

我应该在哪里放置NHibernate hibernate-mapping xml文件?

我已经尝试根据本教程安装nhibernate,但它没有说我应该放置Cat.hbm.xml文件以及项目应该如何理解它的项目部分.

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
namespace="QuickStart" assembly="QuickStart">
<class name="Cat" table="Cat">
<!-- A 32 hex character is our surrogate key. It's automatically
generated by NHibernate with the UUID pattern. -->
<id name="Id">
<column name="CatId" sql-type="char(32)" not-null="true"/>
<generator class="uuid.hex" />
</id>
<!-- A cat has to have a name, but it shouldn' be too long. -->
<property name="Name">
<column name="Name" length="16" not-null="true" />
</property>
<property name="Sex" />
<property name="Weight" />
</class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

https://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/pdf/nhibernate_reference.pdf

nhibernate

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

在android appwidget中实现位置监听器时出现问题

我正在开发一个Widget,它将获取当前GPS位置并将此值传递给远程PHP页面以获取信息并将其显示在Widget中.这就是我想要做的.

我在为appWidget实现Location Listener时遇到了问题.它没有使用当前位置进行更新,它显示了初始窗口小部件,即"正在加载窗口小部件"(这里我放了这个文本)

我们可以为AppWidgetProvider实现位置监听器吗?
或者
你能否告诉我在App Widget中获取GPS位置的可能解决方案?

我在Manifest文件中放置了所有必要的权限.
这是我的代码片段:

public class test extends AppWidgetProvider {
static LocationManager locMan;
static Location curLocation;
static Boolean locationChanged;

@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds) {
    // To prevent any ANR timeouts, we perform the update in a service
    context.startService(new Intent(context, UpdateService.class));
}

public static class UpdateService extends Service {
    // GPS Listener Class
    LocationListener gpsListener = new LocationListener() {
        public void onLocationChanged(Location location) {
            // Log.w("GPS", "Started");
            if (curLocation == null) { …
Run Code Online (Sandbox Code Playgroud)

gps android listener android-widget

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

Pythonic组织模块和包的方式

我来自一个背景,我通常每个类创建一个文件.我也在目录下组织公共类.这种做法对我来说很直观,并且已被证明在C++,PHP,JavaSript等中有效.

我无法将这个比喻带入Python:文件不仅仅是文件,而是正式的模块.在一个模块中只有一个类似乎是不对的 - 大多数类本身都是无用的.如果我有一个automobile.py和一个Automobile类,总是引用它似乎很愚蠢automobile.Automobile.

但是,与此同时,将大量代码放入一个文件并将其称为一天似乎并不正确.显然,一个非常复杂的应用程序应该有超过5个文件.

什么是正确的 - 或pythonic ---方式?(或者,如果没有正确的方法,您首选的方式是什么?为什么?)我应该在Python模块中投入多少代码?

python module project-organization package

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

选择ACE和Boost进行学习

我是一名中级c ++程序员,并使用ACE完成了一些工作,现在我想彻底学习其中一个库,以进入我的职业生涯.这就是为什么我需要你帮助做出决定,我应该先学习什么.另外请考虑我的目的地是专家网络程序员和协议设计师.感谢您的时间和善意的答案提前.

multithreading boost network-programming ace

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

使map :: find操作不敏感

map :: find方法是否支持不区分大小写的搜索?
我有一张地图如下

map<string, vector<string> > directory;
Run Code Online (Sandbox Code Playgroud)

并希望下面的搜索忽略大小写.

directory.find(search_string);
Run Code Online (Sandbox Code Playgroud)

c++ string dictionary stl case-insensitive

47
推荐指数
6
解决办法
3万
查看次数

如何从c#中的嵌套字典中获取数据

我需要从嵌套的Dictionary IN C#中获取数据.我的词典是这样的:

static Dictionary<string, Dictionary<ulong, string>> allOffset = 
  new Dictionary<string, Dictionary<ulong, string>>();
Run Code Online (Sandbox Code Playgroud)

我需要获取完整字典的所有键/值,如下所示:

string->>ulong, string
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c# dictionary

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

Joda时间:一周的第一天?

如果使用Joda-Time获得Locale,您如何获得一周的第一天?

要点:大多数国家星期一使用国际标准作为星期的第一天(!).其他一些人使用星期天(特别是美国).其他人显然是星期六.有些人显然是星期三?!

维基百科"七天周"#Week_number

java calendar jodatime weekday

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