- 浏览: 18311 次
最新评论
文章列表
1.在工作会遇到这种情况,mysql数据库,系统涉及到备份多表数据,为了方便,用存储过程来实现此功能,同时也复习一下存储过程的写法,同时记录下方便以后扩展修改
2.存储过程代码如下
-- 创建存储过程
CREATE PROCEDURE test_01()
BEGIN
-- 定义变量
DECLARE s int DEFAULT 0;
DECLARE monitorTable varchar(255);
DECLARE countTable varchar(256);
DECLARE countTableNew varchar(256);
-- 定义游标,并将sql结果 ...
maven+nexus私服库
- 博客分类:
- maven
项目背景
将maven工程打包上传到nexus自己的私服库中
nexus安装
1.下载nexus安装包,官网地址是:https://www.sonatype.com/download-oss-sonatype
2.我下载的是linux版,将下载好的安装包上传到你的服务器上
3.安装JDK,注意nexus是需要jdk的
4.按需配置nexus,配置文件在nexus-3.16.1-02/etc/nexus-default.properties,可以根据需要修改端口等信息
5.修改nexus启动文件,nexus-3.16.1-02/bin/nexus,将run_as_user=& ...
kafka+zookeeper集群搭建
- 博客分类:
- J2EE方面
请参照此文章搭建
https://www.cnblogs.com/saneri/p/8762168.html
注意,上面的博客不是高版本kafka,高版本的kafka不在支持zookeeper参数了,如下面这个例子
./kafka-console-consumer.sh --zookeeper 192.168.43.117:2188, 192.168.43.31:2188, 192.168.43.60:2188 --topic test --from-beginning
应该改为:
./kafka-console-consumer.sh --bootstrap-server 1 ...
CentOS命令笔记
- 博客分类:
- linux
防火墙相关
1.查看防火墙状态:
firewall-cmd --state
2.关闭防火墙命令:
systemctl stop firewalld.service
3.启动防火墙命令:
systemctl stop firewalld.service
4.禁止firewall开机启动
systemctl disable firewalld.service
5.设置 iptables service
yum -y install iptables-services
如果要修改防火墙配置,如增加防火墙端口3306
vi /etc/sysconfig/iptables ...
背景:
学习maven项目构建工具,结合springboot手写一个maven父子工程项目,这个demo只为单纯的学习maven两大核心功能:依赖管理、项目构建
demo结构:
user【maven父工程】
controller【maven子模块】
pom.xml
...
背景:在使用jmeter压测一个spring boot项目时,jmeter请求路径是一个nginx地址,nginx后面是spring gateway网关,网关后面是我的应用服务器,50并发,当压测到2分钟的时候,linux资源出现端口不够用的情况,导致jmeter的错误了上升到5%左右,查看nginx的日志后出现如下错误日志:
[crit] 12889#0: *32401195 connect() to 127.0.0.1:80 failed (99: Cannot assign requested address) while connecting to upstream
解决办法:
...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset ...
如何实现调用Webservice
一、准备工作
1、按文档搭建新建平台项目,配置数据库 2、确认pom中是否引入maven依赖,没有的话,请引入。
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>2.3.2</version>
</dependency>
<dependency>
...
- 2017-10-16 21:24
- 浏览 1983
- 评论(0)
cxf发布服务
第一步
在pom.xml里引入相应jar包
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>2.3.2</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupI ...
servlet部分代码,依赖net.sf.json包
1.返回json对象
//初始化查询条件流域
HashMap<String,ArrayList<HashMap>> resultMap = new HashMap<String,ArrayList<HashMap>>();
ArrayList<HashMap> lyList = null;//流域
try {
String lySQL = "select distinct(syslycode),syslyname from t_inve ...
weblogic修改域端口号
- 博客分类:
- J2EE方面
第一步:进入域下的config目录,找到config.xml配置文件,见下图
第二步:修改config.xml配置文件,修改端口号,见下图
linux上安装图形化软件,基本都通用 第一步:下载xmanager软件,安装该软件
第二步:使用远程连接工具链接linux操作系统
第三步:在模拟终端上执行export DISPLAY=clientip:0.0,见下图
第四步:打开xmanager中的Xmanager - Passive应用程序,然后在linux终端中执行需要图形化安装的命令即可看到图形安装界面
linux下部署tomcat步骤
1.准备linux环境,这里我用的是Redhat Enterprise Server 4这个版本,在虚拟机中安装linux操作系统
2.安装jdk
安装步骤:a.去官网下载jdk安装包,这里我下载的是jdk-6u45-linux-i586.bin这个版本
b.将jdk安装文件放到linux系统中,这里我为了测试,放到了tmp文件夹里
c.进入到tmp文件路径,使用cd ..进入到系统根目录,然后使用ls 查询文件列表 ...
正则表达式
1.非空:[\s\S]+2.日期型且可为空:\+?|((?:19|20)\d\d)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])3.日期型且为必填:((?:19|20)\d\d)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])4.数值型且可为空:^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$5.数字型且为必填:^[-+]?\d+(\.\d+)?$
- 2017-03-12 16:03
- 浏览 392
- 评论(0)
1.在普通java类中手动获取Spring中的bean
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext(); //获取application SaleRecordService saleRecordService = (SaleRecordService)wac.getBean("saleRecordService");
2.在servlet中手动获取Spring中的bean
WebApplicationContext ctx = WebApplic ...
- 2017-03-11 19:26
- 浏览 522
- 评论(0)