问题列表 - 第38002页

缩写impl用于很多库中; 这是什么意思?

我已经看到impl在很多不同的.net和Java库中用作命名空间和类后缀.我只想知道它的含义以及使用它的原因.

naming-conventions libraries

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

从数据库模式生成CRUD屏幕的最快的java工具是什么?

我一直在寻找更好,更快的java工具来构建webapps原型.我通常从后端的一个好的数据模型开始,并朝着屏幕工作.我可能不知道哪些好的工具可用于快速生成功能正常的CRUD屏幕.

java data-binding orm crud

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

当且仅当它不存在时,如何创建TABLE?

我尝试着

conn = MySQLdb.connect (host = "localhost",
                           user = "username",
                           passwd = "password",
                           db = "my_db")
cursor = conn.cursor ()
q = """IF NOT EXISTS CREATE TABLE %s (
         course  VARCHAR(15),
         student  VARCHAR(15),
         teacher VARCHAR(15),
         timeslot VARCHAR(15))""" % (d,)

cursor.execute(q)
Run Code Online (Sandbox Code Playgroud)

但我得到错误: _mysql_exceptions.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS CREATE TABLE ACCOUNTG (\\n\\t course VARCHAR(15),\\n\\t s' at line …

python mysql mysql-error-1064

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

每当打开AlertDialog.Builder对象时显示软键盘

我打开输入对话框的代码如下:

final AlertDialog.Builder alert = new AlertDialog.Builder(this);  
alert.setTitle("Dialog Title");  
alert.setMessage("Request information");  
LayoutInflater factory = LayoutInflater.from(this);
final View textEntryView = factory.inflate(R.layout.edittextautotextlayout, null);
final EditText inputBox = (EditText) textEntryView.findViewById(R.id.my_et_layout);
alert.setView(inputBox);
Run Code Online (Sandbox Code Playgroud)

这很好用,除了我必须在软键盘出现之前点击文本输入行.

按照这里给出的建议我尝试插入:

inputBox.setOnFocusChangeListener(new View.OnFocusChangeListener() {
    @Override
    public void onFocusChange(View v, boolean hasFocus) {
        if (hasFocus) {
            alert.getWindow().setSoftInputMode( 
               WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

但Eclipse对象"没有为AlertDialog.Builder类型定义方法getWindow()".

似乎setOnFocusChangeListener代码适用于AlertDialog对象,但不适用于AlertDialog.Builder.我应该如何修改我的代码以使软键盘自动显示.

keyboard android android-edittext android-alertdialog

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

有谁知道为什么我的正则表达式的第一部分不能在Python中工作?

我在RegexBuddy中测试了这个正则表达式

,[A-Z\s]+?,(LA|RO|MU|FE|AV|CA),(ML|FE|MN|FS|UN)?,(\d+/\d+/\d{4})?
Run Code Online (Sandbox Code Playgroud)

它似乎能够做我需要它做的事情 - 捕获一段看起来像下列之一的数据:

,POWDER,RO,ML,8/19/2002
,POWDER,RO ,,,
POWDER,RO ,, 8/19/2002
,POWDER,RO,ML ,,

当我在python字符串中使用它时:

r",[A-Z\s]+?,(LA|RO|MU|FE|AV|CA),(ML|FE|MN|FS|UN)?,(\d+/\d+/\d{4})?"
Run Code Online (Sandbox Code Playgroud)

它错过了比赛的第一部分,我得到的比赛看起来像:RO,ML,8/19/2002,或RO,ML或jusr RO,

第一个标记是一个存储为全部大写字的单词,并且可能在其中包含空格(和/或可能需要解决的标点符号).如果我删除空格,它仍然不会捕获它应该的单词名称.我错过了一些明显的东西吗

python regex

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

在回收应用程序池时强制应用程序启动的最佳方法是什么?

我想知道是否有办法在网站的应用程序池被回收时自动为网站/应用程序启动应用程序启动?

这个问题有罐装解决方案吗?

我真的想避免让我的一个最终用户必须通过网站的应用程序启动,如果他们可以避免它.

.net application-pool application-start recycle

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

为什么Createfile()没有二进制标志

Windows编程的一大好处是记住在所有文件打开调用中放入'wb'或'rb'或ios :: binary,这样Windows就不会快速转换所有的0x13.

我只需要转换一堆很好的标准代码来使用Createfile()来获取某个标志 - 而且我发现没有办法指定二进制文件.
怎么知道的?我真的不希望它改变我的MP4流中的字节谢谢你非常多.

c++ winapi

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

如何在无网格的2D平面上使用A*路径查找算法?

如何在没有节点或单元格的无网格2D平面上实现A*算法?我需要物体以目标的方式围绕相对大量的静态和移动障碍物进行操纵.我目前的实现是在对象周围创建八个点,并将它们视为可能是对象的潜在位置的虚构相邻正方形的中心.然后我计算每个的启发函数并选择最佳.起点和运动点之间的距离,以及运动点和目标之间的距离我用毕达哥拉斯定理计算正常方式.问题在于,通过这种方式,物体通常会忽略所有障碍物,甚至更常被卡在两个位置之间来回移动.我意识到看起来多么愚蠢的问题,但任何帮助都表示赞赏.

heuristics path-finding

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

如何从表格中获得多个最高值?

我有一张桌子

id  f1
--------------
1   2000-01-01
1   2001-01-01
1   2002-01-01
1   2003-01-01
Run Code Online (Sandbox Code Playgroud)

我想在一行中说出最新的3个日期

CREATE TABLE Test
(
  id INT NOT NULL,
  f1 DATETIME NOT NULL,
)

INSERT INTO Test (id, f1) VALUES (1, '1/1/2000')
INSERT INTO Test (id, f1) VALUES (1, '1/1/2001')
INSERT INTO Test (id, f1) VALUES (1, '1/1/2002')
INSERT INTO Test (id, f1) VALUES (1, '1/1/2003')

SELECT T1.* FROM Test as T1
Run Code Online (Sandbox Code Playgroud)

正在尝试类似的东西

         SELECT T1.*,T2.* 
           FROM Test AS T1
LEFT OUTER JOIN Test AS T2 ON T1.id = …
Run Code Online (Sandbox Code Playgroud)

sql sql-server select

5
推荐指数
2
解决办法
8529
查看次数

jQuery:当鼠标悬停在它上面时,保持切换的子元素

我的问题是类似的,但不同于jquery-hover-menu-when-hovering-over-child-menu-disappe.

我最初有悬停事件li.item,这有点古怪,但做了我需要它做的事情.我将悬停切换到跨度,以便事件将在文本块上触发,而不是列表块,它会扩展列表的整个宽度.

我想要实现的效果是悬停时ul.sub.我希望它继续从span.text悬停的队列中动画,它正在显示它,但也保持打开状态.

发生的事情是鼠标离开了跨度,所以li.item它触发了触发器的鼠标输出部分.


jsFiddle


HTML


   <ul id="main">
       <li class="head">Title Bar</li>
       <li class="item odd">
           <span class="text">A</span>
           <ul class="sub">
               <li>1</li>
               <li>2</li>
           </ul>
       </li>
       <li class="item even">
           <span class="text">B</span>
           <ul class="sub">
               <li>3</li>
               <li>4</li>
           </ul>
       </li>
       <li class="item odd">
           <span class="text">C</span>
           <ul class="sub">
               <li>5</li>
               <li>6</li>
           </ul>
       </li>
       <li class="item even">
           <span class="text">D</span>
           <ul class="sub">
               <li>7</li>
               <li>8</li>
           </ul>
       </li>
   </ul>
Run Code Online (Sandbox Code Playgroud)


CSS


/* colors used are not for production; they are
   used only to enhance …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-animate

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