问题列表 - 第20937页

如何重命名Oracle过程

有没有办法重命名oracle过程,而不必删除并重新创建该过程?

oracle stored-procedures

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

DataGridViewColumn.DataPropertyName属性

我有一个DataGridView控件,我想用数据填充它.

我使用DataSource属性

// dgvDealAsset is DataGridView
        private void DealAssetListControl_Load(object sender, EventArgs e)
        {
            dgvDealAssets.AutoGenerateColumns = false;
            dgvDealAssets.DataSource = DealAssetList.Instance.Values.ToList();
}
Run Code Online (Sandbox Code Playgroud)

现在问题第一.我的集合的类不仅包含我可以使用DataPropertyName映射到列的简单类型.这是集合中包含的类.

class MyClass
{
  public String Name;
  MyOtherClass otherclass;
}

class MyOtherClass
{
 public String Name;
}
Run Code Online (Sandbox Code Playgroud)

现在我将MyClass的属性绑定到列

col1.DataPropertyName = "Name"  // Ok 
col2.DataPropertyName = "otherclass" // Not OK - I will have empty cell
Run Code Online (Sandbox Code Playgroud)

问题是我想显示otherclass.Name字段.但如果我试着写

col2.DataPropertyName = "otherclass.Name" 
Run Code Online (Sandbox Code Playgroud)

我得到空单元格.

我试图手动设置列

private void DealAssetListControl_Load(object sender, EventArgs e)
{
    dgvDealAssets.AutoGenerateColumns = false;
    dgvDealAssets.DataSource = DealAssetList.Instance.Values.ToList();

// iterate through rows and set …
Run Code Online (Sandbox Code Playgroud)

datasource datagridview winforms

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

android视图中出现的常见问题,解析XML时出错:未绑定的前缀

我在android视图中经常遇到问题Error parsing XML: unbound prefix on Line 2.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:id="@+id/myScrollLayout" 
android:layout_width="fill_parent"  android:layout_height="wrap_content">
    <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" 
    android:text="Family" android:id="@+id/Family" 
    android:textSize="16px" android:padding="5px" 
    android:textStyle="bold" android:gravity="center_horizontal">
    </TextView>

    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent" android:layout_height="wrap_content"
        android:orientation="vertical" android:scrollbars="vertical">
        <LinearLayout android:orientation="vertical" android:id="@+id/myMainLayout" 
        android:layout_width="fill_parent"  android:layout_height="wrap_content">
        </LinearLayout>
    </ScrollView>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

xml eclipse android android-linearlayout

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

Qt - 发射时隙而不是信号

假设我有一个QPushButton小部件,它通过clicked()信号连接到一个插槽.第一个插槽依次通过emit关键字调用另一个插槽.第二个插槽从第一个插槽中获取参数并对其执行某些操作.它起作用了,但根据我对信号槽图案的理解,发出信号才有意义.发射插槽而不是信号是错误的吗?

qt signals-slots

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

为什么此循环不会每五秒显示一次更新的对象计数?

我使用这个python代码每5秒输出一件事:

def my_count():     
    while True:
        print "Number of Things: %d" % Thing.objects.count()
        time.sleep(5)

my_count() 
Run Code Online (Sandbox Code Playgroud)

如果另一个进程在my_count()运行时生成一个新的Thing,my_count()将继续打印相同的数字,即使它现在在数据库中已更改.(但是如果我杀了my_count()并重新启动它,它将显示新的Thing计数.)

东西存储在MYSQL innodb数据库中,此代码在ubuntu上运行.

为什么my_count()会在不重新启动的情况下显示新的Thing.objects.count()?

python mysql django

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

Mercurial显示文件修改不正确

当我克隆出一个Mercurial存储库时,它通常会将文件显示为未修改时进行修改.当我执行以下步骤时,可能会发生这种情况;

$ hg clone <url>
$ cd project
$ hg st
.... large number of files with M at the start for modified
$ hg diff
.... no result.
Run Code Online (Sandbox Code Playgroud)

我认为这是因为文件在进程中已经更改了权限,所以看起来文件是不同的,因为当使用hg st时,hg实际上并不对每个文件执行diff.我知道这也可能发生在git中.

如果我做一个hg提交然后问题确实消失但这意味着我必须做一个空提交,这不是特别好.

我尝试过各种各样的事情,比如hg st --all来获取更多信息,它只显示一些文件被修改 - 不是全部.我看不到一个模式.

当我正在做我的hg克隆它发生在我使用的网络驱动器上,因为它备份 - 我不确定这是否可能导致文件权限更改?我目前正在运行Ubunut 9.04.

有什么方法可以让hg st以某种方式纠正自己?

有问题的项目(虽然它与其他人一起发生)是http://bitbucket.org/d0ugal/django-bursar/overview/,因为我正在寻找一些工作.

mercurial dvcs

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

外部JavaScript注入

我想知道是否可以WebBrowser从正在运行的应用程序外部将JavaScript注入到.NET 控件中?

谢谢

STW


澄清:我想知道是否有人可以掌握包装组件的内部过程并手动将他们喜欢的内容插入应用程序的" 浏览器 "部分.

.net security webbrowser-control

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

ASP.Net应用程序第一次运行缓慢

我有一个使用C#用ASP.Net 3.0编写的Web应用程序,生产机器是带有IIS 6.0和sql server 2005的Windows Server 2003.

应用结构

以下显示了我的ASP.net Web应用程序的结构:

IIS中的根应用程序(// localhost/es)包括公共页面,例如:母版页,主题,用户控件,图像文件夹.根应用程序下的子项目数(// localhost/es/sub-project).删除子项目中的web.config子项目的汇编文件位于根应用程序的bin文件夹下(子项目属性>> compile >>构建输出路径:..\bin \我的应用程序是一个3层Web应用程序(偏见层,数据层和表示层.此外,每个aspx页面的代码都在cs文件后面)

IIS设置

应用程序池回收工作程序"1740分钟后"进程处理空闲超时工作进程空闲后"20分钟"Ping工作进程每"30秒"
工作程序处理器的启动时间限制"90秒"工作程序处理器的关闭时间限制"90秒"

应用程序配置
缓存限制内存中的ASP文件"500"

缓存磁盘"2000"上的有限ASP文件

部署应用程序:

我将Web应用程序及其所有文件发布到生产服务器.

问题 :

应用程序第一次运行速度非常慢,加载需要10秒钟,但是每次下次请求页面时都会更快.我相信第一次请求页面时,它会编译并且通常比其他请求需要更多时间,因为页面位于高速缓存中.这里的问题是为什么第一次编辑页面需要花时间?

尝试解决问题:

我试着做以下事情:

  • 将所需文件的副本部署到生产服务器.
  • 更改了IIS设置,更改了工作进程的空闲超时关闭
  • 关闭跟踪
  • 关闭会话状态
  • 禁用页面的查看状态
  • 在web.config中设置debug = false
  • 在根应用程序下创建一个hello world子项目,需要5秒钟.
  • 创建单独的hello word web应用程序,如上所述,需要很长时间才能加载.
  • 删除page_load事件处理程序中的代码,但它不会影响性能.
  • 只发布根应用程序所需的文件(没有代码写在后面的代码中),子项目的源代码中的所有文件(代码都在后面的代码中),

但是,应用程序仍然开始缓慢但随后变得更快.

请帮助诊断并解决这个问题.

performance publish iis-6 web-applications

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

C/C++指针问题

tl; dr - 你能否在下面的第一个代码片段中展开4条评论?具体是什么意思是deref

我是一名希望学习C++的Java开发人员.在我的情况下,我遇到了针对开发人员的网站.

   int x, *p, *q;
   p = new int;
   cin >> x;
   if (x > 0) q = &x;
   *q = 3;                 // 1. deref of possibly uninitialized ptr q
   q = p;
   p = new int;            // 2. potential storage leak (if x != 0 this
                           //     memory will not be returned to free storage)
   *p = 5;
   delete q;
   *q = 1;                 // 3. deref of deleted ptr q
   q = p; …
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

为什么C中的字符串需要以null结尾?

只是想知道为什么会这样.我渴望了解更多有关低级语言的知识,而且我只是进入C语言的基础知识,这已经让我感到困惑.

像PHP这样的语言会在解释和/或解析时自动为null终止字符串吗?

c string null-terminated

20
推荐指数
5
解决办法
6843
查看次数