自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

longtime的博客

道阻且长,行将则至

  • 博客(66)
  • 收藏
  • 关注

原创 xxl-job一次故障引发的解析惨案

什么是 xxl-job, 这个就不用过多解释. 我们直接看架构图.

2024-07-18 16:45:59 748

原创 python初体验

name }!" greeting = greet("Python初学者") print(greeting) # 输出:"Hello, Python初学者!!greeting = greet("Python初学者")print(greeting) # 输出:"Hello, Python初学者!这只是Python庞大知识体系的冰山一角,但足以让你领略到Python简洁、高效的特性。

2024-03-27 17:38:50 917

原创 Python+selenium 初体验

Python是一种解释型、面向对象的高级程序设计语言,以其清晰的语法结构和丰富的第三方库著称。其中,Selenium是一个用于Web应用程序测试的工具套件,支持多种浏览器,通过模拟真实用户操作,可以实现页面元素定位、表单填写、点击、滚动等多种行为。Python与Selenium的结合,为开发者们提供了一种直观、灵活且强大的网页自动化解决方案。以上就是我初次接触Python+Selenium的一些体验与分享,愿我们在探索技术世界的道路上共同进步,不断解锁新的技能与挑战!

2024-03-27 17:07:13 492

原创 springboot3.x 以上,官方不建议使用spring.factories

这篇文章就重点是梳理一下2.7.x以上springboot版本的一个关键性改动, 不在建议使用在现在已经改为 文件. 内容是各个需要配置的配置类, 而且还多了一个spring目录层级填的内容是类的引用路径 如: 更像是过渡版本. 近期发布的 发布了更多的特性.然而如果想升级到3.x,还是需要慎重考虑与测试. 因为 是"破坏性"升级.springboot3.0升级指导目前来看相对较大的影响是:随着springboot版本的升级迭代的浪潮汹涌袭来, 大家不禁需要居安思危.

2024-03-01 16:29:25 459

原创 lombok原理介绍

Spring Boot是一个基于Spring框架的开源Java框架,旨在简化和加速Java应用程序的开发过程。它提供了一种快速构建独立、可部署的生产级Spring应用程序的方式。以下是Spring Boot的一些重要特点:简化配置:Spring Boot采用“约定优于配置”的原则,通过自动配置和默认值来减少开发者的配置工作。它根据应用的依赖和环境自动配置Spring应用程序,大大简化了繁琐的XML配置。

2024-02-04 16:39:17 853

原创 springboot艰难版本升级之路!! springboot 2.3.x版本升级到2.7.x版本

springboot版本升级.

2023-08-16 15:13:56 3076 2

原创 软件开发流程解析

我们在开发的过程中,也会涉及到不同的开发模型,我们公司现在是属于敏捷开发模型外加运营推动开发的方式.在开发的过程中,就是以实验的方式进行开发上线,测试功能带来的效果.如果可以,就不断进行迭代.如果不行那么功能就直接干掉,因此为了节约开发成本,一个需求在第一版的时候都是力求简单效率.这里说说一个示例;而这四项活动,都是起源自瀑布模型,也是瀑布模型中核心的部分。软件生命周期又称为软件生存周期或系统开发生命周期,是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、

2023-06-14 15:52:19 2357

原创 一文搞定验证码(下部分)

这段代码实现了校验点选验证码的功能,用于检查用户完成滑块验证时是否存在异常。具体而言,该方法接收一个滑块验证码的图片轨迹数据和验证信息等参数,通过计算出用户实际点击位置与给定位置之间的误差,并根据设置的容错范围判断该验证码是否通过验证。验证实现类中, 具体校验逻辑在 doValid() 方法中,最后两参数是容错值和校验类型。这里是基础的滑动模块校验. 校验了滑动的位置是否符合校验值.比较简单。下面我们来看下 点选模块的校验,就是在doValid方法中。至此验证码生成,验证逻辑就梳理完了.

2023-05-25 16:44:58 1073

原创 一文搞定验证码(上部分)

tianai-captcha 验证码整体分为 生成器(ImageCaptchaGenerator)、校验器(ImageCaptchaValidator)、资源管理器(ImageCaptchaResourceManager) 其中生成器、校验器、资源管理器等都是基于接口模式实现 可插拔的,可以替换为自定义实现,灵活度高。这个方法是初始化资源的地方.初始化一些 系统的图片模板,系统的资源文件等。这就是验证码的重点方法之一.此方法里面有详细生成验证码的过程

2023-05-18 19:25:16 2288 5

原创 送别2022

开始发现问题是因为应用超时告警在一段时间增多.而且是每隔一段时间就会报告警. 之后我们开始查看监控信息.发现应用GC很频繁, 在GC的持续时间高达2s以上.之后我们开始和运维沟通dump JVM日志.然后导入jprofile查看.结果发现了一个超大对象,占用堆内存超过一大半.然后解析了这个对象.发现是阿里云OSS的client对象.至此真相大白。去年看了一些书籍,比如, 从中了解了一些改善代码结构,写出大家容易理解的代码的方式;在过去的一年当中,也经历了不少事情.就此来总结总结;

2022-12-30 17:48:10 921

原创 产品-如何让用户“更愿意“付费

我们提供新的sku.坪效问题 提供一系列的短视频, 像信息流一样刷着看 这是针对初级程序员 程序员 的分层。难点 就是短视频的供给. 可以让老师.讲师上传. 或者其他的算法去获取视频的内容精简起来。对于高级程序员,可以获取用户的码龄来区别用户,我们可以分发一些更高级的课程。基础部分可以免费试看,其中质量还是需要一定的审核评测。5.另外可以使用写的好的博客转换为小视频的形式.

2022-09-29 17:42:03 793

原创 浅析MongoDB

在2010年, NoSql在国内掀起了一阵热潮, 其中风头最劲的莫过于MongoDB了;对于大数据量, 高并发, 弱事务的互联网场景, MongoDB则是很好地应用之地。

2022-09-16 09:34:36 596

原创 【体验客户】之旅

2个小时的客服体验中, 总共接到11个用户的提问. 多半是咨询类的, 比如注销账号删除文章,发票重开等等.还有一些技术类的.比如博客创作中心打不开, 无法实时更新, 从简书无法同步文章到csdn等.咨询类的试着帮忙解答就好, 一般会有解答的模板. 但是有关技术类型的对于客服来说, 想要了解清楚问题就会比较困难, 一般需要技术人员的介入.感觉想要提高客服的工作效率,那么就得自己先了解清楚我们自己的产品, 先了解自己的产品,才能更好的解决客户的问题。......

2022-08-15 19:31:26 166

原创 logback.xml日志文件(压缩/异步/保留30天)

logback配置文件

2022-03-23 11:58:24 827

原创 【gray log】查询语法

gray 日志查询语法

2022-03-01 11:03:18 1295

原创 Vue 启动报错Syntax Error: TypeError: token.type.endsWith is not a function at Array.every (<anonymous>)

Vue 启动报错现象Syntax Error: TypeError: token.type.endsWith is not a function at Array.every ()解决网上说是换一个低版本的 eslint 比如“babel-eslint”: “^10.0.1” 降低版本为 “babel-eslint”: “^8.2.2”但是这个方案对我来说没什么用打开.eslintrc.js 文件// 注释掉 下面的这个配置'vue/script-indent': [

2021-11-28 12:07:23 1348

原创 Maven [ERROR] Malformed \uxxxx encoding.

maven编译报错 [ERROR] Malformed \uxxxx encoding.当出现这个错误时, 我是觉得奇怪的.因为同事们并没有这个错误.然后查了一下解决的办法,试了没啥用.百度的结果有三种:把 \ 换成 /jar包版本问题更换maven的本地仓库本人使用的第三种, 更换仓库之后, 程序表面上不报错了. 但问题似乎没有根本性解决. 因此记录一下...

2021-07-21 17:47:47 3169 9

原创 ShardingJdbc SQLFeatureNotSupportedException: isValid

springboot集成 shardingjdbc 启动报错SQLFeatureNotSupportedException: isValid研究半天,看了shardingjdbc官网GitHub,也发现了这个问题:https://github.com/apache/shardingsphere/pull/6002/files/c191c9571ab5a2e9e6d3f0c0f84c8bb6cd36d851然后特别记录一下: 解决方案:package com.spark.fqdemosharding

2021-07-09 11:26:42 2334 1

原创 springboot框架介绍(自动配置)

springboot框架介绍Spring简介什么是Spring BootSpringBoot特性1.自动装配2.起步依赖3.Actuator对运行状态监控Springboot 自动装配1. @SpringBootApplication注解1.1 @SpringBootConfiguration1.2 @ComponentScan1.3 自动装配灵魂注解---@EnableAutoConfiguration参考文章:Spring简介在了解Springboot前, 我们先简单了解下Spring.Spri

2021-06-05 14:30:50 1008 1

原创 高性能mysql(第三版)笔记(三)

高级特性mysql分区 PARTITION BY分区表是一个独立的逻辑表, 但是底层由多个物理子表组成. 实现分区的代码实际上是对一组底层表的句柄对象的封装;使用场景表非常大以至于无法全部都放在内存中, 或者只在表的最后部分有热点数据, 其他均是历史数据分区表的数据更容易维护分区表的数据可以在不同的物理设备上使用分区表来避免某些特殊的性能瓶颈. 如 InnoDB的单个索引的互斥访问限制无法使用外键一个表最多1024个分区注意分区列最好和索引列保持一致, 否则会导致查询无

2021-06-02 16:26:26 140

原创 高性能mysql(第三版)笔记(二)

查询性能优化确认应用程序是否在检索大量超过结果行的数据。这通常意味着访问了太多的行,或者太多的列可以使用limit关联查询表字段写所需要的字段确认mysql服务器层是否在分析大量超过需要的数据行;使用覆盖索引,把需要查询的列放到索引中改变库表结构重写这个复杂的查询将复杂而大的查询分解多个小的查询以前总认为网络通信,查询解析和优化是一件代价很高的事情,但是这样的想法对于MySQL并不适用,mysql从设计上让连接和断开连接都很轻量级,再返回一个小的查询结果方面很高效,有时候考

2021-06-02 16:23:33 130

原创 高性能mysql(第三版)笔记(一)

文章目录数据库schema类型优化InnoDB 默认可重复读隔离机制高性能索引哈希索引高性能索引策略如何选择索引列的顺序二级索引查询聚簇索引覆盖索引未完待续数据库schema类型优化使用尽量简单的类型尽量避免过度设计使用小而简单的合适数据类型,除非真实数据模型有确切的需要,否则应该尽可能避免使用NULL值注意可变长字符串,其在临时表和排序时可能导致悲观的按最大长度分配内存ALTER TABLE 在大部分情况下,它都会锁表并且重建整张表可以冗余字段,以便更快速地查找(反范式)InnoDB

2021-05-05 16:54:39 124

原创 xStream.fromXML(resp) xml转对象 使用时异常

问题在java编程过程中使用到xml时,就会遇到 xml转java bean的情况; 本人使用的方式是XStream xStream = new XStream();但在使用Object fromXML = xStream.fromXML(resp);方法时, 对Object使用fastJson转成自定义的bean时,会直接报转换异常;解决使用 ObjectMapper 就不会报错ObjectMapper objectMapper = new ObjectMapper();MyBe

2020-11-28 15:06:42 1488 2

原创 restTemplate请求,报 : No instances avaliable for ip地址

restTemplate 填坑记:最近程序部署调试的时候, restTemplate 调用外部接口 ,一直报错; No instances avaliable for ip地址后来分析了一下原因:程序开始在启动类的时候 添加了 @Bean @LoadBalanced public RestTemplate restTemplate(){ ret...

2020-04-29 21:29:08 4225 6

原创 redis工具类 各种类型与锁

最近频繁使用到redis中间件,然后就封装了一下类,使用更方便些@Component@Slf4jpublic class FundsRedisCacheUtil { @Autowired private RedisTemplate<Object,Object> redisTemplate ; public RedisTemplate<Object,...

2020-04-13 16:21:20 286

原创 redis.5以上集群搭建(链接)

redis 5.0.3 集群搭建最近想弄明白redis集群, 然后在网上搜集了很多资料.发现几篇文章文章一这篇文章写得比较简洁 实用. 对于命令解释就没有非常清楚文章二这篇文章写了利用脚本的方式部署redis集群, 然后还有一篇相关的文章,俩者结合阅读应该会更好点为了以后查阅方便 在此记录一下docker的安装可以自行查阅其他博客...

2020-03-29 15:50:04 138

原创 CentOS 系统时间与本地时间相差8小时解决办法

在把项目部署到linux上之后,数据库保存的时间一直相差8个小时.然后找了一些博客文章,看了下 原来linux硬件中 bios时间不对解决办法参考了一片博客文章:下面是同步时间的解决方法:1、vi /etc/sysconfig/clock   #编辑文件ZONE=“Asia/Shanghai”UTC=false   #设置为fa...

2020-02-25 15:50:51 1778

转载 rabbitmq集群,亲测!!!

最近在使用rabbitmq做为项目的消息队列,安装好 启动rabbitmq服务(若需了解安装,请点击安装部署rabbitmq)之后,就准备进行集群.因本人也刚刚接触rabbitmq,所以不太了解,就在网上查了各种资料,看到一篇比较不错的文章,特在此记录.需要特别注意的是按照以下安装时的步骤中需要重新连接一次Linux客户端,以便使用修改后的主机名文章地址rabbitmq集群部署...

2019-10-15 09:12:03 148

转载 linux centos 安装RabbitMQ ~亲测可用

最近项目需要安装 rabbitMQ , 然而安装过程中, 屡屡受挫. 一直安装失败偶然查看一篇文章 , 跟着大神的文章走. 直接安装成功~~点击跳转原文地址

2019-09-30 15:50:50 151

转载 最新Httpclient工具类

最近找到一个比较完善且api比较新的一个工具类,可以试试用着import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.ClientProtocolException;im...

2019-09-24 16:56:11 333

原创 idea根据数据库自动生成实体bean

idea根据数据库自动生成实体beanGenerate MyPOJOs.groovyGenerate MyPOJOs.groovy其他的步骤可以自行csdn一下,我这里只是贴 .groovy代码:import com.intellij.database.model.DasTableimport com.intellij.database.model.ObjectKindimport...

2019-09-17 11:54:38 2386

原创 Cloud Studio --Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR!

最近在使用腾讯云端在线开发工具 学习vue在安装vue-cli时遇到一个问题:Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR!在看了一些资料之后,发现 需要在前面加上 sudo ,以获得管理员权限对与 Cloud Studio 在线开发工具 ,个人感觉还挺不错的,很方便. ...

2019-06-30 16:42:13 7133

原创 vue.js下载

vue.js 下载地址:https://vuejs.org/v2/guide/installation.html直接放在项目中使用

2019-06-27 21:33:20 794

原创 小程序 web-view组件跳转到小程序页面

web-view组件最近在做一个小程序项目, 需要在小程序中打开一个网页,然后点击返回按钮跳回小程序,步骤如下:添加微信官方 js 与 jq:<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script> <script type="t...

2019-05-30 15:24:29 5738

原创 小程序前后台切换运行机制

文章目录首先微信官方文档有涉及一部分内容微信的方法前台、后台定义:那么 跳出小程序,如何关闭后台运行?官方回答:有一个这样的想法:参考资料:首先微信官方文档有涉及一部分内容https://developers.weixin.qq.com/miniprogram/dev/framework/operating-mechanism.html点此跳转到微信官方文档微信的方法onShow()...

2019-05-09 11:26:23 13099

原创 小程序前端view内容重叠问题

view重叠在项目中遇到一个小bug,如一行字数太长则 会与下面一行重叠显示, 如下图然后开始了调试之路wxml 代码如下: <view class="text"> <text>合同用人单位名称</text></view>wxss 代码如下:.text{ font-size: 28rpx; width: ...

2019-04-25 16:46:30 5510 1

原创 日期时间与字符串互相转换(Java8)

项目中需要对时间日期进行格式转换, 本人今天就遇到了转换日期格式的问题.一开始 对于时间与字符串之间的转换第一个想法是 使用 SimpleDateFormat 类进行转换, 但是这个类是线程不安全的,用在分布式项目当中很容易出现问题偶然间看到 java8 中新增的一个时间转换类 DateTimeFormatter, 在阿里巴巴开发手册上也建议使用这个类去做时间格式的转换,因为他是线程安全的...

2019-04-11 11:10:47 2888

原创 springboot 引入外部jar包 并使用maven打包成jar文件

最近有一个小需求,在开发的过程中,需要引入外部jar包,然后用maven进行打包部署. 查阅了一些资料,决定把它记录下来.首先在项目根目录创建一个 lib 文件夹然后在把外部的jar包放入lib文件夹中,在pom.xml中加入这些依赖 <dependency> <groupId>org.apache.poi</groupId> <...

2019-03-27 11:54:39 2306

转载 小程序中使用pdf.js自定义预览下载pdf文件(使用web-view组件)

小程序中预览下载PDF文件由于小程序是在手机端使用,微信小程序的api有时候不满足我们的需求. 所以就自己自定义实现一个下载预览PDF的功能1.小程序端使用web-view组件,在其中打开一个网页,在网页中实现我们需要的功能<web-view src="{{url}}"></web-view>其中url就是打开我们网页的地址2.在网页中添加pdf.jsjs...

2019-03-24 15:35:37 14178 14

原创 小程序web-view 与 H5 页面相互传参

小程序 web-view 传参问题解决首先说一下最近小程序项目的情况,碰到了iOS下载PDF文件不了,安卓却能够下载的问题.后来根据要求 安卓需要在web-view 打开H5网页,在H5 上实现预览下载功能.然后就碰到了一个小问题 小程序与H5之间传参.在此简单记录一下1.小程序跳转到H5页面wxml页面<web-view src="{{url}}"></we...

2019-03-22 10:33:23 6177 3

搜图114_365592_az0wbwyzqhs.png

视频图片素材,有透明通道

2024-03-21

Task_Management_System.zip

Task_Management_System

2024-03-21

docker-bind.zip

docker-bind

2024-03-21

边框图-有透明通道.适合做素材

边框图_有透明通道.适合做素材

2024-03-20

毕业设计-C#. 多个代码项目可供参考

c 哈希表,毕业设计-C#.

2024-03-01

C#库存管理系统源代码

C#库存管理系统源代码 包含数据库数据等等

2024-03-01

毕业设计-旅游管理项目

毕业设计-旅游管理项目,包含了论文在里面

2024-03-01

最新上传加热自动化脚本

python

2024-02-20

ffmpeg 视频处理技术-测试

ffmpeg 视频处理技术-测试测试

2024-02-06

ffmpeg 视频处理技术

视频处理技术

2024-02-06

modHeaderGoogle插件

modHeader是一款针对Google Chrome浏览器的插件,它允许用户自定义HTTP请求标头(header)以修改网络请求。通过该插件,用户可以轻松地更改请求的标头信息,例如添加、修改或删除标头字段。这些标头包括但不限于User-Agent、Cookie、Referer等。modHeader提供了一个直观易用的界面,使用户能够快速设置自定义的HTTP请求标头。 使用modHeader插件,您可以模拟特定的请求标头,使服务器认为您是从特定设备或浏览器发送请求。这在测试和开发过程中非常有用,可以评估网站在不同环境下的表现。 此外,modHeader还支持导入和导出配置文件,方便用户在多个浏览器进行同步设置。 总之,modHeader是一款功能强大的Google Chrome插件,可以帮助用户自定义和修改HTTP请求标头,为用户提供更灵活和个性化的网络请求体验。

2023-06-14

jdk1.8-windows以及Linux

Java Development Kit (JDK) 1.8是一个Java平台的开发环境。它提供了Java编译器、Java运行时环境和其他相关工具,用于开发和部署Java应用程序和Java Applet。JDK 1.8最显著的特性是它引入了Lambda 表达式、接口默认方法和静态方法、新的Java类库支持,以及一些性能和安全改进。Lambda表达式使得编写具有函数式编程风格的代码更加容易,而默认方法和静态方法使得接口可以实现非抽象方法,从而更加灵活。此外,JDK 1.8还包含了JavaFX 8,一个新的Java图形用户界面工具包,以及新的工具和API,用于Java并发编程和日期/时间处理。

2023-04-13

secureCRT.zip-远程连接工具

secureCRT.zip 在Linux开发必备工具. 可以在windows上连接Linux的远程工具.方便项目的部署以及熟悉Linux系统

2023-03-31

明信片-前端小程序项目

这是一个明信片小程序前端项目,包含了登录页,收件箱,发件箱,以及信件广场功能.非常适合新人练手,以及需要搭建基础项目时使用. 不需要从0开始搭建项目

2023-03-31

明信片项目-Java后端

明信片项目-Java springboot 后端,包含了三个模块 1.公共模块 2.代码生成模块 3.业务模块 是一个非常好的练手项目, 里面有很多的注释.对于需要一个基础框架来搭建自己的项目非常合适

2023-03-31

羽毛球比赛规则~~~~

羽毛球比赛规则

2023-02-16

浅析MongoDB-PPT

PPT里面介绍了MongoDB的知识点.以及处理时注意的点

2022-11-14

后端文档.明信片详细设计文档.docx.

后端API文档

2022-11-02

资源ai自动描述数据分析

资源ai自动描述数据分析

2024-05-15

本地ffmepg视频处理

lcd1602,本地ffmepg视频处理

2024-05-13

剪辑必备, 树叶带有通道图

母亲节剪辑树叶图

2024-05-13

母亲节上传古代女子照片

母亲节,上传古代女子照片

2024-05-13

包装chat-gpt代码

包装chat_gpt代码

2024-03-26

matlab编程学习pdf

matlab编程学习pdf

2024-03-26

matlab与信号处理

matlab与信号处理,

2024-03-26

zfb-生活号视频自动评论Python脚本

zfb_生活号视频自动评论Python脚本 自动评论获取加热包

2024-03-21

zfb-生活号自动加热Python脚本

zfb_视频号自动加热Python脚本 解放双手进行对视频加热 使用Python+selenium技术实现

2024-03-21

zfb-生活号视频自动上传-Python脚本

zfb_生活号 视频自动上传,解放双手.可以控制上传数量.上传多个账号. 使用Python+selenium 自行操作浏览器进行上传 注意需要自行下载Chrome驱动

2024-03-21

搜图114_371601_pbxjdyq5h5x.png

视频图片素材,有透明通道

2024-03-21

搜图114_351808_鲜花装饰简洁现代相框.png

视频图片素材,有透明通道

2024-03-21

搜图114_99480_59395cc1d29e6.png

视频图片素材,有透明通道

2024-03-21

搜图114_100209_5934f3bc207b7.png

视频图片素材,有透明通道

2024-03-21

空空如也

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

TA关注的人

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