- 博客(24)
- 资源 (24)
- 收藏
- 关注
原创 SpringBoot2.3+Mybatis+Mysql多数据源配置
最近做一个SpringBoot项目,需要关联两个数据库,于是乎就研究了下关于springboot的多数据源配置,记录配置过程,分享一下一、基础配置(这里只展示主要配置)JDK1.8springBoot2.3.4.RELEASEmybatis2.1.0mysql-connector-java 8.0.21pom.xml <parent> <groupId>org.springframework.boot</groupId>
2020-11-13 14:16:06 1789 1
原创 IDEA初次配置并导入码云(gitee)
用过很长一段时间github,这网络问题是真的难,就是连不上,索性把项目改到gitee上,于是乎就写一篇,记录下。一、开场配置安装git软件idea中配置gitee分享项目到gitee二、具体操作一)下载git软件,并安装,并配置到idea中二) 安装gitee插件安装后,重启idea,在version中就会出现Gitee三) 配置Gitee账号你可能会碰到这个提示,这时候你需要去gitee上配置一个关联邮箱配置一个主邮箱ok账号配置搞定四) share项目到gite
2020-07-29 09:58:54 5698 1
原创 layedit富文本,图片大小限制完美解决方案
最近使用了layedit的富文本,不过出现一个小问题,图片上传后,图片大小不受限制,这就导致,当图片过大时就会出现编辑器中,图片只会展示部分,而且当展示页渲染时,图片也是按照原始比例展示,这并不是我们想要的。于是我查看了一些博客,主要改法有两种:1.修改layedit.js的img样式在js中搜“"img{display: inline-block”,这里其实放的是,layedit编辑器中对...
2020-02-20 17:49:51 4629
原创 Centos7防火墙相关设置
最近由于工作需要,在服务器上部署cloud项目,一台崭新的centos7测试服务器,当注册中心启动后无法访问,第一个感觉应该是端口未开放,经查询果然防火墙开全状态且没有任何开放端口,一般碰到这样情况,为了图个简单,直接关闭防火墙即可,不过出于对服务器安全考虑,最安全的做法肯定是开启特定端口访问,于是乎就现学现用了。一、关于Centos7防火墙相关操作命令注意:Centos升级到7之后,内置的防...
2020-01-19 18:15:45 300
原创 阿里云服务器上部署github项目,自己来玩部署,不求人
最近放弃自己搭建的svn,将项目迁移到github上,大地方还是稳,那么相应的服务器部署也做了变更,下面我就简单记录下操作过程一、基础环境说明服务器:阿里云ubuntu16.04项目部署服务器:tomcat8.5.43JDK:1.8.0_211maven:3.6.1git:2.7.4其他工具 secureCRT WinSCP简而言之,通过git获得githunb上的最新的项目内容,...
2019-07-12 16:17:27 4953
原创 Windows平台下,IDEA通用基本配置(基本覆盖所有常见配置)
一个用惯eclipse的码农,觉得使用一款新的,业界推广的好软件,是要有一定的适应过程的。最近觉得学习使用强大的idea软件,记录下自己初始化配置的一些信息,顺便给各位一些图文操作,以作提醒。本文我主要给大家操作一下,idea开始使用的一些基本操作:1)中文乱码解决(配置utf-8编码);2)配置jdk,tomcat;3)导入自己喜欢的主题;4)设置自定义的注释;5)配置自定义快捷键...
2019-07-06 14:44:54 3339 2
原创 阿里云OSS域名配置及简单上传
目前开发系统,附件文件一般都会使用第三方的存储空间来保存,一方面是为了开发者提供便利,另一方可以减轻系统的访问压力,下面介绍一下阿里云的OSS的一些简单配置和使用。一、阿里云OSS配置前提:你需要购买阿里云的OSS服务器,这里就不多介绍;你需要有一个备案域名,此处也不多介绍(本人使用的阿里云进行备案的域名)。1. 阿里云OSS配置域名1)创建bucket2)选择tpw-bucket的“...
2019-04-08 18:44:00 18855 6
原创 阿里云-印刷文字识别-营业执照识别
阿里云营业执照识别API最近有由于需要,我开始接触阿里云的云市场的印刷文字识别-营业执照识别这里我加上了官网的申请说明,只要你有阿里云账号就可以用,前500次是免费的,API说明很简陋,只能做个简单参考。一、API介绍JAVA示例: public static void main(String[] args) { String host = "https://dm-58.dat...
2019-04-08 17:38:06 3122 4
原创 Ubuntu Tomcat服务器设置非系统默认版本的JDK
最近有需求,在同一个服务器上配置不同版本的jdk,且多tomcat分别发布项目,于是乎就需要以下的配置了。一、安装不同版本的JDK下载jdk这一步就省略了,到oracle官网上下载jdk,再通过诸如winscp之类的工具将需要的多版本jdk的gz包上传到服务器里。 通过 tar -xzvf 命令解压多版本jdk到指定目录,这里我放在/home/java下。 二、安装配置tomc...
2018-07-06 10:38:39 492
原创 全国三级地区数据表设计
全国三级地区数据表设计最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我就上全国行政区划信息查询平台照着各地去进行了繁琐的查询和处理,并形成了以下的数据表,现在弄出来供大家参考和使用。注意这个数据的可靠性并非100%无误,如果有小问题自己变动,希望能将问题回复到此博客下,让我也相应的优化 -...
2018-06-15 16:22:38 16034 6
原创 QQ第三方登陆实现
最近由于项目需要,我用到了QQ的网站和移动端的第三方登陆,这里我只着重介绍网站的。一、QQ第三方登陆申请历程如果你和我的需求相同,同时需要移动端和网站的应用,请一定要按照以下方式申请,可以保证你网站和移动端的appId相同,此处我多次咨询客服,不得不吐槽下qq互联网站的垃圾,登陆反映慢而且几乎没有任何内容提示,出错也不好改,导致我多次申请,且审核很慢,以下是客服回复的关键内容:...
2018-05-04 08:43:32 4564
原创 七牛云上传本地图片工具类
七牛云存储服务器,上传本地附件操作方法:一、引入七牛云jar包maven项目需要引入qiniu-java-sdk的jar包 <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId&g...
2018-05-03 17:36:19 1750 1
原创 基于MD5加密的简单接口加密方法
基于MD5加密的简单接口加密方法最近在给第三方提供接口(http post)方法的时候,一直考虑这个加密,怎样简单有效,最终我参考了微信的签名方法,自己实现了下,写成工具类,有需要的可以参考一下: - 一、签名规则:数值的参数去掉key为空的数据,然后按照Collections.sort()方法默认排序,使用URL键值对的格式(即key1=value1&key2=...
2018-05-03 16:55:46 4651
原创 基于SpringMVC4.2的Maven项目搭建
最近闲下心来,简单做一个项目搭建的基本过程,给那些新入行的网友们一点小小的指引。一、基础配置一) 基础软件和架构开发工具:Eclipse Mars2 数据库:mysql 5.6 项目架构:springmvc + shiro + redis + mybatis 项目类型:Maven项目二)需要准备的软件核心IDE :Eclipse Mars2 (下载地址:ht
2017-12-08 08:46:36 1647
原创 微信开发整理生成jar包
经过最近一段时间的学习使用,我对微信的支付和分享都相当熟悉,前几天冒出个想法为什么不能将这些封装成jar包,以后在自己需要支付开发的时候这部分代码肯定不用在写了,在微信大版本不变的情况下能一直使用,好嘛,有了想法当然也就有了动力,话不多少直接开搞。一、介绍整理出来的项目先来个项目整体结构 一)bean包bean包主要包含8个java类,分别是 1. BaseAccessToken(基础acces
2017-10-17 10:53:15 2727 3
原创 微信自定义分享
自定义分享是微信分享的自我定制化实现,需要了解JSSDK的开发规范一、自定义分享简介先看官方文档 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 此文档面向网页开
2017-10-17 10:10:21 1205
原创 微信支付之H5支付
先看下H5支付的官方描述吧:H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。 主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。上面的描述里写到一个很重要的点:微信客户端外的的移动端网页,接下来我们就针对这类支付,写下我的实现过程吧【本文介绍普通商户的H5支付】...
2017-10-13 18:26:31 6622 1
原创 微信支付之公众号支付
经过近一周的敲代码,终于把公众号支付和H5支付实现完成并测试通过,特此分享一些流程,一方面自己记录另一方面给新入门的一点思路【本文介绍普通商户的公众号支付】一、基本信息和配置公众号支付的前提是要有一个拥有支付功能的公众号和一个已经通过ICP备案的域名,这里不再赘述,如果你申请支付成功,将会收到以下样子的邮件: 接下来,你就可以通过登陆账号和密码进入到微信支付商户平台,配置基本信息。1.设置AP
2017-10-13 15:04:17 2163
原创 阿里云SMS发送消息
最近做一个短信验证的消息发送功能,用到了阿里云的短信服务,贴下代码,供即将使用的网友们参考,这里要注意maven项目没有私服的情况下需要自己将阿里云的dysmsapi jar加入到本地仓库里,然后就是在阿里云上申请好短信发送的服务,代码如下:package com.yytp.antf.util;import org.apache.logging.log4j.LogManager;import org
2017-09-20 09:02:24 2995 1
原创 服务器通过mavn部署项目至tomcat脚本
最近在阿里云Ubuntu14上开发一个小项目,maven项目通过上面安装的svn服务器管理,部署在tomcat上,通过网上搜索资料和自己的总结,完成了这目前感觉还是挺不错的一键部署脚本。 闲话少说,上脚本#/bin/shunset GIT_DIRPRJ_BASE=/data/serverCodeCODE_BASE=${PRJ_BASE}/repositoryServer/proj
2017-07-03 13:33:21 308
原创 SVN服务器迁移
最近SVN服务器需要迁移另一个阿里云服务器(系统:Ubuntu14)上,使得我有机会再次实践下SVN服务器相关的操作。分两步: 1. 新服务器上SVN的搭建。 2. SVN数据迁移。准备工具xshell: 远程连接工具 winscp: Windows环境下使用SSH的开源图形化SFTP客户端工具 tortoiseSVN一、 搭建SVN(简便方法)此前写过一个SVN的手动安装的方式,相当繁琐
2017-06-13 14:28:27 4021 1
原创 阿里云Ubuntu14.0.4 JDK1.7+SVN1.9+Maven3.3.9+Tomcat7.0+Mysql5.6搭建web环境
最近有个机会在阿里云Ubuntu14.0服务器上搭建web服务器环境,我就把一系列的搭建步骤记录下来,闲话少说,直接上步骤。
2017-04-25 17:17:42 788
原创 Eclipse SVN 忽略文件或文件夹
有时候我们使用svn经常看到一些.project,.classpath 文件提示同步,其实这些文件不必管,但是看着有不舒服,我们可以通过eclipse的配置进行忽略。Eclipse Mars2Window -> Preferences -> Team -> Ignored Resources增加 .settings .project .classpath
2016-11-15 11:06:28 561
原创 taoCode初次上传项目
近来使用taoCode的管理项目,特此分享一下第一次创建并上传项目到taoCode上的步骤。操作系统:window7 64bit开发工具:eclipse mars2jdk版本:1.7.0_79apache-maven:3.3.9默认你已经搭建好maven环境,默认使用中央仓库即可,(不会搭建可以百度学习搭建环境的方法)。默认你的eclipse已经加入svn插件。
2016-11-15 10:52:54 3160 3
438B软件设计说明模板+438B软件需求规格说明模板+438B通用开发要求
2022-02-25
Springboot2.3.4+Mybatis+MYsql 多数据源项目案例
2020-11-13
idea-主题样式整理
2019-07-04
jdk1.8.0_211.zip
2019-07-01
中国地区省市县数据表设计
2018-06-15
Postman-6.1.2版 含win32,win64和ocx
2018-05-24
qq互联依赖的jar包
2018-05-03
springmvc登陆示例项目
2017-12-07
微信支付与分享封装jar
2017-10-17
aliyun-java-sdk-dysmsapi-1.0.0
2017-09-20
bootstrap 管理系统 BlueNileAdmin-1193-html
2016-11-15
plsqldev1106 32位官方安装包+语言包+注册机
2016-07-28
plsqldev32位免安装版
2016-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人