小编Mat*_*all的帖子

*[]和**之间的C差异

这可能是一个基本问题,但写char*[]和char**有什么区别?例如,在main中,我可以有一个char*argv [].或者我可以使用char**argv.我假设两种符号之间必须存在某种差异.

c arrays pointers

15
推荐指数
3
解决办法
2479
查看次数

正则表达式中^和\ A,$和\ Z有什么区别?

在正则表达式中:

  • ^和之间有什么区别\A
  • $和之间有什么区别\Z

regex

15
推荐指数
2
解决办法
4623
查看次数

视图范围bean是否在Navigation JSF中存活

我对视图范围很困惑.我认为它可以在JSF导航到另一个页面(显然没有重定向),但它没有.那么使用它而不是请求范围有什么好处,如果我召唤相同的视图它将是同一个对象?

jsf jsf-2

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

你是如何让iPhone在任意时间内振动的?

在iPhone 2.x固件中,您是否可以让iPhone在系统定义的持续时间内振动:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Run Code Online (Sandbox Code Playgroud)

在越狱手机中,您曾经可以使用MeCCA.framework来执行此操作:

http://pastie.org/94481

MeCCA_Vibrator *v = new MeCCA_Vibrator;
v->activate(1);
sleep(5);
v->deactivate();
Run Code Online (Sandbox Code Playgroud)

但我的2.x iPhone上不存在MeCCA.framework.

iphone vibration

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

如何获取存储在jquery.data()中的所有数据

这是演示代码:

  $(document).ready(function(){

    $("button").click(function(e) {
      var value;

      switch ($("button").index(this)) {
        case 0 :
          value = $("div").data("blah");
          break;
        case 1 :
          $("div").data("blah", "hello");
          value = "Stored!";
          break;
        case 2 :
          $("div").data("blah", 86);
          value = "Stored!";
          break;
        case 3 :
          $("div").removeData("blah");
          value = "Removed!";
          break;
      }

      $("span").text("" + value);
    });

  });
  </script>
  <style>
  div { margin:5px; background:yellow; }
  button { margin:5px; font-size:14px; }
  p { margin:5px; color:blue; }
  span { color:red; }
  </style>
  <div>A div</div>
  <button>Get "blah" from the div</button>
  <button>Set "blah" to …
Run Code Online (Sandbox Code Playgroud)

jquery

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

可以在JS中使用Abstract类吗?

我在javascript中遇到了原型继承.

我想要实现的是方法概述,必须实现/定义何时继承.

我想知道这是否可能,如果可行,如何.

javascript inheritance prototype

14
推荐指数
2
解决办法
8242
查看次数

处理遗留数据库时,Hibernate会对丢失的行进行扼流

我试图在遗留数据库(仍然有遗留的PHP客户端)上实现hibernate,并且遇到了一些问题,因为编写原始应用程序的人不知道他们在做什么.

设置数据库以使任何列都不可为空,因此如果没有记录,则将外键默认为0.此外,它们在表上没有正确的外键,因此有一些具有无效ID.我没有选项来更改架构或null相应的列.

这是我从hibernate得到的错误:

Caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.tv.platform.domain.Program#0]
Run Code Online (Sandbox Code Playgroud)

我想要的是一种优雅的方式来处理这个问题,如果该行无效或不存在,该字段将为空,但我没有运气找到如何在文档中处理这个问题.

有小费吗?

java mysql hibernate legacy-database

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

使用get()访问r中的列表元素

我正在尝试使用get()来访问r中的列表元素,但是收到错误.

example.list <- list()
example.list$attribute <- c("test")
get("example.list") # Works just fine
get("example.list$attribute") # breaks
Run Code Online (Sandbox Code Playgroud)

get("example.list $ attribute")出错:找不到对象'example.list $ attribute'

有小费吗?我正在循环一个标识列表名称的字符串向量,这将非常有用.

string loops r list

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

Windows 7:AppData文件夹在Windows资源管理器中不可见

我对Windows 7有点新.我正在运行Windows 7的外语版本(不确定这是否重要).无论如何,当我使用cmd运行命令提示符环境时

C:\ Users\MyUserNameHere> dir

我没有看到名为AppData的文件夹.

当我做同样的事情,并从Windows资源管理器应用程序检查出来时,我也看不到AppData文件夹.但是,当我

C:\ Users\MyUserNameHere> cd AppData

我可以cd到这个文件夹.就好像这个文件夹被隐藏了一样.

所以,我的问题是:

  1. 这个文件夹是什么,即它在Windows 7中的用途是什么?我看到一些安装在这个文件夹下安装东西而其他安装没有.为什么?

  2. 其中包含的三个目录有什么区别:Local,LocalLow和Roaming?他们有不同的目的吗?

  3. 我可以"取消隐藏"这个隐藏的AppData文件夹,以便我可以在Windows explorer.exe应用程序中更轻松地导航到它吗?

  4. Aptana Studio 3安装在AppData\Local目录下,而使用Skype进行的网络摄像头拍摄可在AppData\Roaming下找到.为什么这个目录的选择?(这个问题只是2的一个特例)

谢谢你的澄清,

我还想指出一本详细介绍Windows 7此类内容的书,以便我可以更好地使用操作系统,如果你不介意建议链接或书籍.

appdata windows-7 hidden-files

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

ScheduledExecutorService是否会根据需要创建新线程?

我正在Executors.newScheduledThreadPool()创建一个ScheduledExecutorService,指定线程数如下:

int corePoolSize = 42;
ScheduledExecutorService foo = Executors.newScheduledThreadPool(corePoolSize);
Run Code Online (Sandbox Code Playgroud)

根据JavaDocs,corePoolSize参数设置

即使它们处于空闲状态,也要保留在池中的线​​程数.

这是否意味着此ExecutorService实现可能会corePoolSize根据需要创建多个线程,类似于缓存的线程池

java executorservice

14
推荐指数
2
解决办法
9212
查看次数