![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 70
心情就像下雨天
这个作者很懒,什么都没留下…
展开
-
编译带有多个jar包的java文件
记录一个基础知识,浪费我10分钟时间才解决掉,不免有些丢人。往常我们写个java文件在该目录下通过cmd进入后,执行javac test.java编译成功后再执行java text就可以输出。前提是删除package包,并且java中有中文需要改变编码utf-8.默认是GBK。如果这个java文件引入了jar包,则需要javac -cp test1.jar;test2.jar test.javajava -cp test1.jar;test2.jar; test注意看,javac时,第原创 2021-12-08 15:46:10 · 1934 阅读 · 1 评论 -
linux安装redis
linux安装nginxhttps://www.cnblogs.com/happywish/p/10944253.html原创 2020-07-20 22:52:21 · 97 阅读 · 0 评论 -
微信小程序app.js加载慢导致home.js无法获取到userId的解决办法
也是第一次发现,在home.js初始化时需要根据用户个人信息去调用一个接口,才发现加载顺序有问题,先加载了home.js,再加载的app.js,导致我的App.globalData.userinfo一直为null。解决其实办法挺多的,分类大致这3种方式1在app.js使用回调函数,home里判断是否已经获取到用户id,没有获取到就不停的获取,直到获取后再执行自己的方法。2使用定时器,在home.js里一直执行,直道userinfo不为null即可。3可以把home中需要的方法挪到app.js里面去执原创 2020-06-02 11:40:09 · 2224 阅读 · 0 评论 -
linux搭建git服务器
原文 https://www.cnblogs.com/Latiny/p/10976090.html原创 2020-04-21 21:10:13 · 124 阅读 · 0 评论 -
nginx http转https (前后台分离项目 vue+springboot)
注:好记性不如烂笔头项目已经搞完了,部署在nginx上,不过是http的。现在需要转为https。其实和一开始搭建https没啥区别,(唯一区别就在你之前创建的nginx可能不支持ssl,这里需要下载SSL模块覆盖之前的)1下载SSL证书,可以通过阿里云下载,有免费版,但只支持一年,每年要定期更新。记得下载nginx的,下载解压后会有.pem,和.key两个文件我这里拿的是客户购买的证书 ...原创 2020-03-17 12:01:05 · 2527 阅读 · 0 评论 -
linux安装mysql
你认为的好脑子总是会在日后给你挖坑,不如烂笔头。这是我在搭建过10台以上服务器的mysql后才写的,你要问我为啥,毕竟不是运维,这些东西很长时间用一次,每次用的时候出现问题又很蛋疼。下载mysql https://dev.mysql.com/downloads/mysql/5.6.html#downloads下载慢的话建议去其他地方找找,网上比较多。2.上传解压(我的在usr/local...原创 2020-02-20 13:23:20 · 142 阅读 · 0 评论 -
linux安装nginx遇到的连环坑
网上安装的教程很多,之前也安装过很多次,几分钟就搞定,今天整整搞了我一天。(确保你的依赖包都正常的情况下,遇到的坑)首先贴一下错误提示看到其他人说,删掉makefile文件中的 -Werrori(大部分人在这里就可以解决)Werrori要求GCC将所有的警告当成错误进行处理,所以导致出错。但遗憾的时,我删除后重新make又出现了新的错误。啊。好难受,一坑接一坑,这个问题,有人在相关目录了...原创 2020-02-19 18:18:07 · 324 阅读 · 0 评论 -
Nginx下关于缓存控制字段cache-control的配置说明
原文点击此处:https://www.cnblogs.com/kevingrace/p/10459429.html转载 2020-02-07 00:20:44 · 1110 阅读 · 0 评论 -
Guava缓存
Guava 是什么Guava Cache是一个全内存的本地缓存实现,它提供了线程安全的实现机制。整体上来说Guava cache 是本地缓存的不二之选,简单易用,性能好。Guava适用性你愿意消耗一些内存空间来提升速度。你预料到某些键会被查询一次以上。缓存中存放的数据总量不会超出内存容量。(Guava Cache 是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果这不符合...原创 2020-01-09 17:54:43 · 483 阅读 · 0 评论 -
java使用阿里邮箱发送邮件
发送邮件的帖子很多,但针对阿里的邮箱不是很多,不过大致相同。通过阿里邮箱发送邮件有两种方式“邮件推送”,“企业邮箱”。邮件推送:需要在阿里云上面根据你的域名,申请一个阿里邮箱地址。然后在代码中配置相关信息即可发送,这个官方有文档,地址:点击飞过去,坑爹项:发送的记录没有地方可以查询,只能通过自己系统去记录。企业邮箱:通过自己的阿里云账号,密码,发送邮件。import java.util....原创 2019-12-13 19:00:22 · 3237 阅读 · 0 评论 -
JAVA微信小程序退款
上一篇写了支付,这篇写个退款,网上的坑爹代码不是很全。当然我的也不全,不过重要代码都有了。需要源码加QQ1137586868注意事项,1首先你要去商户后台申请一下退款的证书,证书必须得要(支付不用,退款用。)2退款中必须传递你支付时的订单号或者微信给你返回成功的唯一标识。(微信要记录是你哪个订单退款的)/** * 申请退款 * * @param payId 商户订...原创 2019-10-31 18:21:08 · 2114 阅读 · 3 评论 -
JAVA微信小程序支付源码
做了很多次都没整理,总以为脑子记住了,可当下次用的时候又跟个脑瘫孩儿一样,今天就记录一下部分代码。需要帮助加QQ 1137586868首先解释一下微信的签名制作方式:这里可能让小白最头疼的了,统一下单和支付时要的签名制作方式也都不一样。我这里只打个比喻让你理解怎么制作,具体的代码里已经有了。比如说你要给统一下单接口发送请求参数 A B C D E F(其中F代表的你签名)...原创 2019-10-31 18:00:23 · 597 阅读 · 0 评论 -
poi填充word模板
前提:用的都是poi的包,网上看到很多方式,我用了几个都没成功,自己倒腾了下、1 word模板提前制作好给填充的地方增加书签2代码package io.renren.common.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java...原创 2019-10-24 19:12:24 · 1216 阅读 · 0 评论 -
java word转pdf
介绍两种方式,本人亲测可用,推荐第二种方式,还支持html,excel,ppt等多种格式第一种 jacob (只支持windows)需要下载jacob.jar 及jacob.dll。此处版本注意,jar和dll的保持一致,且都兼容tomcat7 8的最好。我刚上传了资源文件,暂时没有连接,之后更新连接。引入jar包后,使用一下代码即可完成。 public static void wT...原创 2019-10-24 19:01:42 · 447 阅读 · 0 评论 -
java ftp上传文件
若ftp在linux安装。安全策略增加:1024/65535是被动模式传输文件的端口号。若使用主动模式,其端口号为20端口注意linux配置连接用户权限 /* FTP上传单个文件测试 * @throws IOException * newName新文件名称(后缀与本地文件保持一致) * localPath文件本地路径 */ public stati...原创 2019-07-29 10:57:09 · 264 阅读 · 0 评论 -
linux配置tomcat7(1个和多个)
首先强调一点,tomcat是不区分windows版本和linux版本的。你的bin目录有sh和bat两个文件,分别在这两个系统下运行的,网上看到有人说区分,我不太理解。(个人见解)进入主题:jdk自行百度配置。先说说配置一个tomcatTomcat的下载(或在你本地下载好直接上传也行,为了方便直接上传到你所准备的目录中比如 tomcat1)linux直接输入: wget http:/...原创 2019-08-13 21:55:33 · 148 阅读 · 0 评论 -
nginx配置多个tomcat加域名
写博客只因不想用脑子记这些只是利用nginx进行域名分发到各个tomcat上,与负载均衡没关系。nginx默认安装目录:/user/local/nginx进入nginx安装目录找到nginx.conf文件 cd user/local/nginx/conf编辑nginx.conf文件。 vi ngnix.conf 或下载到本地使用编辑器打开。默认配置不需要改动,复制出默认的serv...原创 2019-08-14 15:17:48 · 294 阅读 · 0 评论 -
linux安装memcache
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经...原创 2019-08-15 15:26:30 · 116 阅读 · 0 评论 -
微信小程序一些简单方法的介绍
虽然API上已经有详细的说明,还是想自己记录一下,加深记忆,毕竟也只是碰巧开发小程序,以后要是想用,看自己的笔记能回顾的快点。1app.js启动小程序就开始加载。以App({})格式开始。 其他页面以Page({})开始。全局变量,缓存等可以在这里定义,全局变量,通常放openid,登录信息等,可以是数组、对象,也可以是单个字符串。globalData: { userInfo: "...原创 2019-08-20 20:16:05 · 172 阅读 · 0 评论 -
linux 配置tomcat SSL(http转https)
SSL免费证书,在阿里云上下载,一年到期。里面有个.fpx文件和txt文件。fpx是你的证书, txt内是你的密码。配置到tomcat中,需要将.fpx转成jsk格式的证书。(不知道为啥转,不转的话你可以试试)转换地址: https://www.itrus.cn/service_caChange.html把转换的地址上传到linux中,下面要用到。然后配置tomcat中的server...原创 2019-08-15 18:42:37 · 751 阅读 · 0 评论 -
java word转pdf
只支持windows平台jar包放到项目中。dll文件放到jdk/jre/bin目录下。(64位系统)连接:https://pan.baidu.com/s/1haQ6FHwVlqaYspNBYJ6kVA提取码8ued public static void wToPdfChange(String wordFile,String pdfFile){//wordFile word 的路径 ...原创 2019-07-29 10:51:13 · 196 阅读 · 0 评论