小编Too*_*the的帖子

我可以在程序中传递光标吗?

我可以在程序中传递光标吗?

CURSOR  BLT_CURSOR IS
SELECT  BLT.sol_id,
        BLT.bill_id,
        BLT.bank_id
FROM BLT;
Run Code Online (Sandbox Code Playgroud)

是我的光标.

Procedure abc(i want to pass the cursor here)
Run Code Online (Sandbox Code Playgroud)

我该怎么做.

sql

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

原型和构造函数对象属性

我有:

function Obj1(param)
{
    this.test1 = param || 1;

}

function Obj2(param, par)
{
    this.test2 = param;

}
Run Code Online (Sandbox Code Playgroud)

现在我做的时候:

Obj2.prototype = new Obj1(44);
var obj = new Obj2(55);

alert(obj.constructor) 
Run Code Online (Sandbox Code Playgroud)

我有:

function Obj1(param) {
    this.test1 = param || 1;
}
Run Code Online (Sandbox Code Playgroud)

但是构造函数一直是Obj2 ......为什么呢?Obj1已成为Obj2的原型......

有人可以详细解释我的原型链和构造函数属性

谢谢

javascript constructor prototype

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

清楚地了解文件,文件编码,文件格式

我对文件,文件编码和文件格式的概念缺乏清晰的理解.谷歌帮助达到了一定程度. 目前我了解,所有的文件是二进制的,也就是说,在这样的文件中的每个字节可以包含任何位的256个可能的字符串.ASCII文件(以及我们到达编码部分的地方)是二进制文件的子集,其中每个字节仅使用7位.

而这里的事情变得混乱了.文件格式似乎是解释文件中字节的一种方式,文件扩展名似乎是识别文件格式最常用的方法之一.

这是否意味着为ASCII文件定义的二进制文件和格式定义了格式?格式如xml,pdf,doc,rtf,html,xls,sql,tex,java,cs"引用"ASCII文件?而像jpg,mp3,avi,eps,obj,out,dll这样的格式是我们谈论二进制文件的线索吗?

format encoding file

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

正则表达式有效Twitter提及

我试图找到匹配的正则表达式,如果推文是真正的提及.值得一提的是,字符串不能以"@"开头,不能包含"RT"(不区分大小写),"@"必须以单词开头.

在示例中,我评论了所需的输出

一些例子:

function search($strings, $regexp) {
    $regexp;
    foreach ($strings as $string) {
        echo "Sentence: \"$string\" <- " .
        (preg_match($regexp, $string) ? "MATCH" : "NO MATCH") . "\n";
    }
}

$strings = array(
"Hi @peter, I like your car ", // <- MATCH
"@peter I don't think so!", //<- NO MATCH: the string it's starting with @ it's a reply
"Helo!! :@ how are you!", // NO MATCH <- it's not a word, we need @(word) 
"Yes @peter i'll eat …
Run Code Online (Sandbox Code Playgroud)

regex twitter pattern-matching preg-match

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

如何在Android上的SQLite数据库中实现"继承"关系

考虑这个简单的模型:

基本位置表:

+-------------------------------+
|           Locations           |
+-------------------------------+
|(PK) _id Integer Autoincrement |
|     name Text(100) Not null   |
|     is_in_range Integer       |
+-------------------------------+
Run Code Online (Sandbox Code Playgroud)

更专业的表叫做WifiLocation:

+-------------------------------+
|         wifi_location         |
+-------------------------------+
|     ssid Text(0) Not null     |
|     signal_threshold Real     |
|(PK) _id Integer               |
+-------------------------------+
Run Code Online (Sandbox Code Playgroud)

我希望这个模型代表一个WifiLocation继承自BaseLocation.所以我在表REFERENCES_id列上添加了一个子句,如下wifi_locations所示:

CREATE TABLE wifi_locations (_id Integer primary key references Locations(_id), ....)
Run Code Online (Sandbox Code Playgroud)

我试图在这些表之间建立1:1的关系.

当我想向wifi_locations表中插入一行时,我首先将适当的值(Name,IsInRange)插入Locations表中,然后返回rowId.然后我将其余的数据(ssid)wifi_locations与rowId一起作为外键插入到表中.

所以插入到Location表是有效的,我正在返回一个Id,但是当我尝试使用这个Id并将其插入到wifi_locations表时,我收到了一个SQL Constraint violation错误.关于究竟出了什么问题没有更多细节.

我的架构有什么问题吗?有没有更好的方法来实现这种建模? …

sqlite schema inheritance android database-design

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

如何在ActionBarSherlock导航微调器中包装文本内容

我正在尝试包装ActionBar导航微调器的文本内容(我正在使用ActionBar Sherlock).似乎我的微调器占用了下拉列表中包含的项目的宽度.

如何使微调器中的选定项目根据其宽度"包裹"?可以在GMaps动作条旋转器中找到一个示例.

android spinner android-layout android-spinner actionbarsherlock

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

在标识符中使用unicode有哪些经验?

现在,更多语言正在使用unicode,这是一件好事.但它也带来了危险.在过去那里有区分1和1和0和O之间的麻烦.但是现在我们有一个全新的类似字符范围.

例如:

ì, î, ï, ?, ?, ?, ? ,? ,?, ?, ?
Run Code Online (Sandbox Code Playgroud)

有了这些,创建一些非常难以发现的bug并不困难.

在我的工作中,我们决定使用ANSI字符作为标识符.有没有人使用unicode标识符,有什么经验?

unicode uniqueidentifier

8
推荐指数
2
解决办法
565
查看次数

Cyber​​-Ark特权身份管理API

有人知道Cyber​​-Ark Privileged Identity Management是否有任何API可用于将其与企业应用程序集成?

api identity cyber-ark

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

如何刷新Android列表适配器,以便显示新添加的项目

我正在做一个项目.它只是显示任务列表并向其添加新任务.我有3堂课.一个用于添加,一个用于查看,一个用于保存所有信息(或者我认为).

我的列表中已经有2个任务,并且显示正确.

问题是,当我添加一个新任务时,它不会在视图中显示它们.我尝试了很多可能的解决方案:

  • 只需将项目添加到列表中

  • 创建一个包含旧旧项目和重建适配器的新列表;

  • 使用notifyDataSetChanged();沿着与附加()命令;

  • 等等

这是我的代码,它有点乱,但我希望你能弄明白.

AndroidListAdapterActivity类:

public class AndroidListAdapterActivity extends ListActivity {
    /** Called when the activity is first created. */
    Button b1;
    Lista o;
    ArrayAdapter aa;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    b1=(Button)findViewById(R.id.add);
    Log.w("POC", "PA OVO SE ZOVE SVAKI PUT");
    o=new Lista();
    o.lis.add("S1");
    o.lis.add("S2");
   aa = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, o.lis);
    setListAdapter(aa);

    b1.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent i = new Intent(AndroidListAdapterActivity.this, Dodavanje.class);
            startActivity(i);
        }
    });

} …
Run Code Online (Sandbox Code Playgroud)

java android android-arrayadapter

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

通用参考类型错误Monotouch

我安装了最新版本的Monotouch,当我尝试将构建部署到设备时,我开始看到以下错误.

错误MT4112:注册器发现无效类型泛型类型参数"T"必须具有引用类型约束才能导出到ObjectiveC.(MT4112)

看起来我需要在这里的类中添加一个where子句,但它似乎不适用于Monotouch.

public class NotificationObject<T> : NSObject
{
    public T Data { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

objective-c xamarin.ios

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