- 博客(7)
- 收藏
- 关注
原创 解决plsql developer 12.0.7中文乱码
最近重新安装了电脑,重装plsql developer 12.0.7后查询数据库发现字段中文字符显示为????,百度解决方案如下:1、查询数据库字符集:select userenv('language') from dual;2、将数据库字符集设置环境变量NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;3、重启电脑生效,好多文章介绍重启plsql ...
2019-12-11 15:13:05
1139
原创 清除cvs、svn版本控制文件夹
清除cvs、svn版本控制文件夹windows下,终端命令:for /r #{ProjectDir} %i in (CVS) do rd /s /q %i;for /r #{ProjectDir} %i in (.svn) do rd /s /q %i;Linux下,终端命令: cd #{ProjectDir} find ./ -name "CVS" | xargs ...
2018-06-14 15:25:01
533
原创 gradle构建时跳过指定tests
gradle在执行build的时候想跳过test task,那么可以使用-x命令 -x参数用来排除不需要执行的任务$ gradle build -x test:compileJava UP-TO-DATE:processResources UP-TO-DATE:classes UP-TO-DATE:jar UP-TO-DATE:assemble UP-TO-DATE:che
2017-02-28 15:22:26
28762
原创 git 强制放弃本地修改(新增、删除文件)
本地修改了一些文件,其中包含修改、新增、删除的,不需要了想要丢弃,于是做了git check -- .操作,但是只放弃了修改的文件,新增和删除的仍然没有恢复,于是百度了下,使用如下命令:git checkout . && git clean -df可以放弃所有修改、新增、删除文件git checkout . //放弃本地修改,没有提交的可以回到未修改前版本git clean
2017-02-23 17:29:24
50372
转载 serialVersionUID的作用
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。(InvalidCastException)serialVersionUID有两
2016-07-15 15:50:25
606
转载 java序列化接口Serializable的使用
首先要明白,什么是序列化? 我们经常看到一个实体类实现Serializable接口,这种用法就是序列化。目的是保存对象的状态,以便将它读取出来。 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复
2016-07-15 15:35:04
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人