- 博客(17)
- 收藏
- 关注
原创 开发者测试---Junit零碎知识
Assert类中静态方法:assertEquals(6, new Calculate().add(3, 3)); // 预期值与实际运行值是否相同。 1.测试方法上必须使用@Test进行修饰 2.测试方法必须使用public void进行修饰,不能带任何的参数 3.新建一个源代码目录来存放我们的测试代码 4.测试类的包应该和被测试类保持一致 5.测试单元中的每个方法必须可以独立测试,测试...
2019-10-24 13:33:07
643
转载 一分钟实现内网穿透(ngrok服务器搭建)
简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。 最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗舰版都没有实现内网完全穿透,打算自己动手替换这个服务,中间走了不少的弯路,这里记录一些文字为大家提供参考。 随着开发与运行移动互联网的应用越来越多对打通内外网的需要也更加迫切,如微信开发、IOS...
2019-09-16 20:45:55
3757
1
转载 使用hexo+github搭建免费个人博客详细教程
前言 使用github pages服务搭建博客的好处有: 全是静态文件,访问速度快;免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的;数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行;博客内容可以轻松打包、转移、发布到其它平台;等等; 1.1. 准备工作 在开...
2019-09-15 15:26:34
488
原创 无状态登录--JWT使用私钥生成token写入cookie中--domain属性引发的写入问题
无状态登录--JWT使用私钥生成token写入cookie中--domain属性引发的写入问题 前端并未接收到含token的cookie 在编写微服务集群---授权中心 模块时,采用了 JWT+RSA非对称加密, 部署环境:虚拟机服务器中,使用nginx作为api网关统一处理,微服务中使用springcloud的zuul路由网关。 本地虚构域名通过host文件,对应虚拟机ip,虚拟机ngi...
2019-08-31 21:59:09
2424
原创 centos7下redis5.0.4安装和配置---单机版
redis中文网:http://redis.cn、redis中文网下载页面:http://redis.cn/download.html 我们下载最新稳定版5.0.4,可以根据下载页面下方步骤进行安装,不过没有一些配置,所以我们自行安装。 redis安装和配置 1.安装 1.1 下载压缩包 (该url可以访问上面那个redis中文网下载页面选择不同版本) [root@...
2019-08-28 22:05:31
521
原创 centos7安装RabbitMQ3.7.15
消息队列,即MQ,Message Queue。 MQ是消息通信的模型,并发具体实现。现在实现MQ的有两种主流方式:AMQP、JMS。 RabbitMQ是基于AMQP的一款消息管理系统 RabbitMQ官网上RabbitMQ与erlang 版本之间对应关系:https://www.rabbitmq.com/which-erlang.html 我选择了RabbitMQ3.7.15安装,下...
2019-08-26 21:45:39
734
原创 解决elasticsearch启动时常见的错误
注:elasticsearch需要jdk8以上的环境,需要先安装有jdk8以上,才能运行。 错误1:不能以root用户运行 org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root at org.elasticsearch.boots...
2019-08-22 12:19:04
4295
2
原创 centos7安装 Elasticsearch
Elasticsearch官网:https://www.elastic.co/cn/products/elasticsearch Elasticsearch具备以下特点: 分布式,无需人工搭建集群(solr就需要人为配置,使用Zookeeper作为注册中心) Restful风格,一切API都遵循Rest原则,容易上手 近实时搜索,数据更新在Elasticsearch中几乎是完全同步的。 ...
2019-08-21 21:43:10
760
原创 Springboot整合通用mapper插件(tk.mybatis)及与(自定义xml文件)或(注解方式)一块用
通用mapper插件(tk.mybatis),是在mybatis基础上,提供各种高效的工具,不必再为简单的单表查询写sql语句。 目录 Springboot整合tk.mybatis Springboot整合tk.mybatis与自定义xml文件共用 Springboot整合tk.mybatis与注解方式共用 Springboot整合tk.mybatis 1.首先在pom文件中引入依赖 ...
2019-08-20 18:08:28
8265
原创 解决springboot配置文件yml中classpath找不到src/main/java下的xml文件
使用mybatis配置文件xml形式时,需要在springboot配置文件application中配置xml路径。 如果xml文件,不想放到resources下,而是直接放到 src/main/java 下与mapper放到一块, 需要额外的配置。下图目录结构: application.yml文件: server: port: 8081 spring: appl...
2019-08-20 16:54:48
18820
1
原创 nginx解决端口问题含配置步骤---反向代理
centos7下安装nginx博客链接:https://blog.csdn.net/qq_41357211/article/details/99694744 nginx配置反向代理步骤,在文章下面 nginx安装在服务器后,例如服务器的域名为 www.luoskr.com, 服务器上启动的项目端口号8082 场景一: 访问项目需要www.luoskr.com:8082/url 带着端口...
2019-08-17 18:08:49
1375
原创 centos7下安装nginx1.10.1
centos7下安装nginx1.10.1,亲测可用 1首页进入要安装的文件夹下,执行下载安装命令 [root@localhost soft]# wget -c https://nginx.org/download/nginx-1.10.1.tar.gz 2安装前置库: [root@localhost soft]# yum install -y gcc pcre pcre-devel...
2019-08-17 16:52:00
697
原创 windows或centos7查找端口号终止端口
windows环境 查找该端口号对应的进程 : netstat -ano | findstr 8090 终止xxxx端口号对应的进程 : taskkill /pidxxxx-t -f 该命令终止不行的话,根据PID在电脑的任务管理器中查看对应的占用程序,将其关闭即可 查看所有端口占用情况 : netstat -ano centos7环境 查看某一应用进程,比如ngin...
2019-08-16 21:00:42
560
原创 java8新特性
java 8 编程风格 目录 java8 Lambda表达式 java8 方法引用 java8 函数式接口 java8 默认方法 java8 Stream java8 Optional Java8 Nashorn JavaScript Java8 日期时间 API Java8 Base64 // 使用 java 8 排序 private void sortUsingJa...
2019-08-16 20:54:11
578
原创 git常用命令
工作流 工作区 -> 暂存区 ->版本区 初始化 gitinit -> git add -> git commit 远程仓库 gitremoteadd -> git pull -> git push -> git clone 分支管理 gitbranch -> git checkout -> git merg...
2019-08-16 20:21:45
335
原创 Linux常用命令
1.目录的操作命令 (1)增加目录操作(增) mkdir 文件名 (2)查看目录(查) ls ll (详细信息) (3)寻找目录(查) 命令:find 目录 参数 示例:查找/root下的与test相关的目录(文件) find /root -name ‘test*’ (4)修改目录的名称(改) 命令:mv 目录名称 新目录名称 示例:test目录下有一个oldTest...
2019-08-16 20:19:19
281
原创 解决java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()
springboot项目采用通用Mapper启动器 tk.mybatis 启动项目后,控制台报错 : java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>() at java.lang.Class.getConstructor0(Class.java...
2019-08-14 21:16:21
1784
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人