- 博客(67)
- 资源 (11)
- 收藏
- 关注
转载 面试官问:生成订单30分钟未支付,则自动取消,该怎么实现?
程序员的成长之路互联网/程序员/技术/资料共享阅读本文大概需要10分钟。来自https在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时任务有执行周期,而延时任务在某事件触发后一段时间内执行,没有执行周期。...
2022-07-22 10:38:49 353
转载 Spring Gateway 遇到异常Unable to start ServletWebServerApplicationContext due to missing ServletWebServe
转载的文章,目的是怕突然有一天访问不了现象spring gateway 遇到异常,无法启动,异常如下:14:07:09.901 [main] ERROR o.s.boot.SpringApplication - Application run failedorg.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframe
2022-03-08 19:48:51 2136
转载 高效率批量插入上亿数据
转至 : https://blog.csdn.net/xiyang_1990/article/details/78771962这里提供一种方法,使用 APPEND 提示,使得十分钟内插入上亿数据成为可能。-- Create tablecreate table TMP_TEST_CHAS_LEE(f01 VARCHAR2(20),f02 NUMBER(10) not null...
2018-11-14 11:21:23 2886
转载 eclipse link安装插件,看不到安装的工具
项目中需要用到maven来开发,用在线安装,发现不能翻墙,安装很多次都失败了,安装花的时间也比较久,然后打算用link方式来安装maven插件。把配置文件写好了,包加载了,但是重启eclipse的时候,打开window-->Preferences下却始终没有显示maven插件,看来确实是安装失败了。解决办法:打开eclipse安装目录下的configuration文件夹
2017-06-28 16:35:34 361
转载 基于dubbo框架下的RPC通讯协议性能测试
一、前言 Dubbo RPC服务框架支持丰富的传输协议、序列化方式等通讯相关的配置和扩展。dubbo执行一次RPC请求的过程大致如下:消费者(Consumer)向注册中心(Registry)执行RPC请求,注册中心分配服务URL并路由到具体服务提供方(Provider),消费者和服务提供方建立网络连接,服务提供方在本地创建连接池对象并提供远程服务,对于长连接类型协议(如dubbo协议)将保持
2016-09-02 14:06:47 405
转载 Linux下常用的系统监控软件
转载:http://blog.chinaunix.net/uid-25266990-id-3380929.htmlLinux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控m
2016-08-23 14:32:20 7600
原创 dubbo安装
1.准备https://github.com/alibaba/dubbo 下载dubbo-admin-xxx.war包,或者直接去百度下载就OK下载tomcat 官网下载就可以,前提是zookeeper是安装好的2.[root@localhost /]# cd /usr/local/apache[root@localhost apache]# wget http://m
2016-08-19 18:25:41 904
原创 zookeeper安装过程
准备工作为了区分我是建立zookeeper ,apache目录的如:[root@localhost /]mkdir -p /usr/local/zookeeper[root@localhost /]mkdir -p /usr/local/apache切换到zookeeper目录下面[root@localhost /]cd /usr/local/zookeeper[roo
2016-08-19 17:29:37 522
原创 简化版Linux安装redis默认配置
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.17$ make报错:[root@localhost redis-2.8.17]# makecd src && make allmake[1]: Enterin
2016-08-17 15:35:34 460
转载 Linux下redis的安装
第一部分:安装redis 希望将redis安装到此目录 1/usr/local/redis希望将安装包下载到此目录 1/usr/local/src那么安装过程指令如下: 12345
2016-07-29 17:38:59 326
转载 CentOS下yum安装、源的选择及介绍
原创路径: http://www.centoscn.com/CentOS/2015/0212/4696.html配置 yum 源的两种方法由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep y
2016-07-06 10:26:56 2869
转载 CentOS6.3 redhat下修复yum安装工具
------原文地址 http://www.showerlee.com/archives/1026 感谢这兄弟无私奉献一.删除自带的yum# rpm -aq|grep yum|xargs rpm -e --nodeps 二.从CentOS系统镜像中提取rpm包,这里以centos6.3_x64为例这里从镜像包Packages目录下提取如
2016-07-06 09:57:10 566
原创 linux "-bash: telnet: command not found" telnet不是命令
今天运行yum命令安装telnet报错[root@localhost ~]# telnet-bash: telnet: command not found居然报错了,然后安装运行下面的命令yum list telnet* 查看telnet相关的安装包yum install telnet-server 安装telnet服务yum install telnet.
2016-07-04 15:08:58 11838
转载 Java ConcurrentModificationException 异常分析与解决方案
一、单线程1. 异常情况举例只要抛出出现异常,可以肯定的是代码一定有错误的地方。先来看看都有哪些情况会出现ConcurrentModificationException异常,下面以ArrayList remove 操作进行举例:使用的数据集合:?1234567List myList =new ArrayLi
2016-05-26 16:10:57 312
转载 安装protocolbuffer详解 原创: http://cq520.iteye.com/blog/2024739
What ’ s the protocolbuffer? protocolbuffer 是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现:java 、 c++ 和 python ,每一种实现都包含了相应语言的 编译器 以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于 分布
2016-04-28 17:43:59 508
原创 linux 虚拟机中redhat用桥接模式没有IP问题
1.安装redhat后居然不能联网,一开始还以为是没有用桥接模式,后来发现完全不是这个问题2.输入明细ifconfig,后没有看到eth0网卡,只有lo解决办法:打开配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0设为ONBOOT=yesservice network restart启动后就能看到eth0了3.能看到eth
2016-01-21 17:41:30 5355
原创 p6spy详细教程
1.下载地址:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22p6spy%22%20AND%20a%3A%22p6spy%22本人使用的是p6spy-2.1.3.zip版本,听说2.x以前的版本差别很大,请注意!!2.解压文件,把所有的包都添加到lib下面(本人是在maven环境下的,解压到本地仓库对应的目录下如:D:\reposito
2015-06-24 18:00:14 6590
原创 nginx.conf文件
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { wo
2015-06-12 15:55:54 316
原创 存储过程分区表
create or replace procedure stp_maintenance_partition as v_currmax_date date; v_partdate varchar2(20); v_high_value varchar2(20); v_partname varchar(30); v_tablename
2015-06-12 15:50:26 764
原创 solr4.7整合tomcat6.0.44(自己总结)
一.网上找的资料,自己测试并完善的。下载tomcat并解压到D:\solr_tomcat\下载solr4.7解压到D:\solr_tomcat\ 1.简单部署一个solr服务,也可以直接将D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war复制到D:\solr_tomcat\tomcat-solr-simple\webapps目录下面改名为
2015-06-11 09:27:58 472
原创 hibernate的createSQLQuery调用存储过程
连接数据库工具类import org.hibernate.SessionFactory;import org.hibernate.cfg.AnnotationConfiguration;/** * Hibernate Utility class with a convenient method to get Session Factory * object. * */
2015-02-12 18:01:18 6011
原创 通用个数据库的类
闲来无事,自己整理了各个数据库连接,为了以后方便查看1.工具类package com.util.db;import org.hibernate.SessionFactory;import org.hibernate.cfg.AnnotationConfiguration;public class NewHibernateUtil { private sta
2015-02-12 11:46:55 363
原创 动态设置spring配置PropertyPlaceholderConfigurer location的路径
在spring中经常将常用的属性放在properties文件中,然后再spring的配置文件中使用PropertyPlaceholderConfigurer引用properties文件。对于web项目来说,可以通过相对路径得到配置文件的路径,而对于可执行项目,在团队开发中就需要根据各自的环境来指定properties配置文件的路径了。对于这种情况可以将配置文件的路径放在java虚拟机JVM
2015-01-09 16:07:37 3356
原创 一个JS下拉搜索框,日期级联控件
main.js内容var obj = {};var win_w = $(window).width();var win_h = $(window).height(); obj.banner = function(){//banner图 var $window_b = $('.mainbanner').find('.mainbanner_window'); var $l
2014-11-25 16:03:49 1943
原创 几种不同的FTP下载方式
package com.downupload;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import org.apache.commons.net.ftp.FTPClient;import org.
2014-11-06 11:57:01 1059
转载 SQL 语句优化原则
SQL 语句优化原则:1. IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: 将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN
2014-11-06 11:53:35 411
原创 BASE64加密解密
package com.sf.module.webservice.saxparse;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encod
2014-11-06 11:49:40 537
原创 oracle存储过程,分区
create or replace procedure stp_maintenance_partition as v_currmax_date date; v_partdate varchar2(20); v_high_value varchar2(20); v_partname varchar(30); v_tablename var
2014-11-06 11:20:35 777
原创 Apache与Tomcat6 的负载均衡(使用mod_jk.so)
一般来说,实现Apache与Tomcat6的负载均衡有两种方式,一种是使用mod_jk,另一种是使用mod_proxy模块。本文只讨论mod_jk方式。无论使用哪种方式,一般都要经过以下这几个步骤(同一台机器):修改startup.bat中的CATALINA_HOME变量的值。因为每个Tomcat实体的CATALINA_HOME都是不一样的,如果设置为系统的环境变量,那么在启动这几个T
2014-11-06 09:52:20 794
eclipse插件,解决乱码问题
2015-01-12
网络爬虫 PDF
2014-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人