小编JJJ*_*JJJ的帖子

6
推荐指数
2
解决办法
668
查看次数

Play Framework 2.0中的isAjax()方法在哪里?

在Play Framework 1.x中,我们可以通过询问request.isAjax()方法快速知道请求是否是AJAX ,但我在Play 2上找不到它.

替代方案是什么或这种方法在哪里?

ajax playframework-2.0

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

增量角色有效,但添加没有.为什么?

$a = 'a';
print ($a+1);
print ($a++);
print $a;
Run Code Online (Sandbox Code Playgroud)

输出是: 1 a b

很明显增量运算符完成了它的工作,但我不明白为什么输出为'1'以防万一$a+1.谁能解释一下?

php

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

Android如何在Edittext中获取选定的单词?

我正在开发一个类似记事本的应用程序,我想在其中动态更改所选的文本格式(颜色,更改字体样式,粗体,斜体,下划线等).如何格式化特定单词?

android highlight android-edittext

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

如何使用媒体打印,谷歌地图

我有一个带有Google地图的页面的webbrowser视图.

浏览器视图

然后我添加了一些@Media Print样式

<style type="text/css">
        @media print
        {
        body{font-family:georgia,times,sans-serif;}
        img{max-width:500px;}
        #headerblock{display:none;}
        #navigationblock{display:none;}
        #thewaydiv{display:block;}
        #footerblock{display:none;}
        #contentmap{min-height:100px; position:relative; width:100%;}
        #map{border-bottom:0px; border-left:0px; border-top:0px; border-right:0px; height:250px; margin-top:0px; width:100%;}
        }
    </style>
Run Code Online (Sandbox Code Playgroud)

当我然后使用打印页面或打印视图,然后我得到这个:

打印视图

正如您所看到的那样,Google地图的页面大小正常,但它太大/只是真实图像的一小部分.我该如何解决这个问题,以便在打印视图中获得类似浏览器视图的Google图像?

html css google-maps css3

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

正则表达式以检查重复字符

我必须创建一个正则表达式,允许在文本"*ALL"(不区分大小写)中包含az,AZ和0-9范围内的OR字符,它们必须长度为17个字符.我没有遇到任何问题:

^([\*][Aa][Ll][Ll]|[a-zA-Z0-9]{17})$
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是如何改变它,以便只要输入相同的字符多次(例如17 x)就可以获取它.

regex

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

php 64位,php_int_max = 2147483647

我安装了WampServer 2.0,它有apache 2.4.4,mysql 5.6.12和php 5.4.12.当我回显PHP_INT_MAX时,它给了我2147483647.我还有回显phpinfo(),架构表示x64.这假设没有发生,因为我的PHP是64位吗?我需要我的PHP支持64位整数.我需要我的PHP_INT_MAX为9223372036854775807.

有人能帮助我吗?谢谢

php windows int

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

Ember计算属性,观察当前时间

有没有办法让计算属性观察当前时间(用于时间戳)?

例如,在我的控制器中,我可能有一个看起来像这样的方法:

formatLastUpdated:function() {
    return moment(this.get("model.update_ts")).fromNow();
}.property("model.update_ts", "date.now?"),
Run Code Online (Sandbox Code Playgroud)

javascript time ember.js

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

带有bind()的Javascript数组filter()

我正在使用filter()数组助手遍历数组中的某些对象.我的想法是使用bind()创建一个动态过滤函数来遍历数组中的对象,但bind中的参数正以我所期望的不同方式使用.这是代码:

var products = [
  {name:"lettuce", type:"vegetable"},
  {name:"apple", type:"fruit"},
  {name:"carrot", type:"vegetable"},
  {name:"orange", type:"fruit"}
];

// this is the function used in filter()
function filterProducts(cat, product){
  return product.type === cat;
}

// new array
var vegetables = products.filter(filterProducts.bind(products, "vegetable"));
Run Code Online (Sandbox Code Playgroud)

我假设过滤器帮助器在bind方法中的参数之后传递数组中的每个对象,所以首先是this在回调中考虑的产品,然后是我想要检查每个对象的类型,最后是对象本身.

问题是:你会建议这样做吗?我的意思是,这可以被视为一种好的做法,还是创建一个过滤每种类型而不是像这样做的函数会更好?

javascript arrays bind filter

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

如何在不使用Webpack的情况下使用Babel

我正在electron.js使用React。我正在使用JSX,因此需要使用它Babel进行转换。许多教程都建议使用Webpack。

目前,我正在使用Webpack 4。这是我的webpack.config.js

const path = require('path')

module.exports = {
  entry: "./src/renderer.js",
  output: {
    path: path.resolve(__dirname, "dist"),
    filename: "renderer.js"
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader'
        }
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

和我的 .babelrc

{
  "presets": ["es2015", "stage-0", "react"]
}
Run Code Online (Sandbox Code Playgroud)

我需要从这里开始,renderer.js因为它包含了我的大部分代码和React组件,结果是一个捆绑的js文件。

但是我要做的就是将我的所有jsx文件转换为普通js文件,就像将所有JSX文件src根据文件dist夹中的JS文件转换到其中一样,如果有的话,在编辑文件时监视并转换。如何实现呢?

watch babel transpiler reactjs webpack

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