摘要: 1.将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true2.for in 循环判断var obj = {};var b = function() {fo 阅读全文
posted @ 2018-06-22 14:19 晨子语 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 组件的生命周期分成三个状态: Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 DOM React 为每个状态都提供了两种处理函数,will 函数在进入状态之前调用,did 函数在进入状态之后调用,三种状态共计五种处理函数。 component 阅读全文
posted @ 2018-06-13 11:11 晨子语 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一. SpringBoot内嵌容器的部署方式 SpringBoot内部默认提供内嵌的tomcat容器,所以可以直接打成jar包,丢到服务器上的任何一个目录,然后在当前目录下执行java -jar demo.jar即可运行,但是这种方式的运行退出进程就结束了。如果想在后台可以运行,则需要执行 java 阅读全文
posted @ 2018-05-21 22:24 晨子语 阅读(3515) 评论(0) 推荐(0) 编辑
摘要: Java EE5 引入了@PostConstruct和@PreDestroy这两个作用于Servlet生命周期的注解,实现Bean初始化之前和销毁之前的自定义操作。此文主要说明@PostConstruct。 API使用说明 以下为@PostConstruct的API使用说明: PostConstru 阅读全文
posted @ 2018-05-21 22:21 晨子语 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud 作为最新最火的微服务的翘楚,你还有什么理由拒绝。赶快上船吧,老船长带你飞。终章不是最后一篇,它是一个汇总,未来还会写很多篇。 案例全部采用Spring Boot 1 阅读全文
posted @ 2018-05-21 11:42 晨子语 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 安装RocketMQ 注:仅支持64位Windows,请安装64位JDK,最好用jdk7的。 2.1 下载编译好的RocketMQ 下载编译好的RocketMQ的发布版,也可以自行编译:https://github.com/alibaba/RocketMQ/releases 2.2 解压缩,并进入b 阅读全文
posted @ 2018-05-20 16:43 晨子语 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Quartz可以用来做什么? Quartz是一个任务调度框架。比如你遇到这样的问题 想每月25号,信用卡自动还款 想每年4月1日自己给当年暗恋女神发一封匿名贺卡 想每隔1小时,备份一下自己的爱情动作片 学习笔记到云盘 这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常 阅读全文
posted @ 2018-05-18 21:14 晨子语 阅读(2568) 评论(0) 推荐(0) 编辑
摘要: 记录MYSQL存储过程中的关键语法: DELIMITER // 声明语句结束符,用于区分; CEATE PROCEDURE demo_in_parameter(IN p_in int) 声明存储过程 BEGIN …. END 存储过程开始和结束符号 SET @p_in=1 变量赋值 DECLARE 阅读全文
posted @ 2018-05-13 10:19 晨子语 阅读(6419) 评论(0) 推荐(2) 编辑
摘要: 1.maven项目中,pom.xml中引入ZXing Core工具包: 2.首先,需要引出Google提供MatrixToImageWriter类,它是实现生成二维码图片的核心类: 再次,需要引出Google提供BufferedImageLuminanceSource类,它是实现解析二维码图片的核心 阅读全文
posted @ 2018-05-07 16:08 晨子语 阅读(3542) 评论(0) 推荐(0) 编辑
摘要: helloWorld! 阅读全文
posted @ 2018-05-03 19:07 晨子语 阅读(123) 评论(0) 推荐(0) 编辑