问题列表 - 第42358页

按前缀/起始字母对表变量进行排序

这适用于SAS表,因此SQL命令也可以使用.

我有一个包含300个变量的表; 他们有5个不同的前缀,我想按它们排序.我希望它们按特定顺序(日期前缀之前的mtr前缀),但字母顺序是可以接受的.

我在想SQL会有以下几点:

Select mtr*, date* from Table
Run Code Online (Sandbox Code Playgroud)

要么

Select mtr%, date% from Table
Run Code Online (Sandbox Code Playgroud)

sql sorting variables sas

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

如何防止自定义家庭启动器应用重启活动?

我正在自己更换家用发射器,并且工作正常,但有一件事困扰着我。当我按下Home键时,当前的Home活动(在清单中定义为main / defualt / launcher / home)将重新启动-当前活动实例onpause被执行,并且oncreate被再次触发,因此启动了新活动。

另一方面,ADW启动器和LauncherPRo的行为不一样-我的情况没有刷新。Launcher Pro甚至可以执行以下操作:

  1. 如果您位于带有应用程序图标的主屏幕上,则它会缩小以查看所有屏幕的快照,
  2. 如果打开抽屉并按“主页”,则只需返回主屏幕。

任何想法如何做到这一点?

我只是从头开始做了一个非常简单的原型,只有一个活动(在清单中定义为main / defualt / launcher / home),我看到的是同一件事-如果按Home键,它将重新创建。

android android-launcher android-homebutton

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

检测iframe内容是否已成功加载

我有一个包含iframe的小部件.用户可以配置此iframe的URL,但如果无法加载URL(它不存在或用户无法访问Internet),则iframe应故障转移到默认的脱机页面.

问题是,如何检测iframe是否可以加载?我尝试订阅'load'事件,并且,如果此事件在一段时间后没有被触发,那么我进行故障转移,但这仅适用于Firefox,因为IE和Chrome在"找不到页面"时触发"加载"事件显示.

javascript javascript-events cross-domain

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

PHP中的数据传输对象,许多具有相同上下文名称的类

我刚才发现有这种DTO模式.我想知道它们是否有用.

我的意思是,我应该将所有域对象映射到相应的DTO对象并将它们分配给查看域对象本身吗?那么,我会有很多具有相同上下文名称的类.

喜欢:

  • 用户(域对象),
  • UserDTO,
  • UserMapper或UserPersistenceFactory,
  • UserFactory,
  • UserSelectionFactory,
  • UserUpdateFactory,
  • UserAssembler(用于DTO映射),
  • UserCollection,
  • UserViewHelper(也许)

等等...

php object transfer

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

如何增加UDP的最大包大小?

我通常发送范围从3到15 KB的数据包,但有时我需要发送一个大约0.8-0.9 MB的大数据包.在这种情况下,UDP套接字将停止,因为单个数据包大小可能存在一些限制.

如何增加此限制以便我可以发送大包?

c++ udp

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

在Emacs中的C/C++模式下,将#if 0 ...#endif块中的代码面改为注释面

我正在尝试将其他代码编辑器中的功能添加到我的Emacs配置中,其中#if 0 ... #endif块中的C/C++代码会自动设置为注释面/字体.根据我的测试,cpp-highlight-mode可以实现我想要的功能,但需要用户操作.似乎绑定字体锁功能是使行为自动化的正确选项.

我已成功地遵循GNU文档中的示例来更改单行正则表达式的表面.例如:

(add-hook 'c-mode-common-hook
  (lambda ()
    (font-lock-add-keywords nil
      '(("\\<\\(FIXME\\|TODO\\|HACK\\|fixme\\|todo\\|hack\\)" 1 
        font-lock-warning-face t)))))
Run Code Online (Sandbox Code Playgroud)

可以在文件中的任何位置突出显示调试相关的关键字.但是,我在将#if 0 ...#endif作为多行正则表达式进行匹配时遇到问题.我在这篇文章中找到了一些有用的信息(如何编写区域,如"<?php foo; bar;?>"),这表明Emacs必须专门告知允许多行匹配.但是这段代码:

(add-hook 'c-mode-common-hook
  (lambda ()
    '(progn
      (setq font-lock-multiline t)
      (font-lock-add-keywords nil
        '(("#if 0\\(.\\|\n\\)*?#endif" 1
          font-lock-comment-face t))))))
Run Code Online (Sandbox Code Playgroud)

仍然不适合我.也许我的正则表达式是错误的(尽管它似乎使用Mx重构器),我搞砸了我的语法,或者我完全遵循错误的方法.我在OS X 10.6.5上使用Aquamacs 2.1(基于GNU Emacs 23.2.50.1),如果这有所不同.

任何援助将不胜感激!

regex emacs aquamacs emacs-faces

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

什么是"针对接口而不是对象的代码"的Python版本?

灵感来自一个很好的问题(和一堆很棒的答案).

语句"针对接口的代码,而不是对象"在Python中是否有任何意义?

我正在寻找像原始问题中的答案,但有Python片段和想法.

python oop interface inversion-of-control

43
推荐指数
3
解决办法
8300
查看次数

Java日历问题,JDK 1.6.0.22

获得一年中的一周我有一个问题.在我的机器上,JDK 1.6.0.22版本安装在另一台机器1.6.0.21上.两台机器都返回不同的结果:

(1.6.0.22)周是:1
(1.6.0.21)周是:52

对于此代码:

      try {
         Calendar current = new GregorianCalendar();
         DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
         Date d = df.parse("2010-12-28 19:04:38 GMT");
         current.setTime(d);
         int currentWeek = current.get(Calendar.WEEK_OF_YEAR);
         System.out.println("week is: "currentWeek);
      } catch (ParseException e) {
        e.printStackTrace();
      }
Run Code Online (Sandbox Code Playgroud)

为什么JDK 1.6.0.22会给出错误的结果?

java windows calendar

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

dispatcher-servlet.xml和application-context.xml

  1. 为什么我们使用调度程序servlet.xml?
  2. 它是否像web.xml?
  3. 应用程序和调度程序xmls是否彼此不同,是否有任何类似的事情都能做到?
  4. 我有一个值,现在我需要将它发送到另一个类?我可以通过application-context.xml来做到这一点

java spring

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

批处理列表

是否可以在cmd/batch中获取进程列表,如ctrl + alt + del/ctrl + shift + esc

batch-file

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