问题列表 - 第10761页

如何在HTML画布上找到文本的高度?

规范有一个context.measureText(文本)函数,它将告诉你打印该文本需要多少宽度,但我找不到一种方法来找出它有多高.我知道它基于字体,但我不知道将字体字符串转换为文本高度.

javascript text canvas

140
推荐指数
13
解决办法
10万
查看次数

如何使用PHP从另一个IP地址访问另一个MySQL数据库?

好的,如果你能回答这个问题,你应该获得诺贝尔和平奖.无论如何,这是情况.

我正在使用Slicehost点网,我有2个切片(两个不同的IP).一片是我的邮件服务器,另一片是我的普通网站.我正在运行Ubuntu(8.04或8.10,类似的东西,它应该没关系).我要做的是从另一个切片访问邮件服务器上的MySQL数据库.我试图用PHP做到这一点.我非常感谢任何帮助.

php mysql

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

是否有 API 可将短网址转换回常规链接?

我想翻译大量来自 Twitter 的短网址。我不想访问每个单独的请求,而是想使用接受简短或微小 URL 列表并返回原始 URL 的 API。此类 API 可用吗?

twitter url friendly-url bit.ly short-url

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

Python异常处理

C有perror和errno,它打印并存储遇到的最后一个错误.这在执行文件io时很方便,因为我不必将fstat()作为fopen()参数失败的每个文件向用户提供调用失败的原因.

我想知道在python中优雅地处理IOError异常时获取errno的正确方法是什么?

In [1]: fp = open("/notthere")
---------------------------------------------------------------------------
IOError                                   Traceback (most recent call last)

/home/mugen/ in ()

IOError: [Errno 2] No such file or directory: '/notthere'


In [2]: fp = open("test/testfile")
---------------------------------------------------------------------------
IOError                                   Traceback (most recent call last)

/home/mugen/ in ()

IOError: [Errno 13] Permission denied: 'test/testfile'


In [5]: try:
   ...:     fp = open("nothere")
   ...: except IOError:
   ...:     print "This failed for some reason..."
   ...:     
   ...:     
This failed for some reason...

python exception errno ioerror

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

Iphone开发者计划

我很高兴支付99美元加入Iphone开发者计划,我有sdk,但我想知道该程序是否带有编程课程或教程,

如果它没有做任何你知道在哪里我可以学习使用opengl为iphone/ipod touch制作游戏?

所以我的主要问题是我在哪里可以获得有关iphone和ipod touch的编程游戏/应用的一些好的教程,Iphone开发者计划是否有很好的课程编程方法?

谢谢你-techy

iphone sdk

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

在托管Web服务器中安排作业

有人可以给我一个使用.NET技术实现日常工作的最佳方法.我有一个asp.net应用程序,其中sqlserver数据库托管在我的实例中的共享主机GODaddy中.我的应用程序用于添加/更改数据库中的数据,此时数据执行得相当公平.我有一个新要求,每天根据存储在数据库中的一些数据标准发送一些电子邮件警报.

最初我想写一个Windows服务,但godaddy不允许访问除托管应用程序之外的数据库.有人有任何想法每天凌晨1点发送警报吗?

提前致谢

c# asp.net web

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

AOP和UI元素的安全性

我正在开发一个应用程序,我们正努力尽可能地保持关注点分离.我们发现安全性的交叉问题造成了许多复杂问题.

但是,看起来这些可以使用属性和面向方面编程来缓解.

我将其理解为应用于域图层代码的方面,但是如果要将其应用于UI元素,该怎么办?例如,如果我不想在用户没有执行该功能的权限时显示按钮怎么办?

在我们的MVC应用程序中,此时我们必须编写(伪代码如下):

<% if (user.CanSeeSomeData) { <%=Html.TextBox("MyTextBox") } %>
Run Code Online (Sandbox Code Playgroud)

但是如果可能的话,我们想用属性a a AOP来控制显示.

有任何想法吗?

此外,如果有第三方,开源工具,这将是有用的,欢迎这些建议.

asp.net-mvc aop domain-driven-design

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

Django需要模型形式的字段

我有一个表格,当我不想要它们时,根据需要出现几个字段.这是models.py的表单

class CircuitForm(ModelForm):
    class Meta:
        model = Circuit
        exclude = ('lastPaged',)
    def __init__(self, *args, **kwargs):
        super(CircuitForm, self).__init__(*args, **kwargs)
        self.fields['begin'].widget = widgets.AdminSplitDateTime()
        self.fields['end'].widget = widgets.AdminSplitDateTime()
Run Code Online (Sandbox Code Playgroud)

在实际的Circuit模型中,字段定义如下:

begin = models.DateTimeField('Start Time', null=True, blank=True)
end = models.DateTimeField('Stop Time', null=True, blank=True)
Run Code Online (Sandbox Code Playgroud)

我的views.py就在这里:

def addCircuitForm(request):
    if request.method == 'POST':
        form = CircuitForm(request.POST)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect('/sla/all')
    form = CircuitForm()    
    return render_to_response('sla/add.html', {'form': form})
Run Code Online (Sandbox Code Playgroud)

我该怎么办才能不需要这两个字段?

python forms django model widget

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

如何安全地将字节数组转换为字符串并返回?

我不关心编码和东西,只要我找回完全相同的字节数组.

总结一下:如何将字节数组转换为字符串,然后将该字符串转换回我开始使用的相同字节数组?

c# string bytearray

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

是否可以使用Visual Studio HTML格式来格式化嵌入的代码块?

我喜欢Visual Studio的自动格式化功能(CTRL + K,D).但是,在HTML中,如果你有类似的东西:

<h1><%# Eval("SomeField") %></h1>  
Run Code Online (Sandbox Code Playgroud)

它以这种方式格式化:

<h1>
    <%# Eval("SomeField") %></h1>
Run Code Online (Sandbox Code Playgroud)

我很确定<h1>标签之后的换行符是由嵌入式代码块的Visual Studio格式规则引起的.但是我不知道在哪里编辑这些设置.所有其他规则都在工具>选项>文本编辑器下.

有没有人有任何想法?

非常感谢!

code-formatting visual-studio

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