小编sai*_*ran的帖子

如何在html代码中使用json文件

我有json文件mydata.json,在这个文件中是一些json编码的数据.

我想在文件中获取这些数据index.html并用JavaScript处理这些数据.但是不知道如何在.html文件中连接.json文件?

请告诉我.这是我的json文件:

{
    "items": [
        {
            "movieID": "65086",
            "title": "The Woman in Black",
            "poster": "/kArMj2qsOnpxBCpSa3RQ0XemUiX.jpg"
        },
        {
            "movieID": "76726",
            "title": "Chronicle",
            "poster": "/853mMoSc5d6CH8uAV9Yq0iHfjor.jpg"
        }
    ]
} 
Run Code Online (Sandbox Code Playgroud)

以为我从服务器获取json文件,如何在我的html中使用该文件,以便我可以在html页面的表中显示数据.我正在使用JavaScript来解析json文件.我是这个领域的新手.请帮忙.

html javascript jquery json get

43
推荐指数
5
解决办法
21万
查看次数

与远程浏览器通信时出错.它可能已经死了.Selenium Web驱动程序

这是我的错误日志:

Apr 12, 2014 3:27:46 AM org.apache.http.impl.client.DefaultRequestDirector tryConnect
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect
Apr 12, 2014 3:27:46 AM org.apache.http.impl.client.DefaultRequestDirector tryConnect
INFO: Retrying connect
Apr 12, 2014 3:27:46 AM org.apache.http.impl.client.DefaultRequestDirector tryConnect
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect
Apr 12, 2014 3:27:46 AM org.apache.http.impl.client.DefaultRequestDirector tryConnect
INFO: Retrying connect
Apr 12, 2014 3:27:46 AM org.apache.http.impl.client.DefaultRequestDirector tryConnect
INFO: I/O exception (java.net.SocketException) caught when connecting to the target …
Run Code Online (Sandbox Code Playgroud)

firefox selenium selenium-webdriver

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

在codeigniter中加入四个表

我有四张桌子如下

人数:

------------------------------------------------------------------------------------------------
| list_id                              |user_id | name | category | fees | details |created_on |
------------------------------------------------------------------------------------------------
| 90cc57a4-f782-4c57-ac98-1965c57ece57 |user 100 |satwik| music   | 500  | dummy   |2015-08-02 |
------------------------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

将我的list_id从随机字符串更改为UUID.
从这个关于php.net的评论
看到这个stackoverflow问题
在列表表中list_id是主键,我知道使用autoincreament是最好的,但我的要求是这样的.和s.no是其余表的主键.

我需要从PHP端生成一个随机密钥,因为要在会话中设置list_id并避免在会话中设置list_id的另一个查询. 喜欢:

----------------------------------------------------------------
|.sno | list_id                              | user_id | likes |
----------------------------------------------------------------
| 1   | 90cc57a4-f782-4c57-ac98-1965c57ece57 | user110 |  1    |
----------------------------------------------------------------
| 2   | 90cc57a4-f782-4c57-ac98-1965c57ece57 | user215 |  1    |
----------------------------------------------------------------
| 3   | 90cc57a4-f782-4c57-ac98-1965c57ece57 | user200 |  1    |
----------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

评论:

-------------------------------------------------------------------------
|.sno | …
Run Code Online (Sandbox Code Playgroud)

php mysql database join codeigniter

12
推荐指数
2
解决办法
1315
查看次数

java和内存管理中的对象生命周期?

对于程序中的以下语句,将在堆内存和字符串常量池中创建多少个对象?

我需要明确对象创建.我读过的许多资料都没有详细说明.当对象被破坏时我很困惑.

String a="MAM"+"BCD"+"EFG"+"GFE";
Run Code Online (Sandbox Code Playgroud)

将创建多少个对象?

我正在寻找有关对象,方法和类的生命周期的良好材料,以及JVM在动态更改和修改时如何处理它们.

java string object heap-memory

10
推荐指数
3
解决办法
2559
查看次数

如何检查两个不同的页面或网址是从同一个浏览器和IP激发的

我想检查是否有两个url是从同一个浏览器和ip中触发的

为此,我使用用户代理来检查并从请求对象获取IP,直到Firefox 都没问题,但是当涉及到IE 7+版本时,很奇怪IE正在为Web应用程序的相同URL生成不同的用户代理.

我的IE版本是11.0+

对于一个请求,我得到了UserAgent

Mozilla/5.0(兼容; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4. 0C; InfoPath.3; .NET4.0E)

另一个请求:

Mozilla/5.0(兼容; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)

实际上我正在检查userAgent以基于userAgents执行一些商务逻辑.所以我主要是在寻找基于userAgnets的解决方案.

我认为MSDN文档建议的功能检测在这里不起作用.

任何获得相同userAgent的解决方案都会有所帮助

javascript browser internet-explorer user-agent

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

从给定的城市Google地方API检索所有地区和子地区

我正在寻找一种网络服务或Google地方API类型的插件来检索地理位置,子地区和给定城市名称的区域.

一直在尝试使用谷歌和地名,但无法通过它.

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=hyderabad&types=(locality)&language=en_US&key=My_KEY


https://maps.googleapis.com/maps/api/geocode/json?/?address=hyderabad&key=My_KEY
Run Code Online (Sandbox Code Playgroud)

尝试过这两种方式.任何帮助,将不胜感激.

google-geocoder google-geocoding-api google-places-api

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

get_meta_tags不适用于同一域或来源

我正在尝试使用get_meta_tags函数来获取url的元信息.它没有给我来自同一起源或域的url元信息.

就像我从控制器http://example.com/fetch那样做

$tags=get_meta_tags("http://example.com/blog/my-awesome-blog-post");
print_r($tags);
Run Code Online (Sandbox Code Playgroud)

试图在我的网站上获取页面的metainfo http://example.com/blog/my-awesome-blog-post.分享两个截图:

开发实例错误: 开发错误

本地实例:

本地图片

获得错误,例如无法打开流:达到重定向限制,中止.这是我得到的错误.

我试过不同的网址(Facebook除外).我获得了成功的结果.

无论如何我可以实现这个功能.

php codeigniter-3 get-meta-tags

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

取消异步/等待

我有一个像下面这样的功能

function async populateInventories(custID){
    this.inventories = await this.inventoryService.getCustomerInventories(custID)

    //do some stuff with Inventories

    // another await 

}
Run Code Online (Sandbox Code Playgroud)

我的问题是我需要取消一个 Ongoing Await 请求,并像我们使用订阅一样发送一个 Fresh Await 请求。

以前我的功能如下所示,我可以取消以前的订阅:

function async populateInventories(custID){

    let invetroySubscription$;

    if(invetroySubscription$!==undefined){
        invetroySubscription$.unsubscribe();
    }

    invetroySubscription$=this.inventoryService.getCustomerInventories(custID).subscribe((data:any)=>{
        this.inventories = data.response;

        //do some stuff with Inventories


         // another subscription here -- I was told this way of doing is wrong

    })

}
Run Code Online (Sandbox Code Playgroud)

使用 async/await,我能够按顺序处理任何操作,这真的很棒,并且代码非常易读,我无法使用订阅来实现,但是 async/await 有自己的缺点。

我可以一次停止多次调用来填充库存以避免我的问题,但我正在寻找是否可以获得更多解决方案(整洁)来解决我的问题。

PS:我读到在订阅调用或嵌套订阅中调用另一个订阅不是一个好的做法。

javascript async-await es6-promise angular6

5
推荐指数
2
解决办法
5188
查看次数

如何使用 Selenium WebDriver 读取 DIV 元素的 id 值?

<div id="ctl00_ContentHolder_vs_ValidationSummary" class="errorblock">
   <p><strong>The following errors were found:</strong></p>
   <ul><input type="hidden" Name="SummaryErrorCmsIds" Value="E024|E012|E014" />
   <li>Please select a title.</li>
   <li>Please key in your first name.</li>
   <li>Please key in your last name.</li>
   </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

例如,这是我的片段。我想获取 ID 的值,即 ct100_contentHolder_vs_ValidationSummary。使用 selenium 网络驱动程序。H

firefox selenium webdriver selenium-webdriver

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

在Javascript中创建私有和受保护的成员

您能否分享您在Javascript中创建私有和受保护成员的观点.

我的意思是真正保护,不仅仅是道格拉斯克罗克福德所说的惯例.

不要使用_(下划线)作为名称的第一个字符.它有时用于表示隐私,但实际上并不提供隐私.如果隐私很重要,请使用提供私人会员的表格.避免表现出缺乏能力的惯例.

       "use strict";

        function MyMain(){
          this.checkauth=false;
        }

        MyMain.prototype.init=function(){
          return Object.create(this);
        }

        MyMain.prototype.authenticate=function(key){

 //resp is server response hold true for the given key.  here validate method will interact with server and get concerned response
             var resp=validate(key);
            if(resp){
              this.checkauth=true;
              return true;
            }
            return false;
        }

        MyMain.prototype.test=function(){
          if(this.checkauth==true){
            console.log("this is working")
          }else{
              console.log("Not authorized")
          } 
        }
Run Code Online (Sandbox Code Playgroud)

好吧,我没有解释看到编辑我做了.

我无意在客户端进行授权.我在服务器上制作它并使私人成员真实说服务器验证了用户,我的问题是如何使这个安全.

有权访问我的Javascript文件的用户可以阅读所有内容并进行身份验证.

var main=new MyMain();
main.checkauth=true;
main.test();
Run Code Online (Sandbox Code Playgroud)

寻求通过javascript创建安全身份验证的帮助.

javascript oop private-members

-4
推荐指数
1
解决办法
77
查看次数