自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liouwb

liouwb

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 java获取小程序二维码

java生成小程序二维码官方文档地址官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.get.htmlwxacode.get,生成二维码数量有限制wxacode.getUnlimited没有二维码数量没有限制,但是路径长度有限制步骤一,获取access_token /** * 获取微信 access_token * *

2021-10-23 10:47:32 1459

原创 自定义注解防止表单重复提交

防止表单重复提交自定义注解package com.abke.pay.config.annotation;import java.lang.annotation.*;/** * @author liouwb */@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface RequestToken { boolean create() default fals

2020-07-11 10:46:37 251

原创 C语言之hello word

代码#include <stdio.h>void main() { printf("%s \n","hello word");}运行结果:

2020-07-11 10:41:59 345

原创 java socket

socket serverpackage com.abke.crm.sns.service;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/** * @author liouwb */publi

2020-07-11 10:21:19 189

原创 Zookeeper 集群搭建

文章目录Zookeeper 集群搭建环境准备依赖集群搭建一、安装二、配置相关一、常用命令Zookeeper 集群搭建环境准备系统:CentOS 7.4服务器:192.168.16.150、192.168.16.151、192.168.16.152安装包:zookeeper-3.4.10.tar.gz依赖Java集群搭建一、安装# 下载 Zookeeper$ cd /opt$ wget http://apache.mirror.cdnetworks.com/zookeeper/

2020-07-11 10:20:43 108

原创 MongoDB 集群搭建

MongoDB 集群搭建概念理解从图中可以看到有四个组件:mongos、config server、shard、replica set。mongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。config server,顾名思义为配置服务器,

2020-07-11 10:20:16 64

原创 linux系统安装

一、安装系统CentOS7二、系统配置配置静态IP地址# 16 网段BOOTPROTO="static"IPADDR="192.168.16.150"GATEWAY="192.168.16.254"PREFIX="24"DNS1="114.114.114.114"# 0 网段BOOTPROTO="static"IPADDR="192.168.0.150"GATEWAY="192.168.0.1"PREFIX="24"DNS1="114.114.114.114"关闭防

2020-07-10 21:02:42 121

原创 oracle解析xml

oracle数据库解析xmlselect extractvalue(xmltype(XML列),'/cisReports/cisReport/queryConditions/item/name]') as 别名h from INTERFACE_INFO ii,ORDER_INFO oiwhere oi.id=ii.fk_order_idand II.type >100206and oi.ORDER_STATE>40002extractvalue 只支持单个节点(那么节点)ex

2020-07-10 20:59:27 644

原创 java poi工具类导出excel

导出excelpackage com.cardvalue.scm.util;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.*;import javax.servlet.http.HttpServletResponse;import java.net.URLEncoder;import java.util.List;/** * @author liouwb * @date 2018-0

2020-07-10 20:56:23 123

原创 java使用socket发送邮件

java使用socket发送邮件package com.abke.email.utils;import java.io.*;import java.net.Socket;/** * @author liouwb */public class SendMailUtil { public static void main(String[] arg) { String email = "wbw20062006@163.com"; sendMail(ema

2020-07-10 20:52:41 531 1

原创 日期比较

日期比较java8中三种方式可以求时间差1.Period2.Duration3.ChronoUnitPeriod类主要是Period类方法getYears(),getMonths()和getDays()来计算. public static void main(String[] args) { LocalDate today = LocalDate.now(); System.out.println("Today : " + today);

2020-07-10 20:50:15 422

原创 java生成pdf

htmltopdf前端生成html2canvas+jspdf后端生成wkhtmltopdf中文乱码处理<meta http-equiv="content-type" content="text/html;charset=utf-8">下载地址:https://wkhtmltopdf.org/downloads.htmlwindows 下载wkhtmltox-0.12.5-1.msvc2015-win64.exe 安装之后直接运行命令D:\softInstall

2020-07-10 20:46:51 115

原创 前端开发环境准备

环境搭建步骤一 安装nodejsnode官网地址下载安装完成后,打开cmd 输入node -v 看看安装版本node安装包含的有(npm)步骤二 安装cnmp镜像由于npm服务器在国外会导致很多资源下载不到,所有需要配置npm镜像淘宝镜像:https://npm.taobao.org/安装cnpm镜像命令:npm install -g cnpm –registry=https://registry.npm.taobao.org安装完cnpm之后,就可以使用cnpm inst

2020-07-10 20:43:23 128

原创 idea配置远程调试tomcat应用

idea配置远程调试tomcat应用一、配置tomcat在tomcat/bin下的catalina.sh上边添加下边的一段设置:CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005" address=5005 这个是后边IDEA设置的时候需要用到的调试端口,可以任意设置一个未使用的端口,但是后边的配置

2020-07-10 20:40:50 271

原创 java自定义注解

注解注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的Struts2有一部分也是基于注解的了,注解是一种趋势,现在已经有不少的人开始用注解了,注解是JDK1.5之后才有的新特性自定义注解/** * target 注解作用域 * retention 注解的生命周期 */@Target(value={TYPE,FIELD,METHOD,PARAMETER,CONSTRU

2020-07-10 20:32:39 63

原创 git学习笔记

git 学习笔记生成秘钥命令:$ ssh-keygen -t rsa -C "liouxb@163.com"git 常用命令git branch -r -d origin/branch-name 解除本地分支与远程分支的关系git branch -d branch-name 删除本地分支git push origin : branch-name 删除远程分支git pull origin master 从远程分支更新代码

2020-07-10 20:27:03 63

原创 使用socket (telnet)发送邮件

文章目录使用socket (telnet)发送邮件一、连接邮件服务器二、打招呼三、登录四、命令中指定的地址是发件人地址五、标识单个的邮件接收人;可有多个 RCPT TO;常在 MAIL 命令后面六、添加邮件内容七、退出使用socket (telnet)发送邮件一、连接邮件服务器$ telnet smtp.qq.com 25成功返回:220 smtp.qq.com Esmtp QQ Mail Server二、打招呼$ helo haha返回:250 smtp.qq.com三、登录

2020-07-06 17:59:44 485

原创 java中Integer 值比较问题

java中integer值比较问题-128到127范围内可以使用==比较integer类源码integer类源码,存在缓存

2020-07-06 17:36:41 263

原创 java String判断问题

java String判断问题

2020-07-06 17:32:42 111

原创 开发中如何避免runtime 异常

文章目录开发中如何避免runtime 异常空指针异常数组下标越界数学运算异常数字格式异常异常处理思路:开发中如何避免runtime 异常如何在开发中避免bug,示例是java代码空指针异常java.lang.NullPointerException:空指针产生的原因:使用对象(字段/方法)值为null代码示例:避免空指针代码实例:equals避免空指针:数组下标越界ArrayIndexOutOfBoundsException :数组下标越界产生的原因:使用超出数组下标范围的

2020-07-06 17:28:41 305

数据库文档

DB2 数据库基础命令学习 脚本命令 文档

2015-04-09

空空如也

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

TA关注的人

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