自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MaBanSheng的博客

笨蛋不努力就完蛋

  • 博客(30)
  • 收藏
  • 关注

转载 Nginx配置详解(转载)

转载于微信公众号“java专栏”配置参数详解#定义Nginx运行的用户和用户组user www www;##nginx进程数,建议设置为等于CPU总核心数.worker_processes 8;##全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log...

2019-12-05 09:19:05 350

原创 java生成验证码

Servlet代码public class SafeCode extends HttpServlet { private static final Logger logger = LoggerFactory.getLogger(SafeCode.class); private static final long serialVersionUID = 1L; @Override p...

2019-11-27 09:44:48 208

原创 Docker在centos7中安装及Docker中安装elasticsearch和ik分词器

说明:如下操作是在公司网络使用代理的情况下记录一. docker安装 基于centos71、sudo yum update2、sudo yum install -y yum-utils device-mapper-persistent-data lvm23、sudo yum-config-manager --add-repo https://download.docker.com/linu...

2019-11-27 09:40:26 1146 1

原创 宿主机使用代理时 虚拟机中docker设置

1、docker 配置代理新建目录:sudo mkdir -p /etc/systemd/system/docker.service.d新建配置文件http-proxy.conf配置文件内容:[Service] Environment="HTTP_PROXY=http://ip:port/" "NO_PROXY=localhost,127.0.0.1,docker-regis...

2019-11-07 15:44:30 1339

原创 HttpClients发送get和post请求(https)

package com.geong.ncl.templateInfo.util;import net.sf.json.JSONObject;import org.apache.commons.httpclient.HttpStatus;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org...

2019-11-05 18:23:37 1418 2

原创 springboot整合cxf实现webservice服务

链接地址:springboot整合cxf

2019-10-15 14:25:38 427

原创 摘录Git分支操作

链接:https://git-scm.com/book/zh/v2Git 分支 - 分支的新建与合并让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤:开发某个网站。为实现某个新的需求,创建一个分支。在这个分支上开展工作。正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理:切换到你的线上分支(product...

2019-10-15 10:14:52 139

原创 centos7安装docker

yum更新sudo yum update安装需要的包sudo yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo查看可以安...

2019-10-10 17:26:50 120

原创 线程池创建的参数说明

/*** @param corePoolSize the number of threads to keep in the pool, even* if they are idle, unless {@code allowCoreThreadTimeOut} is set* 核心线程数,即时线程池中有空闲线程,线程数小于此值的话,仍然会创建新的线程**** @...

2019-08-22 00:06:42 399

原创 java开发工具类记录(来源网络)

首先推荐一个工具包 HuTool,大家百度看下。然后下面的工具类来源于网络总结. org.apache.commons.io.IOUtils**io流使用. org.apache.commons.io.FileUtils**文件工具类. org.apache.commons.lang.StringUtils**字符串工具类. org.apache.http.util.Entity...

2019-08-17 17:26:13 120

原创 Centos7安装zookeeper

一、下载地址http://zookeeper.apache.org/releases.html下载带bin的二、linux中解压安装注意conf目录中zoo_simple.cfg修改为zoo.cfg,然后zoo.cfg中的data目录修改为自己实际目录三、启动bin目录下,./zkServer.sh start...

2019-08-17 11:58:33 119

转载 悲观锁和乐观锁(来源网络)

何谓悲观锁与乐观锁乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程...

2019-07-30 17:23:43 132

原创 FastDFS在linux中安装记录

一、安装包和安装环境安装依赖:1、安装GCC依赖yum -y install gcc2、安装libeventyum -y install libevent3、安装nginx依赖yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel4、安装libfastcommon-master没有yum包,...

2019-07-08 17:50:06 150

原创 springboot定义拦截器

第一步定义拦截器类:public class MyInterceptor implements HandlerInterceptor { private static final Logger log = LoggerFactory.getLogger(MyInterceptor.class); @Override public boolean preHandle(Ht...

2019-06-21 15:51:08 438

原创 springBoot属性注入的几种方式

因为springBoot是默认识别application.properties和application.yml文件的。第一种,我们不使用上面两者:数据源配置文件为jdbc.propertiesjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/e3malljdbc.username=...

2019-06-19 20:28:27 1659

原创 oracle数据库常用sql整理

–日期获取select trunc(sysdate,'yyyy') from dual; --获取当前年第一天select last_day(add_months(trunc(SYSDATE,'y')+1-1/86400,11)) from dual --获取当前年最后一天 到时分秒select TRUNC(SYSDATE-1)+1-1/86400 FROM dual; --获取...

2019-06-19 14:57:17 138

原创 搞清楚分析函数over()使用

使用的pg数据库,创建表test如下:我们从简单到复杂挨个看下运行不同sql的结果:1、SELECT sum(price) FROM test最简单的,这是返回表中所有行price的和。2、SELECT number,price,sum(price) over() FROM test看下加上over()后,结果的不同。3、SELECT number,price,sum(price)...

2019-06-12 10:44:20 1166

原创 Java中Pdf和图片相互转化

import com.itextpdf.text.Document;import com.itextpdf.text.Image;import com.itextpdf.text.PageSize;import com.itextpdf.text.pdf.PdfWriter;import org.apache.pdfbox.pdfparser.PDFParser;import org....

2019-05-30 16:20:54 1362

原创 Oracle中loop循环语法

第一种:–loopdeclare a number(8) := -3; b number(8) := -5;begin <<fst_loop>> --循环名称 loop dbms_output.put_line('a = '||a); a:= a+1; exit fst_loop when ...

2019-03-27 19:42:31 16049

原创 极尽详细springBoot整合mybatis后台项目搭建

springBoot是实现前后台分离的利器,其“约定大于配置”的思想带给我们快速开发的非凡体验,结合网上教程和自己搭建过程,将一个简单的整合分享如下:按照我的傻瓜式介绍来,几分钟你也会顺利跑起来一个简单的springboot+mybatis的的后台。第一步搭建项目骨架:这是大家常用的三层结构,创建好。后面粘代码。第二步:配置数据源application.properties#my...

2019-03-14 21:38:29 985

原创 java设计模式-单例模式

qq群:811317840 欢迎大家关于设计模式的学习,现在刚开始,记录在册,互相交流,有什么不对的大家可以留言。单例模式:通俗的理解为这个类只存在一个实例,常常扮演系统的全局对象,就像计算机只有一个任务管理器。那么我们在开发中有哪些使用了单例模式呢?如数据库连接池等。单例模式区分饿汉式和懒汉式:饿汉式:public class SingletonHunger { //私有构造...

2019-02-23 11:42:46 156

转载 oracle 游标学习(转载itpub论坛)

游标分为隐式、显式、REF三种游标。而隐式游标和显式游标又都属于静态游标,REF游标属于动态游标。静态游标和动态游标的最大区别在于静态游标是在运行前将游标变量和SQL关联,而动态游标恰恰相反是在运行后将游标变量和SQL进行关联。隐式游标是由Oracle自动管理,也称sql游标。所有的DML都被Oracle解析成为一个名为SQL的隐式游标。DML包括Insert、Delete、Update、M...

2019-02-23 11:19:38 202

原创 postgresql规范存储过程书写简要说明

dml执行影响行数判断语句:get diagnostics count_=ROW_COUNT; if count_ =0 then raise exception '%','更新失败'; end if;打印过程执行过程中的参数:raise notice '%记录数',count_;捕获异常的处理:EXCEPTION...

2019-02-23 11:11:41 821

原创 layui获取弹出层页面中的js对象或方法

@TOClayui获取弹出层中的js对象或方法打开一个弹出层layer.open({type: 2,title: “审核指标”,area: [“500px”, “300px”],shade: 0.8,btn: [“送审”,“取消”],btnAlign: ‘c’,content: “${ctx}/pc/business/depreceipt/toValidate.do?...

2019-01-28 10:28:59 6357 2

原创 java实现Excel导出功能-poi

一、jar包从maven仓库下载即可,我是基于项目新加了这些jar包,应该还需要logging包,大家慢慢调试就行,缺哪个就导进哪一个poi-3.16.jar;poi-ooxml-3.16.jar;poi-ooxml-schemas-3.16.jar;xmlbeans-2.6.0.jar;commons-collections4-4.1,jar二、工具类(拷贝网络上资源)//调用方...

2018-10-30 19:42:44 593

原创 JSF Primefaces组件 实现多文件打包下载

一、前台组件&lt;p:commandButton value=“下载” ajax=“false” actionListener="#{shrbeianxxAction.download()}"onclick=“PrimeFaces.monitorDownload(start, stop);”icon=“ui-icon-arrowthick-1-s”&gt;&lt;p:fileDownlo...

2018-10-23 14:27:23 541

原创 oracle-查询数据,其中指定字段重复的只取其中一条

今天学了一句sql和大家分享一下: oracle数据库,情景:表(客户-业务员)中数据都不完全重复,但是可能多条数据其中某些字段重复。我想要取得表中符合条件的记录,但是这些记录中的客户id和客户名称发生重复的话只能留一个。如上图我想找出“冯冬梅”负责的所有客户,但是由于她属于多个部门,此表存储的是不同部门-不同人员对应的不同客户,所以会有重复数据,那么我想去除重复得到完整的记录,应该怎么...

2018-03-07 11:48:15 10518

转载 Hibernate @JoinColumn介绍

在address中没有特殊的注解。 在Person中对应到数据库里面就有一个指向Address的外键. 我们也可以增加注释指定外键的列的名字,如下: @OneToOne(cascade=CascadeType.ALL,optional=true) @JoinColumn(name=”addressID”)//注释本表中指向另一个表的外键。 public Address getAdd

2017-11-28 20:09:38 3063

原创 Linux服务器中tomcat设置定时重启任务

一、实现思路 编写shell脚本,加入定时任务。二、实现目的 tomcat定时重启防止项目卡死。三、编写shell脚本(来源网络)#!/bin/shexport JAVA_HOME=**/usr/java/jdk1.7.0_80**pid=`ps -auxww|grep tomcat|grep -v grep|awk '{print $2}'`echo $pidif [ -n "$pid

2017-11-23 13:41:43 2451

原创 JSF-PrimeFaces实现图片的上传、下载、删除、预览

一、前言 培训班出来,第一份工作是没有学过的jsf框架,开贴记录学习过程,和大家分享。其实自己也是一知半解,边实现边学习。下面使用的组件都是PrimeFaces的。 二、图片上传组件、逻辑 <p:commandButton ajax="false" icon="fa fa-download" onclick="Pr

2017-11-14 20:42:23 2105 1

空空如也

空空如也

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

TA关注的人

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