- 博客(19)
- 收藏
- 关注
原创 nodejs使用定时器
一、模块安装yarn add node-schedule二、使用(ts版)import * as schedule from 'node-schedule';schedule.scheduleJob('15 * * * * *', () => { // 每分钟的第15秒执行 console.log('time: ' + new Date());});...
2020-04-22 21:28:10 549 1
原创 CentOS 7安装Docker
最近在学习Docker技术,于是将Docker的安装与配置记录下来(基于《Docker技术入门与实践 第三版》)。1.更新yum缓存sudo yum update2.安装所需依赖sudo yum install -y yum-utils device-mapper-persistent-data lvm23.添加Docker稳定版本的yum源sudo yum-conf...
2019-05-31 11:34:24 190
原创 Timeline 时间线 数据处理
在根据年份将数据分组然后在时间线上展示,前端将如何处理数据呢。原始数据格式[ {createDate:'2018-03-24 14:01:11',title:'xxxx'}, {createDate:'2019-03-14 14:01:11',title:'xxxx'}, {createDate:'2018-07-24 14:01:11',title:'xxxx'...
2019-03-14 18:03:07 1903
原创 java getter方法NullPointerException异常
一、问题描述今天在处理java对象时,getId()方法一直报NullPointerException,但是对象中name属性不是空,所以这个对象也不为空。应该不会报空指针呀。对象属性如下:private Integer id;private String name;报错行代码:int id = Obj.getId();二、问题原因经过一段时间捣鼓后,突然发现,...
2019-02-21 00:19:54 1500
原创 vue element-ui 分页闪屏问题
一、问题原因我想将整个分页对象传到后端,但是使用qs转换时,数组出现了问题。于是想将数组用JSON来转。可是每次调用时,都会出现闪屏(列表长度瞬间很长,然后恢复)。二、解决办法经过努力,发现原来是在将对象里的数组用JSON转换时进行了一次赋值,改变了表格data的值: this.pageModel.tableData = JSON.stringify(this.page...
2019-02-19 16:25:07 2341
原创 vue 传递数组后端java接收问题(qs和json)
一、问题描述1.通过qs.stringify() let array = [ {"name":"a","id":1}, {"name":"b","id":2}, {"name":"c","id":3} ] let data = {
2019-02-19 15:12:13 7747 2
原创 nuxt async请求数据为Promise { <pending> } 状态
今天在写nuxt时使用async asyncData ({ $axios })访问后台请求数据,在控制台打印数据显示data: Promise { <pending> }查看服务端数据是没有问题的,于是看了下别人解决原来async asyncData异步执行的,会跳过console.log('data: ',data)于是将其改为setTimeout(() =...
2019-02-18 19:19:06 2063
原创 c#桌面应用程序Plane工具在设计器中显示,代码运行不显示原因
最近接了个c#桌面程序画页面的项目,页面已经是画了一部分的,接手后遇到一个Plane始终不显示的问题,在设计器里面会显示。从工具箱新拖动了几个lable在不同的Plane里,但是运行后,只有那一块Plane始终不显示。找了半天代码发现一个 panel1.Visible = false; 真是服了。以后遇到现实问题,第一时间要想到Visible = false这种情况。...
2019-01-28 13:45:33 643
原创 linux安装Tomcat
一、下载安装包地址:https://tomcat.apache.org/download-80.cgi二、开始安装1、在/usr/local下面新建tomcat文件夹mkdir /usr/local/tomcat 2、将安装包移动到/usr/local/tomcat下mv apache-tomcat-8.5.35.tar.gz /usr/local/tomcat/...
2018-12-19 17:28:55 139
原创 linux 安装 mysql
一、下载资源mysql安装包,可以自己去官网下。百度云链接:mysql-5.6.36-linux-glibc2.5-x86_64.tar 密码:3q3p二、开始1、移动mysql-5.6.36-linux-glibc2.5-x86_64.tar到/usr/local下mv mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz /usr/l...
2018-12-19 11:12:27 176
转载 linux虚拟机安装jdk
一、需要软件jdk-8u181-linux-x64.tar.gz putty-nd(xshell等也可以)二、解压putty-nd获得程序执行连接到Linux主机后终端执行yum install lrzsz然后输入rz即可将jdk传到Linux上三、安装jdk参考这位博主文章安装即可...
2018-12-18 19:55:30 180
原创 easyui使用日期框,不能后台接收数据返回400错误
一、背景使用easyui框架写from表单时,发送ajax请求,data等于$("#addDialog form").serialize(),提交后结果为400浏览器控制台信息:Failed to convert property value of type 'java.lang.String' to required type 、'java.util.Date' for prope...
2018-09-09 21:59:11 1746
原创 java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String错误解决
一、背景在用mybatis编写sql判断时间大小时,报错: 二、错误原因编写mybatis的XML文件出错,在判空时,加入了判断空字符串的语句,无法比较 java.util.Date类型与 java.lang.Stringd的""<if test="dealOrderStudentVo.startTime!=null"> <if test="deal...
2018-09-09 13:29:04 5260
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException错误解决
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQLsyntax; check the manual that corresponds to your MySQL server version fo...
2018-09-02 19:11:38 2752
原创 设计模式之单例模式
一、什么是单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。不用重复去创建相同的对象。二、特点1.构造方法私有2.自己创建一个自己的唯一实例3.在其他时候创建时都是返回的同一个对象三、适用场景一些工具类,线程池等。四、实现1.懒汉模式:public class SingletonLazy { private SingletonLazy()...
2018-08-30 21:24:47 169
原创 ssh框架,index.jsp访问404错误
看了关于ssh搭建的博客,由于使用了新的struts2版本,所以有些配置也变了xml中Struts过滤器配置中<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>改为: <filter-class>o...
2018-08-02 20:32:16 1360
原创 win10虚拟机安装
一、需要工具windows系统 vmware workstation或者virtualbox(本文使用的是vmware workstation) 系统镜像文件(.iso文件),本文使用CentOS-7-x86_64-DVD-1804.iso二、安装vmware workstation官网下载https://www.vmware.com/products/workstation-pro...
2018-07-26 22:21:08 870
原创 log4j配置
一、简介Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。二、下载下...
2018-07-07 10:56:57 192
原创 Eclipse上Mybatis的配置
一、Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。二、下载jar...
2018-07-05 18:36:42 6320 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人