我在linux中创建了一个屏幕"myscreen",它突然停止响应.我关闭了终端并试图重新打开它."screen -ls"表示屏幕已附加.我尝试了以下命令,但没有任何响应.
screen -r myscreen
screen -D myscreen
screen -D -RR myscreen
screen -X -S myscreen quit
Run Code Online (Sandbox Code Playgroud)
任何帮助重新连接到屏幕或杀死屏幕非常感谢.
我面临的情况是我在文本中获取Surrogate字符,我将保存到MySql 5.1.由于此处不支持UTF-16,我想在将其保存到数据库之前通过java方法手动删除这些代理对.
我现在已经编写了以下方法,我很想知道是否有一种直接和最佳的方法来处理这个问题.
在此先感谢您的帮助.
public static String removeSurrogates(String query) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < query.length() - 1; i++) {
char firstChar = query.charAt(i);
char nextChar = query.charAt(i+1);
if (Character.isSurrogatePair(firstChar, nextChar) == false) {
sb.append(firstChar);
} else {
i++;
}
}
if (Character.isHighSurrogate(query.charAt(query.length() - 1)) == false
&& Character.isLowSurrogate(query.charAt(query.length() - 1)) == false) {
sb.append(query.charAt(query.length() - 1));
}
return sb.toString();
}
Run Code Online (Sandbox Code Playgroud) Java是否有一种直接的方法来复数单词?如果没有,我想知道为什么当Rails有一个时它不可用.
任何具体原因?