摘要: FreeMarker简介 FreeMarker 是一款 模板引擎 ,FreeMarker本身是一个模板,FreeMarker的思想是让原本的一个页面分成数据和模板,当我们更换数据和模板相加时可以生成不同的文本文件,包括HTML,java等。 所以学习FreeMarker主要是学习其中的一些标签 简单 阅读全文
posted @ 2019-11-11 18:36 以苦做舟 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 引入jQuery文件,浏览器报SyntaxError: expected expression, got '可以解决问题,/script/是静态资源所在位置 整体代码如下 阅读全文
posted @ 2019-04-04 17:10 以苦做舟 阅读(3783) 评论(0) 推荐(0) 编辑
摘要: java.lang.ClassCastException: com.sun.proxy.$Proxy12 cannot be cast to com.bdqn.service.impl.UserServiceImpl 代理类无法强制转换成接口实现类,这里造成的原因主要因为在测试类中,变量的数据类型是 阅读全文
posted @ 2019-03-31 22:45 以苦做舟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 事务,是在数据库中用于保证数据正确性的一种机制,涉及到很多概念以及不同的情况,这里做一个总结 相关概念 事务四特性(ACID) 原子性(Atomicity,或称不可分割性):要么全部完成或者全部不完成,错误是会发生回滚,这个要求两条相关的操作,就像情侣一样,要么一起海誓山盟,一个发生意外,另外一个也 阅读全文
posted @ 2019-03-27 17:27 以苦做舟 阅读(2999) 评论(0) 推荐(0) 编辑
摘要: 实现说明每一个用户的环境都有细微的不一致,所以这里只是个人经过这些坑的处理,但是不意味着所有处理都是这样的操作,仅作为参考。 第一个坑 数据库安装,数据库最好装在Linux上,一直出了很多错,这里有一个博客可以很好安装,地址:https://www.cnblogs.com/julyme/p/5969 阅读全文
posted @ 2019-03-20 10:39 以苦做舟 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 一直被java中内存组成弄的头晕眼花,这里总结下都有哪些,先上图片 程序计数器 小块内存,线程执行字节码的信号指示器,以此获取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复都要依赖他,并且每一个线程都会有自己的程序计数器,这块区域线程私有;线程执行java方法时,记录正在执行的虚拟 阅读全文
posted @ 2019-03-15 17:29 以苦做舟 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 今天遇到&&和&的区别这个问题,在这里做个记录。 &&和&都是用于“与”运算,不同的是&&是逻辑与,&是按位与,所谓逻辑与指的是两个判断条件在都为true时结果为true,举个生活中例子,比如英语成绩大于90与数学成绩大于90才是好学生一样,代码如下: int mathResult = 92; in 阅读全文
posted @ 2019-03-15 15:00 以苦做舟 阅读(1778) 评论(0) 推荐(1) 编辑
摘要: 简单随笔 java程序需要先编译成class文件然后才能执行,由于是编程成立机器代码,虚拟机加载内存的时候更快的执行。 java文件编译成class文件步骤如下: 1)词法分析,检查每一个关键字单词是否拼写错误 2)语法分析,分析语法是否正确,例如if后面是否有条件判断这种语句的一个检查 3)语法糖 阅读全文
posted @ 2019-03-14 16:23 以苦做舟 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 今天面试遇到一个问题,假设一个类中只声明一个int类型,那么这个对象多大,这里先写出解决方案,首先引入内存计算工具lucene core, org.apache.lucene lucene core 4.0.0 然后编写类 public class O { int a=0; } 编写测试类 publ 阅读全文
posted @ 2019-03-14 15:49 以苦做舟 阅读(1422) 评论(0) 推荐(0) 编辑