问题列表 - 第18226页

我在哪里可以找到.net CLR和C#的源代码?

Microsoft .net CLR和C#的源代码是否打开?如果是,我在哪里可以下载/浏览它?

.net

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

在Dreamhost上托管时,有没有人让Django发送电子邮件?

问候,

有没有人知道当"500内部服务器错误"发生时Django发送电子邮件需要什么字段?我在Dreamhost上托管我的项目,对于我的生活,我无法让Django发送电子邮件.在Dreamhost上托管时,必填字段是什么?

python django dreamhost

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

在什么情况下我会使用元组作为字典键?

我正在研究列表和元组之间区别(在Python中).一个显而易见的是元组是不可变的(初始赋值后不能更改值),而列表是可变的.

文章中的一句话让我:

只有不可变元素可以用作字典键,因此只能使用元组而不是列表作为键.

我很难想到我想使用元组作为字典键的情况.您能提供一个示例问题,这将是一个自然,高效,优雅或明显的解决方案吗?

编辑:

谢谢你的例子.到目前为止,我认为一个非常重要的应用是缓存函数值.

python dictionary tuples list

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

我可以将此文本"1.72101e + 011"转换为数字吗?

我可以将此文本"1.72101e + 011"转换为数字吗?

提前致谢

c#

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

Monospace Unicode字体

任何人都可以告诉我覆盖大部分unicode字符的等宽字体如果不是那么包含大部分欧洲语言字符集的等宽字体?

unicode fonts

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

VTune值得为Delphi考虑吗?

通过关于分析工具的所有问题,我很惊讶地发现了我之前从未听说过的VTune.700美元,比AQTime贵.

但是在我决定放弃AQTime的大笔资金之前,有没有人使用VTune用于Delphi,如果有的话,你认为它有什么好处可能使它成为比AQTime和Delphi的其他分析工具更好的选择在那里

delphi profiling aqtime intel-vtune

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

什么是持久性引擎(如 ActiveRecord)?优点?缺点?

我听过所有关于 Rail 持久性引擎 (ActiveRecord) 的讨论。我对它进行了搜索,但我无法真正清楚地了解它的作用。看起来它是一个到数据库的对象映射,但这就是我想到的。如果是这样,他们会将对象保存到数据库中以保持持久性吗?使用这个模型有什么优点?有什么缺点?

谢谢!马特·穆勒

activerecord persistence

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

hibernate中的并发性

我有一个servlet为用户做一些工作,然后减少用户的信用.当我实时查看数据库中用户的信用时,如果来自同一用户的并发请求很多,则由于并发控制而导致信用额被错误地扣除.T假设我有一个服务器,并且使用的数据库管理是休眠.我正在使用事务控制来跨越整个请求,请参阅代码以获取详细信息.我有几个问题:

  1. 为什么当面对来自同一用户的许多并发请求时,db中的信用计数器会跳到各处?为什么我的交易控制不起作用?

  2. 如果我在检索用户帐户后修改了基础数据,然后尝试更新它,为什么我没有得到任何数据HibernateException(eg.StaleObjectException)呢?

  3. 我有整个用户请求的事务跨度,有更好的方法吗?请批评.如果您觉得我做错了,请随意重写示例代码结构.

Main servlet class:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

            try{
                Manager.beginTransaction();
                cmdDowork(request, response);
                Manager.commitTransaction();
            }catch(Exception exp){
                Manager.rollbackTransaction();
                exp.printStackTrace();
            }
            finally{
                Manager.closeSession();
            }
}

public void cmdDowork(){
try{
     UserAccount userAccount = lazyGetUserAccount(request.getParameter("userName"));

     doWorkForUser(userAccount);//time and resource consuming process

     if(userAccount!=null) {

    decUserAccountQuota(userAccount);

     }

}catch (HibernateException e){
    e.printStackTrace();

}
}

public static UserAccount lazyGetUserAccount(String userName) {
        UserAccount userAccount = Manager.getUserAccount(userName);
        if(userAccount == null){
            userAccount = new UserAccount(userName);
            userAccount.setReserve(DEFAULT_USER_QUOTA);
            userAccount.setBalance(DEFAULT_USER_QUOTA);
            Manager.saveUserAccount(userAccount);
        }
     return userAccount;
} …

database concurrency hibernate

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

相对定位+绝对定位VS浮动左浮动(你在CSS中使用哪种方法)?

一些网站使用具有相对位置的DIV,然后它们将绝对位置应用于子元素,以便将元素放置在期望的位置(例如,左0或右0).其他人使用浮动,例如浮动:向左或向右浮动.哪一个更好?或者在什么样的情况下他们更好?

由于我使用固定布局,我最好使用相对定位和相对定位?

css position css-float

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

q-gram近似匹配优化

我有一个包含300万人记录的表,我希望使用q-gram(例如姓氏)进行模糊匹配.我已经创建了一个2-gram链接表,但是在这个数据卷上搜索性能不是很好(大约5分钟).

我基本上有两个问题:(1)你能否提出任何提高性能的方法来避免表格扫描(即必须计算搜索字符串和300万个姓氏之间的常见q-gram)(2)q-gram,如果A类似于B和C类似于B,它是否意味着C类似于A?

亲切的问候

彼得

sql sql-server fuzzy-search fuzzy-comparison

6
推荐指数
2
解决办法
9198
查看次数