![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人笔记
IT界的奇葩
这个作者很懒,什么都没留下…
展开
-
自动生成文件目录结构
通过npm全局安装。npm install mddir -g安装完毕,直接进入项目根目录,执行命令 mddir 即可在根目录下生成一个directoryList.md的文件。原创 2021-04-28 10:14:48 · 289 阅读 · 0 评论 -
java.security.InvalidKeyException: Illegal key size
翻阅资料后,最后发现是jdk版本的问题,至于原因就不多说了,直接上解决方案jdk 1.8.0_151以下的版本:参考添加链接描述这个以上的版本唯一需要更改的是/ jre / lib / security中存在的java.security文件-取消注释该行 -crypto.policy = unlimited完美解决...原创 2020-11-17 11:48:34 · 148 阅读 · 0 评论 -
JavaWeb日常开发必知
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC要实现的目标是将软件用户界面和业务逻辑分离以使代码可扩展性、可复用性、可维护性、灵活性加强。我们知道在写程序时,业原创 2020-09-15 15:09:44 · 382 阅读 · 0 评论 -
javaweb微服务技术选型,仅供参考
文章目录1、 架构选型1.1 版本推荐1.1 官网文档2、技术组件1、 架构选型Spring Cloud Alibaba & Spring Cloud & Spring Boot compatibility table严格安装 官网 推荐版本构建1.1 版本推荐Spring Cloud VersionSpring Cloud Alibaba VersionSpring Boot Version------------------------Spr原创 2020-05-15 11:50:41 · 675 阅读 · 0 评论 -
微服务项目结构,CRUD操作Demo,mybatis-plus+pagehelper+springboot
项目结构由API,SERVER两部分组成,由于开发中server模块引入的是api模块的私库包,所以不推荐使用聚合模式,降低耦合度。命名规则:xx-feign-api,xx-server1、xx-feign-api:负责对其他服务暴露接口。pom依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo原创 2020-05-15 11:48:05 · 294 阅读 · 0 评论 -
jvm参数
1.“m”说明单位是MB,否则默认是KB2.一般使用物理内存的80%作为堆大小3.一般把-Xms和-Xmx设为一样大4.一般把-Xmn设置为-Xmx值的1/45.一般将堆的总大小的50%到60%分配给新生成的2 jvm参数的说明-server 一定要作为第一个参数,启用JDK的server版本,在多个CPU时性能佳-Xms java Heap初始大小。 默认是物理内存的1/64。-...原创 2020-03-13 09:59:38 · 414 阅读 · 0 评论 -
centos下搭建安装jenkins(卸载,插件加速)
一、导图二、安装JDKyum install -y java三、下载Jenkins和maven查看jenkins版本 http://pkg.jenkins-ci.org/redhat-stable/下载maven:wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O...原创 2020-03-10 11:30:24 · 978 阅读 · 0 评论 -
Git上传项目提示Push rejected: Push to origin/master was rejected解决办法
直接是解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题```gitgit pull origin master –allow-unrelated-histories git push -u origin master -f...原创 2019-10-15 17:40:14 · 318 阅读 · 0 评论 -
码云出现Failed to connect to gitee.com.port 443:Timed out
转载点击跳转转载 2019-10-15 17:18:18 · 4243 阅读 · 0 评论 -
一个注解实现版本控制
**一个系统上线后会不断迭代更新,需求也会不断变化,有可能接口的参数也会发生变化,如果在原有的参数上直接修改,可能会影响线上系统的正常运行,这时我们就需要设置不同的版本,这样即使参数发生变化,由于老版本没有变化,因此不会影响上线系统的运行。**一般我们可以在地址上带上版本号,例如:http://api.example.com/v1/test其中v1代表的是版本号,所以我们只需要动态的设置v1...原创 2019-06-13 10:53:47 · 680 阅读 · 0 评论 -
避免mybatis SUM求和返回null
转载:添加链接描述转载 2019-05-21 19:24:14 · 803 阅读 · 0 评论 -
用IDEA把自己的工具类打jar包,并引入到springboot项目中,再把项目打成可执行jar
**最近做了个微信支付,我决定将其打成jar包方便以后再用,**第一步:点击箭头所指按钮,或者点到项目名上按F12都行第二步:第三步:自定义jar的名字第四步:勾选箭头指向的选项,然后点击绿色加号,选择Directory Content第五步:选择编译好的class文件,记住,一定是编译过的class文件不是.java文件,把里面的yml启动类什么的都删了,除非你做了其他配置...原创 2018-12-17 15:29:05 · 11175 阅读 · 35 评论 -
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'userinfo.
[mysqld]sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION原创 2018-10-08 16:45:22 · 295 阅读 · 0 评论 -
调用接口的方法,包括带证书的访问
【代码】调用接口的方法,包括带证书的访问。原创 2018-10-23 10:43:09 · 3260 阅读 · 0 评论 -
spring-aop maven依赖+捕获controller运行异常后的切面处理
&lt;dependency&gt; &lt;groupId&gt;org.aspectj&lt;/groupId&gt; &lt;artifactId&gt;aspectjrt&lt;/artifactId&gt; &lt;version&gt;1.9.2&a原创 2018-11-26 13:22:15 · 5721 阅读 · 3 评论 -
微信扫码支付方式二
**近期要做支付,查了很多资料,所以把一些东西分享给大家首先要去申请一个公众号,服务类型,企业认证。**原创 2018-11-26 16:47:21 · 184 阅读 · 0 评论 -
小程序支付踩的第一个坑
今天在跟小程序开发工程师调支付的接口,在他请求下单完后,我把他要拉起支付页所需要的参数全部在后端组装好响应给他,但是一直报签名失败,最后发现,原来签名用的秘钥并不是小程序的AppSecret,而依然是商户平台上的API秘钥,的确是坑的我欲仙欲死。API秘钥就是商户平台上设置这个。最后说一句,TX的接口文档真的跟屎一样。...原创 2018-11-28 14:37:13 · 177 阅读 · 0 评论 -
springboot拦截器
这里首先实现HandlerInterceptor接口,进行拦截业务操作:@Componentpublic class UserInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse r...原创 2018-12-06 09:57:19 · 113 阅读 · 0 评论 -
springboot-data-redis模糊删除
通常我们要删除redis里的数据,都是通过key来删除 stringRedisTemplate.delete("key");但是,实际应用中,我们无法得知具体的key,但这些数据的key又是相同的数据开头或结尾,但是spring提供的redis里没有模糊删除的办法,我们得自己写一个,废话不多说,代码很简单/** * * @param prex 模糊删除的key,比如...原创 2018-12-14 13:53:24 · 3230 阅读 · 1 评论 -
把微信头像保存到本地的两种方式
怎么获取微信头像这里就不多做介绍了!第一种 public static void avatarUrl(String imageUrl) throws IOException { URL url = new URL(imageUrl); HttpsURLConnection con = (HttpsURLConnection) url.openConnec...原创 2018-12-07 11:46:44 · 5685 阅读 · 0 评论 -
利用自定义注解,AOP + redis限制ip访问接口次数
首先来一个注解package co.yiiu.module.bountyHunter.pay.wxpay.core;import org.springframework.core.Ordered;import org.springframework.core.annotation.Order;import java.lang.annotation.*;/** * Created ...原创 2018-12-10 13:31:59 · 1563 阅读 · 3 评论 -
yml文件注入静态属性
废话不多说直接上代码import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Componentpublic class SMSConfig { private static Integer appId; pri...原创 2018-10-12 10:27:01 · 2735 阅读 · 0 评论