我正在开发一个Web应用程序,我需要从javascript中检测设备.谁有人告诉我最好的方法呢?我通过谷歌搜索找到了几个解决方案.但没有人能够充分证明.我不想像WURFL一样使用服务器端检测.
我通过使用javascript匹配CSS媒体查询来检测设备.使用保罗爱尔兰的polyfill进行媒体查询匹配 https://github.com/paulirish/matchMedia.js/
我已经了解了 CSS hooks 这个术语,但我对此不是很清楚。你能给我一些想法吗?
非常感谢任何类型的示例和相关链接。
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) 我是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) css ×1
java ×1
javascript ×1
maven ×1
maven-plugin ×1
mobile ×1
tablet ×1
twitter ×1
twitter4j ×1