我在几毫秒内收到SOAP服务的时间戳.所以我这样做:
Date date = new Date( mar.getEventDate() );
Run Code Online (Sandbox Code Playgroud)
我如何从日期中提取当月的日期,因为这些方法已Date::getDay()
被弃用?
我正在使用一个小黑客,但我不认为这是获得一天的正确方法.
SimpleDateFormat sdf = new SimpleDateFormat( "dd" );
int day = Integer.parseInt( sdf.format( date ) );
Run Code Online (Sandbox Code Playgroud) 我跟踪了一个oracle进程,发现它首先打开一个文件/etc/netconfig
作为文件句柄11
,然后256
通过调用fcntl
参数复制它F_DUPFD
,然后close
是原始文件句柄11
.后来它使用文件句柄读取256
.那么复制文件句柄有什么意义呢?为什么不只是处理原始文件句柄?
12931: 0.0006 open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 11
12931: 0.0002 fcntl(11, F_DUPFD, 0x00000100) = 256
12931: 0.0001 close(11) = 0
12931: 0.0002 read(256, " # p r a g m a i d e n".., 1024) = 1024
12931: 0.0003 read(256, " t s t p i _ c".., 1024) = 215
12931: 0.0002 read(256, 0x106957054, 1024) = 0
12931: 0.0001 lseek(256, 0, SEEK_SET) = …
Run Code Online (Sandbox Code Playgroud) qichunren@zhaobak:~> gem install hpricot
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory.
Run Code Online (Sandbox Code Playgroud)
当前的登录用户是qichunren,而qichunre用户有.gem dir的写权限.我想知道为什么gem不能将文件安装到我家.gem dir中?为什么我的gem常见的第一个想要将文件安装到/opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8
我一直在网上搜索一个很好的例子,但无法弄清楚如何以编程方式向ActiveReports报告添加分页符.我正在处理的报告通常需要每页1-2页.为了支持报告的双面打印,我想为每个使用奇数页的记录插入空白页,确保每个新记录都打印在每个打印页的正面.
我是ActiveReports的新手,所以任何建议,代码示例或链接都非常感谢!
因为我总是打字,所以我对轨道和编程很新,所以很容易.提前致谢.
我已成功地遵循Ryan Bates的初始教程,了解如何在15分钟内构建博客.如果您不知道本教程将指导您创建帖子并允许对这些帖子发表评论.它甚至通过在帖子show.html.erb页面上创建和显示评论来介绍AJAX.一切都很棒.
这是打嗝,当Ryan带你通过本教程时他会清除comments_controller并只显示创建注释的代码.我试图添加编辑和销毁评论的能力.似乎无法让它工作,不断删除实际的帖子而不是评论(日志显示我一直向PostsController发送DELETE请求).这是我的代码:
class CommentsController < ApplicationController
def create
@post = Post.find(params[:post_id])
@comment = @post.comments.create!(params[:comment])
respond_to do |format|
format.html { redirect_to @post }
format.js
end
end
def destroy
@comment = Comment.find(params[:id])
@comment.destroy
respond_to do |format|
format.html { redirect_to(posts_url) }
format.xml { head :ok }
end
end
end
Run Code Online (Sandbox Code Playgroud)
/views/posts/show.html.erb
<%= render :partial => @post %>
<p>
<%= link_to 'Edit', edit_post_path (@post) %> |
<%= link_to 'Destroy', @post, :method => :delete, :confirm => "Are you sure?" %> |
<%= …
Run Code Online (Sandbox Code Playgroud) 我正试图用MIPS汇编语言使用MARS模拟器弄湿我的脚.
我现在的主要问题是如何初始化一组内存位置,以便稍后通过汇编语言指令访问它们?
例如,我想初始化地址0x1001000 - 0x10001003,其值为0x99,0x87,0x23,0x45.我认为这可以在我的汇编程序的数据声明(.data)部分完成,但我不确定语法.这可能吗?
或者,在.data部分中,如何指定将整数值存储在某个内存位置(我不在乎哪里,但我只想在某处引用它们).所以我正在寻找C等价于"int x = 20,y = 30,z = 90;" 我知道如何使用MIPS指令,但是可以在MIPS汇编程序的.data部分声明类似的内容吗?
好的,所以我正在学习wxPython中的sizer,我想知道是否有可能做类似的事情:
==============================================
|WINDOW TITLE _ [] X|
|============================================|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxNOTEBOOKxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
|________ ___________|
|IMAGE | |LoginForm |
|________| |___________|
==============================================
Run Code Online (Sandbox Code Playgroud)
注意:是的,我从wxPython中得到了这个- 选择正确的sizer在应用程序中使用
随着NOTEBOOK扩展到左侧和底部,IMAGE对齐左侧和底部,loginform对齐到右侧和底部,我设法做几乎所有,但现在我有一个问题..
问题是我不能单独对齐Loginform和Image(我使用Box Sizer),我想.
编辑:所以每个人都可以看到我的意思:"哦,我所指的是,基本上如果我更改了对齐,它会影响LoginForm和Image ..例如,如果我将对齐设置为RIGHT,则图像和由于以下原因,loginform已经与右边对齐:sizer.Add(sizer4,0,wx.ALIGN_RIGHT | wx.RIGHT,10).希望你们这次能理解"
这是我正在使用的代码,目前导致问题,任何帮助表示赞赏.注意:代码可能是(HUGELY)草率,因为我还在学习box sizer.下面是测试代码:
import wx
class Sizerframe(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, 'sizertestframe',size=(790, 524))
p = wx.Panel(self)
nb = wx.Notebook(p, size = (750, 332))
button = wx.Button(p, -1, "loginform1rest", size=(94,23))
button1 = wx.Button(p, -1, "Login", size=(94,23))
button2 = wx.Button(p, -1, "Cancel", size=(94,23))
imagebutton = …
Run Code Online (Sandbox Code Playgroud) 我们正在尝试使用OOXML生成MS Excel工作簿并使用SSIS填充数据.我们能够生成工作簿和工作表,还能够在标题单元格中创建列和插入数据.我们还可以使用SSIS填充数据.
但Sheet(DocumentFormat.OpenXml.Spreadsheet.Sheet
)和所有单元格(DocumentFormat.OpenXml.Spreadsheet.Cell
)成为OpenXmlUnknownElement
.因此,我们无法使用以下代码读取工作表/单元格:Sheet sheet = workbookPart.Workbook.Descendants<Sheet>().Where(s => s.Name == "Sheet1").SingleOrDefault<Sheet>();
如果我们首先使用MS Excel打开并保存,我们可以读取相同的文件.有谁知道如何解决这个问题?
我正在尝试编写各种全局查找表.
我有游戏数据以字符/字符串格式存储在plist中,但在加载时需要采用整数/ id格式.
例如,在级别数据文件中,"p"表示播放器.在游戏代码中,玩家被表示为整数1.这让我做一些按位操作等等.我在这里大大简化了,但试图明白这一点.此外,还有一个转换为精灵表上精灵的坐标.
现在这个字符串 - >整数,整数 - >字符串,整数 - >坐标等转换是在代码中的几个地方使用case语句进行的.当然,这很臭,我宁愿用字典查找来做.
我创建了一个名为levelInfo的类,并希望为此转换定义字典,然后在需要进行转换时调用类方法,或以其他方式处理级别数据.
NSString *levelObjects = @"empty,player,object,thing,doohickey";
int levelIDs[] = [0,1,2,4,8];
// etc etc
@implementation LevelInfo
+(int) crateIDfromChar: (char) crateChar {
int idx = [[crateTypes componentsSeparatedByString:@","] indexOfObject: crateChar];
return levelIDs[idx];
}
+(NSString *) crateStringFromID: (int) crateID {
return [[crateTypes componentsSeparatedByString:@","] objectAtIndex: crateID];
}
@end
Run Code Online (Sandbox Code Playgroud)
有一个更好的方法吗?基本上构建这些临时数组或字典,或者每个调用进行此转换的任何内容都是错误的.我不知道一种声明常量NSArray或NSDictionary的方法.
拜托,告诉我一个更好的方法....
假设你有一个(1)Intel/AMD x86-64 bit 2 GHz 8核处理器.
8个内核中的每一个都是在完整的2 GHz运行,还是每个内核运行的时间是整个2 GHz时钟的一部分(例如250 MHz)?