小编Zen*_*Zen的帖子

使用换行符Vim自动缩进

如何让vim将光标放在从新行开始的大括号内,即使用| 表示光标位置:

class {
  |
}
Run Code Online (Sandbox Code Playgroud)

现在我的设置只会这样做

class {
|}
Run Code Online (Sandbox Code Playgroud)

我在我的.vimrc文件中设置了autoindent shiftwidth = 2 tabstop = 2 noexpandtab

基本上我只想要一个普通的IDE如何缩进它.

更新:

我找到了如何做到这一点 inoremap { {<CR>}<Esc>O

vim indentation

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

“”附近的MySQLSyntaxErrorException 尝试执行PreparedStatement时

我正在尝试使用Java中的PreparedStatement执行查询。

尝试执行查询时出现错误号1064(语法错误)。

我已经在MySQL查询浏览器中使用替代值测试了此方法,效果很好。

我的代码有什么问题?

以下是相关代码:

String query = "select MemberID, MemberName from members where MemberID = ? or MemberName = ?";
Connection conn = DriverManager.getConnection(DATABASE_URL, USERNAME, PASSWORD);
PreparedStatement s = conn.prepareStatement(query);
s.setInt(1, 2);
s.setString(2, "zen");
ResultSet rs = s.executeQuery(query);
Run Code Online (Sandbox Code Playgroud)

这是我得到的例外:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以获取在'?附近使用的正确语法。或MemberName =吗?在第1行

java mysql jdbc

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

标签 统计

indentation ×1

java ×1

jdbc ×1

mysql ×1

vim ×1