自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 获取指定字符串出现的次数及第N次出现的位置

public void c(){ String str = "abcabcabcabdcabc"; Pattern pattern = Pattern.compile("a"); Matcher findMatcher = pattern.matcher(str); int number = 0; while(findMatcher.find()) { ...

2020-04-24 17:45:35 2615

原创 教你在阿里云Linux CentOS7环境下前后端分离开发项目部署

前后端分离开发项目部署环境一、前后端不分离部署1、前端项目运行`npm run build`命令进行打包2、打包完成之后在项目目录下会生成一个名为:dist 的文件夹!3、把 dist 文件下的东西全部复制到后端项目 static 文件夹下4、后端项目编译打包5、把生成的`jar`上传你的服务器6、这是已经启动成功了,在你的浏览器访问测试二、使用 Nginx 前后端分离部署1、上传编译后的项目至服...

2020-03-15 17:36:05 1591

原创 阿里云 centos7 安装mysql数据库

阿里云 centos7 安装mysql数据库环境:阿里云ECS服务器,系统为centos7.21、 卸载系统自带的 mariadb-libcentos7中默认安装了数据库MariaDB,如果直接安装MySQL的话,会直接覆盖掉这个数据库,当然也可以手动删除一下:rpm -qa|grep mariadb // 查询出来已安装的mariadbrpm -e --nodeps 文件名 // ...

2020-03-13 14:34:16 234

原创 oracle-资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效

oracle-资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效在修改字段长度的时候:oracle报错:资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效ALTER TABLE S_PAPER MODIFY JCR_PARTITION VARCHAR(4);解决办法:找出占用的资源并删除。SELECT l.session_id, o.owner, o...

2020-01-15 17:26:39 1136

原创 nginx + fastdfs 的开机自启动

虚拟机每次启动之后都要重新启动一下fastdfs 和 nginx服务,比较麻烦,所以增加开机自启动;编辑 /etc/rc.d/rc.local 文件,增加启动项;1、编辑文件vim /etc/rc.d/rc.local2、增加如下:# fastdfs start/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart/usr/bin...

2020-01-06 15:19:20 134

转载 CentOS搭建FastDFS

推荐连接https://www.cnblogs.com/zeussbook/p/10757699.html

2020-01-06 15:17:46 89

原创 HTTP状态码(HTTP Status Code)

一些常见的状态码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用所有状态解释:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成...

2019-12-24 13:55:54 608

转载 Node.js安装及环境配置之Windows篇

一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScrip...

2019-12-04 11:43:04 140

原创 spring boot 集成 myBatis

简要概述spring boot 集成 myBatis 流程工具:IDEA 2019.3一、创建一个spring boot项目二、pom.xml文件展示<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://...

2019-12-03 13:47:59 152

原创 IntelliJ IDEA中插件EasyCode 的安装及使用过程

简单介绍一下IntelliJ IDEA中EasyCode 的安装及使用教程注:IntelliJ IDEA版本:2019.3一、IntelliJ IDEA中EasyCode 的安装二、连接数据库-MySQL为例三、使用EasyCode注:IntelliJ IDEA版本:2019.3一、IntelliJ IDEA中EasyCode 的安装打开设置面板快捷键:Ctrl+Alt+S我这个是安装过的...

2019-12-03 11:18:16 1816

原创 IDEA中提交代码到码云

IDEA中提交代码到码云一、下载安装git二、在IDEA中下载插件gitee三、配置gitee四、配置IDEA GIt五、必须重启IDEA,否则无效六、将项目托管给码云七、提交代码到码云仓库一、下载安装git由于Git官网下载太慢我这里用-电脑管家-下的-软件管理进行下载下载完成的时候会自动运行Git安装包,一路next即可安装成功。测试是否成功:打开cmd窗口输入git,显示下图表示安...

2019-12-02 14:43:26 985

原创 sql查询—ordey by排序

1、再用sql ordey by进行倒序排序的时候,因为空值最大会把为null的数据排在最上面,想要把null放到后面可以用 nulls lastSELECT name, SUBMIT_DATE FROM S_PROJECT ORDER BY SUBMIT_DATE DESC nulls last2、再用hibernate进行开发的时候是不支持 nulls last ,所以用下面...

2019-09-05 10:05:51 363

原创 Java-微信公众号开发-正式号-网页授权域名配置

直接配置了,废话不多说了首先我这个域名使用内网穿透的,代表了本地172.0.0.1:8080内网穿透工具:个人写的一篇文章NATAPP域名后面跟的是我的项目名称,也就是你tomcat发布的名称授权域名配置的时候前面一定不要加http或https直接写道你的项目名称就ok我的这样配置是完全ok了。当然了仅供参考,根据自己的需求去更改...

2019-08-01 16:20:43 860

原创 Java-万元与元之间的换算

1、万元转换为元 BigDecimal bigDecimal1 = new BigDecimal(Double.toString(1)); BigDecimal bigDecimal2 = new BigDecimal(10000); double val = bigDecimal1.multiply(bigDecimal2).doubleValue(); BigDecimal ...

2019-07-31 11:44:57 3435

原创 Java-微信开发-基于测试账号开发-通过授权获取code,给指定人推送模板消息

1、内网穿透由于本人开发的时候访问不到自己的电脑所以做了内网穿透(根据自己的实际情况来),推荐一款内网穿透的工具:内网穿透(NATAAP)2、申请测试账号推荐先观看微信官方文档:微信公众平台技术文档(1)、(2)、用微信登陆登陆之后是这样的3、配置-授权回调页面域名:在微信测试账号页面下拉找到网页服务-网页账号-点击修改由于本人填写IP没有调用成功,所以我这里填写的是...

2019-07-29 16:08:23 414

原创 Java获取系统当前时间

1、获取当前时间//设置日期格式//SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); String date = formatter.format(new Date());Sy...

2019-07-29 15:38:07 331

原创 将内网IP映射成对外可访问的域名——NATAPP使用教程

ngrok和natapp个人来说还是喜欢natapp一些,因为natapp是国内的。下面快速介绍natapp的使用:natapp是基于ngrok的国内高速内网穿透服务商。所以相对来说还是比较稳定,访问速度回快一些。1、下载natapp,官网地址:https://natapp.cn/2、进入官网注册3、注册成功后进入以下界面,购买一个免费通道或者买一个,需要实名认证(填姓名和身份证)...

2019-07-26 21:09:48 4250

原创 JSON操作

1、String转JSONString str ="{\"abc\":\"1\",\"hahah\":\"2\"}";JSONObject strJson= JSONObject.fromObject(str);JSONObject.fromObject() 所需jar包连接JSON-LIB

2019-07-24 17:38:49 143

原创 微信公众号开发-获取openId及用openId获取用户信息

获取openId需要用到access_token,上一篇有获取access_token的方法获取access_tokenpublic class GetOpenId { public static void main(String[] args) throws Exception { String[] openIds = getOpenId(); getUserInfo(openId...

2019-07-24 17:31:36 1250 1

原创 微信公众号开发-获取access_token

1、登陆微信公众平台获取-开发者ID(AppID)-开发者密码(AppSecret)微信公众平台找到 : 开发–基本配置IP白名单一定要填写,不然会报错public class GetAccessToken { public static void main(String[] args) throws Exception { String accessToken = getAcc...

2019-07-24 17:27:23 408 1

原创 微信公众号开发-获取用户信息中文乱码

// 指定编码格式 in = new BufferedReader(new InputStreamReader( connection.getInputStream(),"UTF-8"));在指定编码格式之后乱码格式就会解决

2019-07-24 16:38:18 338

原创 Java 解析JSON

##1.对象转JSON对象。public static void main(String[] args) { Domain demo = new Domain( "在线JSON校验格式化工具 —SOJSON在线工具(sojson.com)", "https://www.sojson.com/", "提供json在线格式化,json在线格式化工具,json 格式化输出,json...

2019-07-23 08:40:27 98

原创 java后台批量下载文件压缩ZIP

java后台批量下载文件压缩ZIPpublic String do_downloadFiles() throws Exception { String entityId = getRequestParameter("entity.id"); String path = ServletActionContext.getServletContext().getRealPath(SysUtil...

2019-03-28 17:21:00 480

gson内涵两个版本.zip

gson-jar-内涵两个版本 gson-2.8.0.jar gson-1.4.jar

2019-07-29

JSON-LIB .zip

commons-beanutils-1.8.0.jar: commons-collections-3.2.jar: commons-logging-1.1.1.jar: ezmorph-1.0.6.jar:

2019-07-23

空空如也

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

TA关注的人

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