java
文章平均质量分 85
beyondLi71
stay hungry stay foolish
展开
-
Java 使用Virtual Serial Port Driver及Modsim32进行modbus-rtu协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
上面我们写了一篇关于modbus-tcp的文章,这一篇我们主要将关于modbus-rtu的对接方式,好了,废话不多说,直接开搞。一、环境准备1.下载Virtual Serial Port Driver 6.9,使用此工具模拟com串口下载地址或自行百度搜索(网上资源还是很多的):链接:https://pan.baidu.com/s/1mBoqHZ4LzaSuY7EFHEjyxQ提取码:7qku2.下载modscan32,其中应该会包含modscan32(主机)及modsim32(从机.原创 2022-01-12 11:42:59 · 1626 阅读 · 1 评论 -
Java 使用Modsim32进行modbus-tcp协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
modsim32与java进行modbus-tcp协议对接原创 2022-01-06 10:33:29 · 6133 阅读 · 2 评论 -
Java 基于springboot与mongodb结合并进行增删改查(CRUD)操作代码demo
今天给各位同学来带springboot与mongodb的结合,之前我们已经讲过mongodb搭建以及基本的mongodb基础,还对mongo没有了解的同学可以阅读之前的文章 Linux 基于CentOS7.3安装MongoDB 3.4以及设置账号密码 和 mongodb 基于Linux下基本概念陈述以及语法(crud)使用讲解。好了,现在我们开始进行今天的内容。一、项目创建首先,我们先...原创 2019-02-25 14:32:51 · 1000 阅读 · 0 评论 -
Java SpringCloud系列(四) —— Feign(伪RPC)模式实现服务间相互调用
首先,整个课程系列需要同学们有一定的基础技能,分别是java、springboot、github以及基础的Linux的知识,其中springboot是各位同学一定要掌握的,如果没有springboot基础可以查看我之前的博客对 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目和 java 搭建基于springboot的...原创 2018-07-30 14:09:04 · 5839 阅读 · 0 评论 -
Java SpringCloud系列(二) —— config(配置中心)简介以及搭建
首先,整个课程系列需要同学们有一定的基础技能,分别是java、springboot、github以及基础的Linux的知识,其中springboot是各位同学一定要掌握的,如果没有springboot基础可以查看我之前的博客对 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目和 java 搭建基于springboot的...原创 2018-07-19 23:56:50 · 1134 阅读 · 0 评论 -
Java SpringCloud系列(一) —— Eureka(服务治理)简介以及搭建
首先,整个课程系列需要同学们有一定的基础技能,分别是java、springboot、github以及基础的Linux的知识,其中springboot是各位同学一定要掌握的,如果没有springboot基础可以查看我之前的博客对 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目和 java 搭建基于springboot的...原创 2018-07-18 18:06:09 · 1833 阅读 · 0 评论 -
Java SpringCloud系列(三) —— Bus(消息总线)配合rabbitmq以及github实现配置文件自动实时更新
首先,整个课程系列需要同学们有一定的基础技能,分别是java、springboot、github以及基础的Linux的知识,其中springboot是各位同学一定要掌握的,如果没有springboot基础可以查看我之前的博客对 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目和 java 搭建基于springboot的...原创 2018-07-23 16:20:14 · 4837 阅读 · 4 评论 -
Java SpringCloud系列(前言) —— SpringCloud简介
一、前言 各位同学,又是时隔两个月,由于近期项目紧张,所以一直没有时间来博客上进行技术整理,这次给大家带来的是一个比较流行的技术——微服务,本篇文章只是对什么是微服务以及SpringCloud做一些简介,让同学们有一个初步的了解,在后面的文章中,我会对SpringCloud的整体以及会具体讲解关于SpringCloud中的Eureka、Hystrix、Ribbon、Config、Fegin...原创 2018-07-17 14:51:07 · 4122 阅读 · 0 评论 -
Linux mycat安装以及通过mycat实现读写分离(基于Mysql主从复制)
继上篇文章,我们继续来说如何使用mycat进行读写分离,当然实现读写分离的前提是你已经配置好了mysql的主从复制,如果还有没弄好主从复制的同学,可以通过文章 Linux 关于mysql配置主从复制(为后期使用mycat进行读写分离进行准备) 来进行学习和配置。好了,我们直入主题1.描述 首先来描述一下什么是读写分离,就和他的名字一样,读写分离当然就是读操作和写操作分开使...原创 2018-05-01 18:28:33 · 1145 阅读 · 0 评论 -
Java 关于生成WebService客户端以及服务端存在账号密码登录如何通过代码模拟登录解决方案
首先,这篇文章主要是用来做一个记录,方便以后使用,所以不会有太多关于webService以及wsdl的一些原理上的讲解,主要是为了解决实际问题,即:如何生成webService客户端去调用服务端,以及当服务端需要进行账号密码登录时,我们该如何模拟登录,来继续调用里面的接口。 主要是因为发现网上关于生成客户端以及调用的文章确实有很多,但是只要一涉及到服务端有账号密码的问题的解决方案就是少之又少原创 2018-01-18 14:08:05 · 7037 阅读 · 2 评论 -
java 浅析跨域问题以及如何使用Cors解决前后端分离部署项目所遇到的跨域问题
随着时间的推移,前后端分离的开发形式越来越流行,使用的公司也越来越多。但是这种开发形式也会带来一个问题。那就是跨域问题。什么是跨域 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 什么情况下不是跨域? 即:满足域名、协议、端口均相同的即不是跨域。例如 http://www.beyon原创 2017-09-06 15:39:27 · 5799 阅读 · 1 评论 -
Java ActiveMQ简介以及springboot集成activeMQ实现消息队列监听以及实现MQ延迟
上篇文章我们提到了如何在Linux下安装activeMQ,环境已经准备好了。我们来学习如何将mq与java进行结合来实现功能。1.简介1.1 什么是ActiveMQ ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个 完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管 JMS 规范出台已经是很久的事 情了原创 2017-12-22 02:00:14 · 8867 阅读 · 2 评论 -
java springboot与elasticsearch结合以及elasticsearch增删改查实例
上一篇中,我们为同学们讲解了如何安装elasticsearch(下面简称es),如果还没有es环境的同学,可以阅读Linux 安装Elasticsearch和配置ik分词器步骤 来将es的环境先都准备好,今天我们要做的是将es融入到我们的java项目中,还是一如既往,我们还是使用springboot来创建一个项目。好了。废话不多说,上流程。1.使用场景 我们在什么情况下会使用到es?搜索引擎当原创 2017-11-21 17:04:30 · 9486 阅读 · 1 评论 -
Java1.8新特性关于lambda表达式与Stream流的使用以及对集合的实用操作
Java8从发布到现在已经很久了,慢慢的也开始了被广泛使用,不得不说java8的一大亮点是lambda表达式以及Stream,它将函数式编程的思想很好的融入到了java当中,使得我们的java更加的强大。今天我们就来看看stream流与lambda表达式对我们集合的各种操作带来了多大的便捷。自定义排序以及过滤所需数据 List<String> list = new ArrayList原创 2017-07-27 21:17:07 · 2000 阅读 · 1 评论 -
关于给springboot添加定时器的两种方式
首先,搭建好一个springboot项目,可使用maven或者gradle或者其他(MD不会啊。。。),这个因为本次的重点在于如何添加定时器,本人会在这几天有时间的时候来写一个如何搭建一个简单的springboot的项目的过程。现在时间有限,所以喽。还请各位多包涵。咳咳。好了 进入主题。方法一:通过springboot自带入口来开启定时器。首先我们都知道,springboot有一个自己原创 2017-05-27 15:04:37 · 40924 阅读 · 6 评论 -
关于java泛型擦除反编译后泛型会出现问题
首先,java中有泛型擦除这一概念。如果不太了解这一概念的同学可以自己找一下度娘。(简单来说:就是如果使用了泛型,在编译期的时候泛型会被擦除掉,也就是说jvm所看到的class文件中是不存在泛型这一概念和东西的。)好。进入主题,关于泛型擦除,但是反编译class文件泛型会出现的问题。以例子来说明首先,先写一个使用了泛型的java文件import org.junit.Test;imp原创 2017-05-26 18:20:11 · 4492 阅读 · 4 评论