摘要:        
◎Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;◎Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数;◎Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数(这也是我们在数学课上学到的舍入规则)。    阅读全文
posted @ 2015-05-23 13:54
brightshi
阅读(396)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、需求 项目里要让用户能够设置所选择教材的章课节,以针对章课节提供相应的题目供用户做题。 设计:用户设置了教材后,首次登录,进行章节设置时。默认为用户选择第一章、第一课、第一节。 思路:用户访问页面,章一栏显示所有章,课一栏显示第一章下所有课程,节一栏显示第一章、第一课下的所有节。然后获取用...    阅读全文
posted @ 2015-05-23 13:46
brightshi
阅读(12138)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、问题 查询用户所有的错题数目到前端展示,要求展示的时候要有错题的编号,从1开始递增。如果删除了第5题,则将后面的题编号均向前挪。二、分析 错题是在用户每次做题过程中插入到错题表中的,或者将题目推送表中“错题标识字段”置1,我们没有必要在表中维护一个编号位,因为该编号位除了展示并无其他用途,如...    阅读全文
posted @ 2015-05-23 13:21
brightshi
阅读(4143)
评论(1)
推荐(0)
        
            
        
        
摘要:        
一、问题 项目里允许用户进行一本教材章课节的设置,如下图: 假设用户选择了滚动条下的内容,如图:“回顾与思考”,下次用户进来时,页面加载完毕需要立即展示已选中的内容,置为绿色。而不是如下图所示的状态:很明显,上图的展示并没有实现很好的用户体验,用户进入到界面后无法直接看到自己已选择的内容位于...    阅读全文
posted @ 2015-05-23 12:00
brightshi
阅读(1783)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、问题 题目及答案展示:要求,点击题目,展开答案。如下: 展开前 展开后 最开始使用的toggle方法来实现$(".content_problem").toggle( function(){ $(this).find(".answer...    阅读全文
posted @ 2015-05-23 11:29
brightshi
阅读(1615)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、需求 用户答题,共3道,必须3题都答完才能提交。 目的:要查询用户答对了几题,答错了几题。(当然此处可以只查答对的题目数,用3减即得答错题的题目数)二、sqlselect * from (select count(1) rightCount from (select * ...    阅读全文
posted @ 2015-05-23 11:06
brightshi
阅读(2380)
评论(0)
推荐(0)
        
            
        
        
摘要:        
参数绑定执行: t.TX_CODE in (?)Object[] params = {chapters};return this.getJdbcTemplate().query(sql,params,new ProblemRowMapper());这样是无法成功的,无论chapters='';还是使...    阅读全文
posted @ 2015-05-23 10:51
brightshi
阅读(154)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、选择器 单选按钮:$(this).find(".answer").find("input[name='answer_" + id + "']:checked")二、slideDown()、slideUp() 实现展开 function initAreaClick(){ $...    阅读全文
posted @ 2015-05-23 10:39
brightshi
阅读(156)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、setInterval()/clearInterval()技术学习 都是window对象的方法,可以直接使用。 setInterval(function(){},1000);:每1000毫秒执行一次函数; clearinterval(item);:清除setInterval()函数的设置,...    阅读全文
posted @ 2015-05-23 10:19
brightshi
阅读(1080)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号