自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 (记录)JAVA-Swing 简单的登录注册 使用记事本来保存账号密码

效果图: 提示信息放在通知台输出账户和密码都是通过正则表达式来校验的,验证码是通过花瓣画出来生成图片的。点击验证码可以切换图片。【java代码都有注释,可参考】Captcha类---------生成验证码---------draw()函数返回Imagepackage 登录注册;/**...

2018-05-28 11:14:37 4031 5

原创 python | 识别项目中的接口并生成接口文档

通过python识别Java项目中的接口并生成docx和xls类型的文档

2023-07-02 12:10:18 331

原创 python | 自动化exe程序

exe程序实现简单的自动化任务

2022-10-22 19:33:44 1876 1

原创 python | lackey库实践 |自动化exe程序,完成王者荣耀人机模式获取金币

流水线

2022-10-22 19:10:09 1213

原创 python | 爬虫入门 | google har文件解析 | 有了这个裤衩子给你不扒拉下来

google har

2022-10-01 10:42:47 3101

原创 python | lackey库实践 | 匹配多张截图(原神【游戏公告】自动点击,消除小红点)

鼠标键盘完全自动化,所以鼠标轨迹都是直线的,显得很僵硬。当前程序涉及的库import time # 用于延迟处理,由于网络波动页面加载需要一定的时间,可用延迟加载的处理方式import keyboard # 用于原神当中打开页面使用,像Esc可以从主界面进入到个人主页,Enter可以实现拍照# Ctrl+H 实现拍照全屏import lackey # 实现按钮锁定,根据截图在屏幕中锁定位置,之后可以进行点击import pywinauto # 实现自动化打开exe程序

2022-09-28 23:27:21 2036 1

原创 详谈跨域问题

跨域

2022-09-17 11:40:16 266

原创 大学生签到系统理论模型2.0

大学生签到系统理论模型

2022-07-12 22:37:05 269

原创 SpringBoot项目,网站【代号Sham】已发布测试版本

代号Sham 一个可以匿名发布文章的网站

2022-07-06 21:53:16 145

原创 linux rpm 业务账户安装jdk,权限不足的问题。

起因: 业务需要我们把jdk安装到业务账户下,其他账户是没有jdk环境的。解决问题 注意一点,我一开始创建账户的时候家目录乜有在home下,我的家目录就是工作目录, 也就是/data/blog, 所以像.bashrc .bash_profile文件都在这个目录下。 1、最为常规的做法就是你上传jdk压缩包,解压到业务账户目录下,配置环境到 业务账户的配置文件中 比如说当前你的工作目...

2021-11-06 10:38:37 917

原创 前端页面重构

【上一话】记一次部署问题。(服务启动慢,随机数产生问题)_清风半夜鸣蛙-CSDN博客服务器:1、 如果说你三个服务所连接的数据库,redis,等等都不一样,那么就是单服务器的多应用部署,可能你是根据配置文件来区分成三个服务,对外的服务就是三个,总的就是三个完全不同的服务,只不过能力是一样的。 2、 如果说三个服务连接的都是同一个数据库,作为一个集群部署的话,对外的服务就一个。 3、当前项目部署三个服务,来对外提供能力。 端口分别是28080、28180、28280。 ...https://junking.b

2021-11-04 17:26:20 1884

原创 Shell 异常处理

原创:转载请注明出处#!/bin/bash##################服务器执行以下脚本############################### 重新上传脚本到服务器 -> 部署启动的脚本#当任何一行的命令执行错误的时候(比如命令写错了)直接退出,不继续往下执行function openErrexit { set -e}#当任何一行的命令执行错误的时候,继续往下执行,不如你没有安装java,#但是你执行了java -version,此时会继续往下执行,..

2021-10-23 14:09:37 5498

原创 blog-demo 暂停更新一段时间

怎样阻止Linux服务器执行rm -rf /*命令_极客开发者的博客-CSDN博客自己在Debian 9.9上测试成功,请结合您操作系统的环境,谨慎操作,在进行测试时候尽量先使用一个临时目录,若由于你的不正确操作造成的后果与本人无关众所周知,Linux中的rm -rf /*命令是一条灾难性的命令.因此有的运维人员想一些办法来禁止这条命令的执行,今天演示一个简单的今天我们使用的是替换rm命令的方法,然后做一个简单的配置,让系统不能执行rm -rf /*1.下载saf...

2021-10-23 13:32:29 110

原创 记一次部署问题。(服务启动慢,随机数产生问题)

服务器:1、 如果说你三个服务所连接的数据库,redis,等等都不一样,那么就是单服务器的多应用部署,可能你是根据配置文件来区分成三个服务,对外的服务就是三个,总的就是三个完全不同的服务,只不过能力是一样的。 2、 如果说三个服务连接的都是同一个数据库,作为一个集群部署的话,对外的服务就一个。 3、当前项目部署三个服务,来对外提供能力。 端口分别是28080、28180、28280。 ...

2021-10-23 11:07:52 878

原创 SpringBoot初级项目部署

【推荐】 2021年10月16日00:45:35 更新 (1)解决了前台form表单问题无法提交到后端。Spring Boot 使用 Spring Security 后无法 POST 提交数据解决方法【持续更新】【本文要点】 xshell,xftp,jdk,tomcat,nginx【要求】外网能够访问到云服务器上部署的项目,云服务器上必须通过nginx转发。最终的效...

2021-10-17 17:16:09 567 1

原创 Ajax文件上传(formdata)

学习目标:Ajax文件上传。使用到了FormData。预期效果:上传文件到服务器,服务器对文件内容进行统计,统计出当前文章单词出现的频率,然后返回到前端页面进行展示。开始学习:跨站请求伪造_百度百科跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS.

2021-10-16 15:22:26 1279

原创 使用Thmyleaf模板引擎和Ajax实现html界面的局部刷新

学习目标:使用Thmyleaf模板引擎和Ajax实现html界面的局部刷新

2021-10-16 12:43:41 918

原创 nginx配置SSL证书

【上一话】2021-10-14 开篇:SpringBoot实现blog项目【本文要点】 nginx、ssl、iptables、安全组【要求】要求nginx配置ssl证书,最终效果外网只能访问https://www.domain.top进入到项目主页文章目录 开篇、2021-10-14 开篇:SpringBoot实现blog项目 一话、nginx配置SSL证书 二话、SpringBoot初级项目,tomcat集群...

2021-10-15 00:50:35 262

原创 2021-10-14 开篇:SpringBoot实现blog项目

【持续更新】【本文要点】 xshell,xftp,jdk,tomcat,nginx【要求】外网能够访问到云服务器上部署的项目,云服务器上必须通过nginx转发。最终的效果www.domain.top进入到项目主页。文章目录 一、2021-10-14 开篇:SpringBoot实现blog项目一、服务器和域名1、服务器 系统:Centos 规格:1 vCPU 2 GiB2、域名 ww...

2021-10-14 23:10:19 212

原创 postman绕过登录认证请求接口

【debug笔记】我们服务的接口要是直接通过postman请求测试话,一般是调试不同的,因为请求的接口如果是直接不需要鉴权的话,是可以的,但是安全起见,大多数情况下,接口都是鉴权的,不管你是自己实现的登录,还是通过第三方登录这种方式。服务端对外提供的不需要鉴权的接口,类似拨测接口等,是可以直接进行访问的。拨测接口一般是用于运维检测服务器的存活状态,可能需要每秒都去访问这个接口,当拨测接口异常时,请求不通,或者响应时间过长等等,拨测系统就会告警。postman绕过登录认证请求接口1、通过浏览器请求

2021-10-13 21:06:33 1855

原创 Mybatis调试SQL的小技巧,找最终执行的SQL

org.apache.ibatis.executor.SimpleExecutor找到这个类,定位到这个方法org.apache.ibatis.executor.SimpleExecutor#doQuery断点打到 var9 = handler.query(stmt, resultHandler);这个地方,查看stmt(stmt instanceof Statement),在里边找就行了,sql是现成的,直接copy出来。参数什么的也都拼接好了。...

2021-10-13 00:13:33 1156 2

原创 linux服务器告警信息:Free inodes is less than xx% on /volume 排查

项目场景:linux服务器告警信息:Free inodes is less than xx% on /volume问题描述:linux服务器告警信息:Free inodes is less than xx% on /volume原因分析:经过查找,出现当前告警信息的原因是因为inodes的使用率达到了阈值,所以报警了。我的理解是某个文件系统inodes总数可能是100,由于一直创建文件,文件也不删除,可挂载点下的文件超过了80个,就会出现Free inodes is less tha

2021-10-12 00:02:39 1007

原创 Cannot run program “D:\jdk8\bin\java.exe“ (in directory “C:\Users\Administrator\AppData\Local\JetBra

【bug笔记】项目场景:[运行main方法]Cannot run program “D:\jdk8\bin\java.exe” (in directory “C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2021.2\compile-server”): CreateProcess error=2, 系统找不到指定的文件。问题描述:先装了jdk8cmd运行java -version 没问题装了idea,执行了main方法

2021-10-08 02:45:00 4759 2

原创 [Spring] log4j2.xml中如何动态加载日志文件路径

注:仅仅只是针对Spring的项目,不涉及SpringBoot,SpringCloud项目场景:项目框架是Spring+SpringMVC+MyBatis。项目启动的时候是加载不同的配置文件然后达到不同的环境的这种效果。可以这样理解,项目中存在a.properties,b.properties,c.properties,d.properties四个配置文件,然后还有一个配置叫boot.properties文件。部署是这样的,当你要部署环境的时候,你部署a环境,那么war包中得boot.propertie

2021-10-07 20:40:55 1911 2

原创 Maven+mybatis 不整合Spring框架

1、使用Maven构建一个webapp项目2、pom.xml中导入mybatis和mysql依赖**<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.x

2021-06-04 11:42:30 189 1

原创 Multiple annotations found at this line: - The content of element type “configuration“ 已解决

**mybatis-config.xml 配置**<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <properties resource="db.pro

2021-06-04 10:12:05 693

原创 POI 对xlsx文件的操作

对制定目录下xlsx文件的读取和写入。1、读取xlsx文件查找行中数据是否存在关键字。如果存在那么返回,并加入集合中2、将集合中的内肉写到指定的目录下。import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;im

2021-02-28 21:11:36 603

原创 二分查找法

/** * * @author 清风半夜鸣蛙 * csdn:https://blog.csdn.net/H2677lucy?spm=1000.2115.3001.5343 */public class BinarySearch { private static int binarySearch(int[] data,int start,int end,int key) { if(start > end) { return -1; } while(start &

2021-01-27 15:59:31 96

原创 ActiveMQ的学习

ActiveMQ的学习记录MQ异步消息流量削峰MQ的缺点消息丢失消息重复消费消息传递的顺序性安装Windows版本的ActiveMQ队列-消费者代码demo队列- 生产者代码demo依赖的Jar包(Maven构建)MQMQ(Message Queue )消息队列,是基础数据结构中“先进先出”的一种数据结构。一般用来解决应用解耦,异步消息,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构。##解耦一个业务需要多个模块共同实现,或者一条消息有多个系统需要对应处理,只需要主业务完成以后,发送一条

2021-01-16 13:18:40 89

原创 单点登录系统-Oauth2

一、单点登录系统-Oauth2(1)创建一个关于Spring-Security的Maven项目(下面以来为pom.xml文件中的内容,关于JDK版本,以及打包成jar或者war,插件可根据自己的需求进行添加) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-oauth2-client</artifactI

2020-07-06 20:10:41 591

原创 我的vue之旅

Vue入门官网:https://cn.vuejs.org/1.可以引入CND2.可以下载vue.js 引入3.使用vue-cli具体内容参考上面的网址即可,官网都有。vue-cli的安装与Demo的搭建

2019-11-15 17:39:47 140

原创 SpringBoot、企业微信公众号

# 企业微信公众号注册一个测试的企微信公众号很是简单,网上很多教程这里不在讲述,要关注几个点,企业微信的id,公众号应用id,公众号密钥,可信域名等。官网地址:https://work.weixin.qq.com/# 带着问题找答案1.上面所说的关注的那几个点有什么作用?2.注册的应用如何给用户推送消息?# 要玩企业微信公众号的几点注意1.最好的是从头到尾注册一个完整的企业微...

2019-11-06 19:31:56 650

原创 大学生签到系统(Android)(1)待续

目录参考博文:之前写过几篇关于大学生签到系统的博文,当时感觉还不错,现在看起来根本就是脑(luan)洞(che)大,有兴趣的同学可以看一下设计思路写过一篇文章关于Android和蓝牙设备通信的文章,感兴趣的话留言QQ邮箱发给你代码,是成功案例。场景:假设每个多媒体教室可容纳300人,那么计划投入30个蓝牙设备用于签到,因为它的价格相对来说比较便宜,之前买的也就几十块钱一个。将ble设备均...

2019-11-06 19:26:36 1654 1

原创 【记录】【Maven】Java实现多对多表的查询

上一篇文章介绍了如何创建Maven的项目,以及数据库的连接。这一篇文章记录一下,在Java通过面向对象实现数据库中各种表的查询。摘要: 我们在设计数据库的过程中,一般会用到实体联系图(E-R),就是实体与实体之间存在的关系。在数库中,有一对一的关心,一对多的关系,和多对多的关系。一个国家只有一位最高领导人,一个最高领导人只属于一个国家,这是一对一的关系。一个省可能有多个市区,一个市区...

2019-11-05 13:44:16 1141

转载 初识RPC

转载地址:https://www.jianshu.com/p/2accc2840a1b------------------------------------------------------------------------------------------------------------------代码实现ClientAPP.java 客户端调用测试主方法...

2019-11-05 13:42:52 149

原创 var task = plus.uploader.createUpload(

工作需要,在做图片上传的时候,遇到参数传递的问题,这个参数说的是跟图片没有关系,比如说,你上传一个图片,下边是你的介绍,针对介绍做参数传递。前台 mui框架中task.addData(key,value)后台 mRequest.getAttribute(key) 就可以获取到...

2019-03-15 15:21:56 2695

原创 ORA-12514

在使用PLSQL Developer登录时出现ora-12514错误。在安装完成oracel之后数据库一直在启动状态,并没有关闭过,所以一直没问题,当关闭之后,再次连接是出现错误(ora-12514)解决方法:在我的电脑中搜索:listener.ora红色部分是我自己加的。参照、之后我重启了。如果是检查错误:ora-12638。搜索net manager去掉n...

2019-01-28 10:28:41 1996

原创 停车场的改良或者革新

目录一,目前的停车方式二,什么样的方式三,细节是什么样的四,哪些技术上的壁垒五,到底能不能实现六,跟着我的思路走一遍前言:只是想改良一下并没有任何的褒贬之意。一,目前的停车方式1.随便乱停乱放2.像类似学校这种,随便画一个区域就停车,当然这不影响什么。3.底下停车场4.楼上停车场二,什么样的方式那很多人就有疑问,那你说说怎么改良除了这几种方式...

2018-11-15 11:14:50 250 1

原创 SSM整合教程(MAVEN,相当的详细,细节)

目录一,创建一个maven的项目二,pom.xml中添加相关的依赖三,创建spring.xml四,在web.xml中注册前端控制器(DispatherServlet)五,持久层测试六,控制层测试和视图层测试七,注意事项八,下载地址   https://download.csdn.net/download/h2677lucy/10779427九,关于数据库:自己创...

2018-11-12 13:41:35 321

原创 关于DispatherServlet(手写)

DispatherServlet在Spring中充当一个前端控制器的角色,他的核心功能就是分发请求,请求会被分发给对应处理的类MSpringMVC中称为handle。接下来我们就去实现这个分发请求。框架的实现一般离不开反射代理,这次我们手动写DispatherServlet也是一样。简单的映射处理首先接收一下几个文件1.userInfoController:这个设计处理请求的类 并且具...

2018-10-29 14:36:50 866

python - 识别项目中的接口并生成接口文档

识别项目中的接口并生成接口文档

2023-07-02

mysql+maven+mavicat+vc+wps

出现安装mysql提示缺少dll文件时,请检查当前机器是否缺少C环境

2021-08-28

vue_demo.rar

代码资源和vue-cli生成的demo

2019-11-15

stucheckinsystem.rar

学生签到系统初步开发设计,会在此基础上进行开发,方便同学再次基础上练习。

2019-11-06

简单的RPC示例

C1 与 S1 (C1客户端 S1服务端) 约定了RPCParamter.java 该类、并且S1为C1提供了调用接口文档。比如说,S1给C1 这么一个接口文档,C1只需要远程调用这些方法就行了,通过RPCParamter来传递消息给服务端,服务端在执行完成之后将结果返回给客户端来完成,C1并不需要知道S1主要的实现逻辑是什么,C1会通过RPCParamter告诉S1我要调用那个类中的哪个方法 参数列表类型是什么,参数值是多少。

2019-11-05

SSM整合(成功的案例)

一,创建一个maven的项目 二,pom.xml中添加相关的依赖 三,创建spring.xml 四,在web.xml中注册前端控制器(DispatherServlet) 五,持久层测试 六,控制层测试和视图层测试 七,注意事项 八,下载地址  九,关于数据库:自己创建一个数据库,创建表,以及修改数据源。

2018-11-12

学生签到系统的开发,springmvc+mybatis。

maven项目 mybatis框架 (jsp页面+mybatis.jar+数据库表的SQL语句+数据的导入+图片+依赖_+ sql语句)

2018-08-30

json依赖包

先把对象转成jsonobject对象,存入list集合中个,再将该集合转成字符串存入cookie中,待到取出的时候,将字符串拆分得到各个对象的jsonobject对象,然后转成对应的数据对象存放在集合中,然后在使用,但考虑到经过这么多的转换效率势必有所下降,所以最后还是没有使用这种方法,记录一下

2018-08-18

省市区级联

通常我们会有如下的操作,就是在你注册某些信息的时候会选择一些关于自己的属性,比如说你注册一个账号,他会有如下选项,你先选择自己所在学校的名称,然后在选择自己的学院,完成之后选择自己的专业。这组操作中涉及学校与学院,学院与专业的级联。当你选择学校时,下一个选项是学院,但是这个学院是依附于学校的,就是说你只能选择你所在学校的学院,同理你也还能选择该学院的专业,比如说,你是计算机学院的,你就不可能选到机械工程专业。

2018-06-11

Maven-java-数据库操作

上一篇文章介绍了如何创建Maven的项目,以及数据库的连接。这一篇文章记录一下,在Java通过面向对象实现数据库中各种表的查询。

2018-06-04

java-swing 简单的登录注册

账户和密码都是通过正则表达式来校验的,验证码是通过花瓣画出来生成图片的。点击验证码可以切换图片。

2018-05-28

单机火车票购票系统

在最开始学线程的时候完全是懵逼,只知道概念却不理解,不知道什么时候用什么地方用。等到第二次学的时候还是跌跌撞撞,不是能完全理解,所以通过一个小的联系来练习一下。在单机火车票购票系统中,我只用乘客(Passenger)实现Callable接口,在其run方法下实现了订票。最基础的是两个人不能订购同一张火车票

2018-05-16

Android手机蓝牙与手机,HC05设备通信

APP作为信息的发送者与接受者,可以实现手机与手机的通信,手机向HC05发送数据(HC06就不知道了)。解压用AS打开生成APK就可以使用。

2018-03-19

JAVA网络基础通信

实用线程+循环完成了客户端与服务端的简单通信(服务端为本机),服务器端可以向客户端发送消息,客户端也可以向服务器端发送消息。你一句我一句实现对话,通过检测内容是否为OVER结束对话。

2018-03-17

Android 手机蓝牙向向目标设备传输数据(客户端)

手机通过蓝牙控制硬件设备(三色灯),将代码中的蓝牙地址替换为单片机上蓝牙设备的地址,理论可以。

2018-03-06

遥控器按钮的设计

AndroidUI的设计关于遥控器按钮,下载加压到你的AS空间下就可以使用。

2018-01-03

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

TA关注的人

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