问题列表 - 第39423页

spring和aspectj,非代理对象的拦截方法

我想拦截来自非代理对象的方法.

我有一个类实例MyClass myClassInstance=new MyClass(),我想拦截myClassInstance方法的调用.

我知道所有代理工作都很好,但我需要非代理的方面.

这可能吗?

谢谢.

java proxy spring aspectj

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

在iPhone 4上使用陀螺仪补偿罗盘延迟

我一直在试验iPhone 4上的指南针和陀螺仪,并希望得到一些我正在解决的问题的帮助.我想通过使用陀螺仪的数据来弥补指南针的缓慢.

使用CMMotionManager和它的CMDeviceMotionobject(motionManager.deviceMotion),我得到了CMAttitude对象.如果我错了(请),请纠正我,但这是我从CMAttitude对象的yaw属性中推断出来的(我不需要pitch也不是roll为了我的目的):

  • yaw范围从0PI当手机正在指向下方(由所指示的deviceMotion.gravity.z)和逆时针方向摆动,并0-PI顺时针方向摆动时
  • 当设备指向上方时,yaw范围分别为-PIto 0PIto0
  • 和从罗盘数据(我使用locationManager.heading.magneticHeading),我看到罗盘给出了从值0360与值顺时针摆动时增加

好吧,所以一起使用所有这些信息,我能够得到一个我称之为的值horizontal,无论设备是向上还是向下,都会给出值0,360并在设备顺时针摆动时增加(尽管我我在deviceManager.gravity.z周围时仍然遇到麻烦0- yaw价值在这个gravity.z价值上变得非常惊人).

在我看来,我可以使用映射到的计算值"同步" horizontalmagneticHeading值,并在我感觉指南针"赶上"时"同步"该值.horizontalmagneticHeadinghorizontalmagneticHeading

所以我的问题:

  • 我是否在正确的轨道上?
  • CMDeviceMotion是否正确使用陀螺仪数据并且上面列出的假设是正确的?
  • 为什么yaw在 …

iphone ios iphone-4 gyroscope compass-geolocation

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

如何查看在Android上运行的应用?

我是Android开发人员,我想if在我的应用程序中编写一个语句.在此声明中,我想检查默认浏览器(Android OS中的浏览器)是否正在运行.我该如何以编程方式执行此操作?

java browser android if-statement

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

在过滤器之前进行设计,以防止访问"new_user_registration_path",除非用户已登录

我在我的rails应用程序中使用Devise.我的用户模型是可注册的,这意味着任何人都可以转到/ users/sign_up并创建一个新帐户.

是否可以保护此路由,以便只有signed_in用户才能创建新帐户?

ruby-on-rails devise ruby-on-rails-3

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

在过去的六个月中如何使用mysql获取结果?

我有一个基本的查询,比今天更早地获取所有结果的结果:

...where post_date < '".current_time('mysql')."'....
Run Code Online (Sandbox Code Playgroud)

我如何仅获取过去6个月的结果,即:

...where post_date > '".current_time('mysql')."' - 6 MONTHS && post_date < '".current_time('mysql')."'...
Run Code Online (Sandbox Code Playgroud)

mysql date

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

在jQuery模板中获取索引

我正在使用jQuery模板插件,不知道如何获取项目索引:http: //api.jquery.com/category/plugins/templates/

这是我的代码:

<script id="optionTmpl" type="text/x-jquery-tmpl">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    {{each Answers}}
        <tr>
            <th><input type="radio" name="group1" value="${this.AnswerID}" /></th>
            <td>${this.AnswerText}</td><!-- add number in this line--->
        </tr>
    {{/each}}  
    </table>
</script>
Run Code Online (Sandbox Code Playgroud)

我想以下面的格式显示答案

1)回答1,2)回答2,3)回答3

要么

a)答案1,b)答案2,c)答案3

我该怎么办?

jquery jquery-templates

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

SAPI和Windows 7问题

我试图用Windows 7识别语音,但它总是将语音识别为命令或只是说"那是什么?".

我怎么能得到所有的演讲?

码:

SpeechRecognizer _speechRecognizer;

    public Window1()
    {
        InitializeComponent();

        // set up the recognizer
        _speechRecognizer = new SpeechRecognizer();
        _speechRecognizer.Enabled = false;
        _speechRecognizer.SpeechRecognized +=
      new EventHandler<SpeechRecognizedEventArgs>(_speechRecognizer_SpeechRecognized); }
Run Code Online (Sandbox Code Playgroud)

speech-recognition sapi speech-to-text windows-7

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

TYPO3插件:在页面上插入的方式

是否可以在不包含模板(和标记)的情况下将前端插件插入页面?

通常我使用:

10.marks {
    CONTENT_LEFT < plugin.tx_xy_p1
}
Run Code Online (Sandbox Code Playgroud)

但是在一个新项目中,我不想要一个###CONTENT_LEFT###包含markers()的模板文件.该插件应该是该页面上唯一的内容.

typo3

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

运行劣质口齿不清

安装emacs并尝试之后run-lisp,我明白了

Searching for program: No such file or directory, lisp
Run Code Online (Sandbox Code Playgroud)

然后,在尝试再次运行lisp后,会inferior-lisp打开一个新缓冲区,但如果我尝试输入任何内容,我会得到:

Output file descriptor of inferior-lisp<1> is closed
Run Code Online (Sandbox Code Playgroud)

知道我应该怎么做吗?

lisp emacs

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

检测是否从控制台或crontab运行python脚本

想象一下,脚本在这两组"条件"中运行:

  1. 实际行动,成立 sudo crontab
  2. 调试,当我从控制台运行它 ./my-script.py

我想要实现的是自动检测"调试模式",而无需--debug为脚本指定参数(例如).

是否有关于如何做到这一点的约定?是否有一个变量可以告诉我脚本所有者是谁?脚本是否有控制台stdout?运行一个ps | grep确定?

感谢您的时间.

python bash crontab environment-variables

13
推荐指数
2
解决办法
3952
查看次数