小编Vin*_*ana的帖子

如何使用相同的ip为多个域/主机设置hosts文件?

您必须知道,您可以使用"hosts"文件将主机名映射到IP地址.这在开发时非常有用,因为您可以更改project1的localhost.

这部分很清楚,但不幸的是我无法弄清楚如何设置这个以使用相同的ip打开多个项目.我尝试了一些没有成功的事情:

127.0.0.1/projects/project1  project1
127.0.0.1/projects/project2  project2
Run Code Online (Sandbox Code Playgroud)

我检查了一些相关的问题,但我找不到答案.那么,我能完成我想要做的事吗?有什么建议?

hosts web-development-server

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

如何使用 Javascript 将字符串转换为 AST 对象?

我需要将字符串转换为遵守特定语法规则的对象(类似 AST)。

我基本上有3种表达方式('@', '$' and '#')。'#'类型的表达式写为,#something而其他两个写为@something==somethingelse$something==somethingelse

这些表达式可以使用连词 ( 'and', 'or') 进行分组,并且可以使用括号修改运算顺序。

下面是一个完整表达式的示例:

const expression = 
     `#buy
      && (@car == white || @bike == blue)
      && $user==authenticated`;
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种使用 javascript 或基于 javascript 的工具(将在 React 项目中使用)将其转换为对象(类似 AST)的方法。

const ast = {
    type: 'expression',
    conjunction: 'null',
    expressions: [{
            type: 'expression',
            conjunction: null,
            expressions: [{
                type: '#',
                left: 'buy',
                operator: null,
                right: null
            }]
        },
        {
            type: 'expression',
            conjunction: '&&',
            expressions: [{
                    type: 'expression',
                    conjunction: 'null', …
Run Code Online (Sandbox Code Playgroud)

javascript compiler-construction parsing abstract-syntax-tree

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

无响应的网站 - 视口问题 - 显示在移动设备上放大的页面

我使用html和css组合了一个页面,页面内容和页脚宽度为1170px(就像boostrap一样)加上width + border + padding.

我也在使用元标记视口.对于这个问题,我将它留在下面.

我期待内容(标题,内容,页脚)适合移动设备上的视口(img 1)并且它确实适用于某些设备,但我注意到在某些设备中它实际上只显示部分内容并给我一个水平滚动条(img 2).

手机上的内容视图

我一直在搜索关于视口的很多内容但是找不到关于如何使它在所有设备上看起来像img 1的解决方案.请指教.

您可以在ViewPort Test中查看实时代码.我不会改变这个.对于测试,我将使用以下开发

视口

 <meta name=viewport content="width=device-width, initial-scale=1">
Run Code Online (Sandbox Code Playgroud)

CSS

  *{
    margin:0;
    padding:0;
    border:0;
  }
  div.header,
  div.content,
  div.footer{
    width:100%;
  }
  div.header{
    background:blue;
  }
  div.content{
    background:orange;
  }
  div.footer{
    background:purple;
  }
  div.wrapper{
    width:1120px;
    border:10px solid green;
    padding:0 15px 0 15px;
    margin:0 auto;
    background:red;
  }
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="header">
  <div class="wrapper">
      <h1>Header</div>
  </div>
</div>
<div class="content">
  <div class="wrapper">
      <h1>Content</h1>
  </div>
</div>   
<div class="footer">
  <div class="wrapper">
      <h1>Footer</h1>
  </div>
</div>  
Run Code Online (Sandbox Code Playgroud)

html css mobile viewport

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

如何使用php date函数显示不同于本地服务器时间的时间?

我了解< 回显日期('l jS \ of FY h:i:s A'); ?>会给我“ 2013年6月18日,星期二,10:45:32 PM”或我相信服务器所在的日期和本地时间(我相信是德克萨斯州)。

我想显示每个加利福尼亚时间或PDT比我的服务器时间晚2小时。

我试图用<更改时区。date_default_timezone_set('PDT'); ?>但它并没有改变结果。

请注意,我并不是要从用户计算机上获取数据(我们可以使用JS或其他用户端语言来做到这一点)。我想从服务器上减去2小时。

php timezone date

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

是否可以通过我没有FTP或数据库访问权限的网站的_GET复制查询中的所有可能结果?

我正试图从第三方网站获取数据,这些数据包含一些公开数据,更具体地说,来自http://www.cnbb.org.br的天主教每日礼仪.

他们用葡萄牙语直到2013年年底.您需要做的就是更改内容,更改网址上的变量值.($ano,$mes,$dia)< -葡萄牙语的年,月,日.

http://www.cnbb.org.br/liturgia/app/user/user/UserView.php?ano=2013&mes=7&dia=1

我试图下载这些数据,但到目前为止还没有成功.你们有什么想法我应该如何处理这件事?

php mysql

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

Python缩进之谜

为什么我收到以下错误?最后一个print语句不应该是while循环的一部分.

>>> while n>= 0:
...     n = n-1
...     print(n)
... print ("TO A!!")
  File "<stdin>", line 4
    print ("TO A!!")
        ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python loops enter

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

对除一项之外的一组名称进行排序

考虑到我有一个如下所示的对象,其中可能有多个名称,并且“其他”可以出现在任何索引处,我如何对始终将“其他”作为第一个元素和其余名称的数组进行排序按字母顺序排序?

var friends = [
{ id: 1, name: 'Paul' },
{ id: 2, name: 'Mary' },
{ id: 3, name: 'The others' },
{ id: 4, name: 'John' }
];
Run Code Online (Sandbox Code Playgroud)

对于上面的示例数组,所需的结果将是:

[
   { id: 3, name: 'The others' }, 
   { id: 4, name: 'John' }, 
   { id: 2, name: 'Mary' }, 
   { id: 1, name: 'Paul' }
]
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting

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

如何使用纯CSS控制关键TAB所针对的元素?

考虑以下代码:

button{background:yellow;}
button:focus{outline:red 5px solid;}

button:nth-of-type(1){color:green;}
button:nth-of-type(2){color:orange;}
button:nth-of-type(3){color:blue;}
button:nth-of-type(4){color:grey;}
button:nth-of-type(5){color:purple;}
Run Code Online (Sandbox Code Playgroud)
<section>
  <button type="button">Button 1</button>
  <button type="button">Button 2</button>
  <button type="button">Button 3</button>
  <button type="button">Button 4</button>
  <button type="button">Button 5</button>
</section>
Run Code Online (Sandbox Code Playgroud)

请注意,当单击键盘上的键选项卡时,它会使焦点从第一个按钮跳到下一个按钮,依此类推到最后一个按钮,然后再移动到浏览器元素.

我的问题是当焦点在"底部2"时我是否有办法跳过"按钮3"并按下键标签?我很高兴知道有一个CSS属性来控制它,但如果不是javascript解决方案也欢迎.

html

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

JavaScript,如何每隔x秒更改一次div标签的背景

我正在尝试制作一些JavaScript代码,每隔X秒更改两个div标签的背景.这是我的代码:

HTML

<div id="bg_left"></div>
<div id="bg_right"></div>
Run Code Online (Sandbox Code Playgroud)

CSS body {身高:100%; }

#bg_left{
   height:100%;
   width:50%;
   left:0;
   position:fixed;
   background-position:left;
}
#bg_right{
    height:100%;
    width:50%;
    right:0;
    position:fixed;
    background-image:url(http://presotto.daterrawebdev.com/d/img/pp_hey_you_bg.png);
    background-position:right;
}  
Run Code Online (Sandbox Code Playgroud)

JAVA SCRIPT

 function carousel_bg(id) {
     var bgimgs = [  'pp_hey_you_bg.png', 'burningman_bg.png' ]; 
     var img1 = bgimgs[id];
     var img2 = bgimgs[id+1];
     var cnt = 2; 

     $('#bg_left').css("background-image", "url(http://presotto.daterrawebdev.com/d/img/"+img1+")");
     $('#bg_right').css("background-image", "url(http://presotto.daterrawebdev.com/d/img/"+img2+")");

     id = id + 1;
     if (id==cnt) id = 0;

     setTimeout("carousel_bg("+id+")", 10000); 
 }

 $(document).ready(function() {
        carousel_bg(0);     
 });
Run Code Online (Sandbox Code Playgroud)

背景图像应该随机变化,但它们根本不会发生变化.

javascript css jquery background-image

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