![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 85
18岁的许嵩
好的想法十块钱一打,真正无价的是实现这些想法的人
展开
-
Java简单实用的JDBC模板生成
源码github地址:https://github.com/hxinZhang/hxin.git(common-utils项目)本文用mybatis为持久化层,使用freemarker模板引擎来生成entity、xml、mapper、dao等,接下来就让我们来看看如何使用。第一步、配置JDBC打开spring-db.xml,配置数据库的地址以及用户名、密码等。<?xml versio...原创 2019-12-13 17:34:23 · 271 阅读 · 0 评论 -
如何使用手机连接测试电脑为服务端的企业微信应用
如何使用手机连接测试电脑为服务端的企业微信应用场景介绍本地伪域名设置nginx解决跨域在企业微信后台管理界面设置伪域名手机网络代理设置使用fiddler软件场景介绍在企业微信里加应用,为了节约成本,本地使用伪域名,且使用nginx来解决跨域问题,最后在手机的企业微信里访问本地电脑项目。本地伪域名设置打开C:\Windows\System32\drivers\etc\host文件,用管理员是身份编辑,添加如下一行127.0.0.1 www.xxx.com域名可以随意取nginx解决跨域原创 2020-07-17 17:29:38 · 1018 阅读 · 0 评论 -
spring boot+JWT实现前后端分离快速开发
spring boot+JWT实现前后端分离快速开发直接步入正题首先看pom.xml,主要是spring boot的依赖包以及jwt的依赖包。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or...原创 2019-12-13 15:15:15 · 383 阅读 · 0 评论 -
etcd+minio联邦扩容方案
文章目录场景一、etcd介绍二、准备三、配置1.etcd2.minio3.etcd Manager4.测试总结场景项目每日图片增加量约为20G,minio且为单机服务,存在有磁盘空间使用完导致图片存储失败情况。为解决此问题,需要对磁盘空间进行扩容。但扩容方案只能是新增磁盘。这意味着需要解决新旧磁盘数据共享问题。一、etcd介绍[引用]每个 etcd cluster 都是有若干个 member 组成的,每个 member 是一个独立运行的 etcd 实例,单台机器上可以运行多个 member。原创 2022-05-18 17:12:36 · 3328 阅读 · 8 评论 -
Coding使用构建计划,实现局域网Linux中docker的自动部署
文章目录前言一、创建节点池节点/接入新节点二、创建构建计划1.选择简易模板2.选择对应的git仓库,点击确定即可3.流程配置4.触发规则5.Linux shell脚本 auto_server.sh6.docker镜像中 shell脚本 demo.sh总结前言在项目测试阶段,我们经常要部署测试环境。第一步先拉去测试分支的最新代码;第二步mvn clean install打包jar/war包;第三步通过一些ftp工具传输到局域网的linux上,第四步拷贝进docker镜像;第五步java -jar启动j原创 2021-11-02 16:51:23 · 1625 阅读 · 8 评论 -
JDK1.8 Lambda表达式
系列文章目录第一章 JDK1.8 Lambda表达式文章目录系列文章目录前言一、Lambda表达式是什么?二、重要特征三、语法1.如果代码无法在一个表达式中完成,可以像写方法一样把代码放在大括号中。只有一行代码的Lambda表达式也可以使用大括号2.没有参数时,也要提供一个空的小括号。如果只有一个参数,而且这个参数的类型可以推导,也可以省略小括号,Lambda表达式也可以包含多个参数1.只有一个抽象方法的函数式接口总结前言有一说一,Lambda表达式是JDK1.8的最大亮点,使用它设计的代码会原创 2021-11-02 15:34:41 · 2186 阅读 · 1 评论 -
企业微信的access_token使用redis减少访问次数提升性能
企业微信的access_token使用redis减少访问次数提升性能前言代码实现总结前言此处引用为企业微信API的话:开发者需要缓存access_token,用于后续接口的调用(注意:不能频繁调用gettoken接口,否则会受到频率拦截)。当access_token失效或过期时,需要重新获取。1.access_token的有效期通过返回的expires_in来传达,正常情况下为7200秒(2小时),有效期内重复获取返回相同结果,过期后获取会返回新的access_token。2.由于企业微信每个应用原创 2020-12-30 15:22:17 · 2422 阅读 · 6 评论 -
Java解析字符串计算表达式
Java解析计算表达式前言应用场景代码实现前言本章讲的是Java解析字符串计算表达式。应用场景当业务需求需要由业务部门录入计算表达式时,存储在数据库是一个字符串,例如:(PV-AV)/PV>0.5此时则需要用到javax.script.ScriptEngine的eval方法来实现。代码实现 public static void main(String[] args) throws Exception { String strFormula = "(PV-AV)/PV>原创 2020-08-18 21:59:30 · 1454 阅读 · 0 评论