问题列表 - 第21344页

如何通过pgAdmin将序列设置为默认值?

我有一个posgreSQL数据库,我正在使用pgAdmin III来处理它.我创建了一个名为primaryKeySequence的序列.

现在我想使用此序列作为表中主键字段的默认值.我试着插入

nextval('primaryKeySequence');
Run Code Online (Sandbox Code Playgroud)

进入pgAdmin中的默认值textfield.当我单击"确定"按钮时,会出现一条错误消息,并说该序列不存在.

做正确的方法是什么?

pgadmin

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

JavaScript - 导航到命名锚点

我有一个命名的HTML锚标记,就像书签一样.此标记定义为:

<a name="myLocation"></a>
Run Code Online (Sandbox Code Playgroud)

我需要能够通过JavaScript跳转到此链接.如何从JavaScript跳转到HTML页面中的某个位置?

谢谢!

javascript

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

当涉及压缩数据库时,ClickOnce安装程序如何处理更新?

我有一个简单的WPF应用程序,它使用ClickOnce来处理安装.在此应用程序中是一个紧凑的数据库 通过测试,我发现当我发布一个新版本时,这个数据库将被覆盖,这不是我想要的.无论如何,我可以对更新的文件进行细粒度控制吗?我假设ClickOnce只是检查数据库文件的哈希值,确定它已经更改并提取更新.

作为一种解决方法,我已经从已发布的应用程序中包含的文件中删除了数据库,因此原始文件在更新后保留在客户端计算机上,不受影响.

我知道这不是一个好的解决方案

谢谢,

wpf clickonce

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

在.NET中创建音乐播放器涉及什么?

我一直想制作一个音乐播放器.但我不知道该怎么做.只要它有效,我就不需要它来交叉播放.

每个部分都是它自己的问题,但如果我错过任何一个,请告诉我.我把它分解成简单的,未知的和长的

简单

  • 使用对话框选择文件/目录
  • 保存播放列表和其他设置(json我选择你!)
  • 在GUI中对数据进行排序

有点困难

  • Global Keys所以我不需要切换到播放器窗口(我知道.NET不支持:()
  • 搜索歌曲(允许艺术家和专辑与标题混合并获得被认为是最佳结果)

未知

  • 通过暂停播放实际音乐并停止MP3,AAC和OGG支持
  • 歌曲信息(艺术家,专辑,标题,年份)

我有一种感觉,当我开始这将需要很长时间才能完成.我打算用C#做这个.我是否必须使用外部lib来获取歌曲信息?其中一个比其他人想的更难吗?关于以上任何一项的任何警告?

.net

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

如何处理返回PartialView的ajax调用的控制器操作中的模型状态错误

我有一个POST控制器动作,返回一个局部视图.一切似乎都很容易.但.我使用加载它$.ajax(),将类型设置为html.但是当我的模型验证失败时,我认为我应该抛出模型状态错误的错误.但我的回复总是返回500 Server错误.

如何在不返回Json的情况下报告模型状态错误.我仍然希望返回部分视图,我可以直接附加到某些HTML元素.

编辑

我还想避免返回错误局部视图.这看起来像是客户端的成功.让客户端解析结果以查看它是否真正成功容易出错.设计人员可能会更改局部视图输出,仅此一项就会破坏功能.所以我想抛出异常,但是将正确的错误消息返回给ajax客户端.

ajax asp.net-mvc jquery partial-views

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

在不同的PHP页面中使用相同的MySQL连接

我正在为我的大学项目用PHP创建一个简单的Web应用程序.我正在使用MySQL数据库.

我在login.php中连接到数据库.连接后,我将连接分配给$ _SESSION ["conn"],然后重定向到main.php.

在main.php中我写了$ conn = $ _SESSION ["conn"].但$ conn中的连接不起作用.

我认为,当login.php脚本结束时,连接将关闭.所以我尝试使用mysql_pconnect而不是mysql_connect,但这也不起作用.

我知道我可以在每个PHP文件中重新连接到数据库.但我不想这样做.我想在所有PHP文件中使用相同的连接.

php mysql connection

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

如何通过堆栈跟踪访问本地?(模仿动态范围)

背景

即使可以在运行时编译C#代码,也不可能在当前范围中包含和运行生成的代码.相反,所有变量都必须作为显式参数传递.

与像Python这样的动态编程语言相比,人们永远无法真正复制完整的行为eval(如本例所示).

x = 42
print(eval("x + 1")) # Prints 43
Run Code Online (Sandbox Code Playgroud)

这个问题

所以我的问题是(无论它是否真的有用;))是否可以通过使用反射来模拟.NET中的动态范围.

由于.NET为我们提供了Diagnostics.StackTrace允许我们检查调用方法的类,因此这个问题归结为以下内容:( 如何)可以可靠地访问调用方法的本地

堆栈跟踪是否为我们提供了足够的信息来计算内存偏移量,或者托管代码中是否禁止这样做?

这样的代码是否有可能?

void Foo() {
   int x = 42;
   Console.WriteLine(Bar());
}

int Bar() {
   return (int)(DynamicScope.Resolve("x")); // Will access Foo's x = 42
}
Run Code Online (Sandbox Code Playgroud)

.net c# scope dynamic-languages

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

在 C++ 中部分截断流(fstream 或 ofstream)

我正在尝试使用 fstream 部分截断(或缩短)现有文件。我尝试过写一个 EOF 字符,但这似乎没有任何作用。

任何帮助,将不胜感激...

c++ fstream truncate file ofstream

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

列表视图中的复选框具有自定义SimpleCurser绑定

我想我已经尝试了所有东西(使焦点成为可能:假!!)并且无论如何我无法捕捉列表项目中的所选复选框.即使是OnItemClickListener,也不会响应任何点击.

如何在列表项中检索选中的复选框?我的列表项包括:图像视图,4个文本视图和复选框

一些代码:

这是在我的ListActivity类中:

final String columns[] = new String[] { MyUsers.User._ID, 
        MyUsers.User.MSG, MyUsers.User.LOCATION }; 

int[] to = new int[] { R.id.toptext, R.id.bottomtext,R.id.ChkBox, R.id.Location};

Uri myUri = Uri.parse("content://com.idan.datastorageprovider/users"); 

Cursor cursor = getContentResolver().query(myUri, columns, null, null, null);   

            startManagingCursor(cursor);   


ListCursorAdapter myCursorAdapter=new ListCursorAdapter(this, 
        R.layout.listitem, cursor, columns, to); 

 this.setListAdapter(myCursorAdapter); 
Run Code Online (Sandbox Code Playgroud)

这是我的Custom Cursor适配器类:

public class ListCursorAdapter extends SimpleCursorAdapter
{

 private Context context; 
 private int layout; 

 public ListCursorAdapter(Context context, int layout, Cursor c, 
    String[] from, int[] to) 
{ 
   super(context, layout, c, from, to); 
   this.context = context; 
   this.layout …
Run Code Online (Sandbox Code Playgroud)

android

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

Python相当于来自Bit Twiddling Hacks的C代码?

我有点计数方法,我想尽快做出来.我想尝试下面的Bit Twiddling Hacks算法,但我不知道C.什么是'type T'什么是py等价于(T)〜(T)0/3?

将最佳位计数方法推广到位宽高达128的整数(由类型T参数化)是这样的:

v = v - ((v >> 1) & (T)~(T)0/3);      // temp 
v = (v & (T)~(T)0/15*3) + ((v >> 2) & (T)~(T)0/15*3);      // temp
v = (v + (v >> 4)) & (T)~(T)0/255*15;                      // temp
c = (T)(v * ((T)~(T)0/255)) >> (sizeof(v) - 1) * CHAR_BIT; // count
Run Code Online (Sandbox Code Playgroud)

c python bit-manipulation

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