自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 实现mysql定时任务的方法(二)

前言:在项目中碰到需要实行mysql定时任务,在查询资料和自己实验后暂时发现有两种可行的方法,本文先介绍第二种方法——利用mysql的event实现定时任务功能。Event Scheduler简介事件(event)是MySQL在相应的时刻调用的过程式数据库对象,它由一个特定的线程来管理的,也就是所谓的事件调度器(event scheduler)。

2017-09-19 17:46:54 905

原创 mysql定时任务实现的方法(一)

前言:在项目中碰到需要实行mysql定时任务,在查询资料和自己实验后暂时发现有两种可行的方法,本文先介绍第一种方法——利用linux自带的cron工具来实现定时任务功能。cron服务在LINUX中,守护进程cron可以在无需人工干预的情况下周期性地运行作业。cron读取一个或多个配置文件,这些配置文件称为“crontab”,是“cron table”的简写,其中包含了所需要执行的命令行及其调用时间

2017-09-19 16:28:01 1733 1

原创 解决strings: '/lib/libc.so.6': No such file

在linux上安装某个程序时报错strings: '/lib/libc.so.6': No such file除了检查系统是否正确安装libc之外,还应该看看是不是只是因为文件没有在指定的文件路径下

2017-05-19 15:56:22 10365 1

原创 下载文件时没有弹出下载对话框

在前台用easyui调用后台下载的action类时,未能弹出下载框。原因是因为不能通过异步的方式来调用下载的action,直接用href来调用即可。

2017-05-09 17:16:07 2894

原创 使用Struts2下载文件遇到问题总结

最近在研究如何使用struts2实现文件下载,其中遇到如下问题觉得应该总结一番。1. struts2实现文件下载的配置问题2. 在点击下载以后报错:Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the tag specified for this action

2017-05-09 16:30:06 2877

原创 利用SimpleDateFormat进行日期格式转换

主要说明SimpleDateFormate类支持的时间和日期模式,以及如何应用

2017-02-08 17:01:27 4077

原创 mysql创建用户报错ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value

今天在mysql中创建用户时,看到有人用的时直接往user表中插数据的方法,如下所示:mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));于是我也在数据库中尝试用此方法创建用户,却得到如下报错:mysql> insert into mysql.user(Host,U

2016-12-26 15:44:21 12008

原创 “Can't start Eclipse - Java was started but returned exit code=13”问题解决办法

前言在第一次启动eclipse或者更换了系统JDK版本以后,有时候会碰到如下的报错(弹出框内容不一定是一样的,但是第一句都是“Java was started but returned exit code=13”)。本文将主要从导致这个问题的原因和解决方法两个方面来进行阐述。导致原因导致这个问题主要有一下几种常见的原因: 1.JDK版本和eclipse版本不一致,例如64位的eclipse一般配置

2016-12-12 17:53:00 986

原创 如何解决命令行编译运行Java文件时报错Could not find or load main class ...

前言以前一直用Eclipse来运行Java程序,从未在命令行中编译运行过Java文件。直到最近某次运行别人写的bat文件时,出现“Could not find or load main class …“错误才开始了解如何通过命令行来编译运行Java文件。本文主要尝试说明导致这个错误的原因,以及如何解决。 注意:本文主要以Window下的CMD为讨论对象,linux环境不一定有效。

2016-11-28 16:22:39 38631 2

转载 Java中创建对象的5种不同方法

作为Java开发者,我们每天都会创建大量的对象,但是,我们总是使用管理依赖系统(如Spring框架)来创建这些对象。其实还有其他方法可以创建对象,在接下来的文章中我会进行详细介绍。1.使用new关键字这是最常见的创建对象的方法,并且也非常简单。通过使用这

2016-11-21 14:49:23 713

原创 JVM性能监控与内存分析工具——命令行工具(1)

前言经常使用适当的虚拟机监控和内存分析工具可以加快我们分析数据、定位解决问题的速度。目前市场上有许多强大的Java性能监控工具,但是在JDK的bin目录中其实包含了许多小巧的分析工具,并且这些工具也非常稳定,能在分析应用程序性能、定位解决故障时发挥巨大的作用。本文所介绍的工具全部是基于Windows系统下的JDK 1.8,如果版本、操作系统不同,工具所支持的功能可能会有所差别。

2016-11-17 14:57:09 782

原创 Windows Installer安装包有问题,此程序所需要的dll不能运行

昨天在电脑上卸载低版本的Java1.6时,先将JRE1.6卸载了结果导致不能卸载JDK1.6。弹框显示Windows Installer安装包有出错,此程序所需要的dll不能运行之类的(如下图)。上网搜索时,发现有不少人也出现了类似的情况,而且也并不局限与JDK的安装包。最开始我以为是网上所说的C:\Users\”username”\AppData\Local\Temp 文件夹用户权限不足。所以解决

2016-10-18 16:09:02 43465 18

原创 更改maven打包JDK版本时遇到的问题汇总

在项目中,可能会遇到本地maven的JDK编译版本与生产环境不同的情况。本文对如何修改maven打包JDK版本,以及其中遇到的问题进行了总结。

2016-10-06 17:51:27 4308

原创 常用的开源jar包

在去年有一次面试过程中,突然被问到平常用过的jar包,想了半天就只答出来一个log4j,所以这里整理一下平常接触到的开源jar包并会保持更新。Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;并且通过定义每一条日志信息的级别,我们能够更加细致地控制日

2016-09-30 15:40:39 1594

翻译 11种将InputStream转换成String的方法以及性能分析

从其他回答中总结出了11种能将InputStream转换成String的方法,并且对所有方法进行了性能测试。

2016-09-28 15:43:46 8589

转载 浅谈Java String内幕(2)

作者:占小狼(简书作者) 原文链接:浅谈Java String内幕(2)String.intern()原理String.intern()是一个Native方法,底层调用C++的 StringTable::intern 方法,源码注释:当调用 intern 方法时,如果常量池中已经该字符串,则返回池中的字符串;否则将此字符串添加到常量池中,并返回字符串的引用。package com.ctrip.tt

2016-09-27 22:50:31 402

转载 浅谈Java String内幕(1)

前言String字符串在Java应用中使用非常频繁,只有理解了它在虚拟机中的实现机制,才能写出健壮的应用,本文使用的JDK版本为1.8.0_3。常量池Java代码被编译成class文件时,会生成一个常量池(Constant pool)的数据结构,用以保存字面常量和符号引用(类名、方法名、接口名和字段名等)。package com.ctri

2016-09-27 22:43:17 429

转载 如何用十条命令在一分钟内检查Linux服务器性能

如果你的Linux服务器突然负载暴增,报警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。

2016-09-18 22:26:03 510

原创 使用CXF开发WebService

利用CXF来开发WebService项目,主要介绍了CXF优点及功能、环境搭建、服务测试代码以及如何用SoupUI来进行测试

2016-09-14 15:02:14 793

转载 判断字符串String是否为空问题

判断一个字符串str不为空的方法有:1.str == null;2."".equals(str);3.str.length 4.str.isEmpty();5. str == "";注意:length是属性,一般集合类对象拥有的属性,取得集合的大小。例如:数组.length就是取得数组的长度。length()是方法,一般字符串类对象有该方法,也是取得

2016-09-12 16:23:18 816

原创 关于在SecureCRT中用pstree命令乱码问题

通过修改SecureCRT编码配置或者修改i18n文件来解决在SecureCRT中用pstree命令乱码问题。

2016-09-09 15:03:30 1729

原创 linux下mysql开启远程访问权限及防火墙开放3306端口

在Linux中装上mysql之后,发现windows中用navicat连接数据库失败,这是由于默认mysql的用户是没有远程访问的权限的,因此当navicat程序跟mysql数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限才能正常访问mysql数据库。主要的有两种方法,改表法和授权法,下面将分别介绍。1、登陆mysqlmysql -u r

2016-08-28 23:08:40 16693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除