问题列表 - 第35114页

javascript从网址中删除单词

我有一本小书

javascript:window.location='http://alexa.com/siteinfo/'+window.location.host;
Run Code Online (Sandbox Code Playgroud)

点击它会带你去 alexa.com/siteinfo/www.thesiteyouwereon.com

我不知道很多关于js正则表达式..有没有办法摆脱www.从网站的开始.所以我能得到alexa.com/siteinfo/nowwwsite.com

感谢帮助..如果这是愚蠢的q.

javascript regex

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

如何使用Perl递归设置只读权限?

我希望$dir它下面的所有内容都是只读的.如何使用Perl设置?

permissions perl file-permissions readonly

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

libXML轻松解析HTML

我试图从HTML页面中删除一些内容.我正在使用libxml2和htmlReadMemory来获取xmlDocPtr.HTML很简单,但是有问题.它基本上如下:

<tr><td><tr><td>Some content</td></tr></td></tr>
Run Code Online (Sandbox Code Playgroud)

libxml不喜欢嵌套的tr,tds.它一直给我以下错误:

HTML parser error : Unexpected end tag : td
      </TD>
           ^
HTML parser error : Unexpected end tag : tr
    </TR>
Run Code Online (Sandbox Code Playgroud)

我使用以下选项:HTML_PARSE_RECOVER.

在这一点上,我没有做任何事情允许libxml解析HTML因为这个.我无法更改HTML,因为我无法访问它.

任何人都有任何线索如何让libxml解析这种HTML?

谢谢

iphone libxml2

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

如何使用Java包?

为什么我们在Java中使用包?怎么用?

java

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

如何在XAML中设置此图像源?

目前,我在MainWindow.xaml中有这个:

<Image Name="LogoImage" />
Run Code Online (Sandbox Code Playgroud)

这在MainWindow.xaml.cs中:

public ImageSource LogoImageSource { get; set; }

....

var rm = new ResourceManager("Project.Properties.Resources", GetType().Assembly);

var logoBmp = (Bitmap) rm.GetObject("CompanyLogo");
if (logoBmp != null)
{
    var hBitmap = logoBmp.GetHbitmap();
    ImageSource src =
        Imaging.CreateBitmapSourceFromHBitmap(
            hBitmap,
            IntPtr.Zero,
            Int32Rect.Empty,
            BitmapSizeOptions.FromEmptyOptions());
            LogoImageSource = src;
}

var logoBinding = new Binding("LogoImageSource");
logoBinding.Source = this;
LogoImage.SetBinding(System.Windows.Controls.Image.SourceProperty, logoBinding);
Run Code Online (Sandbox Code Playgroud)

我是这样做的,因为我喜欢将图像保存为嵌入式资源,因此用户安装目录中没有一堆随机文件.

但是如何从XAML而不是C#管理图像绑定(最后3行代码)?

或者,如果有人对如何管理图片资源有任何意见,请与我分享.

c# data-binding wpf xaml image

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

安全的只读sqlite3数据库

我想给我的网站用户任意只读访问SQLite3数据库,而不让他们写入数据库或做任何其他损害.怎么样?

使db文件只读有一点帮助,但"ATTACH",".load"和".output"等命令允许人们读/写其他文件,这些文件可能不受保护.

当然,如果我知道所有这些命令,我​​只会过滤它们,但我最担心的是我没有想过的命令.

我曾尝试简单地改变sqlite3的源代码以禁止写入,但这比它看起来更难:即使SELECT语句似乎做了一些内部的INSERTS/etc.

注意: 我已经考虑过DOS攻击,并且会将cputime限制为5s或者其他什么.我主要担心的是文件损坏/"黑客攻击",而不是DOS.

chroot()可能有用,但看起来很极端.

思考?

编辑:哇,3年多前我真的问过这个吗?

从那以后,我实际上写了一个程序来做这件事.

我认为这是相当安全的(但我可能是错的).

这是一个示例查询.

sqlite security

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

重复计算百分位数的快速算法?

在算法中,每当我添加一个值时,我都必须计算数据集的第75个百分位数.现在我这样做:

  1. 获得价值 x
  2. x在后面插入已排序的数组
  3. 交换x,直到数组排序
  4. 读取位置处的元素 array[array.size * 3/4]

点3是O(n),其余是O(1),但这仍然很慢,特别是如果阵列变大.有没有办法优化这个?

UPDATE

谢谢尼基塔!由于我使用的是C++,因此这是最容易实现的解决方案.这是代码:

template<class T>
class IterativePercentile {
public:
  /// Percentile has to be in range [0, 1(
  IterativePercentile(double percentile)
    : _percentile(percentile)
  { }

  // Adds a number in O(log(n))
  void add(const T& x) {
    if (_lower.empty() || x <= _lower.front()) {
      _lower.push_back(x);
      std::push_heap(_lower.begin(), _lower.end(), std::less<T>());
    } else {
      _upper.push_back(x);
      std::push_heap(_upper.begin(), _upper.end(), std::greater<T>());
    }

    unsigned size_lower = (unsigned)((_lower.size() + _upper.size()) * _percentile) + 1;
    if (_lower.size() …
Run Code Online (Sandbox Code Playgroud)

algorithm optimization percentile data-structures

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

jQuery中"慢","正常"和"快"表示多少毫秒?

jQuery允许在动画中使用字符串值"slow","normal"和"fast"(例如:) $('#example').fadeOut('slow');.这些值中的每一个代表多少毫秒?

jquery animation effects jquery-effects

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

当我需要自我引用词典时,我该怎么办?

我是Python的新手,有点惊讶我无法做到这一点.

dictionary = {
    'a' : '123',
    'b' : dictionary['a'] + '456'
}
Run Code Online (Sandbox Code Playgroud)

我想知道Pythonic在我的脚本中正确执行此操作的方法是什么,因为我觉得我不是唯一一个试图这样做的人.

编辑:足够的人想知道我在做什么,所以这里有更多我的用例的细节.让我们说我想保持字典对象来保存文件系统路径.路径相对于字典中的其他值.例如,这就是我的一本词典.

dictionary = {
    'user': 'sholsapp',
    'home': '/home/' + dictionary['user']
}
Run Code Online (Sandbox Code Playgroud)

重要的是,在任何时候我都可以改变dictionary['user']并让所有词典值反映出变化.再一次,这是我正在使用它的一个例子,所以我希望它能传达我的目标.

根据我自己的研究,我认为我需要实现一个类来完成这项工作.

python dictionary

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

稳定的余切

余切函数的实现是否比返回1.0/tan(x)更稳定;?

c++ trigonometry

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