欢迎使用CSDN-markdown编辑器

项目代码要点记录

从10.28日开始,记录一些知识点留作之后的整理素材

JavaScript知识点

NumberObject.toFixed(num)

参数描述
num必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替

示例:

Show the number 13.37 with one decimal:
<script type="text/javascript">
var num = new Number(13.37);
document.write (num.toFixed(1))
</script>

输出:
Show the number 13.37 with one decimal:
13.4

MySQL相关

获取当月天数

select last_day(curdate());
select DAYOFMONTH(last_day(curdate()));

取得当月最后一天日期
取得当月天数

Java相关

文件输出

System.out.print(x);
System.out.println();

=

System.out.println(x);

println()函数在输出内容后,还会再输出一个换行符。

Spring相关

定时任务Spring整合

Spring整合Quartz(JobDetailBean方式) 本项目中采用第二种方法: 利用MethodInvokingJobDetailFactoryBean工厂Bean包装普通的Java对象(即Job类)。 创建Job类,无须继承父类,直接配置MethodInvokingJobDetailFactoryBean即可。但需要指定一下两个属性:
targetObject:指定包含任务执行体的Bean实例。
targetMethod:指定将指定Bean实例的该方法包装成任务的执行体。

其实原理都是在指定时间执行executeInternal()方法

quartz CronExpression时间设定

CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年]

序号说明是否必填允许填写的值允许的通配符
10-59, - * /
20-59, - * /
3小时0-23, - * /
41-31, - * ? / L W
51-12 or JAN-DEC, - * /
61-7 or SUN-SAT, - * ? / L #
7empty 或 1970-2099, - * /
通配符说明:
*表示所有值. 例如:在分的字段上设置
,表示每一分钟都会触发。
? 表示不指定值。
使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置的那个字段设置为”?” 具体设置为 0 0 0 10 * ?
“-“表示区间。
例如 在小时上设置 “10-12”,表示 10,11,12点都会触发。
, 表示指定多个值
例如在周字段上设置 “MON,WED,FRI” 表示周一,周三和周五触发
/用于递增触发。
如在秒上面设置”5/15” 表示从5秒开始,每增15秒触发(5,20,35,50)。 在月字段上设置’1/3’所示每月1号开始,每隔三天触发一次。
L 表示最后的意思。
在日字段设置上,表示当月的最后一天(依据当前月份,如果是二月还会依据是否是润年[leap]), 在周字段上表示星期六,相当于”7”或”SAT”。如果在”L”前加上数字,则表示该数据的最后一个。例如在周字段上设置”6L”这样的格式,则表示“本月最后一个星期五”

例子

<property name="cronExpression">
    <value>0 30 1 * * ?</value> 
</property>

意义
每天凌晨1:30执行

Spring配置读写分离

Spring 实现数据库读写分离 项目中使用的方法与此篇文章一致。 主要思想:
1.在spring-core中配置两个数据源和aop
2.定义注解
3.在切面before方法取得注解value调putDataSource
4.获取真正的数据库连接利用determineTargetDataSource()

Spring添加自定义注解

从上一条引申

WEB常用功能

仓库组设计

storageTreeByUser.jsp
normalStorageTree.jsp
singleClickNormalStorageTree.jsp
specialStorageTreeByUser.jsp
reportStorageTreeByUser.jsp

JQuery积累

JQuery.prop()

JQuery.prop()函数详解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值