Posts

LeetCode - 1518 - 换酒问题 - java - 细节喔~

文章目录 前言 题目要求 由于题目很简单,我们直接上程序,我们主要目的是它的解题思维 解法一 解法二 解法三 解法三是运用了递归思想,其实更为严格来说:是

【JavaSE】初识Java语言

希望通过博客和大家相互交流,相互学习,如有错误,请评论区指正 目录 初识Java语言 一、什么是Java 编程环境 什么是JRE 编写工具 Java为什么

Python字符串函数使用详解

Python的友好在于提供了非常好强大的功能函数模块,对于字符串的使用,同样提供许多简单便捷的字符串函数。Python 字符串自带了很多有用的

不会python,也可以开始爬虫

用爬虫竟然得到了所在学学同学的照片,还帮助哥们儿追其他系的女孩。 –引自 《python 3 网络爬虫开发实战》序言 1. 不会python怎么爬 听别人说

快用python送给女友一个圣诞树吧~

今天是圣诞节,先祝大家圣诞快乐! 有人要说了,圣诞节是耶稣诞生的日子,我又不信基督教,有啥好庆祝的。这你就有所不知了,Python 的诞生也跟圣

终于,Python 也可以写前端了

前端除了用js++css+html,还有没有其它办法?其实python也可以 # 1. 安装与基本流程 安装 PyWebIO 和其他的第三方库一样使用pip install PyWe

点赞功能:用 MySQL 还是 Redis?

这是最近面试时被问到的1道面试题,本篇博客对此问题进行总结分享。 1. 新手常犯的错误 可能很多新手(包括当年的我,哈哈)第一时间想到的写法是下面这

1天学会用Python写爬虫

如今,整个世界已经进入了数据时代。无论你从事什么工作,获取尽量多的相关数据,都是做好工作的前提。而世界上最大的数据源,就是互联网。学会通过P

今年计算机考证

开考部分科目,相关级别的证书种类、科目代码和获证条件详见《全国计算机等级考试证书体系(2021版)》。 1 报名时间 考生须在11月3日(星期三)

STM32智能小车------PWM驱动直流电机

文章目录 一、硬件连接 1.器件清单: 2.接线: 3.驱动电机 二、软件驱动代码编写 1.初始化代码 2.电机驱动代码 总结 大家好哇!我是小光,嵌入式爱好

程序员必备软件

1.Typora markdown 编辑器 2.postman 接口测试工具 3.向日葵 或 todesk 远程控制软件 4.Xshell 远程shell 5. Xftp 传文件 6. xmind 思维导图 7.vscode 代码编辑器 8.Visio 画图、流程图 9.NetAssist网络

Vue 基础学习

Vue 简介: ①JavaScript框架;②简化DOM操作; ③响应式数据驱动 官方文档: Vue.js 开发工具:VSCode (Live Server 插件) Vue下载:安装 — Vue.js Vue 实例

强烈推荐的个人JAVA学习路线

最近抽时间整理了一波个人学习路线,因为工作让个人时间变得稀碎的缘故吧,不利于构建完整的知识结构,重新整理了一下,后续也会将后续涉及到的知识点

postman-使用post请求

一. postman简介 Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP

Hive常用的UDF开发

说明 此处整理了下使用到的UDF函数,还有很多后面陆陆续续会更新上来。 代码写的不完善,后面我也会继续跟进。 代码部分已经上传到github了,点

别再用定时任务来关闭超时订单了

前言 在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一定发现了像某宝、某东都

RDD编程基础

一、创建RDD 两种方式: 1.从文件系统中加载数据创建RDD Spark采用textFile()方法来从文件系统中加载数据创建RDD,该方法把文

Spark3 AQE之自动合并Shuffle partition源码解读

Branch:spark-3.0 有不对的地方欢迎各位大佬批评指正! 相关参数: spark.sql.adaptive.enabled AQE是否开启 spark.sql.adaptive.coalescePartitions.enabled 分区合并是否开启 spark.sql.adaptive.coalescePartitions.minPartitionNum 合并后最小的分区数,下文我们

如何将Excel数据快速生成炫酷仪表盘

在一个“颜值即正义”的时代,比起一堆杂乱无章的数字噪音,数据可视化的图表不仅能给用户带来惊艳的视觉效果,还可以降低用户的理解难度。 不妨让我们

手把手教你复现Log4j2核弹级漏洞

简介 近日, Apache Log4j 的远程代码执行漏洞细节被公开,该漏洞一旦被攻击者利用会造成严重危害。经过快速分析和确认,该漏洞影响范围极其广泛,危害极其严重,

奇安信2021年秋招面试分享

目录 引言 自我定位 面试 简历填写和投递 笔试 一面 二面 三面 四面 最后一面 坑点 引言 真的是时光飞逝啊,转眼间就到了2021年12月中旬,好久没有更新自己的

Apache Log4j2拒绝服务漏洞分析

介绍 在Log4j2爆出RCE漏洞后,官方给出了RC1和RC2的修复,在之前的文章中有详细分析 在RC2的修复之前,其实就存在DOS的可能,但我

SUSE如何使用root登陆远程桌面(受限)

To enable telnet for root: # vi /etc/xinetd.d/telnet ... disable = no ... # rcxinetd restart # vi /etc/securetty ... pty/0 pty/1 pty/2 pty/3 pty/4 pty/5 pty/6 pty/7 Try it out, it should work for the telnet now. ======================================================== SUSE LINUX安全性的问题,安装完成的SUSE Linux是不允许

Linux 命令行基础

目录 一、什么是命令 1、命令的含义:用来实现某一类功能的指令或程序,执行命令依赖于解释器 2、命令的分类 1)内部命令:属于解释器的一部分 2)外部

使用Docker创建 Nexus 私服,并上传

1.下载 nexus 的镜像 docker pull sonatype/nexus3 2.启动容器并将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。 docker run -d -p 8081:8081 --name nexus -v

嵌入式实时操作系统5——就绪表

就绪表作用 操作系统内核会将就绪的任务存放在就绪表,内核总是从就绪表中找出最高优先级任务,并执行该任务。 内核调度任务时只用关注就绪表,从就绪表

Linux常用知识点

Linux常用知识✧ 目录 Linux常用知识✧ 一、Linux网络 1、修改主机名 2、DNS解析 3、防火墙 4、加密算法 ① 不可逆加密算法 ② 对称加密 ③

Flutter三棵树理解

目录介绍 01.Flutter三棵树背景 02.Flutter中的三棵树 03.Flutter三棵树关系 04.运行时三棵树结构 05.三棵树的作用介

java枚举树形结构

枚举树形结构 一、实现父子级枚举树形结构 1.创建一个实体类 代码如下(示例): import lombok.Data; import java.util.List; /** * @ClassName EnumInfo * @Description TODO * @Author 码头土夫子_Gao * @Date 2021/12/16 8:40 * @Version 1.0 **/ @Data public class

Android中 int 和 String 互相转换的多种方法

1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种

【Kotlin 初学者】字符串常用操作汇总

目录 一、字符串创建 1.1 字符串属性 1.2 字符串函数 二、字符串截取 三、字符串分割 四、字符串替换 五、字符串比较 六、字符串查找 七、字符串验证 八、大杂烩 一、

【课程设计】管理系统/小游戏/数据结构课程设计C++/C代码

//By cls1277 #include<bits/stdc++.h> using namespace std; typedef long long LL; #define PI acos(-1) #define INF 2147483647 #define eps 1e-7 #define Fo(i,a,b) for(LL i=(a); i<=(b); i++) #define Ro(i,b,a) for(LL i=(b); i>=(a); i--) #define Eo(i,x,_) for(LL i=head[x]; i; i=_[i].next) #define Ms(a,b) memset((a),(b),sizeof(a)) #define lowbit(_) _&(-_) #define mk(_,__) make_pair(_,__) #define pii pair<int,int> #define ls x<<1 #define rs x<<1|1 #define endl 'n' inline LL read() { LL x = 0, f = 1;char c

Java项目:简单留言板同学(java+SSM+mysql+jsp)

主要功能有:同学录管理、班级留言管理、个人信息管理、班级相册管理。 运行环境:mysql5.7 tomcat7.0/8.5 eclipse navicat jdk1.8 用户控制层: @Controller @RequestMapping("UsersServlet") public class UsersController { private UsersDao usersDao = new UsersDao(); @Autowired private

Python网络爬虫并存入数据库

爬取前程无忧招聘网站十万条招聘信息并存入数据库 1.首先导入本次需要用到的包 import json #网页可能使用json写的数据 import re #正则表达式 import pymysql #导入mys

【参赛作品19】Prometheus + grafana + opengauss_exporter 安装部署

作者:高云龙 node_exporter 下载 https://github.com/prometheus/node_exporter/releases 启动 nohup /opt/node_exporter/node_exporter --no-collector.softnet > /opt/node_exporter/node_exporter.log 2>&1 & opengass_exporter opengauss_exporter使用详情请参考 https://www.modb.pro/db/47407 下载 https://gitee.com/enmotech/opengauss_exporter 配置数据库参数 echo "password_encryption_type=1" >> postgresql.conf echo "host all opengauss_exporter x.x.x.x/32 md5" >> pg_hba.conf 配置

php安装redis扩展

〝 古人学问遗无力,少壮功夫老始成 〞 php安装redis扩展超详细步骤,很多人在刚开始在php中安装redis扩展的时候都会一筹莫展,飞兔小哥

图结构区块链

共识机制: 由特殊的节点第一个提议进行投票,并且完成对此提议的验证和确认的机制 前言:现在我们所熟知的共识大多都是基于链式结构 链式结构的缺点: 1

元宇宙大火,比特币何去何从?

世界上有一条很长很美的路,叫做梦想;还有一堵很高很硬的墙,叫做现实;翻越那堵墙,叫做坚持;推倒那堵墙,叫做突破;坚定不移的过程,叫做定力;不

区块链游戏和元宇宙的关系

最近看了最有价值的链游文章,就是IOSG出品的《我们不需要更快的马车》,激发出了我再次愿意深谈链游的想法。 这篇文章的结尾描述了一个特别美好的

元宇宙链游 西安链游开发

元宇宙的概念早在1992年美国著名科幻大师尼尔·斯蒂芬森在其小说《雪崩》中所描述出来。当时可能大家对元宇宙的概念很模糊,但是随着互联网的飞速

互联网未来十年发展趋势

近些年来,中国互联网的发展可谓是日新月异, 彻彻底底颠覆了传统行业和人们的工作生活。未 来互联网会发展成什么样子,还站在现在的我们 可能还难以预测

web3 监听以太坊私链

一、出矿监听 1.创建 filter 对象 var filter = web3.eth.filter("latest") 2.开启监听 filter.watch((err,res)=>console.res) 监听时,矿工每挖出一个区块,控制台就会打印该区块的哈希 3.结束监听 filter.stopWatching() 二、pending交易监