问题列表 - 第43175页

什么是VM,为什么动态语言需要一个?

因此,例如,Python和Java有VM,C和Haskell没有.(如我错了请纠正我)

考虑到线路两侧有哪些语言,我找不到原因.Java在很多方面都是静态的,而Haskell提供了许多动态功能.

c python java haskell vm-implementation

22
推荐指数
2
解决办法
4240
查看次数

根据深度级别更改JTree节点图标

我正在寻找改变我的JTree(Swing)的不同图标

java文档解释了如果节点是否为叶子,如何更改图标,但这不是我正在搜索的内容.

对我来说,如果一个节点是一个叶子,或者我只是想在节点处于三个节点的第一/第二/第三深度级别时更改图标.

java icons swing jtree

9
推荐指数
2
解决办法
4861
查看次数

正则表达式:匹配以点(.)开头的字符串?

我是一个完整的Reg-exp菜鸟,所以请耐心等待.试图谷歌这个,但还没有找到它.

编写正则表达式匹配以点开头的文件(例如.buildpath.htaccess?)的适当方法是什么?

非常感谢!

regex

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

使用AVAudioPlayer播放的MP3无法在设备上运行

我在iOS 4.2的3GS iPhone上测试我的应用程序

我使用以下代码在我的IBAction中播放声音.它在模拟器(iPad和iPhone)中完美运行 - 我听到了声音.

NSString *pathToMusicFile1 = [[NSBundle mainBundle] pathForResource:@"alarm" ofType:@"mp3"];
NSError *error;
alarmSound = [[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:pathToMusicFile1] error:&error]; 
NSLog(@"Song1 Loaded");
if (alarmSound == nil) {
    NSLog(@"Error playing sound");
} else {
    alarmSound.numberOfLoops = 20;
    alarmSound.volume = 1.0;
    [alarmSound play];
}
Run Code Online (Sandbox Code Playgroud)

我已经将所有声明正确(标题和框架等),因为我可以在模拟器中听到声音.

我还检查过我的手机没有处于静音模式!我听到了通用iphone GUI的其他声音.(来自日期选择器的例子).

我还清理了所有目标并删除了应用程序以重新安装.

有什么想法有什么不对?!

iphone avaudioplayer iphone-sdk-3.0 ios4

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

构造函数中的Codeigniter变量未定义

我正在使用CI的Auth Tank库来查询某些用户的记录.

该变量$user_id = tank_auth->get_user_id();从会话中获取用户ID.我想拉记录在哪里user_id = $user_id.

根据我的理解,构造函数可以在每次启动类时加载变量.有点像全局变量.所以我想我会$user_id在模型构造函数中设置我,这样我就可以将它用于模型类中的多个函数.

class My_model extends Model {

    function My_model() 
    {
        parent::Model();
        $user_id = $this->tank_auth->get_user_id();     
    }

        function posts_read() //gets db records for the logged in user
    {       
        $this->db->where('user_id', $user_id);
        $query = $this->db->get('posts');
        return $query->result();
    }
}
Run Code Online (Sandbox Code Playgroud)

接下来,我正在加载模型,在我的控制器中创建一个数组,并将数据发送到我的视图,在那里我有一个foreach循环.

当测试我得到

消息:未定义的变量:user_id

在我的模型中.但是,如果我$user_id在我的posts_read函数中定义变量,但是我不想在每个需要它的函数中定义它.

我在这做错了什么?

php constructor codeigniter function globals

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

基数排序,对浮点数据进行排序

基数排序是否能够对浮动数据进行排序,例如0.5,0.9,1.02等?

algorithm radix-sort

12
推荐指数
2
解决办法
6856
查看次数

在正则表达式中使字符可选

我正在尝试验证其中没有多余字符的(美国)电话号码.因此格式为1-555-555-5555,没有短划线,空格等,1是可选的.但是,我的正则表达式只有前导1的数字和没有它的数字都是无效的.以下是我在使用哪里出错了?

"^(1)\\d{10}$"
Run Code Online (Sandbox Code Playgroud)

java regex

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

如何让Java应用程序与网站交互

我有一个程序从excel文件中获取数据并为用户操作它.但是为了获得excel文件的更新,需要从网站下载.我最初尝试使用机器人类导航到网站,使用用户名和密码登录,然后导航到网站的正确部分,找到"下载excel电子表格"按钮并单击它.但我明白这是一种可怕的方式,它并不总是有效.有什么更好的方法我可以这样做,以便我的程序可以访问网站并导航到我想要的页面,然后下载数据.我读到了关于"页面报废"的内容,但我认为不会允许我这样做.我真的想与网页互动,而不是下载它的内容.任何帮助都会很棒.谢谢,彼得

java

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

在没有任何纯虚方法的情况下创建类抽象

我有一个类是听老鼠事件.但是,我不想强​​迫用户实现任何特定的,但我想明确表示他们必须继承它.

有没有办法做到这一点?

谢谢

c++

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

静态成员变量如何影响对象大小?

我想知道静态成员变量通常是如何在C++等语言中实现的,如果它们的使用会影响实例化对象的大小.

我知道静态成员由该类的所有实例共享,但它是如何共享的?如果它影响对象大小,那么有10个静态变量会增加大于1的大小吗?

我问,因为我可以想到它可以实现的两种方式:

  • 向每个对象添加一个指向静态数据的指针,类似于某些实现添加指向虚函数表的指针的方式
  • 静态数据直接引用就像一个全局变量,偏移量由链接器/加载器解析

c++ static-members

12
推荐指数
2
解决办法
4426
查看次数