问题列表 - 第41497页

JavaDoc类似于SQL脚本的工具

是否有任何工具可用于记录JavaDocs等T/SQL脚本?例如,我希望能够记录包含以下创建语句的脚本:

/**
 * This is a stored procedure.
 *
 * @param foo foo does bar
 */
create procedure my_proc(foo varchar(100)
...
GO
Run Code Online (Sandbox Code Playgroud)

sql-server documentation documentation-generation

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

主义2集成问题

问题:

我正在使用MVC模式开发我的项目.为了建立模型,我决定使用Doctrine 2 RC2.

对于实现View和Controller,我想使用Zend Framework 1.11.

虽然我正在开发模型,但我测试了它.而且该模型运行良好.使用Doctrine2控制台工具我在数据库中创建所有表,并且非常简单地使用模型实体.然后我转到下一步 - 将集成原则集成到ZendFramework中.

当我完成集成后,我发现以下错误消息:"未捕获异常'Doctrine\ORM\Mapping\MappingException',消息' Class Entities\Tourist 不是有效实体或映射超类.'"

我以为这是我的错.然后我决定找到相同的即用型包装就是这样.我认为它应该在盒子里工作,但它没有发生.下载的包显示了相同的错误消息:" Application_Model_Article 不是有效的实体或映射的超类. "

现在我认为问题出在我的环境中.但是我需要改变才能让它发挥作用?谁能帮我?

我的环境:操作系统:Mac OS X 10.6.5 PHP:5.3.3(安装在Macports上)Apache:2.2(安装在Macports上)

请告诉我有什么问题?ZendFramework是否可以重叠某些Doctrine功能?

php integration zend-framework doctrine-orm

11
推荐指数
0
解决办法
1072
查看次数

将所选项目作为参数发送到视图模型中的方法[WPF,Caliburn]

我有这个问题.我在WPF中使用了caliburn micro.在视图中我有listbox,并在视图模型中绑定事件MouseDoubleClick方法.我想发送参数选择列表框项目.但我不知道怎么做.

在视图我有这个:

    <ListBox Name="Friends" 
             SelectedItem="Key"
             Style="{DynamicResource friendsListStyle}"
             Grid.Row="2" 
             Margin="4,4,4,4"

             Micro:Message.Attach="[MouseDoubleClick]=[Action SendRp(Key)]"

             PreviewMouseRightButtonUp="ListBox_PreviewMouseRightButtonUp"
             PreviewMouseRightButtonDown="ListBox_PreviewMouseRightButtonDown" 
             MouseRightButtonDown="FriendsListBoxMouseRightButtonDown"/>
Run Code Online (Sandbox Code Playgroud)

在视图模型中我有这个方法:

    public void SendRp(string key)
    {
        MessageBox.Show(key);
    }
Run Code Online (Sandbox Code Playgroud)

任何进展,谢谢.

wpf listbox caliburn.micro

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

Java Regex中matches()和find()之间的区别

我想明白之间的差别matches()find().

根据Javadoc(根据我的理解),matches()即使它找到了它正在寻找的东西,它也会搜索整个字符串,并find()在它找到它所寻找的内容时停止.

如果这个假设是正确matches()find(),除非你想要计算它找到的匹配数,否则我无法看到你想要使用的代替.

在我看来,String类应该具有find()而不是matches()作为内置方法.

总结一下:

  1. 我的假设是否正确?
  2. 何时使用matches()而不是find()

java regex

234
推荐指数
4
解决办法
19万
查看次数

难以忍受写一些评论的欲望突然出现,这是设计糟糕的症状吗?

想象一下......你写了一些代码; 实现了一些接口,使用了一些设计模式,通过了许多单元测试,为了重构提取了许多方法等等.你开发,开发,开发......但是在某些神秘的地方,出于某种原因你,你内心的某些东西开始低声说你现在应该写评论.有些东西嘲笑你,如果你不写评论,某些东西会丢失,或者某些东西可能不完全清楚......

然后你评论你的代码!:(

这可能是一个糟糕设计的秘密标志吗?

如果你发现自己处于一种情况,即如果你没有在那个精神(!)时刻评论你的代码,它就不会完成任务 ; 我们可以将其视为代码中可能的错误设计的可靠症状吗?

.net c c# java comments

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

如何忽略文本框中不需要的字符(JavaScript或jQuery)

有一个TextBox,我想让用户只输入数字而不是任何字母字符.那么我怎么能忽略最终用户通过JavaScript或jQuery输入的那些字符呢?注意我不想用空字符串替换用户输入的值; 相反,如果有任何办法可以忽略案例.

javascript jquery

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

base_url()在代码点火器1.7.3中出错

安装Code ignitor 1.7.3并尝试转换1.7.1中的现有项目,但调用未定义的函数base_url()

codeigniter

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

在不同的标准C++ STL上维护一组唯一的元素

我必须开发一个组件,它将拥有超过100,000个类的实例.我想根据特定类的不同标准(成员)生成报告.例如,具有数据字段id,名称,addr,phoneno的员工类.报告生成将基于


  1. names_ascending
  2. names_descending
  3. addr_ascending
  4. phoneno_asceding
  5. unique_names
  6. unique_addr
  7. unique_phoneno

每次调用的实例的运行时迭代非常慢,因为它是对大量实例的线性操作,需要排序机制.

所以我以不同的排序方式在容器中存储了每个实例的指针.但是需要更多的内存.请建议我这样做的更好方法.我已经发布了我遵循的示例代码片段以实现上述目标.

class Employee
{
    int    m_id;
    string m_name;
    string m_addr;
    string m_phone;

public:
    Employee(int id, string name, string addr, string phone) : 
         m_id(id), m_name(name), m_addr(addr), m_phone(phone) { }

    int    id()      const { return m_id;    }
    string name()    const { return m_name;  }
    string addr()    const { return m_addr;  }
    string phoneno() const { return m_phone; }
};

//custom predicate for std containers
struct IDComparator
{
    bool operator() (const Employee* e1, const …
Run Code Online (Sandbox Code Playgroud)

c++

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

Cython安装GCC错误

尝试在运行Ubuntu Server的小型VPS上安装Cython.难道

sudo apt-get install gcc
Run Code Online (Sandbox Code Playgroud)

然后

python setup.py install
Run Code Online (Sandbox Code Playgroud)

在Cython目录中,但我得到了这个特殊的错误.

running install
running build
running build_py
running build_ext
building 'Cython.Plex.Scanners' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c Cython/Plex/Scanners.c -o build/temp.linux-x86_64-2.6/Cython/Plex/Scanners.o
Cython/Plex/Scanners.c:4:20: error: Python.h: No such file or directory
Cython/Plex/Scanners.c:6:6: error: #error Python headers needed to compile C extensions, please install development version of Python.
error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

我为什么需要'Python的开发版'?运行Python 2.6.5(r265:79063,2010年4月16日,13:57:41).谢谢!

python gcc install cython

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

jQuery直播悬停

我似乎无法将以下内容转换为实时悬停

$("li.favorite_item").hover(
    function () {
        $(this).append($(" <a href='#' class='button'>x</a>"));
    }, 
    function () {
        $(this).find("a:last").remove();
    }
);
Run Code Online (Sandbox Code Playgroud)

我试过了:

$("li.favorite_item"").live('hover', function() { 
    function () {
        $(this).append($(" <a href='#' class='button'>x</a>"));
    }, 
    function () {
        $(this).find("a:last").remove();
    }
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

javascript jquery

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