我有一个基于核心数据的应用程序来管理一堆实体.我希望能够做到以下几点.
我有一个实体"SomeEntity",其属性包括:name,type,rank,foo1,foo2.
现在,如果我们严格用SQL术语来说,SomeEntity有几行.我想要完成的是只检索可用的类型,即使每个实例都有重复的类型.我也需要他们按顺序返回.所以在SQL中,我正在寻找的是以下内容:
SELECT DISTINCT(type) ORDER BY rank ASC
这是我到目前为止破坏的代码:
NSError *error = NULL;
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
[fetchRequest setReturnsDistinctResults:YES];
[fetchRequest setPropertiesToFetch:[NSArray arrayWithObjects:@"type", @"rank", nil]];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"SomeEntity" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];
// sort by rank
NSSortDescriptor *rankDescriptor = [[NSSortDescriptor alloc] initWithKey:@"rank" ascending:YES];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:rankDescriptor,nil];
[fetchRequest setSortDescriptors:sortDescriptors];
[sortDescriptors release];
[rankDescriptor release];
NSArray *fetchResults = [managedObjectContext executeFetchRequest:fetchRequest error:&error];
[fetchRequest release];
return fetchResults;
Run Code Online (Sandbox Code Playgroud)
现在崩溃了以下: Invalid keypath section passed to setPropertiesToFetch:
从"应该简单但是......"文件:尝试开始使用jQuery UI.去了网站,使用他们的自定义构建器来组装我需要的部件,使用Theme Roller自己制作一个自定义主题,下载由此制作的zip文件,将其解压缩到我的本地驱动器上.好的,所以我有37个文件夹,311个文件,总共2.4 MB.所有这一切都不在服务器上.我需要放在哪些部位?
jquery-ui-1.8.custom.css''images'子文件夹,包含12个.png图像demos.css,index.html再加上18子文件夹,但我猜"没有必要"jquery-1.4.2.min.js和jquery-ui-1.8.custom.min.js
另外,文件结构.我们的服务器设置如下:
据我所知,jQuery的css文件假设(1)每个主题是在自己的文件夹,和(2)每个文件夹都有自己的图像子文件夹.我怎么能说服它呢?即把在"JS"文件夹必需的.js文件中,.css文件中的"CSS"的文件夹,并在"图片"文件夹中的图片?
我正在尝试将现有的WCF客户端应用程序移植到Mono下的Linux上运行.现在我正在测试所有东西,搞清楚什么对Mono有效,什么不对.
客户端通过basicHttpBinding进行超级简单的调用.它工作得很好,直到我启用SSL(即在绑定中指定BasicHttpSecurityMode.Transport).
异步操作中的异常:System.Net.WebException:获取响应流时出错(写入:身份验证或解密失败.):SendFailure ---> System.IO.IOException:身份验证或解密失败.---> Mono.Security.Protocol.Tls.TlsException:从服务器收到的证书无效.错误代码:0xffffffff800b010a
我读过Mono安全常见问题解答 ; 但是,服务器上的SSL证书来自根CA(购买的证书) - 由Equifax安全证书颁发机构颁发.我在针对.svc URL的Ubuntu安装上运行了TlsTest工具,没有任何问题/错误.我也可以在Firefox中使用该服务(没有安全警告).
我错过了什么?
如何强制我的对象DataContext绑定更新?我在网格上使用了一个事件,并且在我的事件触发之前没有处理绑定更新.
任何廉价的技巧来解决这个问题?最后,我总是可以通过旧的手动方式从我的文本框中获取值并更新我的对象,但是为我做绑定是很好的.
UPDATE
我的网格包含两个文本框.如果用户单击网格(MouseButtonUp事件),则保存更改.但是在我的MouseButtonUp事件处理程序中,datacontext还不是最新的.我想是因为文本框只在焦点丢失时更新.
我正在使用JQuery的draggable(); 使li元素可拖动.唯一的问题是当元素被拖到其父元素之外时,它不会显示出来.也就是说,它不会留下其父div的范围.一个例子是在这里:http://imgur.com/N2N1L.png -就好像在z-index的其他一切具有更大的优先级(和下的一切元素幻灯片).
这是代码:
$('.photoList li').draggable({
distance: 20,
snap: theVoteBar,
revert: true,
containment: 'document'
});
Run Code Online (Sandbox Code Playgroud)
并且li元素放在DIV中,如下所示:
<div class="coda-slider preload" id="coda-slider-1">
<div class="panel">
<div class="panel-wrapper">
<h2 class="title" style="display:none;">Page 1</h2>
<ul class="photoList">
<li>
<img class="ui-widget-content" src="photos/1.jpg" style="width:100px;height:100px;" />
</li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我很肯定问题是它不会离开它的父容器,但我不知道如何做到这一点.
任何方向或帮助将非常感谢!
这是我编程存在的祸根.部署应用程序后,当出现此错误时,没有任何调试转储告诉您未实例化WHAT对象.我有调用堆栈,这很好,它告诉我对象的大致位置,但有没有办法让.NET告诉我对象的实际名称?
如果你在调试时发现它们,当然程序会在违规的生物上发生攻击,但是如果它在程序出现之后发生,那么祝你好运.
必须要有办法.
我已经探索了在这些实例中返回的异常,并且没有任何帮助.
我目前的项目是从一个OleDbDatabase和.CSV文件中获取信息并将其全部放入更大的文件中OleDbDatabase.
我已阅读目前在我从两个.CSV文件需要的所有信息,并OleDbDatabase进入DataTables....凡有越来越多毛正在写的所有的信息反馈给另一个OleDbDatabase.
现在我当前的方法是做这样的事情:
OleDbTransaction myTransaction = null;
try
{
OleDbConnection conn = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + Database);
conn.Open();
OleDbCommand command = conn.CreateCommand();
string strSQL;
command.Transaction = myTransaction;
strSQL = "Insert into TABLE " +
"(FirstName, LastName) values ('" +
FirstName + "', '" + LastName + "')";
command.CommandType = CommandType.Text;
command.CommandText = strSQL;
command.ExecuteNonQuery();
conn.close();
catch (Exception)
{
// IF invalid data is entered, rolls back the database
myTransaction.Rollback();
} …Run Code Online (Sandbox Code Playgroud) 在Python中,当shutil.rmtree在包含只读文件的文件夹上运行时,将打印以下异常:
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 216, in rmtree
rmtree(fullname, ignore_errors, onerror)
File "C:\Python26\lib\shutil.py", line 221, in rmtree
onerror(os.remove, fullname, sys.exc_info())
File "C:\Python26\lib\shutil.py", line 219, in …Run Code Online (Sandbox Code Playgroud) 所以我有一个使用Java和iText构建的报表系统.使用Scribus创建PDF模板.Java代码使用iText将数据合并到文档中.然后将文件复制到NFS共享,并打印BASH脚本.
我使用acroread将它们转换为PS,然后将PS转换为PS.
FOSS应用程序pdftops非常低效.
我的主要问题是使用iText/Scribus生成的PDF非常大.我最近遇到了acroread pukes的问题,因为它在大型(300多页)文档上达到了4GB的内存使用量.(Adobe在将内容更新为64位时非常缓慢).
现在我可以在Windows上使用的Adobe Reader和使用大大减少文件大小选项或任何其调用,它(> 10倍)减少了PDF的大小(它消除元数据的很多关于表单字段和这样看来),并产生一个基本上是打印图像的PDF.
我的问题是有没有人知道一个很好的解决方案/程序在Linux上做类似的事情.理想情况下,它会优化PDF,减小尺寸并降低PS复杂性,因此打印机可以更快地打印,因为现在需要大约15-20秒的时间打印页面.
.net ×2
jquery ×2
jquery-ui ×2
android ×1
c# ×1
cocoa ×1
core-data ×1
data-binding ×1
datatable ×1
insert ×1
iphone ×1
itext ×1
linq ×1
linux ×1
mono ×1
oledb ×1
optimization ×1
pdf ×1
postscript ×1
python ×1
shutil ×1
silverlight ×1
themeroller ×1
wcf ×1
windows ×1