问题列表 - 第12908页

如何找到CSS精灵的正确偏移量?

我有一个精灵图像设置为我页面上元素的背景,但是如何找到正确的偏移量以便我可以在屏幕上看到它?

css css-sprites

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

散列数值的最佳算法?

当处理一系列数字,并且出于安全原因想要使用哈希结果时,从给定的一系列数字生成哈希值的最佳方法是什么?输入的示例是信用卡号或银行帐号.首选输出将是单个无符号整数,以帮助匹配目的.

我的感觉是,当针对如此短的字符范围运行时,大多数字符串实现似乎具有低熵,并且因此,碰撞率可能高于针对较大样本运行时的碰撞率.

目标语言是Delphi,但是如果它们可以提供可以导致最佳解决方案的数学基础,则欢迎来自其他语言的答案.

此例程的目的是确定先前收到的卡/帐户是否先前已处理过.输入文件可能具有针对多个记录的数据库的多个记录,因此性能是一个因素.

delphi algorithm hash numbers

10
推荐指数
2
解决办法
7519
查看次数

帮我提出一个部署策略

所以我有一个我正在开发的ASP.NET MVC网站,从来没有一个像样的部署策略,因此进行更改,特别是数据库方案可能涉及很多步骤和时间.

以下是我正在寻找的步骤,并希望了解如何操作或工具(最好免费).随意指出任何遗漏的步骤或我做错的事情.

编辑:我将列出我用来解决每个阶段的工具

  1. 查看源代码管理中的所有代码(perforce)
  2. 构建调试和版本.发行版需要web.config中的不同连接字符串.(MSBUILD)
  3. 运行所有单元测试
  4. 对于每个页面(aspx),将所有引用的JS文件和内联代码组合到一个文件中.与css相同
  5. 缩小所述JS和CSS文件.
  6. 备份实时数据库架构和数据
  7. 将数据库架构更改部署到实时服务器
  8. 上传所有新的或已更改为服务器的文件.
  9. 将所有代码和我的源代码控制存储库备份到外部驱动器,并可能在线.

我很幸运,我的网站在凌晨1点到4点之间没有任何访问者所以这一切都可以在不需要登台服务器等的情况下完成吗?

我知道我的问题很长,但这可能对很多人有所帮助.

asp.net deployment asp.net-mvc

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

使用JPA映射计算的属性

有没有办法使用JPA映射计算属性?

假设我有一个Invoice包含一个或多个的对象InvoiceLineItems,我希望在Invoice类上有一个持久的计算属性,它给出了总金额:

class Invoice {
    ...

    @Column(name = "TOTAL_AMOUNT")
    public BigDecimal getTotalAmount() {
        BigDecimal amount = BigDecimal.ZERO;
        for (InvoiceLineItem lineItem : lineItems) {
            amount = amount.add(lineItem.getTotalAmount());
        }
        return amount;
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我可以创建一个受保护的无操作setTotalAmount方法来让JPA高兴,但我想知道是否有办法让JPA知道映射只是一种方式,并避免创建一个多余的setter方法.

谢谢,亚历克斯

java persistence jpa

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

C#培训测验

我已经编程了10年,主要是在vba和vb.net,但我知道c#足以编写我通常做的事情.我昨天申请了一个高级c#职位,我在感应测试中做得很差,这不好笑:)

我总是发现,对我而言,学习和回忆的最佳方式是通过问答(多选和简答).也就是说,提出了一个问题,在我回答之后,我会给出关于我是选择对错的原因以及原因.

因此,我想知道是否有人知道或可以推荐一个C#测验网站.有点像每日c#测验,以保持我的大脑最新和新鲜,如果我不总是编程.也不是什么懦弱的东西.能做到一切的东西.支付不是一个障碍,我更喜欢支付一个好的资源而不是捣蛋.

谢谢

c c#

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

如何在java中发送HTTP请求?

在Java中,如何编写HTTP请求消息并将其发送到HTTP WebServer?

html java http httpwebrequest

392
推荐指数
10
解决办法
92万
查看次数

使用jQuery清除动态内容

在将动态内容加载到DIV之后,我想添加一个Close选项,它将从DOM中删除此内容.

我正在使用jQuery和WordPress.

有任何想法吗?

jquery effects dynamic

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

自定义数据iostream

我有一个定义为的数据结构

struct myDataStruct
{
   int32_t header;
   int16_t data[8];
}
Run Code Online (Sandbox Code Playgroud)

我想获取一个字符流并将其转换为myData流.我应该扩展哪个流类?我想创建一个自定义流类,以便我可以做类似的事情

myDataStruct myData;
myDataStruct myDataArray[10];

myDataStream(ifstream("mydatafile.dat"));
myDataStream.get(myData);
myDataStream.read(myDataArray, 10);
Run Code Online (Sandbox Code Playgroud)

c++ iostream stream binary-data

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

Eclipse刷新工作区需要永远

当我启动Eclipse的,准备摇滚,我要坐在那里,等待像5或6分钟,直到Eclipse的得到它的奔忙起来,"刷新工作区(13%)",它在状态栏中,同时规定Eclipse完全被冻结了.

有没有什么方法可以关闭它或者至少加快这个"令人耳目一新"的速度?

更新:

事实证明,通过关闭不使用的项目,解决方案很容易解决.我目前有大约25个项目,几乎所有项目都是Subversion结账.我认为在启动时Eclipse会扫描所有打开/活动项目并进行某种同步.关闭我目前没有开展工作的项目会大大加快启动Eclipse的速度.

eclipse

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

使用log4j和axis2时出现问题

我在axis2上创建了一个web服务,我使用log4j进行日志记录.每次请求进入此WS时,我都会收到以下错误:

log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by 
log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@7f342545] whereas object of type 
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@7f342545
].
log4j:ERROR Could not instantiate appender named "CONSOLE".
[ERROR] java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

我的log4j.properties如下:

log4j.rootCategory=INFO, CONSOLE
#log4j.rootCategory=INFO, CONSOLE, LOGFILE

# Set the enterprise logger priority to FATAL
log4j.logger.org.apache.axis2.enterprise=FATAL
log4j.logger.de.hunsicker.jalopy.io=FATAL
log4j.logger.httpclient.wire.header=FATAL
log4j.logger.org.apache.commons.httpclient=FATAL

# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout …
Run Code Online (Sandbox Code Playgroud)

axis2 log4j

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