小编fin*_*444的帖子

用于检查特殊字符的JavaScript代码

我有JavaScript代码来检查特殊字符是否在字符串中.该代码在Firefox中运行良好,但在Chrome中无效.在Chrome中,即使字符串不包含特殊字符,它也会包含特殊字符.

var iChars = "~`!#$%^&*+=-[]\\\';,/{}|\":<>?";

for (var i = 0; i < chkfile.value.length; i++)
{
  if (iChars.indexOf(chkfile.value.charAt(i)) != -1)
  {
     alert ("File name has special characters ~`!#$%^&*+=-[]\\\';,/{}|\":<>? \nThese are not allowed\n");
     return false;
  }
}
Run Code Online (Sandbox Code Playgroud)

假设我想desktop.zip从任何Linux/Windows机器上传文件.值的值chkfile.valuedesktop.zip在Firefox中,但在Chrome中的值chkfile.valuec://fakepath/desktop.zip.我该如何摆脱c://fakepath/chkfile.value

javascript

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

Steam Web API获得CS:GO库存

好吧,所以我一直在互联网上寻找这个,我发现的是,当你想得到某人蒸汽库存时,你使用这个:

http://api.steampowered.com/IEconItems_{appid}/GetPlayerItems/v0001/?key={apikey}&steamid={steamid}&format=json
Run Code Online (Sandbox Code Playgroud)

但问题是,当我为CS:GO(appid :)执行此操作时730,即使用户的库存中有项目,我也只会得到一个空响应.

json steam-web-api steam

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

Android模拟器稳定性问题

在启动模拟器时(通过Android studio AVD Manager),我收到此错误:

GPU驱动程序问题

您的GPU驱动程序信息:

GPU#1
制造商:8086
型号:Intel(R)HD Graphics 4000
器件ID:0166

某些用户在此驱动程序版本中遇到过模拟器稳定性问题.因此,我们选择了兼容性渲染器.请与您的制造商联系,看看是否有更新的驱动程序.

我尝试了两个选项来解决但没有运气.

  1. 我验证了我的笔记本电脑(联想P500)的驱动程序的状态并收到了消息的驱动程序是最新的.

  2. 在创建新的模拟器时,我尝试将其设置为显式使用系统驱动程序.

谁能告诉我需要做什么?

android-emulator android-studio

6
推荐指数
0
解决办法
497
查看次数

Canvas.js 未显示所有标签

我有一个如图所示的图表。但是我在处理标签时遇到了麻烦。我无法显示所有标签。当我将鼠标悬停在它上面时,它会显示标签,但是当我打印它时,它不会显示。

破损的图表

var chart = new CanvasJS.Chart('chartContainer', 
    { 
        animationEnabled: true, 
        theme: 'theme4',
        title: { text: '' }, 
        axisY: { maximum: 100 , title: 'Faiz'},
        axisX: { labelAngle: -70 },
        exportEnabled: true,
        data: [{ 
            type: 'column',
            indexLabel: '{y}',
            indexLabelPlacement: 'outside',
            indexLabelOrientation: 'horizontal',
            indexLabel: '{y}',
            dataPoints: [
                        { label: 'Az?rbaycan dili', y: 51 },
                        { label: '?d?biyyat', y: 71 },
                        { label: 'C?br', y: 51 },
                        { label: 'H?nd?s?', y: 61 },
                        { label: 'Fizika', y: 60 },
                        { label: 'Kimya', y: 56 …
Run Code Online (Sandbox Code Playgroud)

javascript graphics web

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

优化时间刻度查询

我将以下查询与timescaledb一起使用,以从报价数据库中获取10分钟的蜡烛。

SELECT time_bucket('10minute', time) AS min,
 first(ticks, time) AS open,
 last(ticks, time) AS close,
 max(ticks) AS high,
 min(ticks) AS low,
 last(volume, time)-first(volume, time) AS vol
FROM prices
WHERE asset_code = '".$symbol."'
GROUP BY min
ORDER BY min DESC
LIMIT 100
Run Code Online (Sandbox Code Playgroud)

我想确保随着数据库的增长,查询不会在几天后变慢。在任何时候,我都希望在过去两天而不是整个表格的滴答声中运行此查询。所以我想知道是否有一种方法可以将time_bucket查询限制在数据库的最后100000个滴答中。

我也使用PDO查询数据库。

pdo psql postgresql-9.6 timescaledb

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

如何使用PHP更改图像中的颜色

我有一个条形码的图像,我想将黑色颜色更改为更多彩色的任何其他颜色.我怎么能在PHP中做到这一点?

php gd image imagefilter

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

如何“填充”背景图像?

我正在制作一个网站,我需要在填充和中心背景图像之间有显着差异。我的模板是这样的:
中心: 使用原始分辨率来确定大小。 在此处输入图片说明 填充: 在不改变纵横比的情况下,使边适合填充屏幕。两侧正好贴合屏幕,而另外两个被切断。 在此处输入图片说明

我设法集中注意力

.center {
    background-repeat: no-repeat;
    background-size: auto auto;
    background-position: center center;
}
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚我将如何填充。任何见解?

css

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

Notepad++ 比较插件图标的含义加上

我比较了两个文本文件,它们对我来说是相同的,除了行序。为什么 Notepad++ 给我一个绿色加号和一个红色减号?

在此处输入图片说明

compare notepad++

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

检查字符串是否包含javascript中的任何特殊字符或字符串

我想检查一个字符串是否有任何特殊字符。我正在使用这个脚本:

var name = $("#name").val();
if(name.match(/[_\W]0-9/))
{
    alert('Not A Name');
}
Run Code Online (Sandbox Code Playgroud)

即使什么时候也不会提醒 name="sas23"

javascript alert

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

如何在事件侦听器中将元素作为参数传递

我有一个程序,其中有大量可重用元素,所有这些元素都需要事件侦听器。因此,我需要一种从侦听器获取元素的方法。这是我想在代码中执行的操作:

document.querySelectorAll(".class").forEach(function(el) {
    el.addEventListener("click", function(element/*The element that the event listener is assigned to, passed as an argument*/) {
        console.log(element) //Print out the element that was clicked in the console
    })
})
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在 JavaScript 中复制这个或类似的东西吗?

html javascript addeventlistener

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

跨子类的标准化构造函数?

我有一个抽象类AbstractClass和两个扩展它的非抽象类:AB. 双方AB有参加一个构造函数String的参数。我还有一个方法可以接收Class<? extends AbstractClass>然后创建它的新实例。我怎样才能让所有的孩子在他们的构造函数中AbstractClass都有一个String

代码以防我在解释中不是很清楚:

public abstract class AbstractClass {
    // do stuff
}

public class A extends AbstractClass {
    public A(String str) {
        // do stuff
    }
}

public class B extends AbstractClass {
    public B(String str) {
        // do stuff
    }
}

// this is stuff in other places
public void instantiateClass(Class<? extends AbstractClass> obj) {
    AbstractClass object = obj.newInstance("blah"); …
Run Code Online (Sandbox Code Playgroud)

java abstract-class

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