只是一个愚蠢的问题:我有一个简单的计数器,但似乎它给出了我期望的双重值.
short int *new = 0;
++new;
NSLog(@"Items: %hi", new);
Run Code Online (Sandbox Code Playgroud)
这会返回:
项目:2
相对较新的Cocoa,并且仍在制定细节,如上面的清晰形式......
您可能知道,C++没有标准的图形库.大多数游戏都使用DirectX或OpenGL.
但这些图书馆实际上如何运作?换句话说,如果第三方库在C++中没有机制,它如何绘制图形?他们只是用另一种语言写的吗?
根据此文档,可以在WebLogic中更改部署顺序:http: //download.oracle.com/docs/cd/E12839_01/apirefs.1111/e13952/taskhelp/deployment/ChangeTheServerDeploymentOrder.html
例如,我有两个Web应用程序app1.war和app2.ear.
我为app1.war设置了"部署顺序"为1.
app2.ear的"部署顺序"100.这是否意味着app1.war将在WebLogic开始启动app2.ear之前启动并运行?
不幸的是,它对我不起作用.WebLogic开始启动app1.war但是当app1.war尚未处于STATE_ACTIVE时它开始启动app2.ear.
我允许我的用户将事件添加到我的webapp.用户可以来自世界各地.
我目前的想法是自动确定用户的时区(使用IP到位置API)并将其插入用户表(我也允许他们更改它).
在事件表上,我将以UTC格式插入事件开始日期/结束日期.
然后,每当我需要显示事件信息时,我会从表中获取事件开始日期/结束日期,并根据用户的时区进行计算.
这被认为是一种好的做法还是有更好的方法来做到这一点?
这样做时我应该注意什么?
谢谢,
我有一个通用的ajax错误处理程序,如下所示:
$('html').ajaxError(function(e, xhr, settings, exception) {
var message = '';
if (xhr.status == 0) {
message = 'You are offline!\n Please check your network.';
}
else if (xhr.status == 403) {
window.location.href = $('#logon').attr('href');
}
else if (xhr.status == 404) {
message = 'Requested URL not found.';
}
else if (xhr.status == 500) {
message = xhr.responseText;
$('#cboxLoadedContent div.news_article_content').append('<p>' + message + '</p>');
try {//Error handling for POST calls
message = JSON.parse(xhr.responseText);
}
catch (ex) {//Error handling for GET calls …Run Code Online (Sandbox Code Playgroud) 我可以将资源图像从drawable文件夹加载到位图中,甚至可以进行缩放,但是现在我需要从存储在SD卡上的任何图像中加载图像,我可以看到这将允许我查看和选择;
startActivityForResult(new Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), 1);
Run Code Online (Sandbox Code Playgroud)
但到目前为止,我一直无法确切地找出返回的数据以及如何将其加载到位图中.
更新:
这就是我现在所得到的;
@Override
protected void onActivityResult(int requestCode, int resultCode,
Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
if (resultCode == RESULT_OK) {
Uri contentURI = Uri.parse(intent.getDataString());
c = mSurfaceHolder.lockCanvas();
tempCanvas.setBitmap(mDrawing);
Bitmap tempBitmap = null;
ContentResolver cr = getContentResolver();
try {
InputStream in = cr.openInputStream(contentURI);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize=8;
tempBitmap = BitmapFactory.decodeStream(in,null,options);
}
catch (Exception ee) {
tempBitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.icon);
}
tempCanvas.drawBitmap(tempBitmap, 0, 0, null);
c.drawBitmap(tempBitmap, 0, 0, null);
mSurfaceHolder.unlockCanvasAndPost(c);
}
}
Run Code Online (Sandbox Code Playgroud)
用logcat显示"app已经意外停止"出错了;
ERROR/AndroidRuntime(24768): …Run Code Online (Sandbox Code Playgroud) 我想看到当前命名空间中定义的所有函数.我可以在REPL中调用一个可以回答这个问题的函数吗?
我使用PHP和simpleXML来阅读以下rss feed:
http://feeds.bbci.co.uk/news/england/rss.xml
Run Code Online (Sandbox Code Playgroud)
我可以得到我想要的大部分信息:
$rss = simplexml_load_file('http://feeds.bbci.co.uk/news/england/rss.xml');
echo '<h1>'. $rss->channel->title . '</h1>';
foreach ($rss->channel->item as $item) {
echo '<h2><a href="'. $item->link .'">' . $item->title . "</a></h2>";
echo "<p>" . $item->pubDate . "</p>";
echo "<p>" . $item->description . "</p>";
}
Run Code Online (Sandbox Code Playgroud)
但是,我如何输出以下标记中的缩略图:
<media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/51078000/jpg/_51078953_226alanpotbury.jpg"/>
Run Code Online (Sandbox Code Playgroud) 我正在编写一个Android应用程序来与硬件设备通信,这完全不受我的控制.
我的应用程序使用listenUsingRfcommWithServiceRecord和UUID 00001101-0000-1000-8000-00805F9B34FB创建一个侦听套接字.然后它调用该套接字上的accept()来等待远程设备连接,但它永远不会.
我已经与硬件设备的制造商交谈了,他们说他们的设备将"简单地连接到远程设备上的通道1".即它没有进行SDP发现以找出正确的频道号.他们拒绝改变这一点(即使它当然是错误的)
我的问题是有没有办法强制Android使用固定的RFCOMM频道号码?也许使用反射,就像连接到客户端时直接调用createRfcommSocket的技巧一样.
我有一点问题:
在我的表中我有这些行:
坚持:
ID Date Histroy
1 01.01.2008 0
1 01.01.2008 1
1 01.01.2008 2
1 02.01.2008 0
1 02.01.2008 1
Run Code Online (Sandbox Code Playgroud)
现在当我选择像:
SELECT max(date), max(Histroy)
FROM PersHist
WHERE ID = 1
Run Code Online (Sandbox Code Playgroud)
我得到这个输出:
ID Date Histroy
1 02.01.2008 2
Run Code Online (Sandbox Code Playgroud)
这是假的,因为没有02.01.2008/2(日期/历史)
是否有可能编写一个简单的SQL,02.01.2008/1
无需编写子查询就能得到我?