问题列表 - 第3878页

文件系统通过大量微小文件来寻求性能

我正在寻找构建一个服务器,其中包含许多由XML API提供的小文件.它不会对顺序文件的目录或块进行大量迭代 - 我们正在讨论大量不连续的数据.

对于单个文件的请求,是否会在BSD UFS上寻找时间随着时间的推移而降级?我知道文件系统的inode限制是基于分区/片的大小,但是硬盘驱动器必须在每个文件请求之前逐步执行inode表,然后才能发现数据的位置.什么文件系统为寻道时间带来最佳性能?

另一种方法是设置2-4GB"blob"文件,并有一个单独的系统,可以从软件中查找包含在其中的文件.该软件的"inode表"可以根据当前登录的用户等进行优化以进行交付......这些"inode表"可能会缓存在RAM中,并且只与当前登录的用户有关,因此浪费的资源更少.

这两种解决方案在可扩展性和维护方面的优势在哪里?通过使用第二种解决方案,我可以期待什么样的性能提升?

filesystems performance freebsd scalability

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

C#中System.Net的Webclient将无法连接到服务器

为了让System.Net使用Microsoft Visual C#2008 Express Edition,我需要做些什么吗?我似乎无法获得任何Web类型控件或类工作..下面的WebClient示例总是抛出异常" 无法连接到远程服务器 "..因此我无法加载WebBrowser控件一页也是.

这是代码(已编辑):

using System;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Net;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            using (WebClient client = new WebClient()) {
                string s = client.DownloadString("http://www.google.com");
                this.textBox1.Text = s;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一个简单的形式,只有一个文本框控件(多行设置为true).异常被抛出DownloadString(...)线上.我也尝试过使用WebRequest..同样的例外!

编辑:

我连接到Linksys WRT54G路由器,它直接连接到我的电缆调制解调器.我不是代理服务器的后面,虽然我确实运行proxycfg -u了,但我得到了:

Updated proxy settings
Current WinHTTP proxy settings under:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :

 Direct access (no proxy server).
Run Code Online (Sandbox Code Playgroud)

我使用的是Windows …

c# system.net webclient exception

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

SICP与python的材料?

我想用Python试用SICP.

任何人都可以指向教授python中计算机程序的结构和解释的材料(video.article ...).

目前正在学习Abelson,Sussman和Sussman的SICP视频.

python sicp

5
推荐指数
3
解决办法
9673
查看次数

需要时间管理解决方案

我正在寻找一个在后台运行的PC应用程序,并整理有关正在运行的应用程序的简单信息.希望包括已打开的项目(视觉工作室在窗口标题中包含项目的标题).
此外,如果它可能包括有用的不活动时期.

它旨在帮助我填写可怕的时间表!

time-management

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

简单的jQuery任务失败:隐藏<div>标签的子元素

必须有一个简单的解释.

我有一个父<div>标记,其中包含许多需要根据其类隐藏的子div.问题是,我甚至无法得到我的父div的句柄.这究竟是什么问题?我要离开我的葫芦.

jQuery代码(片段)看起来像这样:

$(function() {
    $('#dasummary').children().hide();
Run Code Online (Sandbox Code Playgroud)

违规<div>部分及其所有内容如下:

<asp:ListView ID="lvLedger" runat="server" DataSourceID="ldsLedger">
    <LayoutTemplate>
        <h2>Current Day Activity Summary</h2>
        <div id="#dasummary">
            <div id="itemPlaceholder" runat="server" />
        </div>
    </LayoutTemplate>
    <ItemTemplate>
        <div id="toggleRow" runat="server" class="group">
            <asp:Image ID="imgToggle" runat="server" 
                ImageUrl="~/App_Themes/SunDIAL/images/maximize.png"
                ImageAlign="Left" />
            <%# Eval("Key") %> (<%# Eval("Count") %> entries)
        </div>

        <!-- Add nested ListView control for individual items here -->
        <asp:ListView ID="lvItems" runat="server" DataSource='<%# Eval("Tasks") %>'>
            <LayoutTemplate>
                <div class="activity_summary">
                    <table>
                        <thead>
                            <tr>
                                <th class="first" />
                                <th>Day</th>
                                <th>Job</th>
                                <th>Batch</th>
                                <th>Duration</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr …
Run Code Online (Sandbox Code Playgroud)

html asp.net jquery listview

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

使用PHP提供大型文件

所以我试图通过PHP脚本提供大型文件,它们不在Web可访问的目录中,所以这是我能够提供访问它们的最佳方式.

我能想到用来提供这个文件的唯一方法是将它加载到内存(fopen,fread等),将头数据设置为正确的MIME类型,然后只回显文件的全部内容.

这个问题是,我必须同时将这些~700MB的文件加载到内存中,并保留整个内容直到下载完成.如果我可以在他们下载的时候输入我需要的部分,那将是很好的.

有任何想法吗?

php apache

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

防止多次执行JavaScript函数

我正在使用JavaScript,jQuery和PHP.如何限制JavaScript函数执行一次?

我的MainJQuery文件有Ajax.display.php执行一段时间:

....

$.ajax({
    type:'POST',
    url: 'display.php',
    data:'id='+id  ,
    success: function(data){
        $("#response").html(data);

        //Here Get_list should be execute only once.
        get_list('get');

        // Display should execute as usual
        display();
    }//success
}); //Ajax

.......
Run Code Online (Sandbox Code Playgroud)

get.Php文件将值写入JavaScript:

<?php
    print "<script language='javascript'>";
    print " g_cost[g_cost.length]=new Array('STA-VES','East',4500);";
    print " g_cost[g_cost.length]=new Array('STA-CRF','West',5400);";
    print "</script>";
?>
Run Code Online (Sandbox Code Playgroud)

我的JavaScript函数具有PHP的以下值:

function get_list('get'){
    for(var i=0;i<g_cost.length;i++)
        var temp = g_cost[i];

    var Name = temp[0];
    var direction = temp[1];
    var cost = temp[2];

    ..
    some code
    ...
}

function display(){
    for(var i=0;i<g_cost.length;i++)
        alert(g_cost.length);
    var temp …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery execution

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

如何最大化服务器性能?

我一直在努力了解性能和可伸缩性,并想知道开发人员/系统管理员正在做些什么来为他们的系统做好准备.为了使答案标准化,如果您能够尽最大努力回应以下任何一项,将会有所帮助:

  1. 简介 - 关于Joomla的杂志出版物; JobIgniter + OpenId + AJAX上的Jobs板
    • 性能 - 每台服务器每秒的最大请求数?
    • 硬件 - 服务器,路由器,磁盘,局域网?
    • 软件 - Lighttpd,Memcache,Varnish,Nginx,Squid,Pound,LVS,eAccelerator等.
    • 服务 - 亚马逊S3,Akamai,谷歌计算等
    • 配置 - 静态散列,上游模块,n个请求后x分钟的Memcache,禁用日志记录图像请求等.
    • 其他 - 还有别的吗?(例如,规范化表对于具有大量读取的站点不利)

编辑:请关闭此问题之前,重新考虑 重要的寻求这个东西对于Web开发人员.程序员可以从他/她的代码中调整分号但仍然输给编写memcached的编码器,或者通过Google App Engine组织CDN.

sysadmin performance web-applications

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

如何在解密数据之前检查密码

我正在创建一个需要以加密形式存储用户数据的程序.用户在加密前输入密码,并且需要再次提供密码以检索数据.如果有大量数据,解密需要一段时间.

现在,我想在进行解密之前检查用户是否输入了正确的密码.这种检查需要很快,而解密过程则不然.

如何在实际完成解密过程之前检查密码?我想将密码的哈希值存储为加密文件的前几个字节 - 这很容易也很快 - 但我不确定它是否会危及安全性?

我正在使用.NET和内置的加密类.

.net c# security encryption

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

fill_parent和wrap_content有什么区别?

在Android中,布局小部件时,fill_parent(match_parent在API级别8和更高级别)和wrap_content?之间有什么区别?

你有什么文件可以指出吗?我很有兴趣了解它.

layout user-interface android

271
推荐指数
3
解决办法
26万
查看次数