小编MAK*_*pon的帖子

如何使用javascript检测平板电脑,手机,桌面,电视

我正在开发一个Web应用程序,我需要从javascript中检测设备.谁有人告诉我最好的方法呢?我通过谷歌搜索找到了几个解决方案.但没有人能够充分证明.我不想像WURFL一样使用服务器端检测.

我的更新

我通过使用javascript匹配CSS媒体查询来检测设备.使用保罗爱尔兰的polyfill进行媒体查询匹配 https://github.com/paulirish/matchMedia.js/

javascript mobile tablet

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

什么是 CSS 钩子以及哪些是非常常见的 CSS 钩子?

我已经了解了 CSS hooks 这个术语,但我对此不是很清楚。你能给我一些想法吗?

  • 什么是CSS钩子?
  • 最常见的钩子是什么?
  • 使用 CSS hooks 的最佳实践是什么?

非常感谢任何类型的示例和相关链接。

css

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

如何使用twitter API 1.1和java搜索推文

Twitter API已从1.0更改为1.1.现在,对于任何类型的查询,都必须进行授权.我正在使用java来获取推文.任何人都可以给我一些使用OAuth身份验证获取推文的java示例.

更新

使用twitter4j api是可能的.http://twitter4j.org/en/.下面给出一个例子

Twitter twitter = new TwitterFactory().getInstance();

    AccessToken accessToken = new AccessToken("Your-Access-Token", "Your-Access-Token-Secret");
    twitter.setOAuthConsumer("Consumer-Key", "Consumer-Key-Secret");
    twitter.setOAuthAccessToken(accessToken);

    try {
        Query query = new Query("#IPL");
        QueryResult result;
        result = twitter.search(query);
        List<Status> tweets = result.getTweets();
        for (Status tweet : tweets) {
            System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText());
        }
    }
    catch (TwitterException te) {
        te.printStackTrace();
        System.out.println("Failed to search tweets: " + te.getMessage());
        System.exit(-1);
    }
Run Code Online (Sandbox Code Playgroud)

这里有问题

当我作为Java类运行时,此示例独立工作.但是当我在JSP中添加此代码以便在webapp中进行测试时,它无法正常工作.它向我显示以下异常

    SEVERE: Servlet.service() for servlet [jsp] in context with path [/mypub] …
Run Code Online (Sandbox Code Playgroud)

java twitter twitter4j

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

Maven原型问题

我是maven的新手.我在我的机器上安装了apache archiva以用作maven-proxy.我的目的是我想使用maven archiva插件生成一个示例项目结构.我已经使用archiva上传了所需的工件.

当我运行mvn archetype时:生成它应该问我剩下的参数.但相反,它给了我以下错误.这表明我的意思是maven共享插件.但我也使用archiva上传了maven共享插件工件.

这是堆栈跟踪

F:\MavenTests\simple>mvn archetype:generate 
[INFO] Scanning for projects... 
[INFO] 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Maven Stub Project (No POM) 1 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] >>> maven-archetype-plugin:2.0:generate (default-cli) @ standalone-pom >>> 
[INFO] 
[INFO] <<< maven-archetype-plugin:2.0:generate (default-cli) @ standalone-pom <<< 
[INFO] 
[INFO] --- maven-archetype-plugin:2.0:generate (default-cli) @ standalone-pom --- 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.276s 
[INFO] Finished at: Wed May 18 17:11:05 ALMT 2011 
[INFO] Final Memory: 3M/15M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal …
Run Code Online (Sandbox Code Playgroud)

maven-plugin maven maven-archetype

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