问题列表 - 第42862页

移动设备是否有足够的CPU来支持所有网站流量的HTTPS?

我们正在开发一个旨在用于智能手机和其他移动设备的Web应用程序,我们正在考虑通过HTTPS运行所有流量以简化安全性.

我知道大型计算机的HTTPS加密CPU成本相当微不足道,但对iPhone和Android等现代智能手机来说也是如此吗?

performance https mobile android ios

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

检查元素是否已被删除JQuery

我有删除h4元素的脚本然后在其位置激活隐藏的表单.我试图检查h4元素是否已被删除,以便如果按下相同的按钮,当表单可见时,它将进行动画处理.

这是我的代码的第一部分

$('#editMapItem h4').remove();
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何使用Oracle外部表并行直接路径加载?

几年前,Thomas Kyte说(这里):

我最喜欢使用外部表:

尽快加载这个非常大的文件.过去,将脚本设置为并行直接路径加载.协调所述脚本的触发.查看日志文件以确保它们全部完成.拆分输入文件或使用跳过并加载以对文件进行切片.总之,一个痛苦的屁股.

现在:

create table ET parallel;
create table new_table (...) parallel
as
select * from ET;
Run Code Online (Sandbox Code Playgroud)

并行直接路径负载变得微不足道.

除非这是无效的语法...

如何使用Oracle的外部表执行"并行直接路径加载"?

oracle load external-tables direct-path

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

使用datetime与Django中的日期进行比较

我在Django中有一个关于如何比较日期以解决一些解决方案的问题.例如,我的models.py中有一个日期字段,如下所示.

class Invoice(models.Model):
    payment_date = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud)

我想要做的是询问是否可以将datetime.now与DateTimeField进行比较.例如,如果我有一个付款日期列表,我想现在与datetime进行比较.付款延迟的payment_date显示为欠款.否则,它的值为零.

以下是我的观点,以显示最新情况.到目前为止我已经尝试了但是我得到的pay_date值为0,晚于付款日期.

编辑这里是我最新的观点.有趣的是,我似乎得到所有结果的欠款= invoice_gross - 不像之前我​​得到全0.所以它仍然无法正常工作.

@login_required
def homepage(request):
    invoices_list = Invoice.objects.all()
    invoice_name = invoices_list[0].client_contract_number.client_number.name
    invoice_gross = invoices_list[0].invoice_gross
    payment_date = invoices_list[0].payment_date
    if payment_date <= datetime.now():
        owing = invoice_gross
        if payment_date > datetime.now():
            owing = 0
    return render_to_response(('index.html', locals()), {'invoices_list': invoices_list ,'invoice_name':invoice_name, 'invoice_gross':invoice_gross,'payment_date':payment_date,'owing':owing}, context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

哦,我的桌子基本上都是这样做的.

ID  Owing
1   100   (All the same value)
2   100
3   100
.   .
.   .
.   .
Run Code Online (Sandbox Code Playgroud)

django datetime views models datefield

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

在asp.net mvc3中返回特定视图时出现问题

我有一个视图文件结构,如:

Views
   Company
      Department
      Employee
          ManageEmployee.cshtml
Run Code Online (Sandbox Code Playgroud)

而控制器是

public class EmployeeController : Controller
 {
    public ActionResult Index(int dptId)
    {
            var loadedEmp = getEmpOf(dptId);
            return View("Company/Employee/ManageEmployee", loadedEmp);
     }
}
Run Code Online (Sandbox Code Playgroud)

但控制器给我一个错误 - 告诉它找不到视图.这是它搜索的路径.

~/Views/Employee/Company/Employee/ManageEmployees.aspx
~/Views/Employee/Company/Employee/ManageEmployees.ascx
~/Views/Shared/Company/Employee/ManageEmployees.aspx
~/Views/Shared/Company/Employee/ManageEmployee.ascx
~/Views/Employee/Company/Employee/ManageEmployee.cshtml
~/Views/Employee/Company/Employee/ManageEmployee.vbhtml
~/Views/Shared/Company/Employee/ManageEmployee.cshtml
~/Views/Shared/Company/Employee/ManageEmployee.vbhtml
Run Code Online (Sandbox Code Playgroud)

基本上,如果我能够消除Employee部分,引擎将找到它.

〜/ Views/Employee /Company/Employee/ManageEmployee.cshtml 到此

〜/查看/公司/员工/ ManageEmployee.cshtml

有关如何实现这一目标的任何见解.

谢谢.

model-view-controller asp.net-mvc asp.net-mvc-routing asp.net-mvc-3

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

表达式<Func <TModel,TValue >>我怎样才能获得TValue的名字?

//ModelFor(person =>person.Name);
public void ModelFor<TModel, TValue>(
    Expression<Func<TModel, TValue>> expression)
{
    //Result should be "Name"
    string nameOfTValue = ????;     
}
Run Code Online (Sandbox Code Playgroud)

.net c# expression-trees

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

带有MVC3和EF4 CTP5w的JSON序列化的循环引用异常

当我尝试序列化通过EF4 CTP5返回的对象时,我遇到循环引用问题.我使用代码第一种方法和简单的poco为我的模型.

我已经将[ScriptIgnore]属性添加到任何提供对对象的反向引用的属性,并且令人烦恼的是,如果我手动实例化poco,它们似乎工作正常,即它们串行化为JSON,并且确认了scriptignore属性.但是,当我尝试序列化从DAL返回的对象时,我得到循环引用异常"序列化'System.Data.Entity.DynamicProxies.xxxx'类型的对象时检测到循环引用"

我已经尝试了几种方法来检索数据,但他们都遇到了这个错误:

    public JsonResult GetTimeSlot(int id) {
        TimeSlotDao tsDao = new TimeSlotDao();
        TimeSlot ts = tsDao.GetById(id);
        return Json(ts);
    }
Run Code Online (Sandbox Code Playgroud)

下面的方法效果稍好,而不是时间段动态代理对象导致循环引用其为约会对象.

    public JsonResult GetTimeSlot(int id) {
        TimeSlotDao tsDao = new TimeSlotDao();
            var ts = from t in tsDao.GetQueryable()
                 where t.Id == id
                 select new {t.Id, t.StartTime, t.Available, t.Appointment};
        return Json(ts);
    }
Run Code Online (Sandbox Code Playgroud)

这个问题的任何想法或解决方案?

更新 我希望尽可能使用开箱即用的序列化器,尽管Json.Net通过nuget可以替代我希望它可以像我预期的那样使用它...

c# asp.net entity-framework-4 entity-framework-ctp5 asp.net-mvc-3

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

忽略Valgrind memcheck中的函数

Valgrinding使用openldap2的libldap的程序是一件苦差事,因为OpenSSL使用了未初始化的内存.存在一个--ignore-fn选项,但仅适用于Valgrind的massif子组件.memcheck是否有类似的东西可以排除出现某些功能的痕迹?

==13795== Use of uninitialised value of size 8
==13795==    at 0x6A9C8CF: ??? (in /lib64/libz.so.1.2.3)
==13795==    by 0x6A9A63B: inflate (in /lib64/libz.so.1.2.3)
==13795==    by 0x68035C1: ??? (in /lib64/libcrypto.so.1.0.0)
==13795==    by 0x6802B9F: COMP_expand_block (in /lib64/libcrypto.so.1.0.0)
==13795==    by 0x64ABBCD: ssl3_do_uncompress (in /lib64/libssl.so.1.0.0)
==13795==    by 0x64ACA6F: ssl3_read_bytes (in /lib64/libssl.so.1.0.0)
==13795==    by 0x64A9F2F: ??? (in /lib64/libssl.so.1.0.0)
==13795==    by 0x56B3E61: ??? (in /usr/lib64/libldap-2.4.so.2.5.4)
==13795==    by 0x5E4DB1B: ??? (in /usr/lib64/liblber-2.4.so.2.5.4)
==13795==    by 0x5E4E96E: ber_int_sb_read (in /usr/lib64/liblber-2.4.so.2.5.4)
==13795==    by 0x5E4B4A6: ber_get_next (in /usr/lib64/liblber-2.4.so.2.5.4)
==13795==    by 0x568FB9E: …

valgrind suppress-warnings

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

检测图像上文本存在的算法

通过我的新作业,我正在寻找一种方法来检测图像上是否存在文本.图像是地图 - 例如可以是谷歌地图.任务是检测街道/城市标签的放置位置.

我知道,OpenCV库有算法,可以检测功能(例如人脸) - Haar分类或猪(方向梯度直方图),但我听说,学习这样的算法过程是相当困难的.

您是否知道可以执行此操作的任何算法,方法或库(检测图像上是否存在文本)?

谢谢,约翰

opencv image image-processing image-recognition computer-vision

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

查找数据集中的异常值

我有一个python脚本,它创建服务器正常运行时间和性能数据列表的列表,其中每个子列表(或"行")包含特定集群的统计信息.例如,格式很好看起来像这样:

-------  -------------  ------------  ----------  -------------------
Cluster  %Availability  Requests/Sec  Errors/Sec  %Memory_Utilization
-------  -------------  ------------  ----------  -------------------
ams-a    98.099          1012         678          91
bos-a    98.099          1111         12           91
bos-b    55.123          1513         576          22
lax-a    99.110          988          10           89
pdx-a    98.123          1121         11           90
ord-b    75.005          1301         123          100
sjc-a    99.020          1000         10           88
...(so on)...
Run Code Online (Sandbox Code Playgroud)

所以在列表形式中,它可能看起来像:

[[ams-a,98.099,1012,678,91],[bos-a,98.099,1111,12,91],...]
Run Code Online (Sandbox Code Playgroud)

我的问题:确定每列中异常值的最佳方法是什么?或者异常值不一定是解决发现"坏"问题的最佳方式?在上面的数据,我肯定会想了解BOS-b和ORD-B,以及AMS-A,因为它的误差率如此之高,但其他人可以被丢弃.根据列,由于更高不一定更糟,也不是更低,我试图找出最有效的方法来做到这一点.看起来numpy对于这类东西有很多提及,但不确定从哪里开始(遗憾的是,我比统计学家更多的是系统管理员......).

提前致谢!

python statistics

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