尽力漂亮的博客

记录每一个写代码的日子

  • 博客(285)
  • 资源 (8)
  • 论坛 (1)
  • 收藏
  • 关注

原创 【python入门到入狱合集】python必须掌握基础语法

【python入门到入狱合集】python必须掌握基础语法1.判断语句和循环语句判断循环循环搭配格式化2.字符串、列表、数组、字典3.函数4.文件操作5.错误与异常练习使用PC来编译1.判断语句和循环语句判断age=28if age<=28: print("我还年轻")elif age>28: print("我老了")注意print 缩进符+else if的写法循环name = 'shanghai'for x in name: print(x)

2020-12-29 15:09:18 196 1

原创 【物联网项目系列】——使用netty框架做一个环保hj212协议即时通讯工具(接收解析处理实时数据)

前言具体代码比较多,我就没贴了springboot整合nettypom <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> </dependency>yml文件# netty配置netty: # 端口号 port: 6666 # 最大线程数

2020-11-27 10:05:23 1126 8

原创 【物联网项目系列】——从0到1的物联网监测平台web+微信小程序端

小白教你用java模仿大数据物联网项目系列——环保vocs监测一、前言二、数据处理数采仪(难度:基础)解析hj212数据(难度:基础)数据入库主要是实时数据库mongdbredis数据库mysql环保vocs监测后台前端一、前言小编最近在实战企业版物联网监测项目,模仿的是某大厂的项目,仅参考了数据库和前端业务逻辑…其他都靠猜…思路 =====》 1.数采仪数据解析——2.数据处理(数据清洗)——3.后台业务处理(目前更多的是查询) ——4.页面展示 (目前还未能考虑到性能,大数据主要涉及了mon

2020-11-13 11:24:35 274 1

原创 【python爬虫系列】爬链家数据

我的python版本1.命令直接下载fake_useragentpip install fake_useragent2.下载whl安装包如何下载对应的包:1.查看本机python版本,版本为3.6.0 就找包名含cp36的包2.查看本机支持的包名AMD64:import pip._internal;print(pip._internal.pep425tags.get_supported())WIN32:import pip;print(pip.pep425tags.ge

2021-03-26 14:34:54 22

原创 Git忽略某个目录不生效

文章目录常用解决命令总结文件.gitignore的格式规范:举例子有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:常用解决命令总结 git rm -r --cached . git add . git commit -m '.g

2021-03-25 13:50:33 48

原创 git总结:提交不了:detached head

前言:小编最近一直在解决git的问题,本文尝试之前代码最好bak一下,文章目录解决方案:解决前先bak提交的东西????题外话:10054????这篇文章可以解决一下几个问题1.detached head 属于游离状态2.如何解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to ’解决方案:解决前先bak提交的东西????总的来说:创建临时分支合并分支提交

2021-03-23 09:29:32 59

原创 Git出现游离分支(HEAD detached from XXXX解决方法)

git reflog 找到需要恢复的commit ,记下前面的commit idgit branch temp 312f7d7 新建一个名字叫temp的分支,用这个分支代替之前的临时分支并且拥有想要恢复的commit, 312f7d7为要恢复的commit idgit push origin temp推送到仓库git checkout master切换到主分支git merge temp 将temp合并到master保险起见,先git push origin master 推送到仓库查看是否更

2021-03-22 17:02:49 70

原创 SpringBoot整合druid

SpringBoot整合druidpomyml测试访问之前物联网项目匆忙整合druid发现有问题,访问不到,现在重新温习下。pom声明下:我的springboot版本是2.3.4 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2021-03-18 13:52:23 78

原创 fatal: unable to access ‘https://github.com/z13094399917/springboot.git/‘: OpenSSL SSL_connect: SSL_

16:17:24.782: [springboot] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:masterfatal: unable to access 'https://github.com/z13094399917/springboot.git/': OpenSSL SSL_conne

2021-03-18 12:33:27 203

原创 能长期做到以下32点的程序员,达到月薪30K往上,不太难:

首先,15K以上不算高薪,基本还是最基层的码农,更谈不上设计算法。其次,做什么并不重要,比如开发产品应用,有拿10k的,也有60k的,做算法工程师,有10k的,也有60k的。关键是能力、认知、沟通、表达等等。重点说说IT行业如何拿高薪吧,这才是关键!我认为,能长期做到以下32点的程序员,达到月薪30K往上,不太难:1.优秀的debug能力,debug能力往往比编码本身更重要2.写代码前先画好类结构图和代码时序图,这样会让编码能力迅速进步3.定期重构代码真的是好习惯4.写文档的能力非常重要,看看Spr

2021-03-15 10:34:33 15185 19

原创 Springboot整合自定义页面swaggerUi

文章目录Springboot整合自定义页面swaggerUipom重点:配置swagger权限认证下:基于Spring Security测试整合效果报错记录Springboot整合自定义页面swaggerUipom <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId&

2021-03-12 16:54:56 552

原创 VOCs在线监测系统安装部署步骤

数据采集处理第一种方法:1.进入jar所在的文件夹,在文件路径名输入cmd第二种方法:1.进入jar所在的文件夹,按住shift键,右击+打开命令窗口1.启动shbykj_handle.jarjava -jar shbykj_handle.jar2.查看日志,打开log文件夹在线监测系统业务web1.启动shbykj_web.jarjava -jar shbykj_web.jar2.查看日志,打开log文件夹...

2021-03-12 12:52:06 114

原创 【python爬虫系列】爬虫+Selenium

文章目录python爬取百度Python下Selenium安装及环境配置python爬取拉勾招聘python爬取百度import urllib.requestresponse = urllib.request.urlopen("http://s618dr.shenbo8885.com")print(response.read().decode("utf-8"))Python下Selenium安装及环境配置1.安装pip install selenium查看是否下载成功:pip show sel

2021-03-09 10:43:20 162

原创 Redis安装与常见命令

0.安装百度云盘:Redis-x64-3.2.100.zip 密码:kdfq1.加入windows服务redis-server --service-install redis.windows.conf卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stop...

2021-03-08 09:06:53 54

原创 Uncaught SyntaxError: Unexpected identifier

Uncaught SyntaxError: Unexpected identifier当你传进去的是字符串的时候: 要带有引号才可以,不然是会报错的。当参数是 json 对象时: 用拼接字符串的方式构建html,只能拼接字符串,对象是没办法拼接的。 当进去的是对象时候,当你触发事件的时候,你将得到的是([object Object]) 这里[object Object]会引起 Uncaught SyntaxError: Unexpected identifier 在这里还会遇到一个问题就是

2021-03-05 15:44:19 62

原创 【redis常用报错】MISCONF Redis is configured to save RDB snapshots, but is currently not able

MISCONF Redis is configured to save RDB snapshots, but is currently not able原因强制关闭Redis快照导致不能持久化。解决方案将stop-writes-on-bgsave-error设置为no

2021-03-05 13:34:37 47

原创 layUI动态生成html后重新渲染的方法

layui.use(['form', 'layer'],function(){ var form = layui.form, layer = layui.layer; form.render();//关键代码 });

2021-02-26 11:16:55 91

原创 2.20待完善【物联网项目】——rabbitmq两步实现高吞吐实时物联网通讯

文章目录pompom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://s618dr.shenbo8885.com/POM/4.0.0" xmlns:xsi="http://s618dr.shenbo8885.com/2001/XMLSchema-instance" xsi:schemaLocation="http://s618dr.shenbo8885.com/POM/4.0.0 https://maven.apache.org/xsd

2021-02-20 09:21:40 624 4

原创 redis:java.lang.ClassCastException: java.lang.Long cannot be cast to [B

redis 总是报错 java.lang.ClassCastException: java.lang.Long cannot be cast to [B解决办法键值设置过期时间 this.redisTemplate.opsForValue().set(key, value, time, TimeUnit.SECONDS);

2021-02-07 14:12:20 110 1

原创 工具类——解决redis键值乱码

//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.shbykj.utils.redis;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;im

2021-02-07 14:05:59 61 1

原创 建站之旅——Nginx代理服务器配置域名

前言记录下微信小程建站之旅---- 省略备案和申请ssl证书。。。。。1.注意的我的ssl证书路径配置下方配置需要改成你自己的2.需要开启安全组443和防火墙443端口3.注意开启etc配置127.0.0.1 www.xxxx.comnginx命令start nginxnginx -qnginx -s reload改配置时不生效,需要手动停止window的nginx服务,注意加入window服务中常见解决步骤看日志后2021/02/04 09:28:09 [err

2021-02-04 14:49:55 129 1

原创 springboot 打包踩坑+springboot整合tk.mapper xml扫描不到

springboot 打包踩坑+tkmybatis踩坑springboot版本问题xml放java下面解决xml放resource下面springboot版本问题解决:版本问题换成<version>2.3.4.RELEASE</version> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo

2021-01-26 12:32:00 81

原创 【企业项目级】springboot+jxls复杂excel模板导出(附导出xls模板网盘地址哦)

@toc为啥要用这玩意,来看看大佬怎么说在项目持续集成的过程中,有时候需要实现报表导出和文档导出,类似于excel中这种文档的导出,在要求不高的情况下,有人可能会考虑直接导出csv文件来简化导出过程。但是导出xlsx文件,其实过程相对更复杂。解决方案就是使用poi的jar包。使用源生的poi来操作表格,代码冗余,处理复杂,同时poi的相关联的依赖还会存在版本兼容问题。所以直接使用poi来实现表格导出,维护成本大,不易于拓展。我们需要学会站在巨人的肩膀上解决问题,jxls-poi这个就很好解决这个

2021-01-19 13:27:27 236

原创 【物联网小程序】零基础用uniapp快速开发实现MQTT设备中心附后台接口

文章目录效果主要代码思路效果工具:HbuilderX+微信开发者工具项目需求:实现MQTT设备的uniapp前台显示(后台用springboot开发)代码地址:后台接口地址:http://s618dr.shenbo8885.com:8082/swagger-ui.html演示代码:http://s618dr.shenbo8885.com:8083/h5/#/后台接口地址:http://s618dr.shenbo8885.com:8082/swagger-ui.html主要代码api.jsconst BASE_UR

2021-01-19 13:05:07 464

原创 uniapp上线——打包H5

文章目录效果打包前准备发行部署到tomcat测试注意外网访问云服务需要开安全组+windows内置高级防火墙的入站规则:8083端口效果打包前准备1.找到manifest.json.如图2.注意改端口发行就发行完成了,本地测试浏览器输入这个网站打包成功,访问后台的数据显示部署到tomcat把打包的文件放到tomcat的webapps下更改下tomcat的端口启动tomcat:测试注意外网访问云服务需要开安全组+windows内置高级防火墙的入站规则:

2021-01-19 10:58:18 147

原创 返回工具类

RetMsgData//// Source code recreated from a .class file by IntelliJ IDEA// (powered by FernFlower decompiler)//package com.shbykj.handle.common;import java.io.Serializable;public class RetMsgData<T> implements Serializable { private st

2021-01-18 09:09:40 54

原创 【企业级物联网】hj212数据解析模块详解

文章目录转成全部键对解析head键值对测试数据##0165QN=20210114124914021;PT=CS-206;PN=BYKJ210001;CP=&&DataTime=20210114124914;SMP-NAME=15-60;SMP-ID=15-60;SMP-WT=1.00000;C-RES=0.000234;S-RES=0.002986;CH-PRESS=101.535&&F881转成全部键对ShbyCSDeviceUtils.convertTo

2021-01-18 09:08:26 161

原创 【物联网项目系列】springboot 实现mqtt物联网

整合druidpom <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> </dependency>druid-bean.xml

2021-01-15 12:39:05 458 1

原创 mqtt协议 外网远程访问云服务器问题

mqtt协议 外网远程访问云服务器问题记得开云服务器的入站规则确认1883端口防火墙是否打开我们在本机测试可以用guest但是在远程访问的时候guest是没有权限的需要自己开通管理员权限外网服务器测试登陆rabbitmq官网,我用的是自己电脑访问华为云服务器,rabbitmq 搭建在华为云上http://s618dr.shenbo8885.com:15672/找到D:\rabbitmq\rabbitmq_server-3.7.14\etc先备份改成这个……[ {rabbit, [%

2021-01-14 12:34:48 307 1

原创 【物联网系列】springboot整合mqtt协议——EMQ服务器

文章目录前言emq安装成功springboot整合mqtt效果报错前言对于不知道MQTT的肯定会问MQTT是干什么的…现在我有一个项目需求, 老大叫我把dtu数据采集仪,通过串口,来发送数据,我们需要展示数据,代表我们需要开发能接受这玩意的服务器,这台设备有许多种方式来接入:tcp/mqtt 我今天选择是mqtt,这玩意借个图来表达我的意思看到这个项目第一想法肯定需要一个服务器,所有的wifi设备和手机都去连接这个服务器,然后服务器进行信息的中转,类似于咱的QQ这个服务器呢第一种方式是自己开

2021-01-14 12:11:11 660 5

原创 【物联网系列】springboot + rabbitmq 做智能家居以及web显示未读消息

mqtt协议rabbitmq安装mqtt协议在rabbitmq安装路径下sbinshift+右击打开命令窗口

2021-01-13 15:54:15 1000 2

原创 【企业项目级】RabbitMQ安装环境

【企业项目级】Spring Boot整合RabbitMQ为啥要整合这玩意怎么整合整合后的效果为啥要整合这玩意怎么整合整合后的效果

2021-01-12 16:04:49 48

原创 【企业项目级】springboot整合log4j2

springboot整合log4j2pom配置xml使用效果最近小编在整改项目,亲测可用pom <!-- Log4j2 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> &l

2021-01-11 15:03:43 55

原创 TCP接收图片处理

文章目录拆包的情况粘包、拆包发生原因粘包、拆包解决办法尝试 粘包面试必备:怎么处理 粘包拆包的情况问题:串口发送图片文件,字节大小为10097,tcp接收端,分成了许多包,需要把这些HEX 二进制字符串组包, 所以引出的问题:1、怎么组包2、几种方法组包粘包、拆包发生原因粘包、拆包发生原因 发生TCP粘包或拆包有很多原因,现列出常见的几点,可能不全面,欢迎补充, 1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。 2、待发送数据大于MSS(最大报

2021-01-04 14:58:31 78

原创 【物联网系列】用java 操作二进制与图片 转换

模拟dto发送的二进制图片:用java 操作 二进制与图片 转换package com.wxm.util;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.apache.commons.codec.binary.Base64.

2020-12-30 15:36:31 46

原创 【python入门到入狱合集】python开发环境搭建与helloword

python开发环境搭建与helloword认识python需要的环境注意第一个程序用记事本来编码python认识python自我感觉:就是类似JavaScript,核心是库,调用封装的工具包,需要懂调用函数应用方向需要的环境参考文档 :https://www.runoob.com/python/python-install.htmlpython环境下载https://www.python.org/downloads/windows/注意如何前面选择了添加到Path的按钮

2020-12-28 14:43:18 81

原创 org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lett

Redis版本问题 小编在做redis缓存token时碰到的版本问题:解决办法就是不加set(key,value,time,?????) 或者升级到2.6以上只加前三个参数我的redis版本 2.4.5org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: ERR unk

2020-12-24 10:54:59 110

原创 uniapp 一周快速开发微信小程序物联网项目

第一天:登录授权https://s618dr.shenbo8885.com/qq_42783654/article/details/107862585前台后台官网补充https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html交互——————————————————————————————bug笔记vuex.store需要熟练掌握vuex.store微信小程序踩

2020-12-22 11:14:51 255

原创 Vuex.Store解决bug大全

vuex.store 也就是全局遍历 报错了注意使用百度store的用法使用步骤:如果报错了就仔细核对自己哪一步,看哪一步没写// store.jsimport Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex); let baseStore = new Vuex.Store({ state: { count: 0 },});export default baseStore; // app.j.

2020-12-14 15:53:16 70

原创 springboot+jwt+springSecurity微信小程序授权登录问题

springboot+jwt+springSecurity+uniapp微信小程序授权登录问题微信小程序授权登录问题思路参考文章总的来说的用户认证关键点总结场景重现:1.微信小程序向后台发送请求 ——而后台web采用的springSecuriry没有token生成,就会拦截请求,,所以小编记录下这个问题微信小程序授权登录问题思路参考网上一大堆资料 核心关键字: 自定义授权+鉴权 (说的通俗就是解决办法就是改造springSecurity的过滤器)参考文章https://blog.csdn

2020-12-09 16:28:42 826 2

java处理HJ212数据采集解析数据处理入库

1.hj212 2015、2017皆可以测试 2.本项目测试都可以使用,主要数据存储为mongdb数据库, 3.根据mn和站点号码绑定在一起 4.数据异常,数据超标做了一些处理 本文参考博客使用更加方便!https://s618dr.shenbo8885.com/weixin_44106334/article/details/110219786

2020-11-24

SecuritySystem.rar

此资源是我本人自学的资源,力荐推荐新手使用 java基础+各大企业级j2ee框架学习包括视频讲解+作业练习 可自学,很好理解 是企业级入门项目案例 搭配我的博客教程食用口感更佳哦!

2020-04-29

mqtt_uniapp.rar

实现MQTT设备的uniapp前台显示(后台用springboot开发)

2021-01-19

hj212-parser-0.0.1-SNAPSHOT.jar

本文参考博客使用更加方便!https://s618dr.shenbo8885.com/weixin_44106334/article/details/110219786

2020-11-27

thingworx安装文档——翻译.pdf

thingworx如何安装,thingworx安装教程,安装文档,物联网thingworx

2020-08-04

设计模式面试专题.pdf

java筑基面试专题系列(一):Tomcat+Mysql+设计模式 ,免费下载,次链接仅供学习参考

2019-07-24

mysql面试专题.zip

java筑基面试专题系列(一):Mysq仅供学习资料,可以关注我的博客免费获得分享链接,和更多学习资料

2019-07-24

Tomcat面试专题.zip

java筑基面试专题系列(一):Mysq仅供学习资料,可以关注我的博客免费获得分享链接,和更多学习资料

2019-07-24

tomcat不能访问8080报错500,jsp访问不到

发表于 2019-11-25 最后回复 2019-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示 申博开户平台登入
确定要删除当前文章?
取消 删除
网站地图 申博娱乐开户 太阳城手机版 申博网址 ag娱乐登入
申博娱乐 申博太阳成会员登录 真钱百家乐 菲律宾申博游戏登入
申博客户端下载 申博电子游戏 申博登录不了 太阳城申博
ag国际馆 百家乐真人游戏 申博网址 太阳城亚洲开户
真人百家乐 申博太阳城登入 申博代理开户 申博太阳城直营网