摘要: 业务需求: 笔记列表里还有一个按钮可以弹出子菜单,要求做到以下几点: (1)点击选中的笔记行的弹出按钮后,弹出子菜单,再次点击,子菜单收回。 (2)选中其他笔记后,子菜单消失。效果如下图所示: 业务分析: 在点击按钮后,弹出子菜单,实际上是让子菜单内容显示出来,而再次点击让子菜单收回,就是让子菜单内 阅读全文
posted @ 2019-03-07 00:29 斐波那切 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 记录一下,使用JavaMail发送邮件。 业务分析 最近工作需要,需要从FTP读取图片内容,添加到邮件正文发送。发送邮件正文,添加附件采用Spring的MimeMessageHelper对象来完成,添加图片也将采用MimeMessageHelper来完成。 查看博客发现MimeMessageHelp 阅读全文
posted @ 2019-03-06 17:18 斐波那切 阅读(1864) 评论(0) 推荐(1) 编辑
摘要: 二进制是计算机的基础,计算机只识别二进制数据,其基础运算是采用2进制。编程语言写好的程序经过编译后变成计算机能识别的2进制数据,人不可能直接写2进制数据,其中间需要通过编程语言进行协调,所以编程语言就是连接人类和计算机之间的桥梁,下面补充学习二进制基础知识。 二进制 (1)计算机内部只有2进制数据, 阅读全文
posted @ 2019-03-03 11:58 斐波那切 阅读(3997) 评论(0) 推荐(0) 编辑
摘要: 在做云笔记项目的过程中,除了服务端在eclipse中debug调试代码外,有时候需要在浏览器端也需要进行debug调试,刘老师举了一个冒泡排序算法的dubug例子,进行了讲解。 首先上浏览器端测试代码: 浏览器终端执行效果如图,发现执行没问题,代码正确。如果想看代码执行过程中,保存在内存中变量的变化 阅读全文
posted @ 2019-02-27 22:25 斐波那切 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 在做云笔记项目的时候,经常需要用到调用数据的情况,比如添加笔记时,需要先确认是否点击了笔记本,在确认的过程中需要获取笔记本Id,此时往往需要将笔记本Id绑定在一个DOM元素里,比如li,div等任何DOM元素均可以。在绑定数据方面,刘老师列举了好几个可以绑定数据的对象,如下: 以上全部为服务端保存数 阅读全文
posted @ 2019-02-27 20:40 斐波那切 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 最近需要实现一个使用Spring schedule按一定时间间隔自动触发条件发送邮件的功能,在开发的过程中,是按照先测试能发出text/html文本邮件,然后测试添加附件发送邮件,我碰到的问题是,文本邮件能正常发送出来,但是添加附件的邮件却发不出来,这个问题困扰了我很久,所以有必要记录下。 问题点 阅读全文
posted @ 2019-02-25 12:47 斐波那切 阅读(2978) 评论(0) 推荐(0) 编辑
摘要: 云笔记项目中有点击加号,实现添加笔记本和笔记的按钮,点击后将出现一个对话框,提示用户添加笔记本或者笔记。在弹出对话框的时候,需要使用jQuery调用AJAX对象,进行异步加载。 W3C对jQuery的load()方法解释为:load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到 阅读全文
posted @ 2019-02-23 11:50 斐波那切 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 事情起因 用Mac提交云笔记项目到SVN后,使用台式机import SVN上的云笔记代码,发现到了台式机上,进行junit测试时无法连接Mysql数据库服务器,而Mac上是可以的。以下是报警内容和报警画面 测试连接失败画面: 报警内容: org.mybatis.spring.MyBatisSyste 阅读全文
posted @ 2019-02-22 21:20 斐波那切 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Spring集成MyBatis的使用 Spring集成MyBatis,早期是使用SqlSessionTemplate,当时并没有用Mapper映射器,既然是早期,当然跟使用Mapper映射器是存在一些区别的,比如映射文件命名空间不需要跟接口名一样,接口中的方法不一定跟sql的id一样,通过它的Sql 阅读全文
posted @ 2019-02-06 22:04 斐波那切 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: Spring集成MyBatis使用 前面复习MyBatis时,发现在测试时,需要手动创建sqlSessionFactory,Spring将帮忙自动创建sqlSessionFactory,并且将自动扫描Mapper映射器 (1)集成步骤 step1 导包: spring-webmvc, mybatis 阅读全文
posted @ 2019-02-06 19:56 斐波那切 阅读(1045) 评论(0) 推荐(0) 编辑