如果在java类中写sql,如下,复制sql好不方便
这里我们光标放在sql的String中,然后按
alt +Enter
,选中
使用
Copy string concatenation text to the clipboard
;
选项,就可以去掉
"
和
+
复制,
效果如图
之前写了篇文章《Oracle
转义
字符》,说到了Oracle中单引号“’”的
转义
字符是单引号“’”,那么其他的特殊字符的
转义
字符又是什么呢,如模糊查询的占位符“%”,“_”等。
经过测试,在Oracle中不能再使用单引号“’”来
转义
“%”,“_”了,而是用反斜杠“”,不仅如此,还要声明反斜杠“”是
转义
字符。
假设表为tb,字段为col,要在col中查询包含“%”或“_”字符的字段,sql如下:
– Oracle
select * from tb where col like '%\%%' or col like '%\_%' escape ''
sql中“escap
def mallTemplateConfig(request):
gameRole_edit = request.session.get('gameRole_edit', []) #获取json串
return render(request, operationGL/mallTemplateConfig.html,
'gameRole_edit': json.dumps(gameRole_edit)
html部分
这样写显示正常,没有问题
<label>{{ gameRole_edit }}</
下面把
Idea
的快捷键过一遍。看看这些快捷键的功能。在Help->Keymap Reference里面其实有一个页面里面有官方给出的快捷键。
不过我个人觉得这个pdf一点都不好看,首先全是英文的,而且没有界面菜单里面分类得好。所以要理解起来非常麻烦。在此我整理了一个理解快捷键简单的方法。看
idea
的工具菜单来学习,这样反而比较容易。
我们先看File菜单下面的功能。
在打开菜单下一共四个快捷...
如果你使用
IDEA
在编写JSON
字符串
的时候,然后要一个一个\去
转义
双引号的话,就实在太不应该了,又烦又容易出错。在
IDEA
可以使用Inject language帮我们自动
转义
双引号。
第一步:自定义一个空的String对象
第二步:鼠标焦点位于双引号中,使用alt+enter快捷键弹出inject language or reference视图,回车后搜索Json并选中
上述步骤操作之后如...
第一步:如果一个文件使用的是GBK编码,在
idea
中通过UTF-8的方式加载的文件,就会出现乱码。这个时候可采用:先通过reload方式进行将编码格式变为GBK,这个时候看到的文件就不再是乱码;如果希望文件采用UTF-8编码,则再通过convert方式将文件转为UTF-8.(这个时候文件的字节流已经发生了变化)
第二步:使用快捷键Ctrl+a选择整个文件代码;再使用Ctrl+c复制整个代码文件;然后按 ← 删除整个文件夹的内容
![在这里插入图片描述](https://img-blog.cs.
在 C++ 中,我们可以使用反斜杠字符 '\' 来表示特殊字符,这些特殊字符也称为
转义
字符。如果我们想要在一个
字符串
中包含反斜杠字符 '\',我们需要使用双反斜杠 '\\' 来表示。
如果我们想要
去除
字符串
中的
转义
字符,可以使用以下代码:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "hello\\nworld\\t";
string result;
for (int i = 0; i < str.length(); i++) {
if (str[i] == '\\') {
i++; // 跳过
转义
字符
result += str[i];
cout << result << endl;
return 0;
在上面的代码中,我们遍历
字符串
中的每个字符,如果遇到了反斜杠字符 '\',就跳过它的下一个字符。最后将没有
转义
字符的字符依次添加到结果
字符串
中。