- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 Quartz的使用
首先创建一个Java项目 1.如果是maven项目,直接在pom.xml文件中添加如下依赖即可。 org.quartz-scheduler quartz 2.2.3 2.如果创建的是一个普通的Java项目,就需要引入以下jar包。 slt4j-api-1.7.7.jar、c3p0-0.9.1.1.jar、quartz
2017-08-17 16:17:13 275
原创 Quartz简介
quartz 简介quartz是OpenSymphoy提供的强大的开源任务调度框架,基于Java实现的,可以集成到几乎任何Java应用程序中 - 从最小的独立应用程序到最大的电子商务系统。官网:http://www.quartz-scheduler.org/特点:1.强大的调度功能2灵活的应用方式3.分布式和集群能力Quartz的设计模式:主要用到的设计模式Buil
2017-08-17 14:51:23 265
原创 timer的缺陷及使用禁区
timer的缺陷天生的两种缺陷:1.管理并发任务的缺陷timer有且仅有一个后台的线程定时定频率的去进行任务的调度。因此它对于多任务来说,并不支持任务与任务之间的并发。2.当任务抛出异常时的缺陷如果timertask抛出runtimeexception异常时,timer会停止所有的任务的运行。timer的使用禁区:1.对时效性要求较高的多任务并发作业2.对复杂的任务
2017-08-17 11:38:13 738
原创 timer的重要函数详解
timer类 package timer;import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Timer;public class MyTimer extends Timer { public static void main(St
2017-08-17 11:09:37 990
原创 java定时任务调度工具Timer和Quartz
什么是定时任务:基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务。在Java中的定时调度工具:Timer 和 Quartztimer和quartz的区别:timer 和 quartz相比,timer是小弟,能完成日常开发中60%的定时任务。quartz是大哥,timer搞不定的quartz能搞定。timer是jdk自带的工具类,在Java中使用,不需要引入第三方ja
2017-08-16 14:51:20 407
原创 找工作可靠点的招聘网站
拉勾、100offer、内推,他们都以企业邮箱为身份验证选项,比较可靠。而传统的招聘网站,比如智联招聘等,都更依赖营业执照作为身份验证门槛。
2017-08-07 13:05:47 715
原创 elasticsearch-jdbc-2.3.3 安装
github上的步骤:https://github.com/jprante/elasticsearch-jdbcwget下载安装包1. # wget http://xbib.org/repository/org/xbib/elasticsearch/importer/elasticsearch-jdbc//elasticsearch-jdbc--dist.zip解压安装包2
2017-08-07 11:34:52 623
原创 Linux下elasticsearch 2.3.3安装
Linux下elasticsearch安装1.下载es安装包wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.3/elasticsearch-2.3.3.tar.gz2.解压tar -zxcf elasticsearc
2017-08-04 11:30:10 632
原创 java 集合详解
Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构: java.util.Collection [I] +--java.util.List [I] +--java.util.ArrayList [C] +--java.util.LinkedList [C
2017-07-24 15:29:23 223
原创 关闭ElasticSearch的方法详解
尽管我们希望集群或节点完美的一直运行下去,但有时也需要关闭的,比如为了维护的时候。下面介绍三种可以关闭ElasticSearch的方法。1.如果节点是连接到控制台,按Ctrl+C组合键即可关闭。2.第二种选择是通过发送TERM信号杀掉服务器进程(参考Linux的kill命令)3.第三种方法是使用REST API。着重介绍下第三种方法。可以执行以下命令来关掉整个集群:curl -
2017-07-04 14:01:49 6757
原创 elasticsearch 安装及运行
我用的是 elasticsearch1.7.1 挺好的1.下载地址:http://download.csdn.net/detail/woshiyigenongming/9888151
2017-07-04 11:22:43 224
原创 dwr学习
1.概念DWR(Direct Web Remoting)是一个web远程调用框架,利用这个框架可以让ajax开发变得很简单,利用DWR可以在客户端利用JavaScript调用服务器端的java方法并返回值给JavaScript,就好像直接本地客户端调用一样,其实大家知道 JavaScript 是客户端的脚本语言,怎么可以调用服务器端的Java方法,因为DWR根据java类 来动态生成JavaS
2017-07-02 16:08:32 319
转载 ftp上传下载文件详解
FTP实现上传下载文件详解 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.csdn.n
2017-06-30 11:46:42 3803
原创 java开发环境的配置
一.安装JDK1).下载JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2).下载好安装包后,根据提示一步一步安装即可,安装JDK的时候会一并安装jre。二、配置环境变量(按图操作即可)1.点击属性2.点击高级系统设置3.选择高级,点击
2017-06-14 14:12:15 273
原创 eclipse非正常关闭,再次启动界面一直停在Loading org.eclipse.ui.editors 的解决办法
遇到这种情况就是eclipse未正常关闭造成的。按照如下步骤一步一步操作就OK了。1.找到你的工作空间23456在此目录里搜索.snap文件,将其删除即可,重启eclipse就好了。说一下,.snap是个snapshot快照,这是视图的状态缓存,eclipse必须在关闭一个视图时缓存数据和状态,下次打开时直接从缓存
2017-06-08 09:17:27 4890
原创 修改 tomcat 的端口号
1.找到tomcat的安装目录,可以看到如下目录2.打开conf文件夹,找到server.xml文件。3.打开后找到如图所示的地方,修改端口号即可。
2017-06-04 13:19:41 361
原创 面试时被问到如下问题可以这么说!!!
到一家新软件公司面试,面试官说,给你一个新的框架,让你完成一个简单的CRUD操作,你怎样完成?步骤:1)大概浏览一下说明文档,了解软件解决什么问题,解决客户的什么需求。2)找到jar包,看看都用到啥核心框架、核心技术了,看到没见过的,不会的,直接上搜索引擎(比如:百度、必应、谷歌等)搜索,了解它的作用即可,先不要做深入研究,没那时间。3)画系统架构的草图4)系统都是分层体系,都
2017-06-03 21:49:22 292
原创 修改 tomcat 的启动时间 操作方法
1.报如下错误即是启动超时2.找到 你的 工作空间3.双击进入,找到.metadata文件夹4.找到.plugins文件夹5.双击进入,找到org.eclipse.wst.server.core文件夹6.进入找到servers.xml文件 打开7.修改如图所示的配置8.建议将其改为1000,够了。
2017-06-02 17:34:05 6860
原创 第一个Java程序(HelloWorld)的编写
1.1撰写Java源码在正式编写之前,请确保你可以看到文件的扩展名。在windows下默认不显示扩展名,这会造成重命名文档时的困扰。windows7下:1.控制面板-->文件夹选项,然后弹出如下窗口2.点击"查看",如下图,找到红色箭头指示处,把前面复选框取消选中即可。最后点击应用,然后确定。3.新建一个文本文档,将其.txt扩展名改为.java,命名为HelloW
2017-06-02 15:47:36 25509 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人