自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 问答 (10)
  • 收藏
  • 关注

原创 vue3+vite 移动端低版本白屏

但我遇到的实际情况是 开发环境无效,打包后部署到生产环境有效。总的来说是解决了生产问题。今天遇到一个问题,使用vue3+vite构建的项目,在安卓9的手机上白屏。修改 vite.config.ts。这么修改后,理论上就生效了。

2024-01-25 17:48:17 738 1

原创 springboot3.2+jdk21 虚拟线程 使用MDC traceId追踪日志

springboot3.2+jdk21 虚拟线程 使用MDC traceId追踪日志

2024-01-20 01:18:49 561 2

原创 gitlab配置阿里企业邮箱

gitlab_rails['gitlab_email_from'] = '邮箱地址'gitlab_rails['smtp_user_name'] = "邮箱地址"gitlab_rails['smtp_password'] = "邮箱密码"

2024-01-13 02:08:11 404

原创 VUE项目build后自动生成zip压缩包

安装filemanager-webpack-plugin插件。在vue.config.js中配置。

2023-10-09 10:05:05 647

原创 uniapp使用axios做网络请求时遇到adapter问题和axios0.19.0+版本不同无法请求

在使用uniapp开发时,由于习惯使用axios做网络请求框架,所以在uniapp开发时也想使用axios。但实际使用时并没有那么简单。首先安装axiosnpm install axios请求时报 adapter is not a function 错误网上有解决方案,在配置axios请求的地方引入一段代码就行//真机获取 解决app上adapter is not a function问题axios.defaults.adapter = function(config) { r

2022-02-07 23:57:06 5520

原创 vue-cli4 移动端和PC端适配方案

移动端和PC端适配

2022-01-08 20:12:28 582

原创 VUE加解密MD5、RSA(分段)、AES(SHA1PRNG)

最近VUE项目需要用到MD5和RSA加密,废话不多说md5方法: 使用 crypto-js1 安装: npm install crypto-js2 引用: import CryptoJS from 'crypto-js'3 加密: let md5 = CryptoJS.MD5("test").toString();RSA方法: 使用 jsencrypt1 安装: npm install jsencrypt2 引用: import JsEncrypt from 'jsen.

2020-11-02 11:10:38 2950

原创 electron框架开发桌面应用程序 electron-vue框架开发记录

问题electron-vue使用emlement-ui table不能正常显示, 节点数据为空解决办法 找到文件.electron-vue/webpack.renderer.config.js 在 let whiteListedModules = ['vue']中加入element-ui修改后: let whiteListedModules = ['vue', 'element-ui']...

2020-10-27 12:51:37 172

原创 springboot redis分布式锁实现方式

这种方式必须springboot2.x版本的 /** * 获取分布式锁 * @param key * @return */ public Boolean getLock(String key, long timeout, TimeUnit unit) { return redisTemplate.opsForValue()...

2020-01-14 21:33:04 193

原创 RestTemplate接收泛型bean使用方法

项目中使用RestTemplate请求第三方api接口,第三方接口返回的类型是这样的@Datapublic class ResultBody<T> { /** * 返回结果代号 */ private String resultCode; /** * 返回结果描述 */ private String re...

2019-06-06 14:06:35 2989 2

原创 分布式配置中心 Spring Cloud Config

Spring Cloud Config是Spring Cloud团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端和客户端两部分。服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密/解密信息等访问接口。而客户端则是微服务架构中的各个微服务应用或基础设施。这里讲的是基于Eureka服务治...

2019-04-12 15:07:43 363

原创 Spring Cloud 分布式入门 使用 Spring Cloud Eureka 服务治理以及高可用

Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件中的一部分, 它基于 NetflixEureka 做了二次封装, 主要负责完成微服务架构中的服务治理功能。 Spring Cloud 通过为Eureka 增加了 Spring Boot 风格的自动化配置,我们只需通过简单引入依赖和注解配置就能让 Spring Boot 构建的微服务应用轻松地与 ...

2019-04-11 19:15:34 206

原创 SpringBoot-Dubbo 使用LCN-分布式事务管理

LCN分布式事务管理    官方地址: http://www.txlcn.org/  下载工具首先,你可以参考官网,官网有更详细的讲解:https://github.com/codingapi/tx-lcn如果想使用整理好的包,可以从这下载, 按照配置说明配置便可. https://download.csdn.net/download/coder_arley/1071065...

2018-10-10 12:32:01 1638 1

原创 dubbo-zookeeper 单机以及集群搭建

项目做大了,开始使用分布式部署,学习了下dubbo的使用,dubbo版本使用的2.8.4, zookeeper版本是3.4.6安装zookeeper3.4.6(单机)下载zookeeper : http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/ 在/usr目录下创建zookeeper文件夹, 解压zookeeper并移动...

2018-10-09 09:04:00 636

原创 ELK-logback日志系统 单机搭建

  版本使用的6.2.3, elasticsearch, logstash, kibana版本最好要统一,本次版本全是6.2.3由于是单机搭建, 并且logstash收集日志是使用的logback日志框架通过tcp发送日志到logstash, 所以ELK全部搭建在一台服务器上便可. 安装elasticsearchwget https://mirrors.tuna.tsin...

2018-09-13 14:25:37 455

原创 Controller接收LocalDate/LocalDateTime java8新时间格式

Java8推出了新时间格式, LocalDate/LocalDateTime/LoalTime 特别好用这里就不多说了,数据库也支持了这种时间格式,所以打算全面扔掉Date类型, 使用新时间类型,但是在Controller层接收数据时出现了问题,问题稍后再说, 本项目使用的springboot, 既然controller层接收时间格式, 所以必须配置时间转换器@Configura...

2018-08-21 17:05:38 9419 11

原创 记录SpringMVC 接口开发 在拦截器中使用response返回json 响应出现404问题

首先说下事情的起因,新开了一个项目给app做接口服务,使用框架SSM, 应为接口用到了签名, 就是时间戳,随机数,appId, appKey等保证接口安全, 这个就不多说了, 主要是在接口和返回是都要传递json字符串数据, 于是使用了拦截器, 拦截器的三个函数使用了两个 一个是preHandle接收时校验签名, 一个是afterCompletion响应时对响应数据签名然后返回json格式,问题出...

2018-04-10 08:34:25 3609

原创 百度Editor富文本编辑框保存图片路径到项目之外

最近项目中有使用百度Editor富文本编辑框,但是发现保存图片是保存在项目路径里面的,这样就存在一个很严重的问题,项目重新部署图片就都被删除了,研究了一下午也没结局,后来发现controller.jsp中使用了这个类, 发现这个类正是保存图片所使用的,也是想到了重写此类,修改保存路径import com.baidu.ueditor.ActionEnter;import com.baidu.ued...

2018-03-09 09:19:37 1636

原创 spring+shrio 用户表事务不起作用问题

首先说一下,druid数据源真是非常强大,可以配置sql监控,如果不是它,我还不能发现有些对数据库操作没有走事务问题.大家看下问题很明显, 有三条sql是没有走事务的, 检查发现这三条都是在shiro Reaml中的sql, 检查发现, shiro 加载比较早, Reaml中配置的service加载完成后才会加载spring的bean, 事务注解等, 所以此servic

2018-01-29 10:40:12 271

原创 JAVA 发送mail 包含附件mail

做了个小项目需要发送mail, 而且是带有附件的mail, 整理来个工具类, 希望能帮助大家首先定义mail 账号常量, 也可以不定义, 在代码中写入或者是从配置文件中读取, 怎么高兴怎么来public class MailConstants { public static final String MAIL_SERVER_HOST = "smtp.163.com";

2017-12-27 17:20:27 532

原创 POI下载excel文件

  package com.bwton.infotech.tram.utils; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import org.apache.poi.hpsf.SummaryInformation; import org.apache.poi.hs...

2017-12-05 10:14:57 392

原创 CXF调用webservice 客户端 带soap header认证

今天调用webservice接口需要用户密码认证,所以采用CXF框架,调用如下CXF wsdl2java 生成java代码供客户端使用首先下载apache-cxf-2.6.2在环境变量中配置CXF_HOME 值为E:\gavin\cxf\apache-cxf-3.0.0,在PATH中加入%CXF_HOME%\bin在cmd窗口执行 wsdl2java -encoding u

2017-08-14 20:12:45 5743 1

原创 Idea 启动tomcat 访问页面回显数据中文乱码解决方法

使用idea的时候,配置了tomcat,访问页面的时候发现回显的数据中文有乱码,一开始以为是哪里编码没设置好,检查了一遍都是正常的,然后部署到linux上测试,发现没有乱码问题了,所以问题肯定是出在idea的tomcat或者是idea本身了。查询资料和测试后,终于解决了问题。在配置tomcat的时候 VM options 中加入 -Dfile.encoding=UTF-8  -Dfile.

2017-05-31 15:40:17 9860 7

原创 idea从git仓库导出项目以及idea导入eclipse项目配置

最近从eclipse转idea,很多东西都不会,比如导入eclipse项目,从git服务仓库导出项目到git本地仓库,查了很多资料,都很不完整,所以整理出一篇完整的。从git仓库导出项目写入连接地址,本地文件夹作为本地仓库  点击clone选择eclipse项目导入导出成功导出后是有问题的,

2017-05-25 21:29:34 5542

原创 Jquery+uploadify异步上传图片

新学习了Jquery的uploadify插件,异步上传图片,功能还是非常强大的。这里说一下使用步骤,后台是servlet接收的。引入包jsp中引进/js/uploadify.css">servlet中引入两个jar包commons-fileupload-1.3.1.jarcommons-io-2.2.jarjsp中代码如下

2017-05-22 23:27:47 521

原创 模仿百度分页小技术(自定义标签实现)

今天学习了一个分页小技术,觉得很有必要记录下来。首先此技术是自定义jsp标签。<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"> 2.0 1.2 arley

2017-04-07 23:20:58 867

原创 前端页面小技术

在使用frameset框架集时,想要刷新指定frame窗口,可以使用此方法     window.open(url,frameName);    比如: window.open('${ctx}/homeAction_tomain.action','main');

2017-03-30 19:44:03 533

LCN-分布式事务配置

springboot-dubbo 使用LCN分布式事务控制, 此文件有详细的配置方式

2018-10-10

dubbo监控dubbo-monitor

dubbo监控 dubbo-monitor, 非常好用, 欢迎下载.......

2018-10-08

dubbo管理控制台dubbo-admin

dubbo-admin, dubbo管理控制台,war包, 直接放在tomcat中启动

2018-10-08

逆向工程 mybatis

逆向工程, mybatis自动创建pojo dao层, 简单使用, 便捷,

2018-04-25

java 解压zip,rar

完美 解 压 缩 zip , rar, 完美使用,可直 接 使 用.

2018-03-22

权限管理shiro的使用

权限管理 shiro的使用,可配置同一账号同时在线数量,以及踢出下线功能

2018-03-22

java 发送附件mail

java发送附件mail, 包阔多附件,文本mail,以及网页mail.

2018-03-22

java POI导出excel 包含jar

使用poi导出excel,包含xls,xlsx格式,支持下载,支持保存到硬盘,包含jar包

2018-03-22

HttpAsyncClient 异步httpClient和同步httpClient连接池的工具类 包含jar

HttpAsyncClient连接池的使用,项目中频繁发送http请求,同步http阻塞主线程,影响性能,使用 HttpAsyncClient可使性能提高,这里配合连接池使用,效果更好,同时还附带同步httpClient的连接池使用

2018-03-22

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

TA关注的人

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