小编Pab*_*ruz的帖子

如何在经典ASP上进行参数化SQL查询?

有人能告诉我使用VBscript中的经典ASP执行参数化SQL查询的最简单方法吗?

一个可编辑的例子是最好的.

sql vbscript asp-classic

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

iPhone UIViewController初始化方法未被调用

我对iPhone编程很陌生,并且遇到了一些奇怪的问题.对于下面的类,init方法永远不会被调用 - 我有一个NSLog函数,它应该告诉我何时执行init.这是相关的代码:

@interface MyViewController : UIViewController {
}
@end

@implementation MyViewController
- (id) init
{
    NSLog(@"init invoked");
    return self;
}
@end
Run Code Online (Sandbox Code Playgroud)

关于我做错什么的任何想法 - 如果有的话?希望我提供了足够的信息.

谢谢.

iphone

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

添加查询中不存在的列

我想在一个表中不存在的查询中添加一个列,并将其作为结果返回.因此,假设TABLE_TEST有列A,B,我想返回A,B和C的值.我正在尝试

SELECT A, B, C=3 FROM TABLE_TEST
Run Code Online (Sandbox Code Playgroud)

要么

SELECT *, C=3 FROM TABLE_TEST
Run Code Online (Sandbox Code Playgroud)

这可以在MySQL,Postgresel或MSSQL中完成吗?

mysql sql sql-server postgresql

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

为SQLAlchemy的PostgreSQL JSONB实现使用自定义JSON编码器

我正在使用SQLAlchemy的核心库来访问一些PostgreSQL数据库.考虑我有下表:

create table foo (j jsonb);
Run Code Online (Sandbox Code Playgroud)

以下python代码:

from decimal import *
from sqlalchemy import Table, Column, Integer, String, MetaData, ForeignKey, DateTime
from sqlalchemy.dialects.postgresql import JSONB
metadata = MetaData(schema="public")
foo = Table('foo', metadata,Column('f', JSONB))
d = Decimal(2)
ins = foo.insert().values(j = {'d': d})
# assuming engine is a valid sqlalchemy's connection
engine.execute(ins)
Run Code Online (Sandbox Code Playgroud)

最后一句失败,出现以下错误:

StatementError("(builtins.TypeError) Decimal('2') is not JSON serializable",)
Run Code Online (Sandbox Code Playgroud)

这就是我提出这个问题的原因:有没有办法为SQLAchemy指定一个自定义编码器,以便在将json数据编码成PostgreSQL方言时使用?

python postgresql json sqlalchemy

9
推荐指数
3
解决办法
2761
查看次数

在LinearLayout中设置textview的宽度

我正在使用Listview的标题.ListView标题有三列.说a,b,c.我使用两个LinearLayouts来设计ListView标头,如下所示:

<?xml version="1.0" encoding="utf-8"?>   
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
 android:layout_width="fill_parent"  
 android:layout_height="40dip"  
 android:padding="0dip">  
 <LinearLayout  
    android:orientation="horizontal"  
    android:background="#1e90ff"  
    android:layout_width="0dip"  
    android:layout_weight="1"  
    android:padding="5dip"  
    android:layout_height="40dip">  
    <TextView  
        android:id="@+id/a"  
        android:layout_width="fill_parent"  
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:text="@string/a"  
    />  
    <TextView  
        android:layout_width="fill_parent"  
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:id="@+id/b"  
        android:singleLine="true"  
        android:text="@string/b"  
    />  
    <TextView  
        android:layout_width="fill_parent"   
        android:layout_height="fill_parent"  
        android:textColor="#000000"  
        android:layout_weight="1"  
        android:gravity="center_vertical"  
        android:id="@+id/c"  
        android:singleLine="true"  
        android:text="@string/c"  
    />  
 </LinearLayout>   
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

现在我想分别修复列a,b,c的宽度.如何设置这些列的宽度?同样,使用LinearLayout是一个好习惯吗?请指教.

android

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

为什么我得到"找不到固定装置".当我运行"python manage.py syncdb"命令?

我运行这个:

C:\mysite>python manage.py syncdb
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table auth_user_user_permissions
Creating table auth_user_groups
Creating table auth_user
Creating table auth_message
Creating table django_content_type
Creating table django_session
Creating table django_site

You just installed Django's auth system, which means you don't have any superuse
rs defined.
Would you like to create one now? (yes/no): yes
Username: balu
E-mail address: vabasu@gmail.com
Password:
Password (again):
Superuser created successfully.
Installing index for auth.Permission model
Installing index for auth.Group_permissions model
Installing …
Run Code Online (Sandbox Code Playgroud)

django

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

移动HTML呈现数字

我有一个显示银行对帐单的移动WEB页面.像这样的东西:

DATE          | DESCRIPTION              | AMOUNT
--------------|--------------------------|---------------
Jan 2nd 2010  | Clothes                  |  USD 1.839.000
Sep 23rd 2010 | Drinks                   |  USD 2.837.000
Run Code Online (Sandbox Code Playgroud)

我使用.千位分隔符,因为那是我们的语言环境配置.

HTML非常简单.像这样的东西:

<table>
   <tr>
      <td>DATE</td>
      <td>Clothes</td>
      <td>AMOUNT</td>
   </tr>
   <tr>
      <td>Jan 2nd 2010</td>
      <td>Clothes</td>
      <td>USD 1.839.000</td>
   </tr>
   <tr>
      <td>Sep 23rd 2010</td>
      <td>Drinks</td>
      <td>USD 2.837.000</td>
   </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,iPhone的Safari,Android浏览器中的一些诺基亚浏览器都在想(错误地)的数字,如1.839.0002.837.000电话号码,从而使它们的链接拨打电话或者做一些短信.

我的问题:是否有特殊的TAG/ATTRIBUTE/CSSSTYLE告诉移动浏览器将这种文本显示为纯文本

非常感谢.

html xhtml mobile mobile-website

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

mint.com编程技术

有谁知道mint.com的编程语言/技术是什么?他们在使用Java吗?.净?蟒蛇?红宝石?

他们的网站非常好,我只是想知道他们选择了什么来开发他们的网站.

谢谢.

PS MINT.COM是一个个人财务管理在线应用程序.PS 2:感谢每个人的回答.我真的发现每一个答案都非常有帮助.我很高兴我发现了Matt的博客.

programming-languages

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

什么是OpenMP?

什么是OpenMP的高级描述?

维基百科的文章指出,"OpenMP的(开放式多处理)是一种应用程序编程接口(API),支持多平台共享内存在很多平台上,包括Unix和Microsoft Windows平台上的C,C++和Fortran多处理程序,它由一组影响运行时行为的编译器指令,库例程和环境变量." 什么?

它与其他并发方法(如线程,线程池和工作窃取)相比如何?

c c++ parallel-processing openmp

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

在Django 1.3中读取原始HTTP请求

我想在Django 1.3中读取原始HTTP请求.

有一个简单的方法吗?

我尝试了以下但没有成功:

clength = int(request.META.get("CONTENT_LENGTH"))
data = request.read(1000)
# data comes out empty
Run Code Online (Sandbox Code Playgroud)

还尝试过:

for part in request:
    pass
    # never enters the loop
Run Code Online (Sandbox Code Playgroud)

我这样做的原因是因为在命令上raw_post_data使用multipart/relatedMIME信息时我的属性是空的POST.显然是一个已经存在了很长时间bug.

python django http

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