- 博客(29)
- 资源 (33)
- 收藏
- 关注
转载 MySQL多表连接删除问题
DELETE是一个蛮慎重的SQL操作,一般来说这样删除操作都需要谨慎小心,以免造成不必要的损失。DELETE有下面这几种情况:Ø delete from t1 where 条件Ø delete t1 from t1 where 条件Ø delete t1 from t1,t2 where 条件Ø delete t1,t2 from t1,t2 where 条件简单地说就是delete语句是...
2018-05-31 20:50:12 2519
原创 解决Oracle服程器远程连接问题
package hlcd.evaluationsys.utils;import hlcd.evaluationsys.pojo.Demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import org.apache.log4j.Logger;public class O...
2018-05-31 17:50:09 340
转载 linux oracle11g客户端安装笔记
linux oracle11g客户端安装笔记第一次写博客,挺有新鲜感的。 工作需要在Linux上部署Oracle客户端(原项目是用Java代码导出报表,当数据量大时,导出慢而且占用Tomcat资源导致一系列问题,后来改用Oracle客户端导出)网上有很多教程,我也看了很多,好多不是写的很清楚,主要留给自己做笔记 1、下载对应rpm文件,因为Oracle官网需要注册,这是我分享的已经下载好的文件 h...
2018-05-31 15:32:57 1205
转载 linux mysql 操作命令
1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shutdown/ect/init....
2018-05-31 08:49:34 110
转载 linux进行简单的mysql备份和导入,以及文件的备份和导入操作
一,数据库的备份与导入1),数据库的备份1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名例:mysqldump -u dbadmin -p myblog > /home/zhangy/blog/database_bak/myblog.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名例:mysqldump...
2018-05-31 08:48:25 810
转载 java.sql.SQLException: oracle.jdbc.driver.OracleDriver
把连接jdbc的jar包,拷贝到tomcate的lib目录下就可以了,如:ojdbc14.jar
2018-05-30 19:55:27 8607
转载 CentOS 6和CentOS 7防火墙的关闭
CentOS6.5查看防火墙的状态:1[linuxidc@localhost ~]$service iptable status 显示结果:12345[linuxidc@localhost ~]$service iptable statusRedirecting to /bin/systemctl status iptable.service● iptable.service Loaded...
2018-05-28 18:05:25 114
转载 对于JSONObject,我只是临时抱佛脚
说起JSON,大家就谈不上陌生了,因为对于数据传输语言,各位只认json,即使有XML语言,但是各位很少用吧。我也是,但是之前用过的json转换工具各种各样,我记忆中有过GSON(google)、fastJSON(阿里巴巴)、jsonlib等等。但是这次使用的JSONObject,我只是临时抱佛脚,为什么这样说?因为这次我是被逼着吃透了它处理对象和json、普通字符串和json之间的相互转化。 ...
2018-05-27 17:26:58 468
转载 调用微信和支付宝第三方接口方法总结
最近项目上用到了调用微信和支付宝的第三方支付接口,因为以前没用过,所以这次用到了之后总结一下分享给大家,这里介绍两种支付方式,即app支付和扫码支付方式。一、app支付(这里只介绍java端调用支付,安卓或ios端自己参考相关的调用文档)首先可以看一看项目支付流程(图解)1. 在页面上选择支付方式(微信或支付宝)2. 由相应的客户端调用相应的支付方式进入相应的支付页面(安卓或i...
2018-05-27 14:06:35 20974 2
转载 java.util.concurrent 多线程框架---线程池编程(四)
java.util.concurrent 结构 Sync:获得/释放(acquire/release) 协议。同步(定制锁、资源管理、其他同步)Channel:放置/取走(put/take) 协议。通信(缓冲和队列服务)Executor:执行Runnable任务。线程池执行器(线程池的实现一些实现了Executor接口的) Sync-- acquire/release协议的主要接口-用来定制锁,...
2018-05-25 14:39:45 596
转载 java.util.concurrent 多线程框架---线程池编程(三)
1 引言在软件项目开发中,许多后台服务程序的处理动作流程都具有一个相同点,就是:接受客户端发来的请求,对请求进行一些相关的处理,最后将处理结果返回给客户 端。这些请求的来源和方式可能会各不相同,但是它们常常都有一个共同点:数量巨大,处理时间短。这类服务器在实际应用中具有较大的普遍性,如web服务 器,短信服务器,DNS服务器等等。因此,研究如何提高此类后台程序的性能,如何保证服务器的稳定性以及安全...
2018-05-25 14:38:37 237
转载 线程池--java.util.concurrent 多线程框架(二)
当然线程池也要显式退出了。package concurrent;import java.io.File;import java.io.FileFilter;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executor...
2018-05-25 14:35:13 114
转载 java.util.concurrent 多线程框架---线程池编程(一)
https://www.cnblogs.com/daidu/archive/2009/11/02/1594358.html 一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况使用也很方便,性能也非常高。 1 package concurren...
2018-05-25 14:34:08 134
转载 Quartz(09) quartz spring web 项目的整合(终极版)
上一节(Quartz(08) quartz spring web 项目的整合(方法二)) 这一章我们将采用最简单的一种方式整合quartz spring web. 达到的效果是,我们只需要编写自己的job类,关于job,trigger 的配置信息都存放到数据库.(注:我们公司的的项目就是这么配置的,非常方便)源码下载地址1.编写我们自定义的job类Q1,Q2package com.quartz.j...
2018-05-24 09:46:02 96
转载 Quartz(08) quartz spring web 项目的整合(方法二)
上一章(Quartz(07) quartz spring web 项目的整合(方法一))中使用了MethodInvokingJobDetailFactoryBean 来配置我们自定义的job,缺点是这样的job不能持久化.本文我们采用JobDetailFactoryBean 来注册job.源码下载地址applicationContext.xml 文件如下:<?xml version="1.0...
2018-05-24 09:40:43 168
转载 Quartz(07) quartz spring web 项目的整合(方法一)
上一节Quartz(06) quartz整合到web项目中 Spring是一个百宝箱,集成和很多优秀的框架,当然quartz 也被集成到了Spring框架中.Spring 整合Quartz 方法有两种,本文采取第一种方式,更加常用的一种方式在下一章讨论.源码下载地址1.首先把Spring的监听加到web.xml,由于Quartz交给Spring来管理,自然所有的初始化工作是由spring来完成,配...
2018-05-24 09:39:54 145
转载 Quartz(06) quartz整合到web项目中
Quartz(06) quartz整合到web项目中2016年08月07日 12:27:17阅读数:1435上一章节地址Quartz(05) job 的持久化 在开发中我们往往需要把Quartz项目整合到web项目中.本文采用最原始的方式来整合,不涉及到Spring. Quartz+Spring +Web的整合将放在后面讲解.我们要达到的效果就是,已启动web项目,我们的schedule 就完成了...
2018-05-24 09:36:28 168
转载 Quartz(05) job 的持久化
在上一章(Quartz(04) Quartz 基本配置)中,我们在quartz.properties 文件中配置了org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore , 这个配置的意思,将job运行的信息存放在内存中,Quartz也提供了另外一种持久化job运行信息的方式,存储到数据库! 比如一个任务每分钟执行一次,但是由于机器故障,服务器...
2018-05-24 09:32:47 582
转载 Quartz(04) Quartz 基本配置
上一章节地址Quartz(03) cron 表达式 Quartz 为每个job的配置可以硬编码在Java代码里,但是这显然不是理想的效果.比如以前每分钟执行一次的任务,需求变了,需要改成每小时执行一次,那么我们还需要去修改Java代码,重新编,译这是一件很繁琐的事情.本文主要讲解 Quartz 的基本配置和一个重要插件的使用.这样的的话,我们硬编码的部分就是自定义JOB类的编写,其他的都是通过配置...
2018-05-24 09:30:23 123
转载 Quartz(04) Quartz 基本配置
上一章节地址Quartz(03) cron 表达式 Quartz 为每个job的配置可以硬编码在Java代码里,但是这显然不是理想的效果.比如以前每分钟执行一次的任务,需求变了,需要改成每小时执行一次,那么我们还需要去修改Java代码,重新编,译这是一件很繁琐的事情.本文主要讲解 Quartz 的基本配置和一个重要插件的使用.这样的的话,我们硬编码的部分就是自定义JOB类的编写,其他的都是通过配置...
2018-05-24 09:19:10 168
转载 Quartz(03) cron 表达式
上一章节地址Quartz(02) 两种Trigger(SimpleTrigger/CronTrigger) cron 在Quartz中的作用就是指定任务运行的频率,或是任务执行的时间表.举个例子我们想要一个任务在每天晚上凌晨执行一次,那么对应的cron 表达式就是 0 0 00 * * ? Quartz Cron 表达式支持7个域 ,分别是秒/分/时/日/月/周/年.期中年是非必须项.如下...
2018-05-24 09:03:45 140
转载 Quartz(02) 两种Trigger(SimpleTrigger/CronTrigger)
上一章讲了Quartz 的几个核心概念(上一章节地址Quartz快速入门).接下来看看Quartz的两种Trigger. SimpleTrigger/CronTrigger. 简单的定时任务,可以采用SimpleTrigger,复杂的任务一般采用CronTrigger.源码下载地址1.SimpleTrigger SimpleTrigger是Quartz中最简单Trigger.它是为那种需要在特...
2018-05-24 08:56:26 162
转载 quartz整合到web项目中
上一章节地址Quartz(05) job 的持久化 在开发中我们往往需要把Quartz项目整合到web项目中.本文采用最原始的方式来整合,不涉及到Spring. Quartz+Spring +Web的整合将放在后面讲解.我们要达到的效果就是,已启动web项目,我们的schedule 就完成了初始化,各个job等待出发. Quartz 为我们提供了一个初始化的serlvet,只要将这个Servlet...
2018-05-24 08:47:49 739
转载 quartz定时执行任务,并配置web.xml
零、废话: 离职四个多月,毕业办完之后6月13日又回到公司上班,一直有想法把自己学的东西记录整理分享做出来,一直没动过,今天开始第一篇,这是今天项目上需要做个定时任务,临时学的,quartz的功能还是很强大用起来也方便,这里的demo只是实现每天定时执行一次,其他功能可以在此基础上继续深入学习,哈哈 睡觉,明天继续。一、maven依赖:<dependency> <...
2018-05-23 17:34:22 1562 1
转载 Java定时器和Quartz
一、前言最近在写项目的时候用到了Quartz,于是准备总结一下。不过在总结Quartz之前还是先把定时器的知识回顾一下,毕竟基础很重要~~~二、自定义定时器在学习一个框架之前,喜欢先想想我有没有能力实现一个简单的类似功能,定时器还是比较简单,可以一试。/** * 自定义一个定时器 * @author lw */public class MyTimer extends Thread{ ...
2018-05-18 20:57:42 173
转载 [BAT][JAVA]定时任务之-Quartz使用篇
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。官方网站:http://www.opensymphony.com/quartz 相关Jar: quartz...
2018-05-18 20:22:59 133
转载 BASE64Encoder cannot be resolved to a type解决办法
BASE64Encoder cannot be resolved to a type或者BASE64Decoder cannot be resolved to a typesun.misc.BASE64Encoder/sun.misc.BASE64Decoder类不属于JDK标准库范畴但是,在JDK中包含了该类,也可以直接使用使用时,在eclipse或者MyEclipse中会发现找不到该类此时我们...
2018-05-18 16:00:08 4366
原创 JFianl 同一框架session存取值方法作用域
在设置session的Controller层1.jfinal中自带的局部方法,在本Controller层中的方法体里可以setSessionAttr()和getSessionAttr();离开本方法getSessionAttr()得不到session值,在其他controller层可以获得session2.jfinal中全局session,在本Controller层中的方法体里可以this.get...
2018-05-14 09:17:20 1597
JDK 9.0 windows版本学习下载
2024-09-03
webshell扫描器.exe
2019-11-07
java判断PC端,Andiro,IOS
2019-04-15
sublime Text3
2018-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人