随笔
Vilen7
focus on the star and you will be the star
展开
-
解决eclipse中mybatis的xml配置文件无代码提示问题
编写mybatis的xml文件时,没有代码提示是一件很让人头疼的事,这里来写一下解决方法。首先打开eclipse的Window→preferences→XML→XML Catalog我们一共要添加两个配置,一个是config,一个是mapper我们先来添加一个config,点add,然后在对应的位置添加上下面的代码http://mybatis.org/dtd/mybatis-3...原创 2018-08-16 16:34:04 · 13448 阅读 · 7 评论 -
maven配置文件pom.xm的scope
scope值的作用范围:1、compile:对主程序是否有效:有效对测试程序是否有效:有效是否参与打包:参与是否参与部署:参与2、test:对主程序是否有效:无效对测试程序是否有效:有效是否参与打包:不参与是否参与部署:不参与3、provided对主程序是否有效:有效对测试程序是否有效:有效是否参与打包:不参与是否参与部署:不参与...原创 2018-07-19 11:33:11 · 410 阅读 · 0 评论 -
java反射获取泛型类
public class Person<T> { } import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type; public class Student extends Person<Student> {public static void main(String[] ...转载 2018-07-13 11:45:10 · 4305 阅读 · 0 评论 -
使用eclipse的maven创建web项目添加webapp下的目录和web.xml
创建maven的web项目之后webapp路径下没有任何东西,我们可以通过右键这个项目,点击properties,然后在弹出的窗口中点击Project Facets项,如下图 然后把图中Dynamic Web Module前面的勾点掉,然后点apply。点完之后再次把之前的勾给勾上,这时候下面会出来一行英文,如下图: 点击进入 ...原创 2018-07-18 18:06:53 · 6373 阅读 · 1 评论 -
修改maven默认本地仓库的位置
首先找到maven下载目录下的conf文件夹,打开找到settings.xml文件。打开settings.xml文件,然后找到如下代码段:将注解里的<localRepository>/path/to/local/repo</localRepository>复制出来,然后在标签中加入你自己自定义的地址这样maven本地仓库的地址就改成了新地址了...原创 2018-07-18 14:59:56 · 3583 阅读 · 0 评论 -
java中使用split注意事项
split是我们比较常用的一个字符串分割手段,但是偶尔使用的时候也会遇到一些坑,比如在分割“.”之类的字符串时,就可能遇到问题,下面我来分析总结一下这些问题。 首先得了解的是split传入的第一个参数是名字是regex,也就是正则表达式regular expression。所以在写分割参数的时候一定要注意,有一些在正则表达式中有特殊意义的字符写进来就会出问题,比如上面提到的".",所...原创 2018-07-11 17:40:37 · 394 阅读 · 0 评论 -
postgresql设置主键自增
在使用postgresql数据库,已经创建表之后,设置主键自增直接运行如下sql语句:student是我的表名;id是我设置的主键;start with 设置初始值;increment by 设置每次增加值;CREATE SEQUENCE student_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE ...原创 2018-07-04 16:18:42 · 4762 阅读 · 0 评论 -
eclipse/myeclipse添加lombok
1.下载lombok.jar包,官网地址:https://projectlombok.org/download2.将lombok.jar包复制到myeclipse.ini或eclipse.ini所在文件目录3.打开myeclipse.ini/eclipse.ini,添加以下代码并保存: -Xbootclasspath/a:lombok.jar -javaagent:lombok.ja...转载 2018-07-11 14:50:16 · 709 阅读 · 2 评论 -
Multiple dex files define Landroid/support/v7/media/MediaRouter$Callback问题
原因:添加了重复的jar包。在buildpath里面添加了重复的jar包,可以手动在lib里面将重复的jar包删除。原创 2018-03-01 10:33:51 · 260 阅读 · 0 评论 -
java中使用freemarker导出word文档
公司项目要求要有一个能导出成一份word文档的功能,于是就上网搜了一些教程,但我跟着教程使用的时候还是遇到了很多问题,这里我自己总结一份我作为新手使用freemarker能看懂的文章。可能以后自己还会用到,至少到时候忘了还可以翻看一下。首先要自己在网上下载一个freemarker的jar包,这个直接百度就有,不赘述了。向自己的项目中导入刚才下载的freemarker的jar包,然后把自己需要展...原创 2017-09-21 15:17:48 · 6440 阅读 · 6 评论 -
PostgreSQL连接出错,could not connect to server:Connection refused(0x0000274D/10061)...
使用navicat连接本地PostgreSQL数据库时报错:could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host"localhost" (:1) and acceptingTCP/IP connections on port 5433 ?could not ...原创 2018-04-26 10:39:44 · 86639 阅读 · 16 评论 -
MySQL下载安装教程,zip版
MySQL下载地址本教程下载安装的是MySQL5.6.41首先,在官网下载了MySQL的zip压缩包之后,解压缩到一个文件夹,这里我用的是E:\mysql-5.6.41-winx64路径下然后在配置环境变量,在path中添加MySQL的路径,到bin为止,E:\mysql-5.6.41-winx64\mysql-5.6.41-winx64\bin配置完环境变量之后,找到目录中的...原创 2018-08-27 11:33:26 · 4378 阅读 · 0 评论