学习
FDqiyangreal
这个作者很懒,什么都没留下…
展开
-
IDEA 使用Gradle构建项目后没有src文件,自己新建后不能创建Java文件的解决办法
今天学习使用在IDEA下利用Gradle构建java项目,碰到一个小问题,构建好的项目没有src文件,自己创建后不能新建java文件,经过排查发现是自己新建的文件不是Source Dir 所以在 Project Settion 中的Module里面将该文件夹设置为Source文件夹后,可以新建java文件。而构建项目不带src文件则自己设置一个gradle的Task task "crea原创 2015-07-20 16:39:12 · 7544 阅读 · 2 评论 -
IPV6下对localhost解析错误
今天用Spring Security将接口的访问IP限制为固定的一个IP的时候,一致提示权限错误。通过DEBUG发现,服务端获取的IP地址是0:0:0:0:0:0:0:1。而不是我本机的IP,在网上查询后发现是IPV6协议会自动将localhost转化为这个ip。大部分说解决办法是修改/etc/hosts中的 第一行注释掉。测试没有通过,但是由于以后部署到生产环境也不会使用loca原创 2015-09-28 17:01:47 · 929 阅读 · 0 评论 -
关于使用gradle构建的java项目中使用到rt.jar不能编译通过的处理
compileTestJava { options.compilerArgs << '-XDignore.symbol.file' options.fork = true println("$System.env.USER") println("detected JAVA_HOME=$System.env.JAVA_HOME") println("setti原创 2015-10-22 12:08:10 · 3312 阅读 · 7 评论 -
SpringJPA(Hibernate) 处理基于基类的关联关系
做测试题和答案模块,由于题目和答案都可能是图片,文本,音频中的某一钟,所以设计了继承基类的模式,基类的题目和答案互相关联。由于不能确定CRUD的时候是否能够查询到子类,发现hibernate建表的时候 会把所有的子类属性合并到基类上,只会创建一张表,表的第一个字段dtype 来标记当前实体创建的时候的真实类型(哪个子类),所以hibernate查询的时候会返回一个引用子类对象的基类类型,进行类型转原创 2015-10-28 16:35:33 · 590 阅读 · 0 评论 -
关于ubuntu下 mysql对表名区分大小写的解决办法
今天在java程序中拼装表名查询的时候,发现Linux下mysql对表名区分大小写的。在网上查了写资料 在ubuntu的/etc/mysql/mysql.conf.d/mysqld.cnf 中添加了一个选项lower_case_table_names = 1然后通过sudo /etc/init.d/mysql restart 重启mysql后 问题解决原创 2015-09-25 15:59:55 · 455 阅读 · 0 评论