![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java后端
文章平均质量分 56
java语言
漂浪
未来要来
展开
-
【转】原码、反码、补码
原码的表示与机器数真值的表示一样,即用第一位表示符号位,其余位表示数值。也就是正数:是其对应的二进制数;负数:是其绝对值对应的二进制数,再将最左边位变为1;【+1】= 原码:[ 00000001 ];【-1】 = 原码:[ 10000001 ];因为补码可以多存储一个-128,而且在计算机底层中存储的是补码,所以在计算机中一个8位的二进制数的存储范围是用补码表示的[-128,127]。这也可以解释为什么一个字节的取值范围是[-128,127]。转载 2024-03-21 22:27:16 · 40 阅读 · 0 评论 -
提交表单修改密码&字符会被转义为&;
①post 提交表单用inputForm.serialize()传参提交表单到后台时 ②用{ newPassword:inputForm.find("#newPassword").val(), oldPassword:inputForm.find("#oldPassword").val() }进行传参提交表单到后台时,特殊字符&被转义为& 数据库存入转义字符‘&’导致登录失败,最后使用java后端进行处理使用如下方法把转义后的字符还原。String newPass.原创 2021-01-12 11:17:50 · 1896 阅读 · 0 评论 -
根据前端实体类属性加排序方式传值,后端mybatis中排序,postgresql order by排序报错
bootstrap.js传值,把实体类属性和排序方式(entityPro asc)传到后端做排序,后台Dao层用的mybatis框架,数据库是postgresql,因为前台传的是实体类的属性(有驼峰)加排序方式,mybatis排序用的order by orderBy,其中{orderBy},其中orderBy,其中{orderBy}里内容就是实体类属性加排序方式,进行列表查询时排序就报错了!查询语句是select a.entity_pro as “entityPro”from table_name a原创 2021-01-13 23:52:18 · 1171 阅读 · 0 评论 -
form表单提交(POST)springmvc后台乱码
SpringMVC后台乱码乱码原因解决方案扩展总结Content-Type: application/x-www-form-urlencoded; charset=UTF-8乱码原因在web.xml中编码过滤器的前面加了一个filter,导致form表单提交(POST)到后台时出现中文乱码的情况<filter> <filter-name>encodingFilter</filter-name> <filter-class>原创 2021-07-25 21:32:19 · 981 阅读 · 1 评论