社区
Java
帖子详情
下面这段代码是什么意思
RequiemZ
2018-06-12 11:39:19
Public String translate (String str) {
String tempStr = "";
try {
tempStr = new String(str.getBytes("ISO-8859-1"), "GBK");
tempStr = tempStr.trim();
}
catch (Exception e) {
System.err.println(e.getMessage());
}
return tempStr;
}
...全文
989
8
打赏
收藏
下面这段代码是什么意思
Public String translate (String str) { String tempStr = ""; try { tempStr = new String(str.getBytes("ISO-8859-1"), "GBK"); tempStr = tempStr.trim(); } catch (Exception e) { System.err.println(e.getMessage()); } return tempStr; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_32143477
2018-06-14
打赏
举报
回复
设编码,去空格
双鱼座girl
2018-06-13
打赏
举报
回复
第一下转成GBK编码,第二条,去掉两边空格
萌萌哒传递正能量
2018-06-12
打赏
举报
回复
try的第一行,设置编码 第二行,去除空白
天行归来
2018-06-12
打赏
举报
回复
这种主要用于解码场景 如: tomcat容器默认采用了iso-8859-1的编码方法,通过本为gbk编码却被tomcat用iso-8859-1解码的字符串进行恢复,即用new String还原成原始传参的编码方式(gbk)字符串。
stacksoverflow
2018-06-12
打赏
举报
回复
把传入的字符串(ISO8859-1编码),转成GBK编码,然后去掉两边的半角空格,返回。
老王的WIFI
2018-06-12
打赏
举报
回复
主要是处理中文乱码吧
oyljerry
2018-06-12
打赏
举报
回复
主要就是进行编码转换。从一个转成另一个
OpenCV的鼠标操作——用鼠标画矩形(
代码
解读)
起因知乎上被邀请回答一个问题,关于OpenCV的鼠标操作的问题。我发现回答下来写了不少东西,可以整理为一篇文章发出来,顺便说下不少人关心的如何用操作鼠标,比如如何用鼠标在图像上画一个矩形或者说选择一个矩形的ROI。知乎上的问题问的是
下面
这段
代码
是
什么意思
。正好,
这段
代码
我是看过的,而且就在最近两周。所以正好可以说道一下。介绍这一段
代码
我最初是在contrib模块里面tracking模块的sample
C语言的注释
在有些语言中,注释有时用于把一段
代码
“注释掉”,也就是使
这段
代码
在程序中不起作用,但并不将其真正从源文件中删除。在C语言中,不建议这样使用。如果你在一段
代码
的首尾分别添加 /* 和 */ 来屏蔽
这段
代码
,如果
这段
代码
内有这样的注释,你可能会出现问题。 要屏蔽一段C
代码
。最好的办法是使用预处理指令。 #if 0 for( i = 0 ; i < 100 ; i ++) { num += 1; } #endif ...
编译原理之可重定位
代码
是
什么意思
?
可重定位
代码
是
什么意思
呢? 顾名思义,可重定位 就是 可以重新定位。 我们都知道,我们在写
代码
的时候,
代码
里的各种跳转
代码
/指令,比如C里的goto,汇编里的jmp、jz等等,它们都是跳转到某一地址,然后在该地址往下执行
代码
,我们写的程序,我们编
代码
时用的是逻辑空间,但是
代码
实际运行时,用到的是货真价实的物理地址空间。 既然如此,在程序编译时,就需要有一个从 逻辑地址空间 到
考考你,能看出这一段
代码
是用哪个编程语言写的吗?
考考你,知道这一段
代码
是用哪个编程语言写的吗?C++?JAVA?C#?还是“易语言.飞扬”?int dox(int x){ int i = 0; if(x == 0) i++; else if(x == 1) i += 1; else if(x == 2) i += 2; else i += 3;
数据段、
代码
段、BSS段、堆栈段
进程(执行的程序)会占用一定数量的内存,它或是用来存放从磁盘载入的程序
代码
,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用 途 不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。对任何一个普通进程来讲,它都会涉及到5种不同的数据段。 Linux进程的五个段
下面
我们来简单归纳一下进程对应的内存空间中所包含的5种不同的数据区都是干什么的。 BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文.
Java
50,530
社区成员
85,608
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章