问题列表 - 第1961页

在iPhone应用程序中手动绘制渐变?

如果我有两个UIColors,那么在任意大小的区域之间绘制均匀渐变的最佳方法是什么?

我猜你会创建一个UIView子类并在drawRect方法中使用CG绘图方法.我只是不知道哪些,或者是否有任何陷阱需要注意,比如性能.有没有人这样做过?

iphone cocoa-touch

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

重置Java中时间戳的时间部分

在Java中,给定时间戳,如何将时间部分单独重置为00:00:00,以便时间戳表示该特定日期的午夜?

在T-SQL中,此查询将实现相同的目标,但我不知道如何在Java中执行此操作.

SELECT CAST( FLOOR( CAST(GETDATE() AS FLOAT ) ) AS DATETIME) AS 'DateTimeAtMidnight';

java sql timestamp

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

是否有适用于Windows的JSLint的脱机版本?

我想检查我的JavaScript文件,而无需访问JSLint网站.
是否有适用于Windows的此工具的桌面版本?

javascript jslint

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

使用JOIN或使用EXISTS可以获得更好的性能吗?

我有两个表机构和结果,我想看看是否有任何结果的机构,我可以排除那些没有结果.

使用JOIN或使用EXISTS可以获得更好的性能吗?

谢谢你,
-Nimesh

sql performance

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

C#扩展

我通常非常谨慎地使用扩展方法.当我觉得有必要编写扩展方法时,我有时想要重载该方法.我的问题是,您对扩展方法调用其他扩展方法有何看法?不好的做法?这感觉不对,但我无法真正定义原因.

例如,第二个CaselessIs方法调用第一个:

public static bool CaselessIs(this string s, string compareTo)
{
    return string.Compare(s, compareTo, true) == 0;
}

public static bool CaselessIs(this string s, IEnumerable<string> compareTo)
{
    foreach(string comparison in compareTo)
    {
        if (s.CaselessIs(comparison))
        {
            return true;
        }
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

不这样做会更合适吗?缺点是它违反DRY.

public static bool CaselessIs(this string s, string compareTo)
{
    return string.Compare(s, compareTo, true) == 0;
}

public static bool CaselessIs(this string s, IEnumerable<string> compareTo)
{
    foreach(string comparison in compareTo)
    {
        if (string.Compare(s, comparison, true) == 0)
        { …
Run Code Online (Sandbox Code Playgroud)

c# extension-methods

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

在UIToolbar上创建左箭头按钮(如UINavigationBar的"后退"样式)

我喜欢在一个UIToolbar.中创建一个"后退"左箭头边框按钮.

据我所知,获得其中一个的唯一方法是保留UINavigationController默认设置,并使用一个左栏项.但我无法找到创建一个作为一个UIBarButtonItem,所以我不能在标准中创建一个UIToolbar,即使它们与UINavigationBars 非常相似.

我可以用按钮图像手动创建它,但我无法在任何地方找到源图像.它们具有alpha通道边缘,因此截屏和切割不会得到非常多样化的结果.

除了我打算使用的每种尺寸和配色方案的截图之外的任何想法?

更新:请停止躲避问题并建议我不应该问这个并且应该使用UINavigationBar.我的应用程序是Instapaper Pro.它只显示一个底部工具栏(为了节省空间和最大化可读内容区域),我希望在底部放置一个左箭头形状的后退按钮.

告诉我,我不应该这样做不是一个答案,当然不值得赏心悦目.

iphone cocoa-touch uinavigationbar uitoolbar ios

290
推荐指数
8
解决办法
18万
查看次数

在VB.Net中将字节数组转换为整数

我想知道将字节数组(长度为4)转换为整数的最佳方法是在vb.net中?我知道BitConverter,但是做一个函数调用做一些应该可以通过复制4个字节的内存完成的事情似乎是一种浪费.同样,如何将单个/双精度从它的二进制表示转换为单个/双变量.

vb.net arrays byte integer

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

我可以阻止Apache Web服务器上每个站点的搜索爬虫吗?

我在公共互联网上有一些登台服务器,运行一些网站的生产代码副本.如果登台网站被编入索引,我真的不喜欢它.

有没有办法可以在登台服务器上修改我的httpd.conf来阻止搜索引擎抓取工具?

由于我使用脚本将相同的代码库复制到两个服务器,因此更改robots.txt将无法正常工作.此外,我宁愿不更改虚拟主机conf文件,因为有一堆网站,如果我建立一个新网站,我不想记得复制某个设置.

apache search web-crawler httpd.conf

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

文件传输协议选项?

我正在寻找一种将非平凡(10G> x> 10MB)数据量从一台机器传输到另一台机器的好方法,可能会在多个会话中传输.

我简要地看了一眼

  • *ftp(sftp,tftp,ftp)
  • HTTP
  • 种子(因为我一般不会有种子网)
  • rsync(不确定我是否真的可以根据我的需要调整它)

是否有其他协议可能会更好地适应该法案?上面的大部分内容本身并不是非常容错的,而是依靠客户端/服务器应用程序来弥补这一缺陷.在这个阶段,我更关心协议本身,而不是一个运行良好的特定客户端/服务器实现.

(是的,我知道我可以用udp写自己的,但我更喜欢其他任何东西 !!)

ftp data-transfer protocols

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

将UserControl转换为特定类型的用户控件

有没有办法将用户控件转换为特定的用户控件,以便我可以访问它的公共属性?基本上我正在通过占位符的控件集合进行预告,我正在尝试访问用户控件的公共属性.

foreach(UserControl uc in plhMediaBuys.Controls)
{
    uc.PulblicPropertyIWantAccessTo;
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net user-controls

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