- 博客(7)
- 收藏
- 关注
原创 如何获取一个字符串的长度,并且如果长度不够6位,就在前面补0
需求:就是有一个字符串,长度不确定,我需要得到字符串的长度,如果长度不够6位数字,就在前面补0,例如:字符串的长度是556那么结果就是000556String xml="<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<ROOT><idno>62270119</idno&g...
2019-06-29 18:05:26 5073
原创 根据文件路径获取到文件的内容,可以不出现乱码的问题
这个适合比较小的文件内容获取,我用的是字节流,不会出现转码问题。/** * 根据文件路径获取到文件的内容 * * @param path * @return */ private String getFileTextByFilePath(String path) { FileInputStream in = null;...
2019-06-29 17:59:08 494
原创 java中根据文件名获取src下的文件路径
获取文件路径是很常见的,一般不建议把路径写成绝对路径,因为不便于扩展。这个方法可以作为工具类使用。/** * 根据文件名获取文件的路径 * * @param fileName * @return */ private String getPathByFileName(String fileName) { String ...
2019-06-29 17:54:33 3760 3
原创 关于java种对象的深度克隆问题
这是我在项目中遇到的一个问题,如果一个对象A和一个对象B,A对象字段很多,A包含所有B对象的所有字段,可以不可以将A对象的字段copy到B对象?如果不用对象的copy也可以做,只不过需要我手动把每个字段一个一个转移,工作量大,还不利用后期维护,就想到用对象的深度克隆解决,先留个坑,解决后,在写解决的方法。草图帮助理解:可以用org.springframework.beans.Bean...
2019-06-29 17:46:56 176
原创 TCP通信客户端和服务端的实现
package com.blue.demo01.TCP;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/* TCP通信的服务器端:接收客户端的请求,读取客...
2019-06-24 21:12:22 628
原创 mysql中的函数总结
今天面试,被问到了好几个数据库的内置函数,一个没说上来,总结一下常用的函数,引以为戒。(1)、字符串函数CONCAT(s1,s2)把字符串进行拼接SELECT CONCAT('hello','world') AS '拼接后的结果'或者SELECT CONCAT('hello','world') FROM DUAL;结果:(2)日期函数(d,f)按照表达示f显示日期d...
2019-06-14 23:34:43 132 1
原创 MySQL和Oracle的区别
(1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询(3) 事务隔离级别...
2019-06-13 17:05:30 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人