最新发布 第14页

运维博客开发&运维

Java

为什么一个汉字查出来的Unicode是2个字节(16位),但UTF-8转出来却是3个字节(24位)?

为什么一个汉字查出来的Unicode是2个字节(16位),但UTF-8转出来却是3个字节(24位)?
今天在使用java的String类的byte[] getBytes()方法,发现汉字转出来的数组是三个字节,都知道UTF-8的中文字符占三个字节,这个没有问题,可是使用Unicode编码转换查出来的汉字只有两个字节,这底层又是如何对应存储的呢?我仔细研究了下,专门记录于此,以备后用: 首先计算机底层是使用二进制存储的,一个二进制叫做位或比特(bit),8位(bit)叫一个字节(byte),一个字符...

7年前 (2019-12-14) 2357℃ 0喜欢

Java

IDEA报错@Override is not allowed when implementing interface method 解决方法

IDEA报错@Override is not allowed when implementing interface method 解决方法
原因:idea中默认的Language level 使用的是5版本,jdk5是不支持在重写的接口方法上加@Override注解的。 方法一(修改项目配置) 点击idea左上角File–>Project Stucture–>Moudules,将所有模块的Sources的Language level修改到5以上,但是这有个问题,项目自动更新后仍然会恢复到默认值。所以最好使用方法二。 方法二...

7年前 (2019-12-11) 1926℃ 0喜欢

Java

SSM框架整合后,mybatis使用log4j但是控制台不打印SQL执行语句解决办法

SSM框架整合后,mybatis使用log4j但是控制台不打印SQL执行语句解决办法
首先解决办法我是从这里看到的:https://mybatis.org/mybatis-3/zh/logging.html 不少应用服务器(如 Tomcat 和 WebShpere)的类路径中已经包含 Commons Logging,所以在这种配置环境下的 MyBatis 会把它作为日志工具,记住这点非常重要。这将意味着,在诸如 WebSphere 的环境中,它提供了 Commons Logging...

7年前 (2019-12-11) 2250℃ 1喜欢

Java

Struts2文件上传超过默认大小限制2M,但无法跳转至指定input页面问题的解决办法

Struts2文件上传超过默认大小限制2M,但无法跳转至指定input页面问题的解决办法
1.背景 最近使用Struts2写了个文件上传,测试时候明明超过大小限制,也在struts.xml中配置了页面,但是就是死活无法跳转至指定input页面问题。浏览器提示连接已重置,折腾了一上午,翻阅了两本参考书,查看了培训机构的视频,一步一步照着仔仔细细的做,还是不行,甚至把人家的源码拷贝过来在我的机子上跑,还是不行,把IDEA,tomcat,jdk卸载了重新装……能折腾的都折腾了,还是不行,甚至...

7年前 (2019-11-20) 1695℃ 0喜欢

Java

Java获取各种绝对路径的8种方法

Java获取各种绝对路径的8种方法
示例代码如下: public class GetPath extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { //第1种:获取服务器二进制命令路径...

7年前 (2019-11-15) 1756℃ 0喜欢

Java

JDBC的四类驱动程序(JDBC-ODBC桥、本地API、JDBC网络、本地协议)

JDBC的四类驱动程序(JDBC-ODBC桥、本地API、JDBC网络、本地协议)
1.ODBC 早期的数据库开发领域没有通用的应用程序编程接口,开发人员在使用不同数据库产品时,必须学习和使用厂商专用API。针对业界对通用编程接口的需求,微软推出了ODBC(Open Database Connectivity)方案,并获得厂商和开发人员的认可。ODBC建立了一组规范,并提供了对数据库访问的标准API,后来被X/OPEN和ISO/IEC采纳,作为SQL标准的一部分。 2.JDBC ...

7年前 (2019-11-12) 1971℃ 0喜欢

Java

Struts2中struts.xml骨架示范文件

Struts2中struts.xml骨架示范文件
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.d...

7年前 (2019-11-04) 1308℃ 0喜欢

Orther

ffmpeg压制视频命令及常用转码参数解析

ffmpeg压制视频命令及常用转码参数解析
1.压制视频命令 ffmpeg.exe -i "input.mkv" -r 6 -qmin 30 -qmax 40 -ab 28k -ar 15000 -ac 1 -y "output.mkv" 2.基本参数 -i 文件输入选项 -vcodec 在-i前表示解码解码器,在-i后表示编码编码器,可选值:copy、libx264 、h263、libxvid 、mpeg4、msmpeg4v2等 -s 表...

7年前 (2019-10-27) 5155℃ 0喜欢