我想在不删除该文件的当前信息的情况下将新行附加到现有文件.简而言之,这是我使用当前时间的方法:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.Writer;
Writer output;
output = new BufferedWriter(new FileWriter(my_file_name)); //clears file every time
output.append("New Line!");
output.close();
Run Code Online (Sandbox Code Playgroud)
上述行的问题只是它们删除了我现有文件的所有内容,然后添加了新的行文本.
我想在文件内容的末尾添加一些文本而不删除或替换任何内容.
我想grep包含单词的文件Dansk,Svenska或者 Norsk在任何一行上使用可用的返回码(因为我真的只想知道包含字符串的信息,我的单行程稍微进一步了).
我有很多带有行的文件,如下所示:
Disc Title: unknown
Title: 01, Length: 01:33:37.000 Chapters: 33, Cells: 31, Audio streams: 04, Subpictures: 20
Subtitle: 01, Language: ar - Arabic, Content: Undefined, Stream id: 0x20,
Subtitle: 02, Language: bg - Bulgarian, Content: Undefined, Stream id: 0x21,
Subtitle: 03, Language: cs - Czech, Content: Undefined, Stream id: 0x22,
Subtitle: 04, Language: da - Dansk, Content: Undefined, Stream id: 0x23,
Subtitle: 05, Language: de - Deutsch, Content: Undefined, Stream id: 0x24,
(...) …Run Code Online (Sandbox Code Playgroud) 我需要在Sqlite数据库中获取表的第一行/第一行.
但我的程序为我正在使用的查询抛出一个SQLException"Sqlite语法错误:'1'附近的语法错误":
SELECT TOP 1 *
FROM SAMPLE_TABLE
Run Code Online (Sandbox Code Playgroud)
我猜这是一种特别针对MS SQL SERVER和MS ACCESS的语法.现在我正在使用.
SELECT *
FROM SAMPLE_TABLE
LIMIT 1
Run Code Online (Sandbox Code Playgroud)
这个问题的最佳解决方案是什么?
如何在MySQL查询中编写IF ELSE语句?
像这样的东西:
mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}");
Run Code Online (Sandbox Code Playgroud)
然后在我的数组中我应该能够这样做:
$row['state']
//this should equal 1, the query should not change anything in the database,
//just the variable for returning the information
Run Code Online (Sandbox Code Playgroud) 我试图从我的HTML中读取post请求参数.我可以使用javascript中的以下代码读取get请求参数.
$wnd.location.search
Run Code Online (Sandbox Code Playgroud)
但它不适用于发布请求.任何人都可以告诉我如何使用javascript读取我的html中的post请求参数值.
我有一个正则表达式,我用它来查找给定内容块中的所有单词,不区分大小写,包含在存储在数据库中的词汇表中.这是我的模式:
/($word)/i
Run Code Online (Sandbox Code Playgroud)
问题是,如果我使用/(Foo)/i那么像Food匹配的话.在单词的两边都需要有空格或单词边界.
Foo如果单词在句子的开头,中间或结尾处是单词时,如何修改我的表达式以仅匹配单词?
如何从Python的列表中的第一个字符串中获取第一个字符?
似乎我可以使用,mylist[0][1:]但这不会给我第一个角色.
>>> mylist = []
>>> mylist.append("asdf")
>>> mylist.append("jkl;")
>>> mylist[0][1:]
'sdf'
Run Code Online (Sandbox Code Playgroud) 我有一个PHP日期的形式,2013-01-22我想以相同的格式获取明天的日期,例如2013-01-23.
这怎么可能用PHP?
我有一个html表table-layout: fixed和一个设置宽度的td.该列仍会展开以保存不包含空格的文本内容.有没有办法解决这个问题,而不是将每个td的内容包装在div中?
示例:http://jsfiddle.net/6p9K3/29/
<table>
<tbody>
<tr>
<td style="width: 50px;">Test</td>
<td>Testing 1123455</td>
</tr><tr>
<td style="width: 50px;">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</td>
<td>B</td>
</tr>
</tbody>
</table>
table
{
table-layout: fixed;
}
td
{
border: 1px solid green;
overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)
在该示例中,您可以看到具有AAAAAAAAAAAA ...的列尽管已明确设置为50px宽,但仍会展开.
我有一个叫做的字符串 persons.name
我想.用/*/ 我的输出替换DOTpersons/*/name
我试过这段代码:
String a="\\*\\";
str=xpath.replaceAll("\\.", a);
Run Code Online (Sandbox Code Playgroud)
我收到了StringIndexOutOfBoundsException.
如何更换圆点?