
java
文章平均质量分 65
java框架等
lzy711
这个作者很懒,什么都没留下…
展开
-
从spring boot到spring cloud(七)整合JWT(Json Web Token)实现认证实例
最开始未分前后端分离的时候,用户权限是通过session保存的。前后端分离以后需要一个媒介来标识用户状态,就产生了token。JWT技术主要封装了用于用户登录鉴权的基本功能session认证Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web页时,如果该用户还没有会话,则Web服原创 2022-05-28 15:57:46 · 8539 阅读 · 0 评论 -
java通过selenium chromedriver爬取评论
java通过selenium chromedriver爬取抖音评论Driver info: driver.version: ChromeDriverremote stacktrace: Backtrace:chromedriver下载地址原创 2022-05-03 12:23:12 · 10109 阅读 · 1 评论 -
从spring boot到spring cloud(六)阿里nacos注册中心搭建
微服务注册中心现在常用的主流有三个Nacos,Eureka与ZooKeeperNacos是阿里开源的,Nacos 支持基于 DNS 和基于 RPC 的服务发现。在Spring Cloud中使用Nacos,只需要先下载 Nacos 并启动 Nacos server,Nacos只需要简单的配置就可以完成服务的注册发现。Nacos除了服务的注册发现之外,还支持动态配置服务。动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。动态配置消除了配置变更时重新部署应用和服务的需原创 2021-10-27 15:56:25 · 13413 阅读 · 0 评论 -
java实现变声器--变声萝莉
编写java变声器需要做的前期准备安装 ffmgeg 下载地址https://github.com/BtbN/FFmpeg-Builds/releases/win系统下载ffmpeg-N-103272-g7bba0dd638-win64-gpl.zip配置环境变量到 bin目录新建maven程序加入两个引用<!-- https://mvnrepository.com/artifact/com.github.st-h/TarsosDSP --> <dep...原创 2021-08-18 10:45:23 · 18073 阅读 · 4 评论 -
Elasticsearch设置密码,通过springboot调用。
在系统上线以后为了系统安全需要给Elasticsearch配置密码。配置密码访问首先修改es配置文件在最后添加,添加后要重启esxpack.security.enabled: true然后到bin目录下执行bin/elasticsearch-setup-passwords interactive配置kibana在最后添加elasticsearch.username: "elastic"elasticsearch.password: "123456"启动kibana 这个时原创 2021-04-13 09:44:36 · 25119 阅读 · 12 评论 -
springboot整合Java High Level REST Client调动elasticsearch进行增删改查
现在java常用的有两种模式Java TransportClient API 客户端在 Elasticsearch 7 中已经说明该客户端将在 8.0 版本被废弃。具体使用可参考 https://www.elastic.co/guide/en/elasticsearch/client/java-api/7.2/java-api.htmlJava REST Client API 客户端REST Client 有两个版本,一个是 Low Level,提供了比较简单的 HTTP 客户端功能。具体可参考原创 2021-04-09 09:08:31 · 6661 阅读 · 1 评论 -
Fiddler+手机模拟器+java采集抖音评论数据
Fiddler:请求抓包工具模拟器:任意安卓模拟器,建议使用7.0以下的引擎(7.0以后对安全数字证书做了修改无法抓包)java:采用springmvc 主要用于抓包以后提交数据原创 2021-03-29 15:01:18 · 14955 阅读 · 0 评论 -
java利用httpclient通过get、post方式调用https接口
通过httpclient的get post方式调用http很常见。一般都是HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost("http://127.0.0.1/login");但是如果要调用https这个方式就不行了。就要修改DefaultHttpClient<dependency> <groupId>org.apache.httpcomponents</gro原创 2021-01-11 16:00:39 · 13044 阅读 · 4 评论 -
从spring boot到spring cloud(四)Spring Cloud Eureka 注册与发现
在搭建Spring Cloud Eureka环境前先要了解整个架构的组成,常用的基础模式如下图:服务提供者:将springboot服务编写好以后,通过配置注册中心地址方式注册,提供给消费者使用原创 2020-12-22 15:46:16 · 11517 阅读 · 2 评论 -
从spring boot到spring cloud(三)springmvc+spring+mybatis
本章先用非微服务的方式搭建一个本地springmvc+spring+mybatis,然后再分解成微服务。选择springmvc+mybatis+mysql驱动。原创 2020-11-02 09:32:46 · 59875 阅读 · 6 评论 -
从spring boot到spring cloud(二)JAVA入门教学,搭建基本的springboot
本文主要入门者介绍怎么搭建一个基础的springboot环境安装JDKhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html使用的是jdk8,这里使用的是windows10 64位的操作系统,所以下载对应的jdk版本点击链接会要你登录,登录以后才可以下载。下载安装以后找到jdk的安装目录,我这里是C:\Program Files\Java\jdk1.8.0_211配置JAVA_HOME,值就是原创 2020-08-18 09:42:15 · 42536 阅读 · 1 评论 -
从spring boot到spring cloud(一)服务的发展史
1、微服务的由来先上张图来说明一下历史:原创 2020-08-12 17:02:18 · 124613 阅读 · 1 评论 -
最详细的微信支付JSAPI完整流程_java版本
要实现微信支付要满足几个条件:一、有一个服务号,菜单栏里面有微信支付菜单的公众号二、需要开通商户号原创 2020-08-06 16:55:16 · 53274 阅读 · 1 评论 -
linux服务器部署SpringBoot项目并查看项目运行日志
在Linux服务器上部署SpringBoot项目:1.首先将SpringBoot项目打包成JAR包,通过xFTP或者其他工具将JAR包上传到Linux上,然后执行如下命令启动项目:java -jar xxx.jar &该命令启动jar,一旦Xshell窗口关闭,JAR就停止运行了.如果想让项目在后台一直运行,通过如下命令启动JAR:nohup java -jar xxx.jar > consoleMsg.log 2>&1 &上面的2 和 1 的意思如下:0转载 2020-05-20 00:29:03 · 24102 阅读 · 0 评论 -
HTTP接口测试代码,HTTP GET/POST模拟请求测试工具
引用包<!-- https://mvnrepository.com/artifact/commons-httpclient/commons-httpclient --><dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpc...原创 2020-04-15 14:38:36 · 20199 阅读 · 0 评论 -
Spring2.5、Struts2、Ibatis开发框架搭建
一、框架下载1.1 Struts2框架Struts2框架发展于WebWork,现在捐献给了Apache开源组织,最新版本的 Struts2框架可以从位于Apache官方网站的Struts2项目中获取,Struts2框架的项目主页地址为:http://struts.apache.org/ ,下载页面地址为: http://struts.apache.org/download.cg...原创 2009-09-18 15:35:38 · 10137 阅读 · 0 评论