问题列表 - 第33580页

NHibernate:查找肮脏的收藏

我知道如何使用NHibernate 查找脏属性,但是它似乎不适用于集合(即查找是否已向集合中添加或删除项目)。有人知道吗?

nhibernate

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

如何在创建之前估计java中的zip文件大小

我有一个要求,我必须从可用文件列表中创建一个zip文件.这些文件有不同的类型,如txt,pdf,xml等.我正在使用java util类来完成它.

这里的要求是保持最大文件大小为5 MB.我应该根据时间戳从列表中选择文件,将文件添加到zip,直到zip文件大小达到5 mb.我应该跳过剩下的文件.

请告诉我,如果在java中有一种方法,我可以提前估计zip文件大小而不创建实际文件?

或者有没有其他方法来处理这个问题

java zip

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

我可以添加/减去绑定到元素属性的值吗?

XAML是否允许修改绑定值?
喜欢Width="{Binding Elementname="lstMine", Path=Width}" -100?这样我就可以拥有相对价值.

wpf xaml

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

此阵列插入的语法较短

在PHP中这个数组插入有更好的语法吗?该数组已经有项目,我正在添加项目.我讨厌我必须像这样多次重复数组名称

$somearray[] = "new item 1"; 
$somearray[] = "new item 2"; 
$somearray[] = "new item 3"; 
Run Code Online (Sandbox Code Playgroud)

php arrays

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

另一个类的Objective-C调用函数?

这是我的objective-c类:

AppDelegate
SomeScript
Run Code Online (Sandbox Code Playgroud)

我如何从app-delegate或任何其他类调用SomeScript类上的函数loggedIn?

谢谢,Christian Stewart

class objective-c

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

转换不同数据库的SQL查询

是否有工具可以从一个数据库的一个SQL查询转换为另一个数据库?

对于SQLite

> CREATE TABLE ConstantValues(    Id int
> AUTOINCREMENT primary key   ,
> VariableName varchar(50)    , Values
> varchar(150) )
Run Code Online (Sandbox Code Playgroud)

对于SQL Server

> CREATE TABLE ConstantValues(    Id
> INTEGER identity(1,1) primary key   ,
> VariableName varchar(50)   , Values
> varchar(150) )
Run Code Online (Sandbox Code Playgroud)

同样,Oracle和SQL Server也不同.同样在外键约束声明中,如果有一个工具,以便我们可以从任何数据库获取SQL到任何数据库,那对我来说真的很有帮助.

我已经创建了这样的函数,但它似乎不是一个好的解决方案:

private string changeSQL(string sql)
{
    switch (dbtype)
    {
        case dbType.SQLite:
            sql = sql.Replace(" int ", " INTEGER ");
            sql = sql.Replace(" identity(1,1) ", " AUTOINCREMENT ");
            break;
        case dbType.MsAscess:
            sql = sql.Replace(" int ", " …
Run Code Online (Sandbox Code Playgroud)

.net c# sql database

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

Racket的包装系统

我想使用R6RS库/模块系统,详见Dybvig的TSPL4第10章 Racket.我在DrRacket中选择了"漂亮的大"语言.但是,当我这样做

(import (list-tools setops) (more-setops) (rnrs))
Run Code Online (Sandbox Code Playgroud)

在顶部窗口并运行,我收到此错误:

" import:滥用unit关键字:( import(list-tools setops)(more-setops)(rnrs)) "

如何编写和运行r6rs程序,特别是使用Racket中R6RS标准第7节所述的打包/模块系统?

scheme racket

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

什么是Android上的"上下文"?

在Android编程中,究竟是什么Context类以及它用于什么?

我在开发者网站上看过它,但我无法理解它.

android android-context

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

需要Android OpenGL帮助

我要在Android中制作一个使用OpenGl进行3D图形处理的媒体播放器....这些图形可能与Windows Media PLayer背景中使用的相同.我是OpenGL的新手...你能不能推荐一些教程或者我应该遵循的方法...在Android中使用OpenGL的一个例子值得赞赏....提前谢谢....

java android opengl-es

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

内存数据缓存以提高 .Net 应用程序的性能

我们有一个应用程序(规则引擎),它在内存中有很多表来执行某些业务规则。该引擎还用于在需要时写回数据库。

DB 结构是非规范化的,我们有 5 个事务表,有时也需要查询这些表以进行报告。

这里的问题是,我们想要缓存应用程序内部的数据,所以它会在应用程序启动时加载,然后只有在数据库发生变化时才会发生变化。

有什么建议吗?

我们倾向于创建一个数据库服务,它将处理所有插入、更新和删除,并将它们排队以减少数据库服务器上的负载(事务表也有索引负载)。此外,我们正在考虑让 DB 服务位于顶部并为所有需要直接访问 DB 的报告/其他应用程序提供服务。

这里的目标当然是减少每个请求的 Select 查询的 DB 命中率,并确定事务的优先级。还要确保访问应用程序的人不会关闭数据库服务器。

规则引擎是一个 C# 桌面应用程序,报告和其他应用程序是基于 Web 的。

解决这个问题的最佳方法是什么?我也确实想过从我的事务表中删除所有索引,并将触发器插入到一个新表中,该表将是一个副本,但为报告检索编制了索引。

.net c# linq msmq linq-to-sql

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