小编Bob*_*Bob的帖子

Java:减去日期的最简单方法

我已创建了需要放枣两个领域的一类,start_datedate_passed.我一直在研究java中最好的方法,让日期的YYYY MM DD格式允许简单的日期减法,以及"化妆"日期的能力,例如未来.

我希望它做什么的例子......

library.circulate_book("Chemistry", **start date here**) //actual date or random date
library.pass_book("Chemistry", **Date Passed here**) //random date such as 5 days after start date
int days_had = Date_Passed - start_date
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经找到了很多方法来使用Calendars和Date类格式化日期,但是还没有找到一个看起来像是在大多数日期最终成为字符串的方法.任何建议/小例子都非常感谢!此外,任何示例链接都很棒!

java calendar date datepicker subtraction

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

汇编:数组编写问题

我创建了以下程序来读取5个数字,然后dumpreg查看输入的数字...

        INCLUDE Irvine32.inc

    .data
    count = 5
    scores WORD count DUP(? )
    prompt BYTE "Please type an integer score: ", 0

    .code
    GetScores PROTO, wArray:PTR WORD, arraySize : WORD

    main proc


    INVOKE GetScores,OFFSET scores, count

    mov esi, OFFSET scores
    mov ecx, count
    mov ebx, 2
    call DumpMem
    mov eax, 50000
    call Delay

    exit
    main endp

    GetScores PROC, wArray:PTR WORD, arraySize : WORD
    push ebp
    mov ebp, esp
    pushad

    mov esi, wArray
    movzx ecx, arraySize
    cmp ecx, 0; ECX …
Run Code Online (Sandbox Code Playgroud)

x86 assembly masm irvine32

4
推荐指数
1
解决办法
106
查看次数

给定一个列表,如何计算该列表中的项目?

鉴于清单

List2 = ['Apple', 'Apple', 'Apple', 'Black', 'Black', 'Black', 'Green', 'Green', 'Red', 'Yellow']
Run Code Online (Sandbox Code Playgroud)

我试图弄清楚如何计算列表中每个元素出现的次数.这必须非常简单,但我无法弄清楚.我在书中读到了关于count函数的内容,我决定尝试实现它.我以为会......

for item in List2:
    newlist=[List2.count()] 
Run Code Online (Sandbox Code Playgroud)

我认为这会引导我达到我的目的:

newlist=[3,3,2,1,1]
Run Code Online (Sandbox Code Playgroud)

但我收到一个TypeError,说count必须有一个参数.我对python非常陌生,如果可能的话,尽可能地减少所有内容.

python list count python-3.x

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

C ++:Getters和Setters?

我正在尝试编写一些代码来为我正在编写的类中的文本文件中的以下数据的ID号,名字,姓氏,期中成绩和最终成绩创建吸气剂和设置器。 。

10601   ANDRES HYUN 88 91 94 94 89 84 94 84 89 87 89 91 
10611   THU ZECHER 83 79 89 87 88 88 86 81 84 80 89 81 
10622   BEVERLEE WAMPOLE 95 92 91 96 99 97 99 89 94 96 90 97 
10630   TRUMAN SOVIE 68 73 77 76 72 71 72 77 67 68 72 75 
Run Code Online (Sandbox Code Playgroud)

ID是第一个数字,名字和姓氏是不言而喻的,期中分数是倒数第二个数字,最后一个数字是最后一个分数。这是我第一次使用getter和setter方法,到目前为止,我已经...

int getID()const{return ID;}
void setID(int i) {ID=i}
string getFname()const{return Fname;}
void setFname(string f) {Fname = f}
string …
Run Code Online (Sandbox Code Playgroud)

c++ class file getter-setter

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

清单:如何判断列表中的字母是否在Word中?

例如,如果您有一个列表

C=''
B='apple'
A=['a','b','c','d','e']
Run Code Online (Sandbox Code Playgroud)

如何查看该列表中的任何字母是否在"apple"中,向用户显示其中包含的字母,并为列表中未显示的每个字母显示" - ".例如,苹果将是一个--- e.我以为它会像......

for item in A:
     if item in B:
          C+=item
     else:
          C+='-'
print(C)
Run Code Online (Sandbox Code Playgroud)

但我无法弄明白.任何和所有的帮助表示赞赏.

python for-loop list python-3.x

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

Java:没有空格的字符串操作

所以给出数据例如:

a898            //result string1=a  string2=898
b832            //string1=b string2=832
c3232           //string1=c string2=3232
d938202         //string1=d string2=938202
Run Code Online (Sandbox Code Playgroud)

我正试图把这封信放进去String,然后将其余的数字放在另一封信中String.我正在使用charAt(0)这封信,但由于它们的长度并不完全相同,我在找到分割数字的方法时遇到了问题.

我使用的一种方法,当没有26个差异选项时,在另一个程序中替换aa|,bwith b|,依此类推,然后拆分|.它导致非常丑陋的代码,我希望有另一种选择.谢谢你的时间!

java string split

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

将工作表添加到 Excel 工作簿

我正在尝试Workbook在 Excel 中创建多张工作表,但我不知道如何创建多张工作表。我可以创建一个就好了,但是当我尝试创建第二个要写入的文件时,出现错误。

Dim app As Application = New Application
Dim xlApp As New Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim newXlApp As Excel.Application = New Microsoft.Office.Interop.Excel.Application
Dim newXlWorkbook As Excel.Workbook
Dim newXlSheet As Excel.Worksheet
Dim newXlSheet2 As Excel.Worksheet

Public Sub createWorkBook()
    newXlWorkbook = newXlApp.Workbooks.Add()

    newXlSheet = newXlWorkbook.Sheets("Sheet1")
    newXlSheet2 = newXlWorkbook.Sheets.Add("Sheet2")

    newXlSheet.Cells(1, 1) = "Task ID"
    newXlSheet.Cells(1, 2) = "Collective Tasks"
    newXlSheet.Cells(1, 3) = "Supported Task"

    newXlSheet2.Cells(1, 1) = "Parent Collective Task"
    newXlSheet2.Cells(1, 2) = "Individual Task"
End Sub …
Run Code Online (Sandbox Code Playgroud)

vb.net excel excel-interop

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

如何遍历列表查找某个长度的单词?

以列表为例,

F=['MIKE', 'BALL', 'FISH', 'BAT', 'BEAR', 'CAT', 'AT', 'ALLY']
Run Code Online (Sandbox Code Playgroud)

如何通过所述列表迭代查找用户输入的具有一定长度的所有单词?我以为会......

number=input("How long would you like your word to be?")
possible_words=[]
for word in F:
     if word(len)=number:
          possible_words+=word 
Run Code Online (Sandbox Code Playgroud)

python

0
推荐指数
1
解决办法
1260
查看次数

Android编程:Android Studio与ADT Bundle?

我即将开始"Android编程的大书呆子牧场指南".它说要下载ADT 21.1或更高版本的版本,但几乎所有我能找到的是Android Studio.这会给我带来多大的不同?如果你不熟悉这本书,它基本上是一步一步指导如何做,所以我想知道是否会让Android Studio与之发生冲突.如果你能找到ADT 21.1的链接,我也会永远欠你的债务.谢谢!

java eclipse android adt android-studio

0
推荐指数
1
解决办法
708
查看次数

操作系统:编译器混乱

由于操作系统是扩展或虚拟机,同学们提出问题,编译器在生成C程序的汇编代码时需要知道寄存器的数量或处理器的指令.

我花了一段时间在互联网上搜索,这就是我的想法......

它不需要知道寄存器的数量,因为作为虚拟机,它在内存中具有无限的资源.

但是,它确实需要知道处理器的指令,以了解它何时能够在特定时间执行特定功能.

我想知道是否有人可以为我澄清这一点,因为我对我的答案不太自信.

c assembly operating-system cpu-registers instructions

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