- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Tomcat不乱码,Idea打印输出乱码解决方法
Tomcat不乱码,Idea打印输出乱码解决方法运行项目时遇见打印乱码,搞了半天才弄好,现记录更改流程原问题:之前的配置(以下配置有了上面的问题):按照网上的教程修改了很多配置idea安装位置,bin目录下的idea.exe.vmoptions和idea64.exe.vmoptions文件,都添加了-Dfile.encoding=UTF-82.tomcat安装位置,bin目录下的catalina.bat文件(此为问题关键),修改成了set "JAVA_OPTS=%JAVA_OPTS% %
2021-02-26 15:32:41
245
原创 DTO到entity自动赋值(自用)
实体与Dto自动赋值在开发的过程中,实体之间相互赋值是很正常的事,但是我们一般的方法都通过set和get方法来进行的,如果要赋值的字段少那还行,但是需要赋值的字段超过10个,那就是个灾难,你会看到整屏代码中全是set和get方法。1.两个实体属性字段几乎完全相同2.两个字体有部分字段相同3.源实体只有部分字段赋值,目标实体有完整的值第一种情况对于第1点来说,我们用到最多的就是entity和dto之间的转换了,这个我们可以使用Spring的工具类BeanUtils来解决,这里要注意的一点是,第一个
2021-02-04 14:29:34
2100
原创 MYSQL数据库类型与JAVA类型对应表(自用)
MYSQL数据库类型与JAVA类型对应表类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang.String-1INTEGER4INTEGER UNSIGNEDjava.lang.L
2021-01-25 14:11:09
114
原创 Mybatis插入(使用insert)时遇到的问题
Mybatis插入时遇到的问题今天使用mybatis进行插入操作时总是报错,反复检查都没有发现问题,代码如下:最后换了一种insert的写法后问题解决,代码如下:好像用values的写法存在很多问题,用set的写法可以解决。具体的我也不太清楚,希望有知道原因的大佬指正。...
2021-01-07 16:52:01
1135
原创 java运行机制
计算机高级编程语言的类型编译型将文件一次性全部编译成计算机能识别的语言。当文件有更新时需要再次全部编译解释型计算机需要识别哪里就解释哪里。当计算机再次执行之前的代码时需要重新解释java语言:两种特性都有java运行机制源程序(.java文件)–>java编译器(javac)–>字节码(.class文件)–> -->–>类装载器–>字节码校验器–>解释器–>操作系统平台...
2021-01-07 08:37:21
77
原创 jdk的卸载与安装
安装jdk查看电脑属性(如windows 64位)根据电脑属性下载jdk8(企业常用,新版本只加了一些特性,做了解就可以了)下载好后点击安装,若之前有装过会提示卸载选择安装目录。默认c盘,最好选自己能记住的其他位置(如d:\env\java)安装完成后配置环境变量。右键此电脑->属性->高级系统设置->环境变量在系统变量里新建一个变量,名为JAVA_HOME,值为java的安装目录(如d:\env\java\jdk8)在系统变量里找到path,在里面添加%JAVA_HOME
2021-01-06 20:20:45
105
原创 Java的兴起(自用)
C&C++C语言1972年诞生特点:贴近硬件,运行极快,效率极高。(有汇编语言的特点)多用来开发:操作系统,编译器,数据库,网络系统“枷锁”:指针和内存管理指针强大,可以直接操作内存,但是c没有提供内存管理工具,不熟练容易犯错。很多问题在编译时发现不了,只有运行了才知道可移植性不强,很容易出错C++1982年诞生相比C有了一些静态类型的检查,性能比较好,但是语言更复杂特点:面向对象兼容C更多用于:图形领域,游戏等JavaJava诞生与1995年根据C创造,最初
2021-01-06 12:46:53
94
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人