问题列表 - 第46236页

如何保持GIT回购同步

我还没掌握GIT.所以我有一个基本问题:

我想保留我正在使用的一个回购(我不拥有它,我克隆它)与我的本地副本同步.

我怎么做?

我知道git fetch/pull但是当我在同一个文件夹中运行时我执行git clone http://.....git我收到以下错误

致命的:不是git存储库(或任何父目录):.git

谢谢,是的

git

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

在视图内部的矩形内绘制一个简单的线性渐变

我正在阅读关于渐变的文档,我有点迷失了.我有一个视图,在该视图中,我只想在rect(小于视图)中从下到上绘制一个简单的黑色到灰色的线性渐变.如果没有子类化任何东西,我怎么能这样做(我读过许多需要子视图的东西)?

我正在寻找一种方法,就像我在各种平台上所做的一样简单.像(语言免费:-)):

blackcolor = MakeBlack();
whiteColor = MakeWhite();

startPoint = MakeStartPoint();
endPoint = MakeEndPoint();

onthisgraphicport = SetGraphicPort(self.view);
clippingRect = MakeClipRect();

DrawGradient(from:whiteColor, to:blackcolor, from:startPoint, to:endPoint, onthisgraphicport, intoThisRect:clippingRect);
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

cocoa-touch gradient linear-gradients ios

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

跨实体数据模型撰写查询

如果模型访问相同的底层数据库,是否有办法从2个不同的实体模型组成查询.

我的方案是:我有一个使用EF进行数据访问的框架.(EDM 1)我有一个客户端应用程序,它使用框架的服务,并使用EF进行自己的数据访问.(EDM2)

在某些情况下,我需要撰写查询并加入跨越2个EDM的实体.

有没有办法在没有从第一个EDM获取内存中的数据然后从第二个EDM的实体在内存中应用其他谓词/连接的情况下执行此操作?

我希望我能以正确的方式阐明这一点

编辑 @Ladislav Mrnka:第一个EDM是可重用框架的数据访问层.将来自此EDM的EF生成实体与消费客户端的实体耦合是没有意义的.如果我这样做,它会破坏API的可重用性并且我必须携带额外的膨胀(客户端的EF元数据和数据库表)每次我想重新部署框架.这也会使设计师在管理模型时变得笨拙.

我目前正在使用你提到的第7项作为解决方案而且性能很糟糕,因为我必须最终返回比使用EDM1的框架所需的更多数据(即实体),然后过滤掉不需要的数据基于基于第二EDM中的实体的属性值的谓词/条件.最终结果是性能下降和DBA不满意.

出于这个原因,我最终将检索实体所需的逻辑推送到SPROC,在该SPROC中,我可以访问EDM使用的表并应用所需的谓词,并使整个查询在DB中运行,而不是将数据存入内存然后过滤掉不必要的.Downside是我不能使用LINQ

你提到的第8项听起来很有意思,但听起来我怀疑你在设计时得到了强烈的打字,或者你呢?你可以在某个地方上传你的代码示例,以便我可以尝试一下吗?

entity-framework entity-framework-4

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

宝石更新:在从ASCII-8BIT到UTF-8到US-ASCII的转换中无法将"\ xE7"转换为UTF-8

刚刚运行gem update了一段时间没有更新的轻型使用服务器机器......并且正在加载"无法转换"\ x ??" UTF-8从ASCII-8BIT转换为UTF-8转换为US-ASCII表示......"错误.包括除了控制台之外.有人知道发生了什么吗?

$ sudo gem update
Installing ri documentation for railties-3.0.4...
Installing ri documentation for minitest-2.0.2...
Installing ri documentation for net-ssh-2.1.0...
unable to convert "\xE7" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for lib/net/ssh/authentication/pageant.rb, skipping
unable to convert "\xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for lib/net/ssh/buffered_io.rb, skipping
unable to convert "\xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for lib/net/ssh/service/forward.rb, skipping
unable to convert …
Run Code Online (Sandbox Code Playgroud)

rubygems ruby-on-rails

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

从Java中删除字符串中的特定字符

例如,给定一个字符串,Battle of the Vowels:Hawaii vs Gronzy当我们指定要删除的字符时aeiou,该函数应该将字符串转换为Bttl f th V wls:Hw vs Grzny.

Programming Interviews Exposed一书中找到了这个问题.这在C中有解释,但我对Java很感兴趣.

java

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

使用PHP CURL防止远程脚本登录网站

有哪些方法可用于保护登录页面无法使用CURL通过远程PHP脚本登录?检查引用者和用户代理将不起作用,因为可以使用CURL进行设置.理想的解决方案是在不使用CAPTCHA的情况下解决这个问题,这个问题的关键在于尝试找出是否可行.

php security curl login

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

iPhone - NSDate - NSString - NSDate之间的转换

我正在使用以下代码来获取NSDate,将其转换为NSString然后返回到NSDate.

NSDateFormatter* dtFormatter = [[NSDateFormatter alloc] init];
[dtFormatter setDateFormat:@"MM/dd/YYYY"];

NSDate* dt = [NSDate date];
NSString* strDate = [dtFormatter stringFromDate:dt];
NSLog(@"First = %@",strDate);
NSDate* dt2 = [dtFormatter dateFromString:strDate];
NSString* strDate2 = [dtFormatter stringFromDate:dt2];
NSLog(@"Second = %@",strDate2);
Run Code Online (Sandbox Code Playgroud)

但我得到的输出是不同的:

2011-02-12 08:17:21.851 SF Calculation[16297:207] First = 02/12/2011
2011-02-12 08:17:21.852 SF Calculation[16297:207] Second = 12/26/2010
Run Code Online (Sandbox Code Playgroud)

将NSDate转换为NSString并从NSString转换回NSDate时,为什么会有所不同?

objective-c nsdate nsstring

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

来自Retina Display的URL的图像

我有一个应用程序从一个拉取图像NSURL.是否可以通知应用程序它们是视网膜('@ 2x')版本(图像是视网膜分辨率)?我目前有以下内容,但图像在更高分辨率的显示屏上显示为像素化:

NSURL *url = [NSURL URLWithString:self.imageURL];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:data];
self.pictureImageView.image = image;
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c ios

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

Django,如何在管理界面中查看会话数据

我正在使用Django会话,我想在管理界面中查看会话数据.这可能吗?

即对于每个会话,我想看到存储在会话数据库中的数据(就我所能收集而言,这本质上是一个字典).

目前我只能看到该Session data字段中的哈希,例如:

gAJ9cQEoVQ5zb3J0aW5nX2Nob2ljZXECVQJQT3EDVQxnYW1lc19wbGF5ZWRxBH1xBVgLAAAAcG9z
dG1hbi1wYXRxBksDc1UKaXBfYWRkcmVzc3EHVQkxMjcuMC4wLjFxCFUKdGVzdGNvb2tpZXEJVQZ3
b3JrZWRxClUKZ2FtZV92b3Rlc3ELfXEMdS4wOGJlMDY3YWI0ZmU0ODBmOGZlOTczZTUwYmYwYjE5
OA==
Run Code Online (Sandbox Code Playgroud)


我已将以下内容放入admin.py中以实现此目的:

from django.contrib.sessions.models import Session
...
admin.site.register(Session)
Run Code Online (Sandbox Code Playgroud)


特别是我希望能够至少看到每个会话的IP地址.(如果我可以计算每个IP地址的会话数,并根据每个IP地址的总数来订购IP,那也会很好.)

谢谢您的帮助 :-)

python django django-sessions

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

编译时字符串哈希

我需要使用一个字符串作为ID来获取一些对象.在运行时实现这一点,并且运行良好.但由于显而易见的原因,这使得静态类型检查变得不可能.

我用Google搜索了在编译时计算字符串的哈希和的算法:使用Boost.MPL进行C++编译时字符串哈希.

它似乎是我的问题的完美解决方案,除了算法所必需的sring应该被分成4个字符或逐个字符,显而易见的原因.

即,而不是通常的ID的当前记录,我将不得不这样写:

hash_cstring<boost::mpl::string<'obje', 'ct.m', 'etho', 'd'>>::value
Run Code Online (Sandbox Code Playgroud)

这绝对无法使用.

问题是,如何正确传递诸如"object.method"此算法的字符串?

谢谢你们.

c++ hash boost metaprogramming

12
推荐指数
2
解决办法
4142
查看次数