问题列表 - 第41762页

如何设置HTTP标头(用于缓存控制)?

如何为我的网站启用浏览器缓存?我只是把cache-control:public放在我的标题中的某个地方吗?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
Cache-Control:public;
>
Run Code Online (Sandbox Code Playgroud)

我正在使用最新版本的XAMPP开发最新版本的PHP.

http browser-cache

229
推荐指数
8
解决办法
64万
查看次数

Python相当于Perl文件测试可读(-r),可写(-w)和可执行(-x)运算符

我一直在谷歌搜索尝试在Python中找到一些Perl的文件测试操作符.

大多数文件测试操作符只是底层操作系统stat调用的直接Python化.例如,os.stat('file').st_ctime只需将inode更改时间读取为*nix stat实用程序或ls -l将执行.

一些Perl文件测试操作符我在Python中找不到等价物.例如,我有一个由各种应用程序创建的85,000个图像文件的数据树.某些文件具有有效的UID设置,其方式很麻烦,并且修改因权限问题而失败.所以对于那些我需要运行的文件:

$ find . -type f -print0 | perl -0 -lnE 'say unless -w' | change euid...
Run Code Online (Sandbox Code Playgroud)

由于我没有在Python中找到等价物,因此我必须向Perl发现这些文件.我发现这张表显示没有直接的等价物.真正?

python perl operators

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

jquery:基于类名的变量隐藏/显示

我是jQuery的新手,需要一些过滤类的帮助.用户可以从九个按钮中进行选择,以选择要显示/隐藏的事件类型.单击一种颜色,仅显示具有该颜色的事件,其余部分将隐藏.点击"全部",所有事件都显示没有隐藏.所有活动都从一开始display:block.

示例控制按钮:

<li class="all" id="all-events"><a href="#" onclick="showEvents('event-all')">
<img src="swatch-all.png" alt="" /></a></li>

<li class="red" id="red-events"><a href="#" onclick="showEvents('event-red')">
<img src="swatch-red.png" alt="" /></a></li>

<li class="blue" id="blue-events"><a href="#" onclick="showEvents('event-blue')">
<img src="swatch-blue.png" alt="" /></a></li>
Run Code Online (Sandbox Code Playgroud)

这些事件是通过php从数据库中提取出来的,如下例所示:

<div id="bigCal">
    <p class="all"><a href="http://foo.com" title="All event">All events</a></p>
    <p class="blue"><a href="http://bar.com" title="Blue event">Blue event</a></p>
    <p class="red"><a href="http://foobar.com" title="Red event">Red event</a></p>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经在jQuery上工作了两天!不确定是否使用.filter.hasClass.is.它都不起作用.我试过的最简单的是:

function showEvents(color) {
    ($('p').hasClass(color)) ? this.style.display="block" : this.style.display="none";
}
Run Code Online (Sandbox Code Playgroud)

另一种无所作为的尝试是

function showEvents(color){
    $("p[className*='event-']").css('display', 'none');
    $("p[className=color]").css('display', 'block');
    if ($("p[className='event-all']")) 
        $("p[className*='event-']").css('display', 'block'); …
Run Code Online (Sandbox Code Playgroud)

jquery class filter show-hide

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

如何调用存储在HashMap中的方法?(JAVA)

我有一个命令列表(i,h,t等),用户将在命令行/终端Java程序中输入.我想存储一个命令/方法对的哈希:

'h', showHelp()
't', teleport()
Run Code Online (Sandbox Code Playgroud)

所以我可以使用类似的代码:

HashMap cmdList = new HashMap();

cmdList.put('h', showHelp());
if(!cmdList.containsKey('h'))
    System.out.print("No such command.")
else
   cmdList.getValue('h')   // This should run showHelp().
Run Code Online (Sandbox Code Playgroud)

这可能吗?如果没有,这是一个简单的方法吗?

java methods hash invoke

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

Android Java UTF-8 HttpClient问题

我从一个网页抓取的JSON数组有奇怪的字符编码问题.服务器正在发送回此标头:

内容类型文本/ javascript; 字符集= UTF-8

此外,我可以查看Firefox或任何浏览器中的JSON输出,并正确显示Unicode字符.响应有时会包含来自其他语言的单词,带有重音符号等.但是当我把它拉下来并把它放到Java中的字符串时,我得到那些奇怪的问号.这是我的代码:

HttpParams params = new BasicHttpParams();
HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
HttpProtocolParams.setContentCharset(params, "utf-8");
params.setBooleanParameter("http.protocol.expect-continue", false);

HttpClient httpclient = new DefaultHttpClient(params);

HttpGet httpget = new HttpGet("http://www.example.com/json_array.php");
HttpResponse response;
    try {
        response = httpclient.execute(httpget);

        if(response.getStatusLine().getStatusCode() == 200){
            // Connection was established. Get the content. 

            HttpEntity entity = response.getEntity();
            // If the response does not enclose an entity, there is no need
            // to worry about connection release

            if (entity != null) {
                // A Simple JSON Response Read
                InputStream instream …
Run Code Online (Sandbox Code Playgroud)

java android httpclient

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

Postgres sql在脚本错误时失败

有没有办法指定在执行sql脚本时它在遇到脚本上的第一个错误时停止,它通常会继续,而不管以前的错误.

谢谢

postgresql

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

FrameworkElement的DataContext属性不继承元素树

你好WPF专业人士至少我希望你们有些人读到这个!

DataContext是FrameworkElement(所有WPF控件的基类)上的属性,并作为DependencyProperty实现.这意味着逻辑树中的所有后代元素共享相同的DataContext.

所以ContentControl应该用它的后代元素做对吗?

我的情况并非如此,我想知道这种不当行为的原因是什么?!

你更了解它,请阅读这个线程(不要在这里复制一切)麻烦开始...:

WPF:找不到触发器目标'cc'.目标必须出现在任何Setters,Triggers之前

并说,它在很短的话:在ContentControl中内我的DataTemplates确实有死的DataContext,这意味着没有什么绑定到它,究竟是不可能的...

ContentControl中的每个元素都在DataContext属性中设置了NOTHING ???

wpf datacontext inheritance frameworkelement

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

我如何搜索一个文件名而不是它在PHP中的内容?

好吧,我在一个名为Files的主目录下的多个目录中有几百个不同的文件.我如何在根目录(FIles)中创建一个PHP文件,然后搜索所有子目录等,然后将结果打印给用户?但是,我只希望这个搜索引擎搜索文件名而不是它的内容.如果可能,您可以提供已制作的脚本或示例代码吗?非常感谢!

php search

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

HttpUtility.HtmlEncode 安全吗?

我希望用户输入文本,我希望将文本显示回用户并保留所有空格。我不想要任何漏洞并让用户注入 html 或 javascript。HttpUtility.HtmlEncode 使用起来是否足够安全?ATM 它看起来是正确的,因为它的正确编码< >和其他测试字母。要正确显示文本,我使用什么?现在我正在使用<pre><code>. 看起来不错,这是正确的显示方式吗?

html asp.net security text exploit

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

GPS轨迹的简化/优化

我有一个GPS轨道gpxlogger(1)(由gpsd作为客户端提供).GPS接收器更新其坐标每隔1秒,gpxlogger的逻辑是非常简单的,它记位置(lat,lon,ele)和时间戳(time)从GPS接收到的每Ñ秒(n = 3时在我的情况).

写下几个小时的音轨后,gpxlogger会保存几兆字节的GPX文件,其中包含数千个点.之后,我尝试在地图上绘制此曲目并将其与OpenLayers一起使用.它可以工作,但是数千个点使得使用地图变得漫长而缓慢.

据我所知,有几千个不理想的点.有无数的点可以被删除而不会丢失几乎任何东西:当有几个点构成大致直线并且我们在它们之间以相同的恒定速度移动时,我们可以离开第一个和最后一个点然后抛出别的什么.

我想过使用gpsbabel进行这样的轨道简化/优化工作,但是,唉,它的简化过滤器仅适用于路径,即仅分析路径的几何形状,没有时间戳(即不检查速度是否大致恒定).

是否有一些现成的实用程序/库/算法可用于优化轨道?或者可能是我错过了gpsbabel的一些聪明选择?

optimization gps simplify gpx

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